Patents by Inventor Ramesh R. Sarukkai

Ramesh R. Sarukkai 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).

  • Patent number: 9749438
    Abstract: Methods, systems, and computer programs encoded on a computer storage medium, for distributing content are disclosed, including receiving a request for a content item to be stored for presentation with content of a first application when a client device is offline; in response, generating and transmitting data that causes the client device to store the content item for presentation with the content of the first application when the client device is offline; determining that a second application is installed; determining that the content item is able to be presented with content of the second application when the client device is offline; and in response, generating and transmitting analytics instructions that cause the client device to detect presentation of the content item with each of the first application and the second application and submit data specifying whether the content item was presented with the first application or the second application.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Kai Wen, Ramesh R. Sarukkai
  • Patent number: 9451306
    Abstract: Methods, systems, and computer program products are provided for selecting content formats based on predicted user interest. One example method includes receiving a request to present additional content to a user in association with the user viewing a video content item during a session, identifying one or more candidate content formats, predicting a likelihood that the user will abandon the session for each candidate content format, selecting a format based at least in part on the predicting, determining when to present the additional content to the user, and presenting the additional content in accordance with the selected format.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: September 20, 2016
    Assignee: Google Inc.
    Inventors: Ramesh R. Sarukkai, Kevin O. Thompson, Jacob E. Huston, Philippe Farhi
  • Patent number: 9196310
    Abstract: The present invention relates to systems and methods for indexing digital video content maintained on a storage media item. The method of the present invention comprises extracting caption and subtitle content from one or more video object (“VOB”) files maintained on the storage media item. The extracted caption and subtitle content are segmented into one or more segments and video and audio content corresponding to the one or more segments are extracted. Descriptions of the video and audio content corresponding to the segmented caption and subtitle content are generated. The captions, subtitles, descriptions, and corresponding video and audio content associated with the one or more segments of the one or more VOB files are indexed.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: November 24, 2015
    Assignee: YAHOO! INC.
    Inventor: Ramesh R. Sarukkai
  • Patent number: 8635106
    Abstract: A system is described for targeting data to users on mobile devices. The system may include a processor, a memory and an interface. The memory may be operatively connected to the processor and the interface and may store a request, a mobile identifier, a session identifier, a user behavior dataset and a data. The interface may be operatively connected to the memory and the processor and may communicate with the mobile device. The processor may be operatively connected to the interface and the memory and may receive a request from a user on a mobile device via the interface. The processor may extract a mobile identifier from the request and map the mobile identifier to a session identifier. The processor may use the session identifier to collect a user behavior dataset and may communicate data to the user based on the user behavior dataset via the interface.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: January 21, 2014
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, P. Sam Hamilton, Shubhasheesh Anand
  • Publication number: 20130174045
    Abstract: Methods, systems, and computer program products are provided for selecting content formats based on predicted user interest. One example method includes receiving a request to present additional content to a user in association with the user viewing a video content item during a session, identifying one or more candidate content formats, predicting a likelihood that the user will abandon the session for each candidate content format, selecting a format based at least in part on the predicting, determining when to present the additional content to the user, and presenting the additional content in accordance with the selected format.
    Type: Application
    Filed: January 3, 2012
    Publication date: July 4, 2013
    Applicant: GOOGLE INC.
    Inventors: Ramesh R. Sarukkai, Kevin O. Thompson, Jacob E. Huston, Philippe Farhi
  • Patent number: 8423003
    Abstract: A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a request for an advertisement and an advertisement. The interface may be operatively connected to the memory and the processor and may communicate with mobile network operators. The mobile network operators may be capable of providing mobile services users. The processor may be operatively connected to the interface and the memory and may receive a request for an advertisement from a mobile network operator via the interface. The request for an advertisement may be related to a mobile message sent from a first user to a second user via the mobile network operator. The processor may retrieve an advertisement based on the request for an advertisement. The processor may communicate the advertisement to the mobile network operator via the interface.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: April 16, 2013
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, P. Sam Hamilton, Shubhasheesh Anand
  • Patent number: 8412698
    Abstract: A computerized search filtering method includes receiving on a client system a query from a querier; receiving a selection for a filter record from the querier, the filter record including a set of filter elements; retrieving the filter record from a filter-record database; transferring the query and the filter record to a search filter; adding at least one of the filter elements to the query to generate an amended-query; performing a document-corpus search to identify a set of documents relevant to the amended-query; identifying a subset of the documents that include at least one of the filter elements; and displaying on a display of the client system a set of search results for the subset of the documents.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: April 2, 2013
    Assignee: Yahoo! Inc.
    Inventor: Ramesh R. Sarukkai
  • Patent number: 8041723
    Abstract: The present invention is directed towards systems and methods for identifying premium content items (such as video content items) that are responsive to a query. According to one embodiment, a method for identifying one or more items of video content responsive to a given query comprises receiving a query comprising one or more terms from a given user, identifying one or more items of video content responsive to the received query and generating a result set comprising one or more links to the one or more items of video content responsive to the received query. The one or more links in the result set associated with items of premium video content are identified and the one or more links in the result set associated with items of premium video content are filtered on the basis of information associated with the user from which the query was received.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: October 18, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
  • Publication number: 20110211814
    Abstract: The present invention relates to systems and methods for indexing digital video content maintained on a storage media item. The method of the present invention comprises extracting caption and subtitle content from one or more video object (“VOB”) files maintained on the storage media item. The extracted caption and subtitle content are segmented into one or more segments and video and audio content corresponding to the one or more segments are extracted. Descriptions of the video and audio content corresponding to the segmented caption and subtitle content are generated. The captions, subtitles, descriptions, and corresponding video and audio content associated with the one or more segments of the one or more VOB files are indexed.
    Type: Application
    Filed: May 10, 2011
    Publication date: September 1, 2011
    Applicant: YAHOO! INC.
    Inventor: Ramesh R. Sarukkai
  • Patent number: 7965923
    Abstract: The present invention relates to systems and methods for indexing digital video content maintained on a storage media item. The method of the present invention comprises extracting caption and subtitle content from one or more video object (“VOB”) files maintained on the storage media item. The extracted caption and subtitle content are segmented into one or more segments and video and audio content corresponding to the one or more segments are extracted. Descriptions of the video and audio content corresponding to the segmented caption and subtitle content are generated. The captions, subtitles, descriptions, and corresponding video and audio content associated with the one or more segments of the one or more VOB files are indexed.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: June 21, 2011
    Assignee: Yahoo! Inc.
    Inventor: Ramesh R. Sarukkai
  • Publication number: 20110087649
    Abstract: The present invention is directed towards systems and methods for identifying premium content items (such as video content items) that are responsive to a query. According to one embodiment, a method for identifying one or more items of video content responsive to a given query comprises receiving a query comprising one or more terms from a given user, identifying one or more items of video content responsive to the received query and generating a result set comprising one or more links to the one or more items of video content responsive to the received query. The one or more links in the result set associated with items of premium video content are identified and the one or more links in the result set associated with items of premium video content are filtered on the basis of information associated with the user from which the query was received.
    Type: Application
    Filed: December 16, 2010
    Publication date: April 14, 2011
    Applicant: YAHOO! INC
    Inventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
  • Patent number: 7877395
    Abstract: The present invention is directed towards systems and methods for identifying premium content items (such as video content items) that are responsive to a query. According to one embodiment, a method for identifying one or more items of video content responsive to a given query comprises receiving a query comprising one or more terms from a given user, identifying one or more items of video content responsive to the received query and generating a result set comprising one or more links to the one or more items of video content responsive to the received query. The one or more links the result set associated with items of premium video content are identified and the one or more links in the result set associated with items of premium video content are filtered on the basis information associated with the user from which the query was received.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: January 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
  • Patent number: 7827184
    Abstract: The present invention provides for improving the search relevance of a search results page by including a perceived relevance factor. The system, device and method monitors user selection of elements in the search results page, where these selections indicate relevance of the element compared with the original search request. A perceived relevance factor for the element is then determined based on probabilistic-based computations accounting for the element, which may include a description, a thumbnail and/or meta data, and the position of the element on the search results page. Thereby, for future searches and search results page generation, relevance factors may be calculated based on various factors, including the element attribute based relevant scores and the perceived relevance factor.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: November 2, 2010
    Assignee: Yahoo! Inc.
    Inventors: Ruofei Zhang, Ramesh R. Sarukkai
  • Patent number: 7826657
    Abstract: Techniques are described herein for automatically evaluating the quality of digital images based on one or more color characteristics of the images. In some embodiments, a quality metric that indicates the likelihood that the digital images convey semantics is generated based on color characteristics of the digital images. The quality metric may be used, for example, to determine which keyframe to use to make a thumbnail to represent video data. In some embodiments, feature values are generated for an image based on color characteristics of the image, and the feature values are assigned to bins. In such embodiments, the quality metric may be generated to indicate how uniform the distribution of feature values is among the bins.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: November 2, 2010
    Assignee: Yahoo! Inc.
    Inventors: Ruofei Zhang, Ramesh R. Sarukkai, Subodh Shakya
  • Patent number: 7814513
    Abstract: The present invention is directed towards systems and methods for generating one or more channels for the organization of content items. A method according to one embodiment comprises selecting a content item and one or more items of metadata for the selected content item. A determination is made to determine if the selected content item should be associated with a given channel on the basis of the metadata. A channel is generated on the basis of the determination, with the selected content item organized in association with the channel.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: October 12, 2010
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, John Thrall, Ruofei Zhang, Sai Surya Kiran Evani
  • Patent number: 7716219
    Abstract: Methods of determining values of keywords in an internet search are described. According to one aspect of the invention, a method comprises steps of receiving keywords entered for a plurality of searches; detecting converted transactions associated with the plurality of searches; analyzing the converted transactions; and determining values associated with the keywords based upon the converted transactions. According to other aspects of the invention, methods for recommending subsets of keywords and for recommending keywords based upon converted transactions and click through rates are disclosed. A database search system is also disclosed.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: May 11, 2010
    Assignee: Yahoo ! Inc.
    Inventors: Ramesh R. Sarukkai, Qi Lu
  • Publication number: 20090017804
    Abstract: A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a request for an advertisement and an advertisement. The interface may be operatively connected to the memory and the processor and may communicate with mobile network operators. The mobile network operators may be capable of providing mobile services users. The processor may be operatively connected to the interface and the memory and may receive a request for an advertisement from a mobile network operator via the interface. The request for an advertisement may be related to a mobile message sent from a first user to a second user via the mobile network operator. The processor may retrieve an advertisement based on the request for an advertisement. The processor may communicate the advertisement to the mobile network operator via the interface.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
  • Publication number: 20090017805
    Abstract: A system is described for targeting data to users on mobile devices. The system may include a processor, a memory and an interface. The memory may be operatively connected to the processor and the interface and may store a request, a mobile identifier, a session identifier, a user behavior dataset and a data. The interface may be operatively connected to the memory and the processor and may communicate with the mobile device. The processor may be operatively connected to the interface and the memory and may receive a request from a user on a mobile device via the interface. The processor may extract a mobile identifier from the request and map the mobile identifier to a session identifier. The processor may use the session identifier to collect a user behavior dataset and may communicate data to the user based on the user behavior dataset via the interface.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
  • Publication number: 20090018913
    Abstract: A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a content related to a mobile alert service and an advertisement. The content may be provided to a user when an alert condition is met. The interface may be operatively connected to the memory and may communicate with the user. The processor may be operatively connected to the memory and the interface. The processor may receive a request from the user, via the interface, to subscribe to the mobile alert service. The processor may detect when the alert condition is met and generate a mobile message containing the content. The processor may retrieve an advertisement related to the content and may attach the advertisement to the mobile message. The processor may provide the mobile message to the user via the interface.
    Type: Application
    Filed: June 30, 2008
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
  • Publication number: 20080256050
    Abstract: The present invention provides for improving the search relevance of a search results page by including a perceived relevance factor. The system, device and method monitors user selection of elements in the search results page, where these selections indicate relevance of the element compared with the original search request. A perceived relevance factor for the element is then determined based on probabilistic-based computations accounting for the element, which may include a description, a thumbnail and/or meta data, and the position of the element on the search results page. Thereby, for future searches and search results page generation, relevance factors may be calculated based on various factors, including the element attribute based relevant scores and the perceived relevance factor.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventors: Ruofei Zhang, Ramesh R. Sarukkai