Method and system for locating a resource within a broadcasting environment
First Claim
Patent Images
1. A method for enabling a referenced resource to be located within a broadcasting environment, comprising:
- storing translation information into a receiver memory; and
identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource, wherein the step of storing the translation information in the receiver memory stores less than all of the translation information communicated to the receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for locating a referenced resource within a broadcasting environment. The method includes storing translation information into a receiver memory, identifying a location of additional translation information for the referenced resource based on the translation information stored in the receiver memory corresponding to that referenced resource, receiving the additional translation information from a transport stream identified by the transport information stored in the receiver memory for the referenced source, and locating the referenced resource based on the additional translation information received.
160 Citations
38 Claims
-
1. A method for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
storing translation information into a receiver memory; and
identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource, wherein the step of storing the translation information in the receiver memory stores less than all of the translation information communicated to the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
receiving the additional translation information from a location identified by the translation information stored in the receiver memory for the referenced resource.
-
-
4. The method of claim 3, further comprising:
locating the referenced resource based on the additional translation information received.
-
5. The method of claim 2, further comprising:
-
obtaining the additional translation information from said at least one broadcast stream identified by the translation information stored in the receiver memory for the referenced resource, the additional translation information identifying a further location associated with the referenced resource;
receiving further translation information from the further location identified by the additional translation information; and
locating the referenced resource based on the further translation information received.
-
-
6. The method of claim 1, wherein the translation information that enables the referenced resource to be located is output by a transmitting station.
-
7. The method of claim 1:
-
wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records; and
wherein storage of less than all of said translation information is accomplished by storing less than all of the lower level records.
-
-
8. The method of claim 1, wherein said additional translation information points to a location, in said broadcast stream, of at least one further additional translation information for the referenced resource.
-
9. The method of claim 1, further comprising:
-
examining said additional translation information for the referenced resource in one of said at least one location;
second identifying a location of at least one further additional translation information for the referenced resource based on said examined additional translation information; and
repeating said examining step and said second identifying step until the location of the referenced resource is found.
-
-
10. The method of claim 1, wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records.
-
11. The method of claim 1, wherein the resource is referenced by a URL.
-
12. A system for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
a receiver memory that stores translation information; and
means for identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource, wherein the receiver memory stores less than all of the translation information communicated to the receiver. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
means for receiving the additional translation information from a location identified by the translation information stored in the receiving memory for the referenced resource.
-
-
15. The system of claim 14, further comprising:
means for locating the referenced resource based on the additional translation information received.
-
16. The system of claim 13, further comprising:
-
means for obtaining the additional translation information from said at least one broadcast stream identified by the translation information stored in the receiver memory for the referenced resource, the additional translation information identifying a further location associated with the referenced resource;
means for receiving further translation information from the further location identified by the additional translation information; and
means for locating the referenced resource based on the further translation information received.
-
-
17. The system of claim 12, further comprising a transmitting station that outputs the translation information that enables the referenced resource to be located.
-
18. The system of claim 12:
-
wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records; and
wherein storage of less than all of said translation information is accomplished by storing less than all of the lower level records.
-
-
19. The system of claim 12, wherein said additional translation information points to a location, in said broadcast stream, of at least one further additional translation information for the referenced resource.
-
20. The system of claim 12, further comprising:
-
means for examining said additional translation information for the referenced resource in one of said at least one location;
means for second identifying a location of at least one further additional translation information for the referenced resource based on said examined additional translation information; and
means for repeating said examining and said second identifying until the location of the referenced resource is found.
-
-
21. The system of claim 12, wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records.
-
22. The system of claim 12, wherein the resource is referenced by a URL.
-
23. A receiver usable in a broadcasting environment, comprising:
-
a memory that stores less than all translation information received, said translation information being used to locate a referenced resource; and
means for identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the memory corresponding to the referenced resource. - View Dependent Claims (24, 25, 26, 27, 28)
wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records; and
wherein storage of less than all of said translation information is accomplished by storing less than all of the lower level records.
-
-
25. The receiver of claim 23, wherein said additional translation information points to a location, in said broadcast stream, of at least one further additional translation information for the referenced resource.
-
26. The receiver of claim 23, further comprising:
-
means for examining said additional translation information for the referenced resource in one of said at least one location;
means for second identifying a location of at least one further additional translation information for the referenced resource based on said examined additional translation information; and
means for repeating said examining and said second identifying until the location of the referenced resource is found.
-
-
27. The receiver of claim 23, wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records.
-
28. The receiver of claim 23, wherein the resource is referenced by a URL.
-
29. A method for enabling a referenced resource to be located within a broadcast stream, the broadcast stream including translation tables, each translation table including lower level records indicative of a location of a referenced resource within said broadcast stream and higher level records indicative of the location of lower level records in said broadcast stream, the method comprising:
-
receiving said translation tables at a receiver;
storing, for at least one of said translation tables, an abbreviated version of the translation table having all of the higher level records but less than all of the lower level records; and
identifying a location of additional translation information for the referenced resource based on the higher level records of the truncated translation table stored in the receiver memory corresponding to said referenced resource.
-
-
30. A method for enabling a referenced resource to be located via translation tables within a broadcast stream,
the method comprising: -
creating lower level records indicative of a location of a referenced resource within said broadcast stream and higher level records indicative of the location of lower level records in said broadcast stream; and
creating translation tables that include both said lower level records and said higher level records; and
arranging for said translation tables to be inserted into said broadcast stream. - View Dependent Claims (31)
-
-
32. A method for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
storing translation information into a receiver memory; and
identifying a location of additional translation information for the referenced resource based on the translation information stored in the receiver memory corresponding to that referenced resource, wherein the step of storing the translation information in the receiver memory stores less than all of the translation information communicated to the receiver.
-
-
33. A system for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
a receiver memory that stores translation information; and
means for identifying a location of additional translation information for the referenced resource based on the translation information stored in the receiver memory corresponding to that referenced resource, wherein the receiver memory stores less than all of the translation information communicated to the receiver.
-
-
34. A receiver comprising:
-
a memory that stores less than all translation information received; and
means for locating additional translation information based on the translation information stored, wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records in said broadcast stream, and wherein storage of less than all of said translation information is accomplished by storing less than all of the lower level records.
-
-
35. A method for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
storing translation information into a receiver memory;
identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource;
examining said additional translation information for the referenced resource in one of said at least one location;
second identifying a location of at least one further additional translation information for the referenced resource based on said examined additional translation information; and
repeating said examining step and said second identifying step until the location of the referenced resource is found.
-
-
36. A method for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
storing translation information into a receiver memory; and
identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource, wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records in that broadcast stream.
-
-
37. A system for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
a receiver memory that stores translation information;
means for identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource;
means for examining said additional translation information for the referenced resource in one of said at least one location;
means for second identifying a location of at least one further additional translation information for the referenced resource based on said examined additional translation information; and
means for repeating said examining and said second identifying until the location of the referenced resource is found.
-
-
38. A system for enabling a referenced resource to be located within a broadcasting environment, comprising:
-
a receiver memory that stores translation information; and
means for identifying at least one location, in a broadcast stream, of additional translation information for the referenced resource by referring to the translation information stored in the receiver memory corresponding to that referenced resource;
wherein said translation information includes lower level records indicative of a location of a referenced resource within a broadcast stream and higher level records indicative of a location of the lower level records in that broadcast stream.
-
Specification