Patent application number | Description | Published |
20110311140 | Selecting Representative Images for Establishments - Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores. | 12-22-2011 |
20120020565 | Selecting Representative Images for Establishments - Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores. | 01-26-2012 |
20120066251 | CORRELATING TRANSPORTATION DATA - Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided. | 03-15-2012 |
20120232776 | Transportation Information Systems and Methods Associated With Degradation Modes - An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating a schedule degradation mode based on a deviation of real-time vehicle location information from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method also includes generating first scheduling information for a user based on the user data and public transportation data when the deviation does not exceed a threshold. The exemplary method farther includes generating second scheduling information, different from the first scheduling information, that includes an indication of the schedule degradation mode for the user based on user data, public transportation data, and the deviation when the deviation exceeds the threshold. | 09-13-2012 |
20120239289 | Transportation Information Systems and Methods Associated With Generating Multiple User Routes - Transportation information systems and methods are disclosed, which facilitate the use of transportation, including trip planning. An exemplary method includes generating first scheduling information for a first user based on first user data, public transportation data, a first starting location, and a first destination location. The exemplary method also includes determining that a second user starting from a second starting location different from the first starting location would like to join the first user. The exemplary method further includes generating second scheduling information for the second user to meet the first user based on second user data, public transportation data, the second starting location, real-time location information for the first user, and a second destination location. | 09-20-2012 |
20120296885 | Transportation Information Systems and Methods - Transportation information systems and methods are disclosed, which facilitate the use of transportation, including trip planning. An exemplary method includes receiving user data associated with public transportation usage. The exemplary method also includes receiving public transportation data including real-time public transportation data. The exemplary method further includes generating scheduling information based on the user data and real-time public transportation data. | 11-22-2012 |
20140003650 | SELECTING REPRESENTATIVE IMAGES FOR ESTABLISHMENTS | 01-02-2014 |
20140111358 | TRANSPORTATION INFORMATION SYSTEMS AND METHODS - An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating scheduling information for a user based on user data and the public transportation data, determining that the real-time vehicle location information deviates from at least one of the historical real-time vehicle location information or the scheduled vehicle location information by more than a threshold deviation, and updating the scheduling information for the user based on the user data, the public transportation data, and the determined deviation. | 04-24-2014 |
20140358603 | ITERATIVE PUBLIC TRANSIT SCORING - Computer-implemented methods for scoring and ranking transit stops and transit lines are provided. In one aspect, a method includes determining data and factors associated with a first transit stop or line and calculating a score for the first transit stop or line. The data and factors used in the scoring calculation may be a combination of the number of vehicle departures from the transit stop, the number of transit lines connected to the transit stop, a point of interest proximity factor, a population center factor, the number of trips on the transit line, the number of transit stops on the transit line, the number of interconnected transit lines and the travel distance of the transit line. The transit stop and transit lines scores may be iterated over each other. Systems and machine-readable media for scoring and ranking transit stops and transit lines are also provided. | 12-04-2014 |