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: 20250110962Abstract: Methods, computing systems, and technology for generating keywords using machine-learned techniques. The system can receive, from a user device, a first keyword associated with a content item of a first content provider. Additionally, the system can access from a keyword database, a plurality of keywords. Moreover, the system can select, using the machine-learned model, a subset of keywords from the plurality of keywords based on the content item. Furthermore, the system can process, using a machine-learned model, the first keyword and a subset of keywords to calculate a similarity score for each keyword in the subset of keywords and the first keyword. The system can determine a suggested keyword from the subset of keywords based on the similarity score for each keyword in the subset of keywords and the first keyword. Subsequently, the system can cause, on a display of the user device, a presentation of the suggested keyword.Type: ApplicationFiled: July 16, 2024Publication date: April 3, 2025Inventors: Abhinav Khandelwal, Aravindan Raghuveer, Snehal Sunilkumar Motarwar, Rishi Saket
-
Publication number: 20250110978Abstract: Methods, computing systems, and technology for using machine-learned techniques for determining a keyword for a web resource, and automating content presentation for the web resource. The system can receive, from a user device of a first content provider, a request associated with a web resource having a plurality of assets. Additionally, the system can determine, based on the plurality of assets, a first keyword associated with the web resource. Moreover, the system can determine, based on a first keyword cluster associated with the first keyword, the first keyword being associated with a first query cluster having a query performance metric. Furthermore, the system can process, using a machine-learned forecasting model, the first keyword and the first query cluster to generate a keyword performance metric for the first keyword. Subsequently, the system can perform an action based on the keyword performance metric associated with the first keyword.Type: ApplicationFiled: July 26, 2024Publication date: April 3, 2025Inventors: Abhinav Khandelwal, Manoj Kumar Sure, Aravindan Raghuveer, Saachi Grover, Snehal Sunilkumar Motarwar, Rishi Saket
-
Knowledge Graphs for Dynamically Generating Content Using a Machine-Learned Content Generation Model
Publication number: 20250061312Abstract: Example aspects of the present disclosure provide an example method. In some implementations, the example method can include receiving request data indicating a request for content. In some implementations, the example method can include determining a request context associated with the request data, wherein the request context is based on account data for a user device associated with the request. In some implementations, the example method can include determining, based on the request and the request context, a data object from a knowledge graph, wherein the data object comprises a subject and one or more attributes for the subject. In some implementations, the example method can include generating, using a machine-learned content generation model, content descriptive of the subject, the content generated based on the request, the request context, and the data object.Type: ApplicationFiled: July 5, 2024Publication date: February 20, 2025Inventors: Matthias Heiler, Sylvanus Garnet Bent, III, Mehmet Levent Koc, Snehal Sunilkumar Motarwar, Aravindan Raghuveer, Saachi Grover, Nidhi Gupta, Preksha Nema, Durga Deepthi Singh Sharma, Abhinav Khandelwal -
Publication number: 20240211688Abstract: 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: ApplicationFiled: December 19, 2023Publication date: June 27, 2024Inventors: Abhirut Gupta, Aravindan Raghuveer, Abhay Sharma, Nitin Raut, Manish Kumar
-
Publication number: 20240119295Abstract: 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: ApplicationFiled: January 7, 2022Publication date: April 11, 2024Inventors: Rishi Saket, Aravindan Raghuveer, Balaraman Ravindran
-
Patent number: 11893349Abstract: 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: GrantFiled: April 8, 2022Date of Patent: February 6, 2024Assignee: Google LLCInventors: Abhirut Gupta, Aravindan Raghuveer, Abhay Sharma, Nitin Raut, Manish Kumar
-
Publication number: 20220391588Abstract: 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: ApplicationFiled: April 8, 2022Publication date: December 8, 2022Inventors: Abhirut Gupta, Aravindan Raghuveer, Abhay Sharma, Nitin Raut, Manish Kumar
-
Patent number: 10217127Abstract: 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: GrantFiled: July 19, 2013Date of Patent: February 26, 2019Assignee: OATH INC.Inventor: Aravindan Raghuveer
-
Patent number: 10204128Abstract: 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: GrantFiled: December 4, 2013Date of Patent: February 12, 2019Assignee: 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: 9330181Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for document processing at distributed processing nodes.Type: GrantFiled: November 26, 2012Date of Patent: May 3, 2016Assignee: 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: 20160098773Abstract: 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: ApplicationFiled: October 2, 2014Publication date: April 7, 2016Inventor: Aravindan Raghuveer
-
Publication number: 20150154242Abstract: 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: ApplicationFiled: December 4, 2013Publication date: June 4, 2015Applicant: 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: 20150025959Abstract: 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: ApplicationFiled: July 19, 2013Publication date: January 22, 2015Inventor: Aravindan Raghuveer
-
Patent number: 8930390Abstract: 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: GrantFiled: October 8, 2010Date of Patent: January 6, 2015Assignee: Yahoo! Inc.Inventors: Kalyan K. Kumar, Aravindan Raghuveer
-
Patent number: 8914316Abstract: 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: GrantFiled: August 3, 2009Date of Patent: December 16, 2014Assignee: Yahoo!, Inc.Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
-
Publication number: 20140149380Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for document processing at distributed processing nodes.Type: ApplicationFiled: November 26, 2012Publication date: May 29, 2014Applicant: 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: 20120089582Abstract: 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: ApplicationFiled: October 8, 2010Publication date: April 12, 2012Applicant: YAHOO! INC.Inventors: Kalyan K. Kumar, Aravindan Raghuveer
-
Publication number: 20110295593Abstract: 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: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Yahoo! Inc.Inventor: Aravindan Raghuveer
-
Publication number: 20110029477Abstract: 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: ApplicationFiled: August 3, 2009Publication date: February 3, 2011Applicant: Yahoo! Inc.Inventors: Ashwin Tengli, Aravindan Raghuveer, Krishna Prasad Chitrapura
-
Publication number: 20100169311Abstract: 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: ApplicationFiled: December 30, 2008Publication date: July 1, 2010Inventors: ASHWIN TENGLI, Aravindan Raghuveer, Krishna Prasad Chitrapura