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: 9749438Abstract: 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: GrantFiled: October 16, 2014Date of Patent: August 29, 2017Assignee: Google Inc.Inventors: Kai Wen, Ramesh R. Sarukkai
-
Patent number: 9451306Abstract: 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: GrantFiled: January 3, 2012Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Ramesh R. Sarukkai, Kevin O. Thompson, Jacob E. Huston, Philippe Farhi
-
Patent number: 9196310Abstract: 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: GrantFiled: May 10, 2011Date of Patent: November 24, 2015Assignee: YAHOO! INC.Inventor: Ramesh R. Sarukkai
-
Patent number: 8635106Abstract: 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: GrantFiled: July 11, 2007Date of Patent: January 21, 2014Assignee: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, P. Sam Hamilton, Shubhasheesh Anand
-
Publication number: 20130174045Abstract: 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: ApplicationFiled: January 3, 2012Publication date: July 4, 2013Applicant: GOOGLE INC.Inventors: Ramesh R. Sarukkai, Kevin O. Thompson, Jacob E. Huston, Philippe Farhi
-
Patent number: 8423003Abstract: 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: GrantFiled: July 11, 2007Date of Patent: April 16, 2013Assignee: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, P. Sam Hamilton, Shubhasheesh Anand
-
Patent number: 8412698Abstract: 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: GrantFiled: April 7, 2005Date of Patent: April 2, 2013Assignee: Yahoo! Inc.Inventor: Ramesh R. Sarukkai
-
Patent number: 8041723Abstract: 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: GrantFiled: December 16, 2010Date of Patent: October 18, 2011Assignee: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
-
Publication number: 20110211814Abstract: 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: ApplicationFiled: May 10, 2011Publication date: September 1, 2011Applicant: YAHOO! INC.Inventor: Ramesh R. Sarukkai
-
Patent number: 7965923Abstract: 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: GrantFiled: May 1, 2006Date of Patent: June 21, 2011Assignee: Yahoo! Inc.Inventor: Ramesh R. Sarukkai
-
Publication number: 20110087649Abstract: 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: ApplicationFiled: December 16, 2010Publication date: April 14, 2011Applicant: YAHOO! INCInventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
-
Patent number: 7877395Abstract: 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: GrantFiled: December 18, 2006Date of Patent: January 25, 2011Assignee: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, David Duane Hall, Wei Dai, Ulf Sigurd Carlin
-
Patent number: 7826657Abstract: 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: GrantFiled: December 11, 2006Date of Patent: November 2, 2010Assignee: Yahoo! Inc.Inventors: Ruofei Zhang, Ramesh R. Sarukkai, Subodh Shakya
-
Patent number: 7827184Abstract: 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: GrantFiled: April 10, 2007Date of Patent: November 2, 2010Assignee: Yahoo! Inc.Inventors: Ruofei Zhang, Ramesh R. Sarukkai
-
Patent number: 7814513Abstract: 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: GrantFiled: September 6, 2006Date of Patent: October 12, 2010Assignee: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, John Thrall, Ruofei Zhang, Sai Surya Kiran Evani
-
Patent number: 7716219Abstract: 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: GrantFiled: July 8, 2004Date of Patent: May 11, 2010Assignee: Yahoo ! Inc.Inventors: Ramesh R. Sarukkai, Qi Lu
-
Publication number: 20090017805Abstract: 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: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
-
Publication number: 20090018913Abstract: 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: ApplicationFiled: June 30, 2008Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
-
Publication number: 20090017804Abstract: 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: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
-
Publication number: 20080256050Abstract: 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: ApplicationFiled: April 10, 2007Publication date: October 16, 2008Inventors: Ruofei Zhang, Ramesh R. Sarukkai