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.
533 Citations
480 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 operating a computer, comprising:
-
receiving a state record containing state information that include initial session data associated with a media player from a first device set presenting a continuous media resource; and establishing a session at said computer as a component of a second device set, wherein said established session is based on said state information that includes continuous media resource identity and time position data and an initial session initiated at the first device set continues after said establishing of said session at the second device set; presenting at the second device set, at least one link related resource, in accordance with at least one triggerable link arc starting resource time scope, wherein the link arc is a triggering data structure including identification of link related starting and ending resources that are made available for presentation concurrently on at least one of first and second device sets, and wherein the at least one starting resource time scope is associated with continued presentation of the continuous media resource at the first device set based on the time position data as the time scope is entered, and automatically providing updated presentations at the second device set upon the entry of at least one subsequent time scope during the continuing presentation at the first device set, and wherein the presentation of the continuous media resource at the first device set has been time-shifted in response to a command from a viewer of said first device set. - View Dependent Claims (334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 456, 457, 466, 467, 468)
-
-
359. A processor-implemented method of facilitating a session comprising:
-
receiving state data that includes session data related to browsing interactions associated with a session presenting a continuous media resource presented on a first device set, wherein said state data is received by a second device set and includes continuous media resource identity and time position data; and continuing said session from the first device set, at a second device set based on the received state data, including the continuous media resource identity and time position data, wherein the session initiated at the first device set continues after said continuing of said session at the second device set; presenting at the second device set, at least one link related resource, in accordance with at least one triggerable link arc data structure'"'"'s starting resource time scope, wherein the link arc is a triggering data structure including identification of link related starting and ending resources that are made available for presentation concurrently on at least one of first and second device sets, and wherein the at least one starting resource time scope is associated with the continuing presentation of the continuous media resource at the first device set based on the time position data as the time scope is entered, and automatically providing updated presentations at the second device set upon the entry of at least one subsequent time scope during the continuing presentation at the first device set, and wherein the presentation of the continuous media resource at the first device set has been time-shifted in response to a command from a viewer of said first device set. - View Dependent Claims (360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 458, 459, 469, 470, 471)
-
-
432. A system for providing a session, comprising:
-
a memory having program code stored therein; and a processor disposed in communication with said memory for carrying out instructions in accordance with the stored program code; wherein said program code, when executed by said processor, causes said processor to perform; receiving state data that includes session data related to presenting a continuous media resource presented on a media player, wherein said state data is received by the system and includes continuous media resource identity and time position data; continuing the session from the first device set, at the system based on the received state information, including the continuous media resource identity and time position data, wherein the session initiated at the media player continues after said continuing of said session at the system; and presenting at the system, at least one link related resource, in accordance with at least one triggerable link arc starting resource time scope, wherein the link arc is a triggering data structure including identification of link related starting and ending resources that are made available for presentation concurrently on at least one of the first device set and the system, and wherein the at least one starting resource time scope is associated with the continuing presentation of the continuous media resource at the media player based on the time scope data as the time scope is entered and automatically providing updated presentations at the system upon the entry of at least one subsequent time scope during the continuing presentation at the first device set, and wherein the presentation of the continuous media resource at the first device set has been time-shifted in response to a command from a viewer of said first device set. - View Dependent Claims (460, 461, 472, 473, 474)
-
-
433. A system for providing a session comprising:
-
a first memory having program code stored therein; and a first processor disposed in communication with said first memory for carrying out instructions in accordance with the stored program code of said first memory; wherein the stored program code of said first memory, when executed by said first processor, causes said first processor to perform; transmitting state data that includes session data related to browsing interactions associated with the session presenting a continuous media resource presented on a first device set, wherein said state data is received by a second device set and includes continuous media resource identity and time position data; a second memory having program code stored therein; and a second processor disposed in communication with said second memory for carrying out instructions in accordance with the stored program code of said second memory, wherein said second processor is disposed in communication with said first processor; wherein the stored program code of said second memory, when executed by said second processor, causes said second processor to perform; continuing the session from the first device set, at the second device set based on the received state information, including the continuous media resource identity and time position data, wherein the session initiated at the first device set continues after said continuing of said session at the second device set; and presenting at the second device set, at least one link related resource, in accordance with at least one triggerable link arc starting resource time scope, wherein the link arc is a triggering data structure including identification of link related starting and ending resources that are made available for presentation concurrently on at least one of first and second device sets, and wherein the least one starting resource time scope is associated with the continuing presentation of the continuous media resource at the first device set based on the time scope data as the time scope is entered, and automatically providing updated presentations at the second device set upon the entry of at least one subsequent time scope during the continuing presentation at the first device set, and wherein the presentation of the continuous media resource at the first device set has been time-shifted in response to a command from a viewer of said first device set. - View Dependent Claims (462, 463, 475, 476, 477)
-
-
434. A system for providing a session comprising:
-
a memory having program code stored therein; and a processor disposed in communication with said memory for carrying-out instructions in accordance with the stored program code; wherein said program code, when executed by said processor, causes said processor to perform; receiving state data that includes session data related to browsing interactions associated with the session presenting a continuous media resource presented on a first device set, wherein said state data is received by a second device set and includes continuous media resource identity and time position data; continuing the session from the first device set, at the second device set based on the received state information, including the continuous media resource identity and time position data, wherein the session initiated at the first device set continues after said continuing of said session at the second device set; and presenting at the second device set, at least one link related resource, in accordance with at least one triggerable link arc starting resource time scope, wherein the link arc is a triggering data structure including identification of link related starting and ending resources that are made available for presentation concurrently on at least one of first and second device sets, and wherein the at least one starting resource time scope is associated with the continuing presentation of the continuous media resource at the first device set based on the time scope data as the time scope is entered, and automatically providing updated presentations at the second device set upon the entry of at least one subsequent time scope during the continuing presentation at the first device set, and wherein the presentation of the continuous media resource at the first device set has been time-shifted in response to a command from a viewer of said first device set. - View Dependent Claims (451, 452, 453, 454, 455, 464, 465, 478, 479, 480)
-
Specification