Directing data in a web browser from a portable electronic device
First Claim
Patent Images
1. A method for operating a transmitter device that facilitates sharing of media data between computing devices, the method comprising:
- by the transmitter device;
connecting to an input channel of a first computing device;
detecting a service that is broadcasted by a second computing device;
in response to detecting the service, establishing a control channel with the second computing device;
receiving, via the control channel, a command from an application executing on the second computing device, wherein the command corresponds to a request to display the media data at the first computing device;
receiving the media data from the second computing device; and
causing the first computing device to display the media data through a first display device that is communicably coupled to the first computing device, wherein the second computing device displays, through a second display device that is communicably coupled to the second computing device, the media data simultaneously to the first computing device displaying the media data.
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a system for interacting with a web browser. During operation, the system establishes a network connection with the web browser from a portable electronic device. Next, the system provides data to the web browser using a web server on the portable electronic device. Finally, the system sends a set of control instructions from the web server to the web browser, wherein the control instructions direct the web browser to obtain and display the data.
-
Citations
17 Claims
-
1. A method for operating a transmitter device that facilitates sharing of media data between computing devices, the method comprising:
by the transmitter device; connecting to an input channel of a first computing device; detecting a service that is broadcasted by a second computing device; in response to detecting the service, establishing a control channel with the second computing device; receiving, via the control channel, a command from an application executing on the second computing device, wherein the command corresponds to a request to display the media data at the first computing device; receiving the media data from the second computing device; and causing the first computing device to display the media data through a first display device that is communicably coupled to the first computing device, wherein the second computing device displays, through a second display device that is communicably coupled to the second computing device, the media data simultaneously to the first computing device displaying the media data. - View Dependent Claims (2, 3, 4, 5)
-
6. A transmitter device that enables media data to be shared between devices, the transmitter device comprising:
-
at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the transmitter device to carry out steps that include; receiving, via a control channel associated with a second computing device, a request to receive the media data from an application executing on the second computing device; receiving the media data from the second computing device; and causing a first computing device to display the media data through a first display device that is communicably coupled to the first computing device, wherein the second computing device displays, through a second display device that is communicably coupled to the second computing device, the media data simultaneously to the first computing device displaying the media data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. At least one machine-readable non-transitory storage medium configured to store instructions that, when executed by at least one processor included in an apparatus that is connected to a local area network, cause the apparatus to carry out steps that include:
-
detecting a service being broadcasted by a second computing device that is connected to the local area network; establishing a control channel with the second computing device; receiving, via the control channel, a request to receive media data from an application executing on the second computing device; receiving the media data from the second computing device; and causing a first computing device to display the media data through a first display device that is communicably coupled to the first computing device, wherein the second computing device displays, through a second display device that is communicably coupled to the second computing device, the media data simultaneously to the first computing device displaying the media data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification