Geographic Patents (Class 707/919)
-
Patent number: 10075808Abstract: Techniques for use in a wireless communication device for displaying a map are described. The device receives via a user interface a selection of a hypertext link object in an electronic file or message. The object is associated with a URL string which includes a server address and location data corresponding to a location. When a mapping application is installed in the device, the device executes the mapping application for rendering a map of the location in response to receiving the selection of the object. When the mapping application is not installed in the device, the device executes a web browser of the device for receiving and displaying a map image of the location in response to receiving the selection of the object.Type: GrantFiled: July 27, 2017Date of Patent: September 11, 2018Assignee: BlackBerry LimitedInventors: Jesse Boudreau, Ronald Anthony Dicke
-
Patent number: 9020941Abstract: A system and method of parsing natural language descriptions of features to determine an approximate location. An embodiment includes splitting the natural language descriptions into components, geocoding each component, and returning the geocode with the highest confidence level. The geocode references a specific location, and this information may be determined by content from a variety of sources. The system may use an assortment of techniques for determining highest confidence level.Type: GrantFiled: February 22, 2012Date of Patent: April 28, 2015Assignee: Google Inc.Inventors: Apurv Gupta, Tushar Khot
-
Patent number: 8996523Abstract: Feature information, such as street address data, is provided by multiple sources of varying levels of trust. The street address data provided by these sources may include various representations of an address for a map feature. Thus, overlapping street address data for the map feature exists. In one embodiment, a feature selection server merges the street address data for the map feature to create a representative street address for the address data provided from multiple sources.Type: GrantFiled: May 24, 2011Date of Patent: March 31, 2015Assignee: Google Inc.Inventor: Yechezkia Fisher
-
Patent number: 8982716Abstract: For supporting the use of positioning assistance data, the positioning assistance data is broadcast in a plurality of different logical sub-channels. The positioning assistance data is distributed to the plurality of different logical sub-channels depending on its content.Type: GrantFiled: April 14, 2008Date of Patent: March 17, 2015Assignee: Nokia CorporationInventors: Lauri Wirola, Ismo Halivaara, Jari Syrjärinne
-
Patent number: 8977632Abstract: A location extraction component analyzes a set of travelogues to identify all of the locations mentioned therein. A co-occurrence extraction component computes co-occurrence values for the identified locations. When the identity of a specified location is received, suggested locations for the specified location are identified through the use of the co-occurrence values. A map is displayed that encompasses an area including the specified location and the suggested locations. The map might include indicators for the specified location and for each of the suggested locations. Attributes of the indicators, such as their size or color, can be modified based upon the co-occurrence value associated with the corresponding suggested location.Type: GrantFiled: September 29, 2009Date of Patent: March 10, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Rong Xiao, Jiangming Yang, Lei Zhang, Xingrong Chen
-
Patent number: 8977619Abstract: Examples of satellite scheduling systems are provided that use crowd-sourced data to generate image acquisition events for a network of imaging satellites. A crowd-sourcing system may utilize crowd-sourced data (e.g., messages generated by users of social network services) to determine events of interest and geographic locations of such events. Event data may then be used to create or update image acquisition tasks and/or task priorities which are automatically provided to a scheduling system to facilitate timely and responsive acquisition of overhead images of the geographic location of the event. The scheduling system can utilize a directed acyclic graph to increase or maximize a utilization function, which can lead to determination of optimal or near-optimal schedules in a relatively quick and efficient manner.Type: GrantFiled: August 2, 2013Date of Patent: March 10, 2015Assignee: Skybox Imaging, Inc.Inventors: Julian M. Mann, Daniel Berkenstock, Sean Augenstein
-
Patent number: 8914360Abstract: To display a multimedia presentation together with location-based content, a client device reports its location to a content server. The device receives and displays video content from the content server. The device also receives location-based information related to the multimedia presentation. This location-based information may be textual data in an XML (extensible markup language) format. In some embodiments, the multimedia presentation is video content that includes an advertisement for a good or service, and the location-based content identifies a nearby establishment offering the good or service. The client device renders the video and textual data together.Type: GrantFiled: September 15, 2006Date of Patent: December 16, 2014Assignee: Sprint Spectrum L.P.Inventors: Michael A. Gailloux, Devon L. Biere
-
Patent number: 8897541Abstract: A method of implementing accurate digitization from a georeferenced image is described. In one embodiment, at least one set of coordinates which have been measured at a point of interest is received. A correction is then determined which describes a difference between the at least one set of coordinates and a set of georeferenced coordinates from a georeferenced image of the point of interest which describes the position of the point of interest.Type: GrantFiled: June 3, 2011Date of Patent: November 25, 2014Assignee: Trimble Navigation LimitedInventors: Shawn D. Weisenburger, Peter G. France, James M. Janky
-
Patent number: 8874554Abstract: Systems and methods for presenting information identifying a media item associated with a geographic area are disclosed. In one embodiment, a user device comprises a media player adapted to interact with a media item. The user device comprises a communication interface adapted to provide media item information identifying the media item, and to provide location information identifying a geographic location associated with the user device at which the media item was interacted with. The user device comprises a location determination component adapted to receive an identification of a geographic area. The communication interface is further adapted to receive information that identifies a second media item, wherein location information associated with the second media item is associated with the identified geographic area. The user device further comprises a user interface adapted to present, via the user device, the information that identifies the second media item.Type: GrantFiled: November 1, 2013Date of Patent: October 28, 2014Assignee: Lemi Technology, LLCInventors: Hugh Svendsen, Scott Curtis
-
Patent number: 8788504Abstract: This invention relates to building a landmark database from web data. In one embodiment, a computer-implemented method builds a landmark database. Web data including a web page is received from one or more websites via one or more networks. The web data is interpreted using at least one processor to determine landmark data describing a landmark. At least a portion of the landmark data identifies a landmark. Finally, a visual model is generated using the landmark data. A computing device is able to recognize the landmark in an image based on the visual model.Type: GrantFiled: November 12, 2008Date of Patent: July 22, 2014Assignee: Google Inc.Inventors: Ming Zhao, Yantao Zheng, Yang Song, Hartwig Adams
-
Patent number: 8768961Abstract: Systems and methods of processing database search queries are provided. A method of processing database search queries includes receiving a database query from a query source. The method also includes determining location information associated with the query source based at least partially on an Internet Protocol (IP) address associated with the database query. The method further includes determining, based at least partially on the location information, whether the query source satisfies a required source attribute. The method also includes withholding information requested by the database query when the required source attribute is not satisfied.Type: GrantFiled: September 28, 2007Date of Patent: July 1, 2014Assignee: AT&T Labs, Inc.Inventor: Balachander Krishnamurthy
-
Patent number: 8762053Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a location of a mobile device, and automatically identifying a point-of-interest (POI) located within a predetermined distance of the location. The method also includes providing, on a user interface of the mobile device, a rating control for allowing the user to rate the identified POI, and receiving the rating for the identified POI from the user, using the rating control.Type: GrantFiled: October 17, 2013Date of Patent: June 24, 2014Assignee: Google Inc.Inventor: April R. Lehman
-
Patent number: 8677236Abstract: Word predictions in a message are selected or prioritized based on the recipient of the message and a previous location of use by a user. An input history is created based on messages sent to the recipient from the user at a particular location (e.g., global positioning system coordinates). As the user composes subsequent messages, a current location of the user is determined. Word predictions are performed based on a comparison of the current location to the previous locations, and based on the recipient(s). In further embodiments, location-aware spell-check functionality is provided for the messages.Type: GrantFiled: December 19, 2008Date of Patent: March 18, 2014Assignee: Microsoft CorporationInventors: Jason Michael Bower, Rui Li, Kenichi Morimoto, Honghui Sun, Simon Liu
-
Patent number: 8661025Abstract: A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options. Other embodiments are described and claimed.Type: GrantFiled: December 18, 2008Date of Patent: February 25, 2014Assignee: StubHub, Inc.Inventors: Ashley Gibson, Cass Patrick Costello, Conny C Wu
-
Patent number: 8606798Abstract: A method and system for processing raw address data using a computer device coupled to a database are provided. The method includes receiving, at the computer device, raw data from a first party, the raw data including a raw street address. The method includes formatting the raw street address using the computer device and separating the formatted street address into at least one token using the computer device wherein each token includes one or more characters indicating a portion of the raw street address. The method further includes creating a standardized street address from the at least one token based on one or more conditions, wherein the one or more conditions facilitate determining at least one of inclusion, exclusion, and position of the at least one token in the standardized street address.Type: GrantFiled: March 16, 2012Date of Patent: December 10, 2013Assignee: MasterCard International IncorporatedInventors: Gary Randall Horn, Thomas Francis McGeehan, V
-
Patent number: 8589069Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a location of a mobile device, and automatically identifying a point-of-interest (POI) located within a predetermined distance of the location. The method also includes providing, on a user interface of the mobile device, a rating control for allowing the user to rate the identified POI, and receiving the rating for the identified POI from the user, using the rating control.Type: GrantFiled: November 12, 2009Date of Patent: November 19, 2013Assignee: Google Inc.Inventor: April R. Lehman
-
Patent number: 8577874Abstract: Systems and methods for providing representative information for a geographic area of interest are disclosed. In one embodiment, a media service tracks media interaction histories (e.g., play histories) for a number of users registered with the media service, where each media interaction history identifies media items interacted with by the corresponding user as well as the locations at which at least a subset of the media items were interacted with by the corresponding user. The media service receives a request from a requesting user for representative information for a geographic area of interest. In response to receiving the request, the media service determines representative information for the geographic area of interest based on at least a subset of the media interaction histories of the users and effects presentation of the representative information to the requesting user.Type: GrantFiled: October 19, 2012Date of Patent: November 5, 2013Assignee: Lemi Technology, LLCInventors: Hugh Svendsen, Scott Curtis
-
Patent number: 8577608Abstract: A method essentially comprising a step of storing each plot mesh. Each plot mesh receiving plots sent thereto by detector means and retaining in memory at least the altitude of the highest plot and the number of plots neighboring said highest plot in said mesh. The altitude and the number of plots neighboring are updated each time a new plot is sent to the plot mesh. A step of rejecting plot meshes is presenting a number of neighboring plots that is less than a predetermined rejection threshold value. The rejection threshold value is a function of the position of the mesh relative to the detector means. A step is preparing the local terrain elevation database from the plot meshes (M(i,j)) that are not rejected.Type: GrantFiled: November 23, 2010Date of Patent: November 5, 2013Assignee: EurocopterInventors: Marianne Gillet, Francois-Xavier Filias, Richard Pire
-
Patent number: 8538679Abstract: An enhanced geocoding module may be used to determine various physical addresses located on the same street. The enhanced geocoding module may create a grid around a predetermined location and request the physical addresses of various coordinate points located on the grid. Additional features of the module may include a display that displays the grid with physical addresses located on the same street, various statistics related to a user of the enhanced geocoding module, and a color-coded scheme that indicates the status of individuals/groups located at the physical addresses.Type: GrantFiled: April 8, 2011Date of Patent: September 17, 2013Assignee: Oberweis Dairy, Inc.Inventors: Akash Takyar, Shaifali Garg
-
Patent number: 8504574Abstract: A system (50) and method (10) providing a user with a qualitative indication of a freshness of location information with minimal user disruption can include the steps of obtaining (12) presentation data, associating (14) a location indication representative of a location when the presentation data was obtained, and altering (16) a data characteristic of the presentation data over time to provide an indication of a freshness of the location indication. The method can further include the step of presenting (19) the presentation data to a user. Note, presentation data for example can be data for a digital photograph or an audio sample. The step of altering the data characteristic can optionally involve altering (18) at least one among a contrast, brightness, sharpness, pixel resolution, vertical positioning, horizontal positioning, color setting, white balance, compression ratio, language setting, volume, pitch, and equalization setting.Type: GrantFiled: October 28, 2004Date of Patent: August 6, 2013Assignee: Motorola Mobility LLCInventors: Joseph L. Dvorak, Bettina Meles, Pablo Meles
-
Patent number: 8504636Abstract: According to particular embodiments, a communications monitoring system includes agent servers that deploy automated agents into various group communications services and a central server that receives the event data collected by the automated agents using the unified communications protocol. The central server also transmits the event data and any alerts that were determined from the event data to operator interfaces according to operator profiles.Type: GrantFiled: May 8, 2009Date of Patent: August 6, 2013Assignee: Raytheon CompanyInventors: Kenneth W. Wright, John S. Lear, John E. Stem, Robert Bryan Harrover
-
Patent number: 8495021Abstract: The subject matter disclosed herein relates to distribution data items within geographically distributed databases.Type: GrantFiled: November 26, 2008Date of Patent: July 23, 2013Assignee: Yahoo! Inc.Inventors: Utkarsh Srivastava, Arvind Thiagarajan
-
Patent number: 8489657Abstract: Systems and methods identify a current location of a user based on a known location of an electronic device including kiosk, beacon, or location-aware camera when the user interacts with the electronic device. The systems and methods automatically create a user status data file based on the known location. The user status data file contains data identifying that the user is currently at the known location and other data captured about the event or venue at that location. The systems and methods automatically upload the user status data file to a personal storage account which can then be used to post to a social networking web site associated with the user as an activity post associated with the user.Type: GrantFiled: August 27, 2012Date of Patent: July 16, 2013Assignee: Xerox CorporationInventors: Michael D. Shepherd, Jennifer C. Perotti, Dale Ellen Gaucas
-
Patent number: 8484188Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.Type: GrantFiled: October 17, 2011Date of Patent: July 9, 2013Assignee: Google Inc.Inventors: Trystan G. Upstill, Steven D. Baker
-
Patent number: 8452784Abstract: An approach is provided for presenting search information based on search parameters including a specified search region. Input parameters graphically specifying a search region on an image of a map are received. The input parameters include a height parameter and the search region corresponds to one or more search criteria. A search based on the criteria is caused, at least in part, according to the specified search region to output a search result. Presentation of the search result is caused, at least in part, within the search region.Type: GrantFiled: October 22, 2009Date of Patent: May 28, 2013Assignee: Nokia CorporationInventor: Juha Henrik Arrasvuori
-
Patent number: 8447765Abstract: Embodiments provide a system and method for height based indexing of data. In an embodiment, the present invention parses indexed data by (1) storing a geo-spatial multi-resolution data structure that represents a three dimensional environment, where at least a portion of the three dimensional environment lies within a view frustum; (2) traversing recursively the geo-spatial multi-resolution data structure, where the traversal is based on a range of coordinates that lie within the view frustum; and (3) extracting the indexed data from at least one vertical slice of at least one node of the geo-spatial multi-resolution data structure, where the extracted indexed data is displayed in the view frustum.Type: GrantFiled: January 6, 2012Date of Patent: May 21, 2013Assignee: Google Inc.Inventors: Emil C. Praun, Costa Touma, Paul S. Strauss, Tushar Udeshi
-
Patent number: 8417721Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.Type: GrantFiled: December 8, 2011Date of Patent: April 9, 2013Assignee: Google Inc.Inventors: Trystan G. Upstill, Steven D. Baker
-
Patent number: 8392401Abstract: A first query that is substantially similar to a second query is detected. A network of sensors includes a first sensor, a second sensor, and a data-source sensor, the first and second queries are addressed to the data-source sensor, and the first query is forwarded by the first sensor to the data-source sensor and the second query is forwarded by the second sensor to the data-source sensor. The data-source sensor provides, to the first sensor, results answering the first query. The first sensor provides the results to the second sensor.Type: GrantFiled: October 19, 2007Date of Patent: March 5, 2013Assignee: Google Inc.Inventors: Mohamed Aly, Adel A. Youssef
-
Patent number: 8359344Abstract: A database of the location based relationships of points of interest within an environment is automatically generated using a digital representation of the environment that includes the points of interest at different locations within the environment. The locations of the points of interest in the environment are identified and the location based relationships between the points of interest are determined. The points of interest are labeled with the determined relationships and the points of interest and labeled relationships are stored. For example, a graph structure may be produced where each node is a point of interest and the edges between nodes is labeled with the determined relationships.Type: GrantFiled: June 11, 2010Date of Patent: January 22, 2013Assignee: QUALCOMM IncorporatedInventors: Saumitra Mohan Das, Rajarshi Gupta, Behrooz Khorashadi
-
Patent number: 8359324Abstract: Provided is a geographic information system using map data including configuration data provided with time information and attribute data corresponding to an attribute of an object contained in the map data, including an information import module for receiving an input of a geographic area of an object to be retrieved and a search key; a map retrieval module for extracting configuration data, for which the input geographic area of the object to be retrieved and an area represented by the configuration data at least partially overlap each other, from the map data; a correlation module for correlating the configuration data with the attribute data identical with the input search key, for which the area represented by the extracted configuration data overlaps the positional information, according to each of the time information provided to the configuration data and to the attribute data; and an output module for outputting the correlated data.Type: GrantFiled: August 18, 2008Date of Patent: January 22, 2013Assignee: Hitachi, Ltd.Inventors: Kazuaki Iwamura, Ryuji Mine, Yoriko Kazama
-
Patent number: 8326866Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.Type: GrantFiled: October 17, 2011Date of Patent: December 4, 2012Assignee: Google Inc.Inventors: Trystan G. Upstill, Steven D. Baker
-
Patent number: 8316015Abstract: Systems and methods for providing representative information for a geographic area of interest are disclosed. In one embodiment, a media service tracks media interaction histories (e.g., play histories) for a number of users registered with the media service, where each media interaction history identifies media items interacted with by the corresponding user as well as the locations at which at least a subset of the media items were interacted with by the corresponding user. The media service receives a request from a requesting user for representative information for a geographic area of interest. In response to receiving the request, the media service determines representative information for the geographic area of interest based on at least a subset of the media interaction histories of the users and effects presentation of the representative information to the requesting user.Type: GrantFiled: September 9, 2011Date of Patent: November 20, 2012Assignee: Lemi Technology, LLCInventors: Hugh Svendsen, Scott Curtis
-
Patent number: 8296343Abstract: Disclosed is a system and program for processing temporal data. A spatial query is received specifying a mapping function that identifies a set of temporal values for one or more objects. Geographic positions are automatically extracted from each set of temporal values for each of the one or more objects. Point objects are generated from the geographic positions. One or more spatial objects are generated from the point objects.Type: GrantFiled: September 9, 2008Date of Patent: October 23, 2012Assignee: International Business Machines CorporationInventors: Edwin Katibah, Martin Siegenthaler
-
Patent number: 8290999Abstract: Systems and methods maintain at least one point of interest data file within a computer-readable storage medium and automatically identify a current user location of a user based on a geographic positioning feature of a portable electronic device that is maintained within a first predetermined distance from the user. The systems and methods automatically compare the current user location with the point of interest data file to identify whether the user is located within a second predetermined distance of a point of interest maintained within the point of interest data file. If the user is within the second predetermined distance of a point of interest, the systems and methods automatically create a user status data file. The user status data comprises data identifying that the user is currently at the point of interest.Type: GrantFiled: August 24, 2009Date of Patent: October 16, 2012Assignee: Xerox CorporationInventors: Michael D. Shepherd, Dale E. Gaucas
-
Patent number: 8275767Abstract: Systems and methods identify a current location of a user based on a known location of an electronic device including kiosk, beacon, or location-aware camera when the user interacts with the electronic device. The systems and methods automatically create a user status data file based on the known location. The user status data file contains data identifying that the user is currently at the known location and other data captured about the event or venue at that location. The systems and methods automatically upload the user status data file to a personal storage account which can then be used to post to a social networking web site associated with the user as an activity post associated with the user.Type: GrantFiled: December 15, 2009Date of Patent: September 25, 2012Assignee: Xerox CorporationInventors: Michael D. Shepherd, Jennifer C. Perotti, Dale Ellen Gaucas
-
Patent number: 8265871Abstract: Mobile record information entry and geotagging methods and systems are disclosed. A method for managing an accurate collection of geographical information system (GIS) data over the World Wide Web from a plurality of mobile computing devices operated by different users at various locations in a geographical area is disclosed. A browser may allow a user of a mobile computing device to enter record information associated with businesses based on observations made at different locations and may add geographical tags to the record information to obtain geotagged record information. The geographical tags may include geospatial location information that specifies the current geographical location of a mobile computing device at the time of user entry. GIS data may be updated based on the geotagged record information received from the browser.Type: GrantFiled: September 29, 2011Date of Patent: September 11, 2012Assignee: Google Inc.Inventors: Alexander Thomas Starns, Matthew Lawrence Williams
-
Patent number: 8255392Abstract: A computer implemented method for real time demographic or population data collection is provided. The invention accesses various social networks, mine and consolidate the data from theses sources into a common usable format. The data is sorted and aggregated for a geographic location. The data is then weighted from the first, second and third data sets based on the age of the data. A customer is provided with the real time interactive report including demographic data within the specified geographic location. The demographic data includes a confidence interval indicating the degree of likelihood that the demographic data is correct.Type: GrantFiled: June 25, 2010Date of Patent: August 28, 2012Inventor: Dan Melton
-
Patent number: 8204869Abstract: A computer-implemented system and method for defining and justifying policy requirements includes: a hierarchical regional mapping (HRM) module provides a common language and a hierarchical model for geography and for jurisdictions; a legal references library (LRL) module contains applicable legal references; a legal references policy mapping (LRPM) module maps legal references to policies; and a requirements cross-checking (RCC) module cross-checks information in the legal references policy mapping module.Type: GrantFiled: September 30, 2008Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Deidre Paknad, Pierre Raynaud-Richard
-
Patent number: 8190605Abstract: In one embodiment, a method comprises identifying, by a device, an addressable video stream selected for viewing by a user of the device; obtaining, by the device, geographic metadata for the addressable video stream in response to the device identifying the addressable video stream, the geographic metadata including a location metadata element identifying a geographic location that describes a corresponding identifiable event within the addressable video stream; retrieving, by the device, location information about the geographic location based on the corresponding location metadata element; and displaying by the device the location information to the user, for presentation to the user of the location information that provides a geographic context for the identifiable event.Type: GrantFiled: July 30, 2008Date of Patent: May 29, 2012Assignee: Cisco Technology, Inc.Inventors: Matthew Kuhlke, John Toebes
-
Patent number: 8166042Abstract: The present invention provides a system and method for height based indexing of data. In an embodiment, the present invention parses indexed data by (1) storing a geo-spatial multi-resolution data structure that represents a three dimensional environment, where at least a portion of the three dimensional environment lies within a view frustum; (2) traversing recursively the geo-spatial multi-resolution data structure, where the traversal is based on a range of coordinates that lie within the view frustum; and (3) extracting the indexed data from at least one vertical slice of at least one node of the geo-spatial multi-resolution data structure, where the extracted indexed data is displayed in the view frustum.Type: GrantFiled: April 7, 2009Date of Patent: April 24, 2012Assignee: Google Inc.Inventors: Emil C. Praun, Costa Touma, Paul S. Strauss, Tushar Udeshi
-
Patent number: 8122036Abstract: A system and method for generating a map includes a database for storing a list of recipients and characteristics associated with each recipient in the list of recipients. The method and system also includes a control module for receiving a characteristic associated with at least one recipient in the list of recipients. The method and system also includes a rule engine for generating a map based at least in part on the characteristic associated with the at least one recipient using programmable rules.Type: GrantFiled: June 9, 2006Date of Patent: February 21, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Ali Bastani, David Belanger, Sam Parker, Sarat Puthenpura, Phyllis Weiss, Wenjie Zhao
-
Patent number: 8117193Abstract: Methods and systems are provided for identifying one or more media items played within a geographic area selected by a user. In one embodiment, a media service tracks play histories for a number of users registered with the media service, where each play history identifies media items played by the corresponding user as well as the locations at which at least a subset of the media items were played by the corresponding user. The media service enables a requesting user to select or otherwise define one or more geographic areas of interest. Then, based on the play histories, the media service identifies one or more media items played within the one or more geographic areas of interest. The media service then provides data reflecting the one or more media items played within the one or more geographic areas of interest to a device of the requesting user.Type: GrantFiled: August 15, 2008Date of Patent: February 14, 2012Assignee: Lemi Technology, LLCInventors: Hugh Svendsen, Scott Curtis
-
Patent number: 8082271Abstract: Data retrieval apparatus comprises a base unit e.g. a geographic globe having a surface bearing a set of index information, and a pen-like operator separate from and co-operable wirelessly with the globe. The operator has a sensor for sensing the index information when it is brought close to the globe surface, a memory device for storing data information associated with the index information for retrieval based on a reference to the index information sensed by the sensor, a controller for retrieving said data information from the memory device by reference to the index information sensed by the sensor, and a speaker for announcing said data information retrieved by the controller.Type: GrantFiled: July 21, 2008Date of Patent: December 20, 2011Inventor: Raymond Chan
-
Patent number: 8065291Abstract: A method is provided for categorizing businesses, organizations and individuals in order to facilitate geographically-based searching over the Internet. The method includes entering in a database the names of businesses, organizations and/or individuals, for each name entry registering a geographical location identifier, the geographical location identifier indicating the precise geographical location at which the corresponding business, organization or individual is located, for each name entry registering further information such as contact details and a description of the goods or services offered by the business, organization or individual, and for at least some of the name entries adding credential information in respect of the business, organization or individual, or the goods or services offered by the business, organization or individual.Type: GrantFiled: February 2, 2009Date of Patent: November 22, 2011Assignee: Siss Business Systems LimitedInventor: John Knorr
-
Patent number: 8041730Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.Type: GrantFiled: October 24, 2007Date of Patent: October 18, 2011Assignee: Google Inc.Inventors: Trystan G. Upstill, Steven D. Baker
-
Patent number: 8024318Abstract: A method and computer system for identifying internet web pages containing documents that comply with a predetermined XML schema. The method includes searching the internet with a search engine for web pages using initial search terms and identifying a first set of HTTP URLs, web crawling at least the first set of HTTP URLs to identify additional HTTP URLs, appending a query to the identified URLs, and evaluating the responses to the query to determine which responses comply with the predetermined XML schema. The XML schema can be a Web Mapping Services schema. The system can store responses that comply with the XML schema in a database of servers, periodically check the database for validity, and convert the map requests for map servers in the database to a GIDB Portal Interface API.Type: GrantFiled: November 30, 2009Date of Patent: September 20, 2011Assignee: The United States of America as represented by the Secretary of the NavyInventors: John T. Sample, Lev I Shulman, Frank P McCreedy
-
Patent number: 7987186Abstract: Cartographic data is represented using wavelet coefficients. Specifically, a cartographic shape point database consisting of shape points and nodes stored on a per geographic feature basis is converted to a cartographic wavelet database consisting of wavelet and scaling coefficients also stored on a per geographic feature basis. The shape of each geographic feature can be reconstructed from the stored wavelet and scaling coefficients for that geographic feature. The wavelet transform organizes the information in a function according to scale, a concept which is related to resolution. The wavelet-based representation facilitates operations such as line simplification (generalization) and zooming. Multi-resolution error metrics are defined using the wavelet representation for assessing the accuracy of sampled cartographic databases with respect to a ground truth database.Type: GrantFiled: November 6, 2000Date of Patent: July 26, 2011Assignee: NAVTEQ North America, LLCInventor: Rajashri Joshi
-
Patent number: 7987218Abstract: A method for establishing a spatial street address data set including: First, in no particular order: (1) providing street address data; (2) providing postal data; (3) providing community translation data; and (4) providing a spatial layer base map. Second, establishing a first data base containing once-translated address entries, each relating to a selected community entry from the street address data or a selected community entry from the community translation data. Third, establishing a second data base containing twice-translated address entries, each relating to a selected street name entry from the postal data or a selected street name entry from the street address data. Fourth, treating the second data base with a geocoder routine to create geocoded address entries in a geocoded data set. Fifth, situating the geocoded data set in a spatial layer. Sixth, orienting the spatial layer with known loci in the spatial layer base map.Type: GrantFiled: May 5, 2008Date of Patent: July 26, 2011Assignee: West CorporationInventors: Michael Arthur Koepke, Aaron Daniel Miller
-
Patent number: 7970749Abstract: A system and method are disclosed for facilitating development of computer games that depict or represent actual, real world geographic areas as part of the play scenarios of the games. A source database contains data that represent geographic features in a region including roads in the region. The data in the source database includes attributes suitable for use for providing navigation-related functions. In addition to providing data from the source database for navigation-related functions, data from the source database are also provided for computer game development. An application programming interface, as well as other tools for handling geographic data, is provided for accessing and processing of the geographic data.Type: GrantFiled: March 11, 2004Date of Patent: June 28, 2011Assignee: NAVTEQ North America, LLCInventors: Kurt Brooks Uhlir, Christopher Dougherty, Michael V. Shuman, Roy Casino
-
Patent number: 7925676Abstract: A fact repository stores objects. Each object includes a collection of facts, where a fact comprises an attribute and a value. A set of objects from the fact repository are designated for analysis. The presentation engine presents the facts of the objects in a user interface (UI) having a table. Through manipulation of the UI, an end-user can add or remove facts from the table, and sort the table based on the values of particular facts. The presentation engine also presents the facts of the objects in a UI having a graph. Through manipulation of the UI, the end-user can add or remove facts from the graph, and can sort the facts shown in the graph based on values that are shown, or not shown, in the graph. The presentation engine can further present the facts of the objects in UIs including maps and timelines.Type: GrantFiled: January 27, 2006Date of Patent: April 12, 2011Assignee: Google Inc.Inventors: Andrew W. Hogue, David J. Vespe, Alexander Kehlenbeck, Michael Gordon, Jeffrey C. Reynar, David B. Alpert