Patents by Inventor Aravindan RAGHUVEER

Aravindan RAGHUVEER 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: 20240119295
    Abstract: Example aspects of the present disclosure relate to an example method. The example method includes obtaining, by a computing system comprising one or more processors, a plurality of data bags. In the example method, each respective data bag of the plurality of data bags comprises a respective plurality of instances and is respectively associated with one or more proportion labels. The example method also includes generating, by the computing system, a plurality of training bags from the plurality of data bags according to a plurality of weights. In the example method, the training bags are generated such that a bag-level predicted proportion label error by a machine-learned prediction model over the plurality of training bags correlates to an instance-level predicted proportion label error by the machine-learned prediction model.
    Type: Application
    Filed: January 7, 2022
    Publication date: April 11, 2024
    Inventors: Rishi Saket, Aravindan Raghuveer, Balaraman Ravindran
  • Patent number: 11893349
    Abstract: Systems and methods for generating phonetic spelling variations of a given word based on locale-specific pronunciations. A phoneme-letter density model may be configured to identify a phoneme sequence corresponding to an input word, and to identify all character sequences that may correspond to an input phoneme sequence and their respective probabilities. The phoneme-phoneme error model may be configured to identify locale-specific alternative phoneme sequences that may correspond to a given phoneme sequence, and their respective probabilities. Using these two models, a processing system may be configured to generate, for a given input word, a list of alternative character sequences that may correspond to the input word based on locale-specific pronunciations, and/or a probability distribution representing how likely each alternative character sequence is to correspond to the input word.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: February 6, 2024
    Assignee: Google LLC
    Inventors: Abhirut Gupta, Aravindan Raghuveer, Abhay Sharma, Nitin Raut, Manish Kumar
  • Publication number: 20220391588
    Abstract: Systems and methods for generating phonetic spelling variations of a given word based on locale-specific pronunciations. A phoneme-letter density model may be configured to identify a phoneme sequence corresponding to an input word, and to identify all character sequences that may correspond to an input phoneme sequence and their respective probabilities. The phoneme-phoneme error model may be configured to identify locale-specific alternative phoneme sequences that may correspond to a given phoneme sequence, and their respective probabilities. Using these two models, a processing system may be configured to generate, for a given input word, a list of alternative character sequences that may correspond to the input word based on locale-specific pronunciations, and/or a probability distribution representing how likely each alternative character sequence is to correspond to the input word.
    Type: Application
    Filed: April 8, 2022
    Publication date: December 8, 2022
    Inventors: Abhirut Gupta, Aravindan Raghuveer, Abhay Sharma, Nitin Raut, Manish Kumar
  • Patent number: 10217127
    Abstract: Enabling advertisers to evaluate performance of an email advertisement campaign is disclosed. An advertisement is circulated via email among the users of an email system and feedback associated with one or more of user actions or automated actions by the email system with respect to the circulated advertisement are detected. The feedback is analyzed to determine the performance of the email advertisement campaign across various user segments. Informative reports regarding the feedback are generated and provided to the advertiser for a charge by the email system provider.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: February 26, 2019
    Assignee: OATH INC.
    Inventor: Aravindan Raghuveer
  • Patent number: 10204128
    Abstract: Methods and systems for detecting expiration time of an article include receiving the article for a pre-planned event. The article is analyzed to identify one or more attributes. The article is matched to an event identifier using the article attributes. The event identifier is pre-defined and stored in an event database. The event identifier acts as an index to the event database for obtaining event characteristics of the pre-planned event. The article attributes are examined to identify event phase indicators that correlate to a specific event phase of the pre-planned event. The expiration time of the article is computed based on the specific event phase identified for the pre-planned event. The expiration time is used to rank the article and for considering assigning the article to a content pool of articles that is selected for publishing for the specific event phase of the pre-planned event.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: February 12, 2019
    Assignee: Oath Inc.
    Inventors: Aravindan Raghuveer, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Amit Kumar, Rahul Singh, Gaurav Sindhwani, Souri Nath Datta, Hemant Minocha, Satish Mummareddy
  • Patent number: 9330181
    Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for document processing at distributed processing nodes.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: May 3, 2016
    Assignee: Yahoo! Inc.
    Inventors: Fakrudeen Ali Ahmed, Souri Nath Datta, Vikram Verma, Aravindan Raghuveer, Muralidhar Hanumantachar Sortur, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Sachidanand Alle
  • Publication number: 20160098773
    Abstract: In one embodiment, a search query may be received. It may be ascertained that the search query pertains to a particular product category. A set of products that pertain to the particular product category may be identified, where the set of products are top selling products in the particular product category. Information pertaining to each product in the set of products may be provided.
    Type: Application
    Filed: October 2, 2014
    Publication date: April 7, 2016
    Inventor: Aravindan Raghuveer
  • Publication number: 20150154242
    Abstract: Methods and systems for detecting expiration time of an article include receiving the article for a pre-planned event. The article is analyzed to identify one or more attributes. The article is matched to an event identifier using the article attributes. The event identifier is pre-defined and stored in an event database. The event identifier acts as an index to the event database for obtaining event characteristics of the pre-planned event. The article attributes are examined to identify event phase indicators that correlate to a specific event phase of the pre-planned event. The expiration time of the article is computed based on the specific event phase identified for the pre-planned event. The expiration time is used to rank the article and for considering assigning the article to a content pool of articles that is selected for publishing for the specific event phase of the pre-planned event.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 4, 2015
    Applicant: Yahoo! Inc.
    Inventors: Aravindan Raghuveer, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Amit Kumar, Rahul Singh, Gaurav Sindhwani, Souri Nath Datta, Hemant Minocha, Satish Mummareddy
  • Publication number: 20150025959
    Abstract: Enabling advertisers to evaluate performance of an email advertisement campaign is disclosed. An advertisement is circulated via email among the users of an email system and feedback associated with one or more of user actions or automated actions by the email system with respect to the circulated advertisement are detected. The feedback is analyzed to determine the performance of the email advertisement campaign across various user segments. Informative reports regarding the feedback are generated and provided to the advertiser for a charge by the email system provider.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventor: Aravindan Raghuveer
  • Patent number: 8930390
    Abstract: A system and method for method for performing a web search by a search engine for content including: providing a first search results page to a user in response to a search query; providing an interface for submission of an input action representing a search command, wherein the interface is associated with the search results page; receiving the input action; reformulating the search query to incorporate the search command represented by the input action; and providing a second search results page to the user in response to the reformulated search query.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: January 6, 2015
    Assignee: Yahoo! Inc.
    Inventors: Kalyan K. Kumar, Aravindan Raghuveer
  • Patent number: 8914316
    Abstract: Embodiments of methods, systems and/or apparatuses relating to data processing in distributed computing environments are disclosed. In particular, methods, systems, and/or apparatuses for determining information similarly and/or performing related statistical techniques which may be implemented or operated in a distributed computing environment are disclosed.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: December 16, 2014
    Assignee: Yahoo!, Inc.
    Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Publication number: 20140149380
    Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for document processing at distributed processing nodes.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: YAHOO! INC.
    Inventors: Fakrudeen Ali Ahmed, Souri Nath Datta, Vikram Verma, Aravindan Raghuveer, Muralidhar Hanumantachar Sortur, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A., Sachidanand Alle
  • Publication number: 20120089582
    Abstract: A system and method for method for performing a web search by a search engine for content including: providing a first search results page to a user in response to a search query; providing an interface for submission of an input action representing a search command, wherein the interface is associated with the search results page; receiving the input action; reformulating the search query to incorporate the search command represented by the input action; and providing a second search results page to the user in response to the reformulated search query.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Applicant: YAHOO! INC.
    Inventors: Kalyan K. Kumar, Aravindan Raghuveer
  • Publication number: 20110295593
    Abstract: Embodiments are directed towards an automated machine learning framework to extract keywords within a message that are relevant to an attachment to the message. The machine learning model finds a set of relevant sentences within the message determined to be relevant to the one or more attachments based on identification of one or more sentence level features within a given sentence. The sentence level features include, for example, anchor features, noisy sentence features, short message features, threading features, anaphora detections, and lexicon features. From the set of relevant sentences, useful keywords may be extracted using a sequence of heuristics to convert the sentence set into the set of useful keywords. The set of useful keywords may then be associated to at least one attachment such that the keywords may subsequently be used to perform various indexing, searching, sorting, and to provide further context to the attachment.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Yahoo! Inc.
    Inventor: Aravindan Raghuveer
  • Publication number: 20110029477
    Abstract: Embodiments of methods, systems and/or apparatuses relating to data processing in distributed computing environments are disclosed. In particular, methods, systems, and/or apparatuses for determining information similarly and/or performing related statistical techniques which may be implemented or operated in a distributed computing environment are disclosed.
    Type: Application
    Filed: August 3, 2009
    Publication date: February 3, 2011
    Applicant: Yahoo! Inc.
    Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Publication number: 20100169311
    Abstract: A method and apparatus for creating templates for electronic documents is provided. One or more attributes are extracted, using a seed template, from a first document, such as a web page. A second document that contains a particular attribute, extracted from the first document, is identified. The second document may be in a different cluster than the first document. The second document is annotated, using an extracted attribute, to create an annotated document. The second document is annotated without human intervention. A new template for the annotated document is generated. The new template facilitates extraction of information from the annotated document. The new template may be used to extract additional attributes from all documents in the cluster of documents of which the second document is a member. The process may continue over numerous iterations to generate a large number of templates in an automated fashion.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: ASHWIN TENGLI, Aravindan Raghuveer, Krishna Prasad Chitrapura
  • Publication number: 20100107058
    Abstract: Query aware processing. An example method of processing mark-up language documents includes receiving a plurality of conditions and desired output format from a plurality of clients, and a mark-up language document. The method also includes determining whether the mark-up language document satisfies the plurality of conditions. If the mark-up language document satisfies at least one condition of the plurality of conditions then at least one of unparsed mark-up language document, part of the unparsed mark-up language document, a document object model of the mark-up language document, and part of the document object model of the mark-up language document is provided based on the desired output format.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 29, 2010
    Applicant: YAHOO! INC.
    Inventors: Aravindan RAGHUVEER, Venkatavardhan RAGHUNATHAN