Method and Apparatus for Browsing Using Multiple Coordinated Device Sets
First Claim
Patent Images
1. A method for operating a computer, comprising:
- receiving a state record containing state information relating to a media player; and
establishing a session at said computer, said session based on said state information.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for navigating hypermedia using multiple coordinated input/output device sets. Disclosed systems and methods allow a user and/or an author to control what resources are presented on which device sets (whether they are integrated or not), and provide for coordinating browsing activities to enable such a user interface to be employed across multiple independent systems. Disclosed systems and methods also support new and enriched aspects and applications of hypermedia browsing and related business activities.
334 Citations
364 Claims
-
1. A method for operating a computer, comprising:
-
receiving a state record containing state information relating to a media player; and establishing a session at said computer, said session based on said state information.
-
-
2-332. -332. (canceled)
-
333. A method for cloning a session, comprising:
-
transmitting from a first user device set a communication including an identifier corresponding to a user operating said first user device set; receiving at said first user device set a session state record corresponding to a session previously begun at a second user device set by said user, wherein said state record includes data related to browsing interactions associated with the session for presenting a continuous media resource presented at the second user device set including; continuous media resource identity data and time position data including designation of a particular time position in the presentation of the continuous media resource; cloning said session at said first user device set, wherein the first device set session is duplicated from the second device set to the first device set and continued by presenting the same continuous media resource from a time position in that continuous media resource at said first user device set based on the designated particular time position. - View Dependent Claims (358)
-
-
334. A method of operating a computer, comprising:
-
presenting a session at said computer comprising presentation of a continuous media resource; creating a state record relating to a session at said computer that includes; continuous media resource identity data and time position data including designation of a particular time position in the presentation of the continuous media resource; transferring said state record to a media player, wherein said media player is enabled to clone the session presented at said computer by allowing presentation of the same continuous media resource at said media player from the designated time position associated with the continuous media resource presented at the computer. - View Dependent Claims (335, 336, 359)
-
-
337. A method for providing session portability, comprising:
-
maintaining state information corresponding to a session being carried out on a first device, the session comprising browsing of a continuous media resource, the state information including designation of a particular time position in the presentation of the continuous media resource; transferring elements of said state information to a second device, wherein said elements are used to clone said session at said second device from the first device, wherein said cloned session continues by allowing presentation of the same continuous media resource at the second device from a time position in said continuous media resource based on the designated time position. - View Dependent Claims (338, 339, 340, 341, 342, 360)
-
-
343. A method for providing session portability, comprising:
-
receiving state data relating to a session comprising browsing interaction associated with a session presenting a continuous media resource at a first device correlated with a first user identity, wherein the state data is received by a relay server; maintaining state information corresponding to the session being carried out on the first device, the state information including designation of a particular time position in the presentation of the continuous media resource; determining a second device for cloning the session; preparing state data associated with cloning the session comprising presenting that continuous media resource at the second device, there being a second user identity at said second device; transmitting the state data for cloning said session at said destination second device, wherein the session at the second device is duplicated from the first device to the second device and continued by allowing presentation of that continuous media resource from a time position in that resource based on the designated time position, and said first user identity and said second user identity correspond to a single user; and wherein the state data is used to reestablish said session at said second device. - View Dependent Claims (361)
-
-
344. A method of operating a computer, comprising:
receiving at the computer state data that includes data related to browsing interactions associated with a session for presenting a continuous media resource presented at a media player including; continuous media resource identity data and time position data including designation of a particular time position in the presentation of the continuous media resource; cloning said session at said computer, wherein the said media player session is cloned by allowing presentation of that continuous media resource at said computer from a time position in the continuous media resource based on the designated time position. - View Dependent Claims (362)
-
345. A method for providing session portability, comprising:
-
maintaining state information corresponding to a session being carried out on a first device set, the session comprising browsing of a continuous media resource, the state information including designation of a particular time position in the presentation of the continuous media resource; transferring elements of said state information to a second device set, wherein said elements are used to clone said session at said second device set from the first device set, wherein said cloned session continues by allowing presentation of that continuous media resource at the second device set from a time position in said continuous media resource based on the designated time position. - View Dependent Claims (346, 347, 348, 349, 363)
-
-
350. A method for providing session portability, comprising:
-
receiving at a second device set state information corresponding to a session being carried out on a first device set, the session comprising browsing of a continuous media resource, the state information including designation of a particular time position in the presentation of the continuous media resource; cloning said session at said second device set from the first device set, wherein said cloned session continues by allowing presentation of that continuous media resource at the second device set from a time position in said continuous media resource based on the designated time position. - View Dependent Claims (351, 352, 353, 354, 355, 356, 357, 364)
-
Specification