Method of and apparatus for describing, promoting, publishing, aggregating, distributing and accessing live content information
First Claim
1. A live content information system, comprising:
- an Internet server coupled to the Internet;
a registration module that;
registers a plurality of Internet broadcast events in response to corresponding registration requests received via the Internet through the Internet server from one or more content providers;
issues registration information for the plurality of Internet broadcast events to the one or more content providers, wherein the registration information includes information indicating an Internet source location of a first of the plurality of Internet broadcast events from which a browser on a client computer system can directly access the first Internet broadcast event via the Internet, wherein the Internet source location is remote with respect to the live content information system, and wherein the live content information system is remote with respect to the client computer system;
manages information relating to ownership of live content corresponding to the first Internet broadcast event; and
manages levels of access to change one or both of the live content and information associated with the live content;
a tracking module that checks for a change in status of the first Internet broadcast event, and in response to the change in status of the first Internet broadcast event communicates the change in status to one or more parties; and
a sponsorship module that provides information about the plurality of Internet broadcast events to facilitate matching of one or more sponsors with at least one of the one or more content providers, wherein the information about the plurality of Internet broadcast events is received from the one or more content providers;
wherein the live content information system;
uses a vocabulary that includes characteristics received from the one or more content providers, wherein the received characteristics describe;
technical characteristics of the live content, one or both of a start time and a stop time of the live content, and information indicating that the live content is broadcast live, wherein the technical characteristics of the live content include information describing the file format of the live content; and
provides guide information through the Internet server to the browser of the client computer system, wherein the provided guide information is displayable via the browser of the client computer system to identify two or more of the plurality of Internet broadcast events and to indicate that at least the first Internet broadcast event is currently being broadcast live via the Internet and wherein the provided guide information is usable by the browser of the client computer system to access the first Internet broadcast event directly from its Internet source location.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic program guide that assists a user to navigate through a variety of digital and analog feeds made available by digital television technology is provided. Features such as allowing the user to purchase items, allowing the user to choose the content of the display screen, enabling more efficient use of black areas, among others are provided. Default settings based on prior user settings is provided to allow for an automatically customized environment. This automatic customization may entail, for example, the automatic resizing of windows based on the user'"'"'s prior preferences. Also provided is a feature that allows for the automatic activation of a local or remote application through the user'"'"'s set-top box based on the content currently being viewed.
114 Citations
36 Claims
-
1. A live content information system, comprising:
-
an Internet server coupled to the Internet; a registration module that; registers a plurality of Internet broadcast events in response to corresponding registration requests received via the Internet through the Internet server from one or more content providers; issues registration information for the plurality of Internet broadcast events to the one or more content providers, wherein the registration information includes information indicating an Internet source location of a first of the plurality of Internet broadcast events from which a browser on a client computer system can directly access the first Internet broadcast event via the Internet, wherein the Internet source location is remote with respect to the live content information system, and wherein the live content information system is remote with respect to the client computer system; manages information relating to ownership of live content corresponding to the first Internet broadcast event; and manages levels of access to change one or both of the live content and information associated with the live content; a tracking module that checks for a change in status of the first Internet broadcast event, and in response to the change in status of the first Internet broadcast event communicates the change in status to one or more parties; and a sponsorship module that provides information about the plurality of Internet broadcast events to facilitate matching of one or more sponsors with at least one of the one or more content providers, wherein the information about the plurality of Internet broadcast events is received from the one or more content providers; wherein the live content information system; uses a vocabulary that includes characteristics received from the one or more content providers, wherein the received characteristics describe;
technical characteristics of the live content, one or both of a start time and a stop time of the live content, and information indicating that the live content is broadcast live, wherein the technical characteristics of the live content include information describing the file format of the live content; andprovides guide information through the Internet server to the browser of the client computer system, wherein the provided guide information is displayable via the browser of the client computer system to identify two or more of the plurality of Internet broadcast events and to indicate that at least the first Internet broadcast event is currently being broadcast live via the Internet and wherein the provided guide information is usable by the browser of the client computer system to access the first Internet broadcast event directly from its Internet source location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
an Internet server receiving a plurality of registration requests via the Internet from one or more content providers, wherein the Internet server is part of a live content information system that includes a registration module, a tracking module, and a sponsorship module; the registration module registering a plurality of Internet broadcast events based on the received plurality of registration requests received via the Internet; the registration module issuing registration information for the plurality of Internet broadcast events to the one or more content providers, wherein the registration information includes information indicating an Internet source location of a first of the plurality of Internet broadcast events from which a browser on a client computer system can directly access the first Internet broadcast event via the Internet, wherein the Internet source location is remote with respect to the live content information system, and wherein the live content information system is remote with respect to the client computer system; the registration module managing information relating to ownership of live content corresponding to the first Internet broadcast event, and managing levels of access to change one or both of the live content and information associated with the live content; the tracking module checking whether a change in status of the first Internet broadcast event has occurred, and in response to detecting the change in status communicating the change in status to one or more parties; and the sponsorship module providing information about the plurality of Internet broadcast events to facilitate matching of one or more sponsors with at least one of the one or more content providers, wherein the information about the plurality of Internet broadcast events is received from the one or more content providers; wherein the live content information system; uses a vocabulary that includes characteristics received from the one or more content providers, wherein the received characteristics describe;
technical characteristics of the live content, one or both of a start time and a stop time of the live content, and information indicating that the live content is broadcast live, wherein the technical characteristics of the live content include information describing the file format of the live content; andprovides guide information through the Internet server to the browser of the client computer system, wherein the provided guide information is displayable via the browser of the client computer system to identify two or more of the plurality of Internet broadcast events and to indicate that at least the first Internet broadcast event is currently being broadcast live via the Internet, and wherein the provided guide information is usable by the browser of the client computer system to access the first Internet broadcast event directly from its Internet source location. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A live content information system comprising:
-
first means for coupling to the Internet; second means for registering a plurality of Internet broadcast events based on corresponding registration requests received by the first means via the Internet from one or more content providers, and issuing registration information for the plurality of Internet broadcast events to the one or more content providers, wherein the registration information includes information indicating an Internet source location of a first of the plurality of Internet broadcast events from which a browser on a client computer system can directly access the first Internet broadcast event via the Internet, wherein the Internet source location is remote with respect to the live content information system, and wherein the live content information system is remote with respect to the client computer system; third means for managing information relating to ownership of live content corresponding to the first Internet broadcast event, and for managing levels of access to change one or both of the live content and information associated with the live content; fourth means for checking whether a change in status of the first Internet broadcast event has occurred, and in response to the change in status communicating the change in status to one or more parties; and fifth means for providing information about the plurality of Internet broadcast events to facilitate matching of one or more sponsors with at least one of the one or more content providers, wherein the information about the plurality of Internet broadcast events is received from the one or more content providers; wherein the live content information system; uses a vocabulary that includes characteristics received from the one or more content providers, wherein the received characteristics describe;
technical characteristics of the live content, one or both of a start time and a stop time of the live content, and information indicating that the live content is being broadcast live, wherein the technical characteristics of the live content include information describing the file format of the live content; andprovides guide information through the first means to the browser of the client computer system, wherein the provided guide information is displayable via the browser of the client computer system to identify two or more of the plurality of Internet broadcast events and to indicate that at least the first Internet broadcast event is currently being broadcast live via the Internet and wherein the provided guide information is usable by the browser of the client computer system to access the first Internet broadcast event directly from its Internet source location.
-
Specification