US 11,727,079 B2
Cooperative web browsing using multiple devices
Huifeng Shen, Beijing (CN); Shipeng Li, Palo Alto, CA (US); Yan Lu, Beijing (CN); Zhaotai Pan, Anhui (CN); and Jianfeng Wang, Beijing (CN)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Mar. 2, 2021, as Appl. No. 17/189,882.
Application 17/189,882 is a continuation of application No. 15/619,248, filed on Jun. 9, 2017, granted, now 10,970,355.
Application 15/619,248 is a continuation of application No. 13/585,185, filed on Aug. 14, 2012, granted, now 9,721,036, issued on Aug. 1, 2017.
Prior Publication US 2021/0192005 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/957 (2019.01)
CPC G06F 16/9577 (2019.01) 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory communicatively coupled to the processor and storing computer-executable instructions that, when executed by the processor, perform operations comprising:
receiving, by a proxy server, access information from a first device, wherein the access information is associated with a browsing request to access content, the content being web content;
in response to receiving the access information, providing the first device access to a virtual browser for accessing the content;
detecting, by the proxy server, the first device displaying the content is within a neighborhood of a second device for displaying the content;
comparing a capability of the first device for displaying or interacting with the content with a capability of the second device for displaying or interacting with the content; and
based on determining the capability of the second device exceeds the capability of the first device, automatically providing, by the proxy server, at least a portion of the content to the second device such that the at least a portion of the content is to be displayed on the second device while the content is displayed on the first device.