Patent US5565909A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5565909A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of identifying set-top receivers

Assignee: AMBATO MEDIA LLC
•
Filing: 1994-02-03
•
Granted: 1996-10-15
•
Expires: 2014-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Location specific messages or programming are generally broadcast and selectively filtered by user terminals which have encoded one or more arbitrary locations of interest. The area surrounding a user, a remote location, a route to be travelled, or the like may be selected for receipt of local warnings, local commercial messages, and the like. A set-top receiver being a preferably tunable apparatus capable of receiving digital information transmitted by a variety of means. Transmitted messages contain information targeted to geographical groups of users, with location designation coding accompanying location-specific messages. A geographic location selection code is entered into a data processor coupled to the user's receiver to define the user's selected location(s) of interest. The processor receives the information segment and its designation code and compares the designated location to the selected one. Segments where the designated and selected points or areas overlap are processed. e.g., being displayed, stored or used to trigger a warning. The user's selection code is variable and plural locations can be used and prioritized. Preferably, regions are encoded by their boundaries, e.g., in longitude, latitude, altitude or the like, and in absolute or relative coordinates, and shorthand designations can refer to stored definitions of areas. Filtering segments based on message content, prioritizing the messages and additional features can be included. The system is especially useful for distributing local commercial messages, hazard warnings, or the like.

