Patents by Inventor Shumeet Baluja

Shumeet Baluja 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: 20080276279
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Application
    Filed: March 31, 2008
    Publication date: November 6, 2008
    Inventors: Richard C. Gossweiler, Rohan Seth, Shumeet Baluja
  • Publication number: 20080275899
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating content-based keywords based on content generated by users of a social network. The method includes labeling nodes comprising user nodes, which are representations of the users, with advertising labels comprising content-based keywords that coincide with advertiser-selected keywords that are based on one or more terms specified by an advertiser. The method also includes outputting, for each node, weights for the advertising labels based on weights of advertising labels associated with neighboring nodes, which are related to the node by a relationship.
    Type: Application
    Filed: May 1, 2007
    Publication date: November 6, 2008
    Applicant: GOOGLE INC.
    Inventors: Shumeet Baluja, Yushi Jing, Dandapani Sivakumar, Jay Yagnik
  • Publication number: 20080232574
    Abstract: A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a telecommunication session, receiving from at least one of the one or more of telecommunication carriers a bid to carry the telecommunications session, and automatically selecting one of the telecommunications carriers from the carriers submitting a bid, and initiating the telecommunication session through the selected telecommunication carrier.
    Type: Application
    Filed: March 19, 2007
    Publication date: September 25, 2008
    Applicant: GOOGLE INC.
    Inventors: Shumeet Baluja, Michael Chu, Mayumi Matsuno
  • Patent number: 7392017
    Abstract: A method of providing information indicative of network coverage by one or more wireless service providers in a geographic area may include obtaining, at an information provider, performance indicators for a plurality of accesses to the information provider by a plurality of wireless devices. The performance indicators may be correlated with one or more network service areas. Related performance indicators may be aggregated to produce one or more aggregated performance indicators. A human-discernible representation of network performance for one or more network service areas may be produced.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: June 24, 2008
    Assignee: Google Inc.
    Inventors: Michael Chu, Mark Crady, Shumeet Baluja
  • Publication number: 20080005271
    Abstract: A method for gathering data from a portable communication device. The method comprises providing at least one application that runs in the communication device. The application includes code or calls to code as part of the application that provides data to a data log. At least a portion of the data log is transmitted to an external source. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Application
    Filed: February 27, 2007
    Publication date: January 3, 2008
    Inventors: Shumeet Baluja, Eric Wilson, Suddhasattwa Bose, Hyosung Han
  • Publication number: 20080005668
    Abstract: A computer-implemented method of displaying information on a mobile device is discussed. The method includes displaying on the mobile device a first view having a first search result element in an expanded format and a plurality of additional search result elements in a collapsed format, receiving a user input that identifies a selected search result element from the plurality of additional search result elements, and in response to the user input, displaying on the mobile device a second view having one of the plurality of additional search result elements in an expanded format, and the remainder of the plurality of additional search result elements in a collapsed format.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Sanjay Mavinkurve, Shumeet Baluja, Maryam Kamvar
  • Publication number: 20070239529
    Abstract: Called telephone number(s) from a client device are stored. The called number(s) is used to lookup information related to the called number(s) (e.g., a name and address). Additional information might be obtained about the called party including the type of business, classifications of the products of the business, etc. This information may then used to select and/or store advertisements to serve to the client device (or to the user of the device, if known, when that user is on another device such as a Web device). Advertisements can be scored according to how well they match the information derived from the called telephone number(s).
    Type: Application
    Filed: March 30, 2006
    Publication date: October 11, 2007
    Inventors: Shumeet Baluja, Michael Chu
  • Publication number: 20070233487
    Abstract: A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language usage from search queries, and modifying the speech recognition model to revise probabilities of a portion of a sound occurrence based on the information. The portion of a sound may include a word. Also, a method for generating a speech recognition model, includes receiving at a search engine from a remote device an audio recording and a transcript that substantially represents at least a portion of the audio recording, synchronizing the transcript with the audio recording, extracting one or more letters from the transcript and extracting the associated pronunciation of the one or more letters from the audio recording, and generating a dictionary entry in a pronunciation dictionary.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 4, 2007
    Inventors: Michael Cohen, Shumeet Baluja, Pedro Moreno
  • Publication number: 20070234283
    Abstract: A method of automated code generation. The method includes identifying an event related to the execution of an application, generating code related to the event using an automated process, and integrating the code into the application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Application
    Filed: November 7, 2005
    Publication date: October 4, 2007
    Inventors: Shumeet Baluja, Eric Wilson, Suddhasattwa Bose, Hyosung Han
  • Publication number: 20070143778
    Abstract: Systems, methods, devices, and computer program products provide social and interactive applications for mass media based on real time ambient-audio and/or video identification. In some implementations, a method includes: receiving descriptors identifying ambient audio associated with a media broadcast; comparing the descriptors to one or more reference descriptors; and determining a rating for the media broadcast based at least in part on the results of the comparison.
    Type: Application
    Filed: November 27, 2006
    Publication date: June 21, 2007
    Applicant: Google Inc.
    Inventors: Michele Covell, Shumeet Baluja, Michael Fink
  • Publication number: 20070130580
    Abstract: Systems, methods, apparatuses, user interfaces and computer program products provide social and interactive applications for mass media based on real-time ambient-audio and/or video identification.
    Type: Application
    Filed: November 27, 2006
    Publication date: June 7, 2007
    Applicant: GOOGLE INC.
    Inventors: Michele Covell, Shumeet Baluja, Michael Fink
  • Publication number: 20070124756
    Abstract: Systems, methods, devices, and computer program products provide social and interactive applications for detecting repeating content in broadcast media. In some implementations, a method includes: generating a database of audio statistics from content; generating a query from the database of audio statistics; running the query against the database of audio statistics to determine a non-identity match; if a non-identity match exists, identifying the content corresponding to the matched query as repeating content.
    Type: Application
    Filed: November 27, 2006
    Publication date: May 31, 2007
    Applicant: GOOGLE INC.
    Inventors: Michele Covell, Shumeet Baluja, Michael Fink
  • Publication number: 20070072676
    Abstract: Information about a person's interests and gaming behavior may be determined by monitoring their online gaming activities (and perhaps making inferences from such activities). Such information may be used to improve ad targeting. For example, such information may used to target ads to be rendered in a video game being played by the person.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventor: Shumeet Baluja
  • Publication number: 20070066364
    Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Inventors: Elad Gil, Shumeet Baluja, Maryam Kamvar, Cedric Beust
  • Publication number: 20070067329
    Abstract: A method of providing information responsive to a request from a wireless communication device involves receiving an information request from a mobile device and generating responsive information for the information request, transmitting a first portion of the responsive information to the mobile device in a first communication session, and transmitting a second portion of the responsive information to the mobile device in a second, overloaded communication session.
    Type: Application
    Filed: July 21, 2005
    Publication date: March 22, 2007
    Inventors: Maryam Kamvar, Shumeet Baluja, Elad Gil
  • Publication number: 20070022442
    Abstract: A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.
    Type: Application
    Filed: July 21, 2005
    Publication date: January 25, 2007
    Inventors: Elad Gil, Shumeet Baluja, Maryam Kamvar, Cedric Beust
  • Publication number: 20070004394
    Abstract: A method of providing information indicative of network coverage by one or more wireless service providers in a geographic area may include obtaining, at an information provider, performance indicators for a plurality of accesses to the information provider by a plurality of wireless devices. The performance indicators may be correlated with one or more network service areas. Related performance indicators may be aggregated to produce one or more aggregated performance indicators. A human-discernible representation of network performance for one or more network service areas may be produced.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: Michael Chu, Mark Crady, Shumeet Baluja
  • Publication number: 20060287913
    Abstract: Systems and methods for allocating space for advertisements in a network of electronic display devices are provided. Attribute information indicating retailer and categories of products available for purchase in the vicinity of a display device is maintained for each device in a database. Advertisers may upload advertisement messages to a server specifying information such as budget, price per impression, preferred billboards and/or other constraints. One or more keywords or other descriptors are specified for each advertisement message. The system then generates an advertising campaign specifying where the advertisement message is to be output and send the messages to the specified displays. The output may consist of various forms including video, audio, printed incentive, interactive data transfers and/or combinations of these.
    Type: Application
    Filed: June 20, 2005
    Publication date: December 21, 2006
    Applicant: Google, Inc.
    Inventor: Shumeet Baluja
  • Publication number: 20060235933
    Abstract: Messages of a user are ranked based on metrics derived from user actions with regard to the messages. Groupings of messages, such as conversations or a set of messages that are determined to be similar, may also be ranked. When new messages are received, their interest to the user is estimated based on rankings of messages and message groupings to which the new message is related. The new messages may be made more or less prominent based on the estimated interest to the user.
    Type: Application
    Filed: April 19, 2005
    Publication date: October 19, 2006
    Inventors: Shumeet Baluja, Henry Rowley
  • Publication number: 20060230350
    Abstract: A computer-implemented method of providing text entry assistance data includes receiving at a system location information associated with a user, receiving at the system information indicative of predictive textual outcomes, generating dictionary data using the location information, and providing the dictionary data to a remote device.
    Type: Application
    Filed: June 30, 2005
    Publication date: October 12, 2006
    Inventor: Shumeet Baluja