Patents by Inventor Naval Verma
Naval Verma 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: 9569550Abstract: A system includes an application programming interface, an indexer, a security unit and at least one search engine. The application programming interface uploads user-selected custom content from a first user. The indexer indexes the custom content to produce a first search index. The security unit authenticates a user and the at least one search engine receives a search query from the user, searches the first search index based on the search query, and searches a second search index based on the search query and based on results of the user authentication, where the second search index is different than the first search index.Type: GrantFiled: September 14, 2012Date of Patent: February 14, 2017Assignee: Google Inc.Inventors: Johnny Chen, Naval Verma, Clarence Christopher Mysen
-
Publication number: 20160148326Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting graphical user interfaces comprising multiple interrelated components. In one aspect, a method includes receiving a user request for hotel booking condition information for a particular hotel for a particular date range and displaying the hotel data on the graphical user interface. The method includes determining a collection of candidate hotel suggestions for the particular date range, where the candidate hotel suggestions are located within a specified distance from the hotel, and where the candidate hotel suggestions are selected based at least in part on a specified condition; ranking the collection of candidate hotel suggestions based at least in part on a calculated value; and displaying, on a second section of the graphical user interface, the candidate hotel suggestions having a rank exceeding a specified threshold.Type: ApplicationFiled: January 29, 2016Publication date: May 26, 2016Inventors: Margaret Aycinena Lippow, Naval Verma
-
Patent number: 9342609Abstract: A system searches a first search index based on a search query to obtain first search results and searches a second search index based on the search query to obtain second search results. The system further ranks the first search results using a first ranking algorithm and one or more first ranking parameters to produce ranked first search results, and ranks the second search results using a second ranking algorithm and one or more second ranking parameters to produce second search results, where the one or more first ranking parameters are different than the one or more second ranking parameters and where the one or more second ranking parameters include at least one of previous user feedback associated with custom content that corresponds to the second search index, annotations of the custom content provided by a user, or usage patterns associated with users previously accessing and searching the custom content. The system also provides the ranked first and second search results to a user.Type: GrantFiled: September 10, 2014Date of Patent: May 17, 2016Assignee: Google Inc.Inventors: Clarence C. Mysen, Naval Verma, Johnny Chen
-
Publication number: 20160078374Abstract: Using a graphical user interface for identifying and presenting travel search results includes a system to receive a user request for information for a particular hotel for a particular date range from a graphical user interface on a user device. The system determines a collection of candidate alternative hotels for the particular date range. The system ranks the candidate alternative hotels based on the actual prices and the historical average prices of the hotels. The system generates a hotel place page for the particular hotel, presents the hotel place page for the particular hotel in a first region of the graphical user interface. The system generates a summary window for each of the candidate alternative hotels and presents the summary window for each of the candidate alternative hotels in a second region of the graphical user interface.Type: ApplicationFiled: November 25, 2015Publication date: March 17, 2016Inventors: Margaret Aycinena Lippow, Naval Verma
-
Patent number: 8930359Abstract: A system searches a first search index based on a search query to obtain first search results and searches a second search index based on the search query to obtain second search results. The system further ranks the first search results using a first ranking algorithm and one or more first ranking parameters to produce ranked first search results, and ranks the second search results using a second ranking algorithm and one or more second ranking parameters to produce second search results, where the one or more first ranking parameters are different than the one or more second ranking parameters and where the one or more second ranking parameters include at least one of previous user feedback associated with custom content that corresponds to the second search index, annotations of the custom content provided by a user, or usage patterns associated with users previously accessing and searching the custom content. The system also provides the ranked first and second search results to a user.Type: GrantFiled: June 30, 2011Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Clarence Christopher Mysen, Naval Verma, Johnny Chen
-
Patent number: 8849817Abstract: A system searches a first search index based on a search query to obtain first search results and searches a second search index based on the search query to obtain second search results. The system further ranks the first search results using a first ranking algorithm and one or more first ranking parameters to produce ranked first search results, and ranks the second search results using a second ranking algorithm and one or more second ranking parameters to produce second search results, where the one or more first ranking parameters are different than the one or more second ranking parameters and where the one or more second ranking parameters include at least one of previous user feedback associated with custom content that corresponds to the second search index, annotations of the custom content provided by a user, or usage patterns associated with users previously accessing and searching the custom content. The system also provides the ranked first and second search results to a user.Type: GrantFiled: June 30, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Clarence Christopher Mysen, Naval Verma, Johnny Chen
-
Publication number: 20130339147Abstract: A device may select an advertisement in response to a search query, where the advertisement is selected based on a custom content search index. The device may further provide the selected advertisement for display with custom content search results generated based on the custom content search index.Type: ApplicationFiled: June 12, 2013Publication date: December 19, 2013Inventors: Clarence C. Mysen, Naval Verma, Johnny Chen
-
Patent number: 8442994Abstract: A system includes a server to store content and a content searching system. The content search system includes an application programming interface to receive user-selected metadata uploaded from a first user, where the metadata includes data that describes content stored at a server. The content searching system further includes an indexer to index the metadata to produce a metadata search index, a search engine to search the metadata search index based on a search query received from a user to produce metadata search results, and a delivery engine to send the metadata search results, and a link to the remote server, to the user to permit the user to access the content stored at the remote server.Type: GrantFiled: September 12, 2008Date of Patent: May 14, 2013Assignee: Google Inc.Inventors: Johnny Chen, Naval Verma, Clarence Christopher Mysen
-
Patent number: 8417654Abstract: A model refinement system refines initial split rules that define an initial decision tree to generate final split-rules. The model refinement refines the initial split rules by removing clauses that are satisfied by match scores that are less than a threshold match score to generate initial trimmed rules. Using the initial trimmed rules, the model refinement system classifies an initial training set and filters the initial training set to remove negative training pairs that are classified as duplicate pairs resulting in a filtered training set. An intermediate decision tree defined by intermediate split-rules is generated based on the filtered training set. Final split-rules are generated based on the intermediate split rules and input pairs of data records are classified as duplicate pairs based on attribute values of the input pairs and the final split-rules.Type: GrantFiled: July 18, 2012Date of Patent: April 9, 2013Assignee: Google Inc.Inventors: Zhen Cao, Naval Verma
-
Patent number: 8250008Abstract: A model refinement system refines initial split rules that define an initial decision tree to generate final split-rules. The model refinement refines the initial split rules by removing clauses that are satisfied by match scores that are less than a threshold match score to generate initial trimmed rules. Using the initial trimmed rules, the model refinement system classifies an initial training set and filters the initial training set to remove negative training pairs that are classified as duplicate pairs resulting in a filtered training set. An intermediate decision tree defined by intermediate split-rules is generated based on the filtered training set. Final split-rules are generated based on the intermediate split rules and input pairs of data records are classified as duplicate pairs based on attribute values of the input pairs and the final split-rules.Type: GrantFiled: September 22, 2009Date of Patent: August 21, 2012Assignee: Google Inc.Inventors: Zhen Cao, Naval Verma
-
Patent number: 8131685Abstract: A system matches accounts based on attributes of the accounts, and scores the matched account pairs based on a probability of the matched accounts being duplicate accounts. The system can utilize the matched and scored account pairs to determine duplicate accounts, and terminate at least one of the accounts in a duplicate account pair.Type: GrantFiled: February 18, 2010Date of Patent: March 6, 2012Assignee: Google Inc.Inventors: Joel Gedalius, Brian Sinay, Naval Verma, Julian Wong
-
Patent number: 8082242Abstract: A system may receive selection of one or more of a set of custom content groups, where each of the custom content groups is associated with a custom search index that is different from a web search index and a custom search index associated with another one of the custom content groups. The system may receive a search query from a user, perform a search of the web search index based on the search query to identify web search results, perform a search of one or more custom search indexes associated with the selected one or more the custom content groups to identify custom search results, generate a search result document that includes the web search results and the custom search results; and provide the search result document.Type: GrantFiled: December 29, 2006Date of Patent: December 20, 2011Assignee: Google Inc.Inventors: Clarence Christopher Mysen, Naval Verma, Johnny Chen
-
Patent number: 7987185Abstract: A system searches a first search index based on a search query to obtain first search results and searches a second search index based on the search query to obtain second search results. The system further ranks the first search results using a first ranking algorithm and one or more first ranking parameters to produce ranked first search results, and ranks the second search results using a second ranking algorithm and one or more second ranking parameters to produce second search results, where the one or more first ranking parameters are different than the one or more second ranking parameters and where the one or more second ranking parameters include at least one of previous user feedback associated with custom content that corresponds to the second search index, annotations of the custom content provided by a user, or usage patterns associated with users previously accessing and searching the custom content. The system also provides the ranked first and second search results to a user.Type: GrantFiled: December 29, 2006Date of Patent: July 26, 2011Assignee: Google Inc.Inventors: Clarence Christopher Mysen, Naval Verma, Johnny Chen
-
Patent number: 7725453Abstract: A system includes an application programming interface, an indexer, a security unit and at least one search engine. The application programming interface uploads user-selected custom content from a first user. The indexer indexes the custom content to produce a first search index. The security unit authenticates a user and the at least one search engine receives a search query from the user, searches the first search index based on the search query, and searches a second search index based on the search query and based on results of the user authentication, where the second search index is different than the first search index.Type: GrantFiled: December 29, 2006Date of Patent: May 25, 2010Assignee: Google Inc.Inventors: Johnny Chen, Naval Verma, Clarence Christopher Mysen
-
Patent number: 7725421Abstract: A system matches accounts based on attributes of the accounts, and scores the matched account pairs based on a probability of the matched accounts being duplicate accounts. The system can utilize the matched and scored account pairs to determine duplicate accounts, and terminate at least one of the accounts in a duplicate account pair.Type: GrantFiled: July 26, 2006Date of Patent: May 25, 2010Assignee: Google Inc.Inventors: Joel Gedalius, Brian Sinay, Naval Verma, Julian Wong