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: 20140324582
    Abstract: Methods for identifying social network users to display with an advertisement in response to a search query are provided. In one aspect, a method includes receiving a search query from a user, the user having a user presence on a social network, and identifying at least one advertisement responsive to the search query, the at least one advertisement associated with an entity having a social presence on the social network. The method also includes identifying another user of the social network that has a mutual user connection with the user on the social network and has interacted with the social presence on the social network, and providing, for display and in response to the search query, the at least one advertisement responsive to the search query, an identification of the other user, and an indicator of the interaction of the other user. Systems and machine-readable media are also provided.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140324266
    Abstract: Methods and systems for detecting weather conditions including fog using vehicle onboard sensors are provided. An example method includes receiving laser data collected from scans of an environment of a vehicle, and associating, by a computing device, laser data points of with one or more objects in the environment. The method also includes comparing laser data points that are unassociated with the one or more objects in the environment with stored laser data points representative of a pattern due to fog, and based on the comparison, identifying by the computing device an indication that a weather condition of the environment of the vehicle includes fog.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140317511
    Abstract: Embodiments include a computer-implemented for generating a photographic tour of a geographic location. The method including receiving, from first and second users, first and second sets of photographic images associated with the geographic location, receiving, from the first user, a request to generate the photographic tour of the geographic location, providing the first and second sets of photographic images for display, the photographic images of the first and second sets of photographic images being user selectable for inclusion in the photographic tour of the geographic location, receiving user selection of at least one of the photographic images of the first set of photographic images received from the first user and at least one of the photographic images of the second set of photographic images received from the second user, generating the photographic tour of the geographic location using the selected photographic images.
    Type: Application
    Filed: April 18, 2013
    Publication date: October 23, 2014
    Applicant: GOOGLE Inc.
    Inventor: GOOGLE Inc.
  • Publication number: 20140317098
    Abstract: Systems and methods are disclosed for determining media consumption preferences. A method may include accessing media consumption history associated with a user. The media consumption history may include at least one of media purchase history of the user, media viewing history of the user, and media listening history of the user. A media category preference of the user may be determined, based on the media consumption history. The media category preference may include a popularity indication for each of a plurality of media categories of media items in the media consumption history. Search results provided in response to a search query by the user and/or media recommendations prepared for the user may be scored based on the media category preference. The media may include a video, a movie, a TV show, a book, an audio recording, a music album and/or another type of digital media.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: GOOGLE INC.
    Inventor: Google Inc.
  • Publication number: 20140313156
    Abstract: A touch screen and machine-implemented method for providing a touch screen panel are provided. The touch screen is formed on a panel including a display area and a bezel area that at least partially surrounds the display area. The touch screen includes a first pattern of conducting material arranged on the display area of the panel and a second pattern of conducting material arranged on the bezel area of the panel, where the first pattern of conducting material is transparent.
    Type: Application
    Filed: May 9, 2013
    Publication date: October 23, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140317105
    Abstract: A system and/or method is provided for using a scatter gather information retrieval system for live recommendation generation. The method may include retrieving user information classified in a plurality of categories. For at least one of the plurality of categories, a document recommendation query may be generated based on the user information classified in a corresponding one of the plurality of categories. For each generated recommendation query, a plurality of documents satisfying the recommendation query may be retrieved from a corpus of documents. The corpus may classify a plurality of documents of a determined type available for consumption by the user. Each retrieved plurality of documents may be ranked to generate a final list of recommendations for the user. Each of the plurality of documents may include identifying information for a book, a song, a video, a movie, a music album, an application, and/or a TV show.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140317099
    Abstract: Systems and method are disclosed personalizing search results. An example method for personalizing search results may include receiving from a user, a search query for a media item, identifying search results for the search query, and generating a score for each of a plurality of media items identified in the search results. The score for a corresponding one of the plurality of media items may be based on the search query and one or both of a personalized query independent score and/or a personalized query dependent score. The at least one personalized query independent and query dependent scores may be based on at least one media preference signal associated with the user. The search results may be ranked based on the generated score for each of the plurality of media items.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: GOOGLE INC.
    Inventor: GOOGLE INC.
  • Publication number: 20140313167
    Abstract: A method may include, in a computing device with a touch screen, memory and at least one processor, detecting at least one gesture event associated with the computing device, while consuming multimedia data. Upon detecting the at least one gesture event, at least one multimedia device located in a direction of the at least one gesture event and communicatively coupled to the computing device in a wireless network may be detected. At least a portion of the multimedia data may be communicated using the wireless network, to the at least one multimedia device, for consumption at the at least one multimedia device. Detecting the at least one gesture event may include detecting a finger swipe gesture from an edge of the touch screen and in an inward direction towards the touch screen.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 23, 2014
    Applicant: Google, Inc.
    Inventor: Google, Inc.
  • Publication number: 20140316930
    Abstract: Generating and selecting recommendation explanations for personalized recommendations may include retrieving in response to at least one recommendation query, a document from a corpora of available documents for consumption by a user. The at least one recommendation query may be associated with a corresponding plurality of candidate recommendation explanations. The plurality of recommendation explanations for the document may be ranked based on popularity of at least one of the plurality of recommendation explanations when previously provided to the user and/or popularity of the document among a plurality of users under each of the plurality of recommendation explanations. The popularity of at least one of the plurality of recommendation explanations previously provided to the user may be based on document engagement history associated with the user when the at least one of the plurality of recommendation explanations were previously provided to the user.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: GOOGLE, INC.
    Inventor: GOOGLE, INC.
  • Publication number: 20140317516
    Abstract: A computerized method or system may format addresses for locations within a digital map. The method or system may send a map data request for map data corresponding to a geographic area. The map data request may include a search query term corresponding to a location within the geographic area. The method or system may receive both the map data corresponding to the geographic area and address data corresponding to the location within the geographic area. The received map data may include data corresponding to a plurality of graphic elements and the received address data may include an ordered collection of address elements. The method or system may determine that more than one graphic element within the received map data represents an ordered address element of the received address data and display only the ordered address element and a next lowest address element of the received ordered collection.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 23, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140317662
    Abstract: Systems and methods are disclosed for providing correlated programming information for broadcast media content and streaming media content. In one implementation, a processing device receives first programming information, the first programming information including scheduling information for media content originating at a first source. The processing device generates, based on media content originating at a second source, second programming information, the second programming information including scheduling information for the media content originating at the second source. The processing device correlates the second programming information with the first programming information. The processing device provides, at an interface, (a) the first programming information and (b) the second programming information as correlated with the first programming information.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Inventor: Google Inc.
  • Publication number: 20140317073
    Abstract: A method for retrieving information may include receiving a search query within an information retrieval system. Search results responsive to the search query may be identified from a first information corpus and a second information corpus. Search results responsive to the search query may be identified from a third information corpus. A ranking signal associated with the first information corpus and the second information corpus may be determined based on the search results from the third information corpus. The search results from the first information corpus and the second information corpus may be ranked based on the ranking signal.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: GOOGLE, INC.
    Inventor: Google, Inc.
  • Publication number: 20140307876
    Abstract: Systems and methods for generating and performing a three-dimensional audio CAPTCHA are provided. One exemplary system can include a decoy signal database storing a plurality of decoy signals. The system also can include a three-dimensional audio simulation engine for simulating the sounding of a target signal and at least one decoy signal in an acoustic environment and outputting a stereophonic audio signal based on the simulation. One exemplary method includes providing an audio prompt to a resource requesting entity. The audio prompt can have been generated based on a three-dimensional audio simulation of the sounding of a target signal containing an authentication key and at least one decoy signal in an acoustic environment. The method can include receiving a response to the audio prompt from the resource requesting entity and comparing the response to the authentication key.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140309833
    Abstract: Aspects of the present disclosure relate to differentiating between active and inactive construction zones. In one example, this may include identifying a construction object associated with a construction zone. The identified construction object may be used to map the area of the construction zone. Detailed map information may then be used to classify the activity of the construction zone. The area of the construction zone and the classification may be added to the detailed map information. Subsequent to adding the construction zone and the classification to the detailed map information, the construction object (or another construction object) may be identified. The location of the construction object may be used to identify the construction zone and classification from the detailed map information. The classification of the classification may be used to operate a vehicle having an autonomous mode.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: GOOGLE INC.
    Inventor: Google Inc.
  • Publication number: 20140307247
    Abstract: Example methods and systems for detecting weather conditions including wet surfaces using vehicle onboard sensors are provided. An example method includes receiving laser data collected for an environment of a vehicle. The method also includes determining laser data points that are associated with one or more objects in the environment, and based on laser data points being unassociated with the one or more objects in the environment, identifying an indication that a surface on which the vehicle travels is wet. The method may further include receiving radar data collected for the environment of the vehicle that is indicative of a presence of the one or more objects in the environment of the vehicle, and identifying the indication that the surface on which the vehicle travels is wet further based on laser data points being unassociated with the one or more objects in the environment indicated by the radar data.
    Type: Application
    Filed: April 11, 2013
    Publication date: October 16, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140306989
    Abstract: A system for adjusting displayed content length as a function of map scale may include one or more computing devices and a memory. The one or more computing devices may receive a query, retrieve a content item based at least in part on the query. The one or more computing devices may further determine a first amount of the content item to display based at least in part on a first zoom level, determine a second amount of the retrieved content item to display based at least in part on a second zoom level and provide the map to the user device for display, where the first amount of the content item is overlaid on the map when the map is displayed at the first zoom level and the second amount of the content item is overlaid on the map when the map is displayed at the second zoom level.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Publication number: 20140310350
    Abstract: Example techniques and systems may transmit provisioning information to respective computing devices for self-provisioning of each of the respective computing devices. In one example, a technique may include receiving, by a first computing device, account information for a plurality of users and sensing, with the first computing device, a second computing device in wireless communication range of the first computing device. Responsive to sensing the second computing device, the method may also include transmitting, by the first computing device and via wireless device-to-device communication, provisioning information from the first computing device to the second computing device. The provisioning information may include instructions for the second computing device to self-provision with a user account associated with one or more of the plurality of users.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Inventor: Google Inc.
  • Publication number: 20140310641
    Abstract: Systems and methods for management of geographic data layers in a geographic information system are provided. A layer control tool can be presented in conjunction with the geographic imagery. The layer control tool can provide a control interface to allow the user to manage the display of various geographic data layers in conjunction with the geographic imagery. The layer control tool can include a dynamic control list of geographic data layers. Geographic data layers can be identified for inclusion in the dynamic control list and/or ordered within the dynamic control list based on frequency of user interaction with the geographic data layers. In a particular implementation, the geographic data layers are identified for inclusion in the dynamic control list and/or ordered within the dynamic control list based on a layer score associated with each geographic data layer.
    Type: Application
    Filed: April 11, 2013
    Publication date: October 16, 2014
    Inventor: Google Inc.
  • Publication number: 20140310266
    Abstract: Embodiments include a computer-implemented method that includes receiving a first geographic location, a second geographic location, and a search topic, identifying an intermediate location between the first and second geographic locations, wherein at least one of the travel times or the travel distances from the intermediate location to each of the first and second locations are approximately equal, identifying a set of search results responsive to the search topic, wherein each search result is associated with a location that is within a predetermined distance of the intermediate location, ranking each of the search results based at least in part on the location associated with the search result, and providing the set of ranked search results for display.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: GOOGLE Inc.
    Inventor: GOOGLE Inc.
  • Publication number: 20140303973
    Abstract: A hypothesis space of a search graph may be determined. The hypothesis space may include n hypothesis-space transcriptions of an utterance, each selected from a search graph that includes t>n transcriptions of the utterance. An evidence space of the search graph may also be determined. The evidence space may include m evidence-space transcriptions of the utterance that are randomly selected from the search graph, where t>m. For each particular hypothesis-space transcription in the hypothesis space, an expected word error rate may be calculated by comparing the particular hypothesis-space transcription to each of the evidence-space transcriptions. Based on the expected word error rates, a lowest expected word error rate may be obtained, and the particular hypothesis-space transcription that is associated with the lowest expected word error rate may be provided.
    Type: Application
    Filed: February 20, 2013
    Publication date: October 9, 2014
    Applicant: Google Inc.
    Inventor: Google Inc.