Patents by Inventor Saravana Kumar Siva Kumaran
Saravana Kumar Siva Kumaran 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: 11061893Abstract: A method and apparatus of a device that performs a multi-domain query search is described. In an exemplary embodiment, the device receives a query prefix from a client of a user. The device further determines a plurality of search completions across the plurality of separate search domains. In addition, the device ranks the plurality of search completions based on a score calculated for each of the plurality of search completions determined by a corresponding search domain, where at least one of the plurality of search completions is used to generate a plurality of search results without an indication from the user and in response to receiving the query prefix.Type: GrantFiled: September 30, 2014Date of Patent: July 13, 2021Assignee: Apple Inc.Inventors: Saravana Kumar Siva Kumaran, Vipul Ved Prakash, Rishab Aiyer Ghosh, Lun Cui, Charles Henry Salzenberg, Jr.
-
Patent number: 10891295Abstract: Methods and systems are disclosed using linear expressions for machine learning (ML) models for ranking search results. In one example, a method for a computer trains a ML model into a decision tree for ranking search results. The decision tree is converted into a linear expression including Boolean terms. The linear expression is transmitted to one or more search computers that use the linear expression to rank search results for a search query. According to another example, a method for a computer having a search engine includes receiving a linear expression including Boolean terms representing a decision tree. The search engine processes a search query and uses the linear expression to rank search results for the search query.Type: GrantFiled: November 2, 2017Date of Patent: January 12, 2021Assignee: Apple Inc.Inventors: Saravana Kumar Siva Kumaran, Kevin Hsu, Hua Ouyang, Ling Wang
-
Patent number: 10872088Abstract: Methods and systems that create domain influence scores that can be used to rank or sort search results are described. In one embodiment, a domain influence scoring system begins by preselecting a subset of the domains and allocating an initial influence score to only the domains in the subset while all other domains have an initial influence score of zero. Then links to pages are counted to update the influence scores of each domain. Further, one or more blacklists can be used to modify updating of the influence scores.Type: GrantFiled: November 15, 2017Date of Patent: December 22, 2020Assignee: Apple Inc.Inventor: Saravana Kumar Siva Kumaran
-
Patent number: 10789944Abstract: A device implementing a system for determining whether a semantically relevant answer can be provided with respect to a new question includes a processor configured to identify a question and a semantically relevant answer from source data, and to identify a semantically irrelevant answer to the question from a corpus of data corresponding to the source data based at least in part on the question and the answer. The processor is configured to assign a positive label to the semantically relevant answer, and a negative label to the semantically irrelevant answer. The processor is configured to generate a machine learning model based on the question, the positive label assigned to the semantically relevant answer, and the negative label assigned to the semantically irrelevant answer, and to provide the machine learning model to facilitate a determination of whether a semantically relevant answer can be provided with respect to a subsequent question.Type: GrantFiled: September 28, 2018Date of Patent: September 29, 2020Assignee: Apple Inc.Inventors: Saravana Kumar Siva Kumaran, Su Yan, Ashkan Gholamzadeh
-
Patent number: 10678832Abstract: The subject technology provides a search index that maps clusters of semantically similar phrases to documents that contain any one of the phrases of the respective cluster. The subject technology may identify the phrases from a set of documents, such as a document corpus, where each of the documents is associated with a document identifier. The subject technology may generate the clusters of semantically similar phrases from the identified phrases, where each of the generated clusters is assigned a cluster identifier. The subject technology generates an index that stores each respective cluster identifier of each respective cluster in association with each document identifier of each of the documents that includes at least one of the phrases contained in the respective cluster. Further, the subject technology stores the index in a memory such that the index may be subsequently utilized to identify documents that match a search query.Type: GrantFiled: September 29, 2017Date of Patent: June 9, 2020Assignee: Apple Inc.Inventors: Saravana Kumar Siva Kumaran, Jiayan Gan, Mohamed Temraz, Santosh Shankar
-
Publication number: 20190371303Abstract: A device implementing a system for determining whether a semantically relevant answer can be provided with respect to a new question includes a processor configured to identify a question and a semantically relevant answer from source data, and to identify a semantically irrelevant answer to the question from a corpus of data corresponding to the source data based at least in part on the question and the answer. The processor is configured to assign a positive label to the semantically relevant answer, and a negative label to the semantically irrelevant answer. The processor is configured to generate a machine learning model based on the question, the positive label assigned to the semantically relevant answer, and the negative label assigned to the semantically irrelevant answer, and to provide the machine learning model to facilitate a determination of whether a semantically relevant answer can be provided with respect to a subsequent question.Type: ApplicationFiled: September 28, 2018Publication date: December 5, 2019Inventors: Saravana Kumar SIVA KUMARAN, Su YAN, Ashkan GHOLAMZADEH
-
Publication number: 20190102400Abstract: The subject technology provides a search index that maps clusters of semantically similar phrases to documents that contain any one of the phrases of the respective cluster. The subject technology may identify the phrases from a set of documents, such as a document corpus, where each of the documents is associated with a document identifier. The subject technology may generate the clusters of semantically similar phrases from the identified phrases, where each of the generated clusters is assigned a cluster identifier. The subject technology generates an index that stores each respective cluster identifier of each respective cluster in association with each document identifier of each of the documents that includes at least one of the phrases contained in the respective cluster. Further, the subject technology stores the index in a memory such that the index may be subsequently utilized to identify documents that match a search query.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Saravana Kumar Siva Kumaran, Jiayan Gan, Mohamed Temraz, Santosh Shankar
-
Publication number: 20180349382Abstract: Methods and systems are disclosed using linear expressions for machine learning (ML) models for ranking search results. In one example, a method for a computer trains a ML model into a decision tree for ranking search results. The decision tree is converted into a linear expression including Boolean terms. The linear expression is transmitted to one or more search computers that use the linear expression to rank search results for a search query. According to another example, a method for a computer having a search engine includes receiving a linear expression including Boolean terms representing a decision tree. The search engine processes a search query and uses the linear expression to rank search results for the search query.Type: ApplicationFiled: November 2, 2017Publication date: December 6, 2018Inventors: Saravana Kumar Siva Kumaran, Kevin Hsu, Hua Ouyang, Ling Wang
-
Publication number: 20180217992Abstract: Methods and systems that create domain influence scores that can be used to rank or sort search results are described. In one embodiment, a domain influence scoring system begins by preselecting a subset of the domains and allocating an initial influence score to only the domains in the subset while all other domains have an initial influence score of zero. Then links to pages are counted to update the influence scores of each domain. Further, one or more blacklists can be used to modify updating of the influence scores.Type: ApplicationFiled: November 15, 2017Publication date: August 2, 2018Inventor: Saravana Kumar Siva Kumaran
-
Publication number: 20180217993Abstract: Author-term affinity scores enable search engines to score and rank search results based on a combination of author (domain) influence and anchor text scoring. An anchor text is scored based on the influence of the domains with which it is associated, including the source domain in which the anchor text is cited and the destination domain to which the anchor text is linked. A contribution of each term to an anchor text's score is determined based on how frequently the term occurs overall. Author-term affinity scores are derived from the anchor text scores and saved for use in subsequent searches to rank search results. During searches an author-query affinity based on the previously stored author-term affinity scores enable a search engine to rank search results to improve relevance such that pages of authors having the most influence are presented before pages of authors having less influence.Type: ApplicationFiled: January 26, 2018Publication date: August 2, 2018Inventor: Saravana Kumar Siva Kumaran
-
Publication number: 20150347503Abstract: A method and apparatus of a device that performs a multi-domain query search is described. In an exemplary embodiment, the device receives a query prefix from a client of a user. The device further determines a plurality of search completions across the plurality of separate search domains. In addition, the device ranks the plurality of search completions based on a score calculated for each of the plurality of search completions determined by a corresponding search domain, where at least one of the plurality of search completions is used to generate a plurality of search results without an indication from the user and in response to receiving the query prefix.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Saravana Kumar Siva Kumaran, Vipul Ved Prakash, Rishab Aiyer Ghosh, Lun Cui, Charles Henry Salzenberg, JR.