Inventors

  • 👤 Robert Thibadeau
  • 👤 Joseph M. Newcomer
  • 👤 David Touretzky

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:01
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/08; G; G08; G08B; G08B27/00; G08B27/003; G08B27/008; G08G; G08G1/00; G08G1/09; G08G1/091; G08G1/092; H04H; H04H20/00; H04H20/28; H04N21/00; H04N21/40; H04N21/45; H04N21/4508; H04N21/4524; H04N21/4532; H04N21/454; H04N21/80; H04N21/81; H04N21/812; H04N7/087; H04N7/088; H04N7/0882; H04N7/0888; H04N7/16; H04N7/162; H04N7/165

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 227 words
A method for processing location specific data transmitted on a general broadcast system, comprising: transmitting a succession of information segments containing information of potential interest to subsets of users of the general broadcast system; transmitting a plurality of location designation codes with the succession of information segments, each of the location designation codes containing information designating at least one geographical point to which an associated one of said information segments relates; encoding in a data processor at least a point of interest to a user of the general broadcast system, using at least one geographical coordinate which defines at least one location selection code and is defined at least partly from a user input; receiving the information segments at a receiver coupled to the data processor, and comparing the location selection code with the location designation code via the data processor to determine an overlap thereof defining at least one particular information segment as an information segment of interest; processing the information segment of interest for presentation to the user; and, wherein at least one of the location designation codes and the location selection codes for at least a portion of the information segments identifies a plurality of points defining a region, and wherein said comparing includes determining an overlap between the location designation codes and the location selection codes, whereupon the associated information segment is processed.
Claim 2
Independent Claim 227 words
A method for processing location specific data transmitted on a general broadcast system, comprising: transmitting a succession of information segments containing information of potential interest to subsets of users of the general broadcast system; transmitting a plurality of location designation codes with the succession of information segments, each of the location designation codes containing information designating at least one geographical point to which an associated one of said information segments relates; encoding in a data processor at least a point of interest to a user of the general broadcast system, using at least one geographical coordinate which defines at least one location selection code and is defined at least partly from a user input; receiving the information segments at a receiver coupled to the data processor, and comparing the location selection code with the location designation code via the data processor to determine an overlap thereof defining at least one particular information segment as an information segment of interest; processing the information segment of interest for presentation to the user; and, wherein at least one of the location designation codes and the location selection codes for at least a portion of the information segments identifies a plurality of points defining a region, and wherein said comparing includes determining an overlap between the location designation codes and the location selection codes, whereupon the associated information segment is processed.
Claim 3
Dependent Claim 34 words
The method for processing location specific data according to claim 1, wherein at least one of the location designation code and the location selection code are represented by an alternate code representing a location.
Claim 4
Dependent Claim 40 words
The method for processing location specific data according to claim 2, wherein said alternate code includes at least one of a street address, a telephone number, a postal code, a block designation, a political subdivision and an informal geographic subdivision.
Claim 5
Dependent Claim 62 words
The method for processing location specific data according to claim 3, wherein at least one of the location selection code and the location designation code specifies a region having an area, said overlap being determined by at least a part of the other of said at least one of the location selection code and the location designation code tailing in the region.
Claim 6
Dependent Claim 48 words
The method for processing location specific data according to claim 1, further comprising operating a position reporting device at least temporarily to determine a code representing a location of the user, and entering said code into the data processor to at least partly define said location selection code.
Claim 7
Dependent Claim 39 words
The method for processing location specific data according to claim 5, wherein the position reporting device comprises at least one of geographic reporting unit operable to determine longitude and latitude, and an altitude sensing unit operable to determine elevation.
Claim 8
Dependent Claim 67 words
The method for processing location specific data according to claim 6, wherein the altitude sensing unit comprises a barometer for providing an air pressure reading to the input means, and further comprising transmitting a normalized ambient pressure in at least one of said information segments, and converting said air pressure reading to an elevation as a function of said air pressure reading and said normalized ambient pressure.
Claim 9
Dependent Claim 33 words
The method for processing location specific data according to claim 6, wherein the geographic reporting unit comprises at least one of a Global Positioning System unit and a Long Distance Radio Navigation unit.
Claim 10
Dependent Claim 38 words
The method for processing location specific data according to claim 5, wherein the receiver is movable and further comprising sensing the location of the user at least intermittently to at least partly define a varying location selection code.
Claim 11
Dependent Claim 26 words
The method for processing location specific data according to claim 1, further comprising filtering the information segment and discarding information segments which are not of interest.
Claim 12
Dependent Claim 43 words
The method for processing location specific data according to claim 1, comprising at least one of preferentially storing and preferentially displaying to the user the information segment as a function of a relationship between the location designation code and the location selection code.
Claim 13
Dependent Claim 41 words
The method for processing location specific data according to claim 1, comprising transmitting the location designation code to align with the information segments in real time, and further comprising said receiving, comparing and processing of the information segment in real time.
Claim 14
Dependent Claim 48 words
The method for processing location specific data according to claim 1, comprising transmitting the location designation code for the information segment in a transmission preceding transmission of said information segment, and referencing said information segment to the location designation code when receiving, comparing and processing the information segment.
Claim 15
Dependent Claim 33 words
The method for processing location specific data according to claim 1, wherein at least one of the location designation code and the location selection code defines a plurality of separate locations of interest.
Claim 16
Dependent Claim 32 words
The method for processing location specific data according to claim 1, wherein at least one of the location designation code and the location selection code defines a border of a respective region.
Claim 17
Dependent Claim 35 words
The method for processing location specific data according to claim 15, wherein the at least one of the location designation code and the location selection code defines a plurality of borders bounding the respective region.
Claim 18
Dependent Claim 23 words
The method for processing location specific data according to claim 1, wherein each of the information segments has an individual location designation code.
Claim 19
Dependent Claim 64 words
The method for processing location specific data according to claim 1, wherein the location selection code identifies a plurality of locations, and further comprising prioritizing processing of information segments based upon a function of a relationship between the location designation code and the location selection code, for preferentially processing information segments referring to at least one of said locations over others of said locations.
Claim 20
Dependent Claim 27 words
The method for processing location specific data according to claim 1, comprising transmitting a succession of location designation codes with the information segments for defining the region.
Claim 21
Dependent Claim 40 words
The method for processing location specific data according to claim 19, further comprising processing the location designation codes in the succession in descending order of a probability of overlap of the location selection code with the respective location designation codes.
Claim 22
Dependent Claim 39 words
The method for processing location specific data according to claim 20, wherein the location designation codes are ordered by at least one of relative size of regions defined by the location designation codes and relative density within the regions.
Claim 23
Dependent Claim 47 words
The method for processing location specific data according to claim 19, wherein said transmitting of the succession of location designation codes further comprises encoding geometric shapes of the portions from a set of shapes, such that the region of interest is a composite of said geometric shapes.
Claim 24
Dependent Claim 39 words
The method for processing location specific data according to claim 22, comprising comparing the location designation codes and the location selection code by defining a bounding box and comparing borders of the bounding box with the location selection code.
Claim 25
Dependent Claim 37 words
The method for processing location specific data according to claim 23, wherein the bounding box is chosen from the group consisting of a circle, a rectangle, a trapezoid, a sphere, a rectilinear box and a trapezoidal box.
Claim 26
Dependent Claim 23 words
The method for processing location specific data according to claim 1, wherein the at least one information segment represents a localized hazard warning.
Claim 27
Dependent Claim 25 words
The method for processing location specific data according to claim 1, wherein the at least one information segment represents a localized offer of an opportunity.

References Cited (Backward Citations)

US3993955A Cited
US4155042A Cited
US4323921A Cited
US4450477A Cited
US4677686A Cited
US4600921A Cited
US4602279A Cited
US5036537A Cited
US4868866A Cited
US4829372A Cited
US5155591A Cited
US5070404A Cited
US5260778A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-15 2000-04-15 2000-10-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-15 2004-04-15 2004-10-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-15 2008-04-15 2008-10-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag