INFORMED PARTITIONING OF DATA IN A MARKUP-BASED DOCUMENT
First Claim
1. A method for displaying a first portion of a markup language document on a first device and displaying a second portion of the markup language document on a second device for interaction with the first portion, comprising:
- parsing the markup language document using the first device;
rendering the first portion of the markup language document based at least in part upon the parsing, using the first device, for displaying on a display coupled with the first device; and
sending the second portion of the markup language document to the second device, using a remote device tag in the markup language document based at least in part on the parsing, the second portion sent for displaying by the second device.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for displaying a first portion of a markup language document on a first device and displaying a second portion of the markup language document on a second device for interaction with the first portion (e.g., allowing a smart phone to control a video playing on a separate monitor). A markup language document can be created by a developer, where first and second portions of the document are delineated by a remote device tag. The remote device tag can be used to instruct a first device parsing the document to send the second portion to a second (e.g., remote) device. The first portion of the document can be rendered by the first device, and displayed on a display coupled with the first device; and a rendered version of the second portion can be displayed by a display coupled with second device.
26 Citations
20 Claims
-
1. A method for displaying a first portion of a markup language document on a first device and displaying a second portion of the markup language document on a second device for interaction with the first portion, comprising:
-
parsing the markup language document using the first device; rendering the first portion of the markup language document based at least in part upon the parsing, using the first device, for displaying on a display coupled with the first device; and sending the second portion of the markup language document to the second device, using a remote device tag in the markup language document based at least in part on the parsing, the second portion sent for displaying by the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for displaying a first portion of a markup language document on a first device and displaying a second portion of the markup language document on a second device for interaction with the first portion, comprising:
-
a document parsing component configured to parse the markup language document to identify a remote device tag; a first rendering component, operably coupled with the document parsing component, and configured to render a first portion of the markup language document for displaying on a first display based at least in part upon the parsing by the document parsing component; and a sending component, operably coupled with the document parsing component, and configured to send a second portion of the markup language document to a remote device, the second portion identified by the remote device tag in the markup language document. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium comprising computer executable instructions that when executed via a processor on a computer perform a method for displaying a first portion of a markup language document on a first device and displaying a second portion of the markup language document on a second device for interaction with the first portion, comprising:
-
receiving the markup language document from a remote server; parsing the markup language document using the first device; identifying a remote device tag in the markup language document; identifying the second device using the remote device tag, comprising identifying a remote device in the vicinity of the first device, such that a user of the second device can view a display of the first device and a display of the second device substantially concurrently; rendering the first portion of the markup language document for displaying on the display of the first device based at least in part upon the parsing; and sending the second portion of the markup language document to the second device for rendering and displaying on the display of the second device based at least in part upon the parsing; receiving an indication of an input interaction with the second portion of the markup language document from the second device; and updating at least one rendered portion of the markup language document based on the indication.
-
Specification