METHOD AND APPARATUS FOR BROWSING USING ALTERNATIVE LINKBASES
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.
1 - 49 . (canceled)
50 . A method of providing a session, comprising:
maintaining links relating to multiple television programs viewable at a particular time;
guessing a television program being viewed at said time to be a particular one of said multiple programs; and
providing one or more links related to the guessed particular television program, wherein the guessed particular television program acts as a starting resource for the provided links,
wherein there is no consultation of any coding included in said television program being viewed that is specific to use of the program as a starting resource.
51 . The method of claim 50 , wherein guessing employs basic program identifier and time-code data.
52 . The method of claim 50 , wherein guessing employs time schedule knowledge.
53 . The method of claim 50 , wherein guessing involves sensing of at least one of an identity of said television program being viewed and an identity of a currently active channel.
54 . The method of claim 53 , wherein sensing is based on a soundtrack of said television program being viewed.
55 . The method of claim 50 , wherein guessing comprises:
sensing a soundtrack of said television program being viewed;
converting said soundtrack to an encoded signature representing selected aspects of said soundtrack; and
searching a database of signatures associated with programs to find a matching signature.
56 . The method of claim 50 , wherein guessing involves inference from viewer profile information.
57 . The method of claim 56 , wherein said profile information includes one or more of preferences by channel, preferences by genre, preferences by program, preferences by time of day, preferences by individual household member, observed behavior, and external viewer data.
58 . The method of claim 50 , wherein guessing takes into account user correction of erroneous automated identification.
59 . The method of claim 50 , wherein resources linked to by the maintained links are enhancement resources, and the maintained links relate to both non-advertisement programs and to advertisement programs distributed in association with those non-advertisement programs.
60 . The method of claim 59 , wherein the enhancement resources include both content provided without charge to induce viewer participation and enhancements related to said advertisement programs, and wherein revenue is obtained in connection with viewing of said enhancements related to said advertisement programs.
61 . The method of claim 50 , wherein the program being viewed is an advertising program provided in association with a non-advertising program, and wherein links relating to the associated non-advertising program are provided.
62 - 76 . (canceled)
77 . A method of providing advertising relating to continuous media starting resources, comprising:
determining the current content of a starting resource being presented;
selecting an advertisement relating to said current content; and
presenting said advertisement such that synchronicity is realized between said starting resource and said advertisement.
78 . The method of claim 77 , wherein the selected advertisement is related thematically to said resource.
79 . The method of claim 77 , wherein the selected advertisement is an ending resource chosen by a user for viewing.
80 . The method of claim 77 , wherein the selected advertisement is integrated with or presented adjacent to an ending resource chosen by a user for viewing.
81 . The method of claim 77 , wherein the selected advertisement is integrated with or presented adjacent to control screens viewable by a user.
82 - 102 . (canceled)
103 . A method of operating a portal service, comprising:
providing a portal that associates ending resources with continuous media starting resources;
providing services for communications among a community of users of said portal; and
enabling the communications services to be linked as ending resources to said continuous media starting resources.
104 - 106 . (canceled)
107 . The method of claim 103 , wherein said portal serves multiple television channels as distributors of starting resources.
108 . (canceled)
109 . (canceled)
110 . The method of claim 103 , wherein said portal enables selection of more than one source of enhancements.
111 - 164 . (canceled)