Patents by Inventor Google Inc.
Google Inc. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150169575Abstract: Methods, systems, and apparatus for scoring images related to entities. In one aspect, a method includes identifying images associated with a person, each image being included in one or more resources; obtaining, for each resource that includes one of the images, a quality score that represents a quality of the resource; for each of the images: generating an image resource quality score from the quality scores of the resources that include the image; identifying a set of similar images from the images, each similar image having a measure of similarity to the image that meets a similarity measure threshold; generating an image score based on image resource quality scores of the resources that include the similar images relative to image resource quality scores of the resources that include each of the images; and generating an image authority score based on the image resource quality score and the image score.Type: ApplicationFiled: February 5, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150170229Abstract: Systems and methods for summarizing a guidebook result are provided. An exemplary system includes a transit trip identification module, a cost function generation module, a service window identification module, a daytime interval conversion module, and a guidebook summarization module. An exemplary method includes identifying a plurality of service windows comprising intervals of time over which the available transit trips satisfy a quality criterion.Type: ApplicationFiled: May 14, 2013Publication date: June 18, 2015Applicant: GOOGLE INC.Inventor: GOOGLE INC.
-
Publication number: 20150168149Abstract: Systems and methods for generating a plurality of trip patterns are provided. One exemplary method includes receiving transit graph data describing a plurality of nodes respectively corresponding to a plurality of transit stations and a plurality of arcs respectively connecting the plurality of nodes. The method also includes performing a plurality of identification iterations. Each identification iteration includes determining an optimal transit trip connecting an origin node to a destination node based on a cost model. Each identification iteration also includes revising the cost model based on the determined optimal transit trip, such that the arc costs associated with one or more arcs associated with the optimal transit trip are increased. Each optimal transit trip can have an associated trip pattern describing a sequence of nodes traversed by such optimal transit trip. One exemplary system can include a transit planning platform that includes a trip pattern identification module.Type: ApplicationFiled: May 14, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150169576Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing dynamic search results. One of the methods includes providing an ordered plurality of first search results to a client device at a first point in time wherein the first search results are responsive to a first query received from the client device. At a second point in time following the first point in time, a lack of selection of any of the first search results by a user of the client device. In response to the detecting, providing the second search results to the client device before selection of any of the first search results by the user of the client device.Type: ApplicationFiled: March 7, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150169994Abstract: Techniques for providing image search templates are provided. An image search template may be associated with an image search query to aid the user in capturing an image that will be appropriate for processing the search query. The template may be displayed as an overlay during an image capturing process to indicate an appropriate image capturing pose, range, angle, or other view characteristics that may provide more accurate search results. The template may also be used in the image search query to segment the image and identify features relevant to the search query. Images in an image database may be clustered using characteristics of the images or metadata associated with the images in order to establish groups of images from which templates may be derived. The generated templates may be provided to users to assist in capturing images to be used as search engine queries.Type: ApplicationFiled: October 24, 2012Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150170031Abstract: Systems, methods, and computer-readable media for determining parking of a vehicle are provided. One or more possible parking indicators associated with a user and a vehicle are obtained. The possible parking indicators include a manual parking confirmation, a disconnection from a vehicle dock, a disconnection from a vehicle's short-range, an acceleration determination based on data obtained from an accelerometer of the portable computer, the location of the portable computer at a known parking location, an arrival at a user-specific destination, and the location of the portable computer at a high traffic location. Certainty measures are assigned to each obtained possible parking indicator and the probability of a parking event is determined.Type: ApplicationFiled: May 1, 2013Publication date: June 18, 2015Applicant: GOOGLE Inc.Inventor: GOOGLE Inc.
-
Publication number: 20150169605Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing query suggestions. One of the methods includes receiving query log data that identifies a query and a location where the query was issued. A point of interest near the location where the query was issued is identified. A category of the point of interest near the location where the query was issued is identified. The query is associated with the category of the point of interest near the location where the query was issued.Type: ApplicationFiled: December 27, 2012Publication date: June 18, 2015Applicant: GOOGLE INC.Inventor: GOOGLE INC.
-
Publication number: 20150169165Abstract: A digital map is displayed via a user interface. Input to a first mapping function, including a start gesture and an end gesture, is received via the user interface. Subsequently to detecting the start gesture but prior to detecting the end gesture, input to a second mapping function is received, and the second mapping function is applied to the digital map in accordance with the received input. The first mapping function then is applied to the digital map in accordance with the received input to the first mapping function.Type: ApplicationFiled: April 15, 2013Publication date: June 18, 2015Applicant: GOOGLE INC.Inventor: GOOGLE INC.
-
Publication number: 20150169596Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining image search results. One of the methods includes receiving a query from a client device and determining that the query is a recurrent query, wherein a recurrent query is a query that is predominantly received from a particular geographic region during a particular time period. The location of the client device is determined based at least in part on the particular geographic region.Type: ApplicationFiled: February 19, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150169628Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for inferring the geographical location of devices. One of the methods includes obtaining device information associated with a first device located at a respective geographical location, the device information including a plurality of events obtained from the first device, wherein least a one event of the obtained events contains ambiguous geographical location information that can be interpreted as relating to one of two or more alternative geographical locations; identifying the at least one event containing ambiguous geographical location information; and determining an estimate of the geographical location of the first device based at least in part on the device information taking into account that the at least one identified event contains ambiguous geographical location information.Type: ApplicationFiled: March 14, 2013Publication date: June 18, 2015Applicant: GOOGLE INC.Inventor: Google Inc.
-
Publication number: 20150169988Abstract: Methods, systems and apparatus for identifying modified images based on visual dissimilarity to a first image. In an aspect, a method includes determining, for each of a first image and a second image, a respective set of local image feature descriptions; determining one or more unmatched regions of the images that include unmatched image features and that correspond to one or more same respective regions in both the first image and the second image; determining, for each of the one or more unmatched regions of the images, a modification measure based on the image data corresponding to the unmatched region in the first image and the image data corresponding to the unmatched region in the second image; and determining that the second image is a modification of the first image when one of the modification measures meets a modification measure threshold.Type: ApplicationFiled: November 30, 2012Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150170227Abstract: A computer-implemented method for assessing ratings using tip patterns is provided. The method includes obtaining tip information comprising a ratio of a tip amount associated with a bill for a service, the bill being associated with a service provider, generating a rating score based on the tip information and reference tip information, and generating an aggregate score associated with the service provider, based on the rating score. Systems and machine-readable media are also provided.Type: ApplicationFiled: January 18, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150160028Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user input specifying a location and a threshold time; determining, based on the specified location and the threshold time, a first reachable area, first transport hubs located within the first reachable area, and respective first shortest times for reaching the first transport hubs from the specified location; determining, for each of the first transport hubs, and based on the threshold time and the respective first shortest times, second transport hubs that are reachable from the specified location, and respective second shortest times for reaching the second transport hubs from the specified location; determining, for each of the second transport hubs, and based on the threshold time and the respective second shortest times, respective second reachable areas; determining a combined reachable area; and providing data describing the combined reachable area for display.Type: ApplicationFiled: October 4, 2012Publication date: June 11, 2015Inventor: GOOGLE INC.
-
Publication number: 20150161807Abstract: Aspects of the present disclosure relates generally to deciding which part of a panoramic image is most important and using that as a reference point for displaying the panoramic image to user. For example, a 360 degree panoramic image associated with orientation and location information may be identified. Related images, for example, in content and location may also be identified. The related images may be projected as points on a unit circle representing the orientations of the panoramic image. The point farthest from an average location of the points may be removed until the average location of the points is at least a minimum distance from the center of the circle. When this occurs, an angular location of the average location relative to the circle may be identified as a reference orientation. The reference orientation may be associated with the panoramic image, and the association may be stored in memory.Type: ApplicationFiled: October 17, 2012Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150161519Abstract: A computer-implemented technique includes obtaining training electronic messages, identifying name context in the training electronic messages, and determining patterns from the name context. The technique can include applying the patterns to the training electronic messages to extract candidate names and selecting a set of the patterns based on the extracted candidate names to obtain a set of patterns. In some implementations, the technique can further include applying the set of patterns to electronic messages associated with a first user having a registered profile, extracting candidate names, and selecting a set of alternate names for the first user from the candidate names. The technique can also include detecting a use of one alternate name from the set of alternate names by a second user, and outputting a suggestion to the second user in response to the detecting, the suggestion being based on the registered profile of the first user.Type: ApplicationFiled: May 1, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150161268Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying search results referencing resources of two different types. In an aspect, a search system receives a search query for a search of a first resources. The search system determines a second resource score for the search query. The second resource score is measure of relatedness of the query to the second resources and is independent of a search property ratio of the query. If the second resource score meets a threshold, then the search system conducts a full search of second resources in addition to the search of the first resources.Type: ApplicationFiled: March 12, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150160793Abstract: A system may provide, via a user interface, information identifying two or more of trending search-related information, trending video-related information, trending image-related information, or trending news-related information. The two or more of the trending search-related information, the trending video-related information, the trending image-related information, or the trending news-related information are visually presented as graphical items. Each graphical item, of the graphical items, is visually identified as corresponding to the trending search-related information, the trending video-related information, the trending image-related information, or the trending news-related information. The user interface presents multiple graphical items simultaneously. The system may further receive information identifying a topic, and provide, based on receiving the information identifying the topic, a subsequent group of graphical items, on the user interface.Type: ApplicationFiled: March 14, 2013Publication date: June 11, 2015Applicant: GOOGLE INC.Inventor: GOOGLE INC.
-
Publication number: 20150161205Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying an image for an entity. In one aspect, a method includes identifying a set of resources. Each resource can include at least one image and reference at least one entity. Each image is assigned to a particular entity based on an overall entity scores for the image relative to the entities. The overall entity score for an image and an entity can specify a measure of topical relatedness between the image and the entity. For each individual entity referenced by at least one of the resources, a group of images that have been assigned to the individual entity is identified. An image evocative of each individual entity is selected from the group based on image rank scores. The image rank score for an image can be determined based on visual characteristics of the image.Type: ApplicationFiled: January 31, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150160792Abstract: Systems and techniques are provided for dynamically generating a list of selectable options based on one or more applicable factors, which include visual representations of input components that can be used to select from among the options. For example, an icon corresponding to an input component may be displayed proximate to a respective selectable option such that activating the input component elects the selectable option. Additionally, each icon may be visually similar to its respective input component.Type: ApplicationFiled: February 27, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.
-
Publication number: 20150161715Abstract: Indoor navigation may be utilized in combination with predetermined location goals to guide consumers to places they do or might want to visit in a retail establishment or other space. The user may be provided with assistance in locating items on a predetermined list, such as by checking map information on the user's device and by interacting with one or more location detection devices. Statistics related to the user's shopping experience may also be provided to the user. The user can optionally allow the store to review the list, statistics, or other information so the store can analyze the presentation, how the items were found, and even what the user actually purchased.Type: ApplicationFiled: March 7, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventor: Google Inc.