Patents by Inventor Mitul Tiwari
Mitul Tiwari 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: 11481417Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: GrantFiled: November 6, 2019Date of Patent: October 25, 2022Assignee: ServiceNow, Inc.Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Patent number: 11468238Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: GrantFiled: November 6, 2019Date of Patent: October 11, 2022Assignee: ServiceNow Inc.Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Patent number: 11455357Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: GrantFiled: November 6, 2019Date of Patent: September 27, 2022Assignee: ServiceNow, Inc.Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Publication number: 20220237567Abstract: A chatbot system is disclosed that enables users to apply for opportunities (e.g., employment opportunities, educational opportunities, lending opportunities) via a chat interface. For example, a chatbot hosted by the chatbot system can receive a natural language request from a user and determine that the intent of the user message is to submit an application related to opportunity. In response, the chatbot may collect applicant information from various sources (e.g., user documents, social media accounts, user messages) to apply for the opportunity on behalf of the user. The disclosed chatbot system enhances user experience by enabling the application process to proceed via natural language messages and prompts, reducing the amount of applicant information that is provided directly by the user, reducing the number of mistakes in the application process, and maximizing the benefit to the user by enabling the application to multiple or different opportunities with minimal additional effort.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Mitul Tiwari, Ravi N. Raj, Kurt William MacDonald, Quaizar Vohra, Srivatsava Daruru, Madhusudan Mathihalli
-
Patent number: 11394667Abstract: Example systems and methods related to chatbot skills are described. In one implementation, a system initiates a session to create a new chatbot. The system receives a selection of a first chatbot skill associated with the new chatbot and a selection of a second chatbot skill associated with the new chatbot, where the first chatbot skill is different from the second chatbot skill. The system creates the new chatbot by importing the first chatbot skill and the second chatbot skill into the new chatbot.Type: GrantFiled: December 14, 2018Date of Patent: July 19, 2022Assignee: Rupert Labs, Inc.Inventors: Deepak Bobbarjung, Madhusudan Mathihalli, Mitul Tiwari, Kurt MacDonald, Ravi Narasimhan Raj
-
Publication number: 20210133251Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: ApplicationFiled: November 6, 2019Publication date: May 6, 2021Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Publication number: 20210133224Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: ApplicationFiled: November 6, 2019Publication date: May 6, 2021Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Publication number: 20210133264Abstract: Example data processing systems and methods are described. In one implementation, a system accesses a corpus of data and analyzes the data contained in the corpus of data to identify multiple documents. The system generates vector indexes for the multiple documents such that the vector indexes allow a computing system to quickly access the plurality of documents and identify an answer to a question associated with the corpus of data.Type: ApplicationFiled: November 6, 2019Publication date: May 6, 2021Inventors: Mitul Tiwari, Ravi Narasimhan Raj, Madhusudan Mathihalli, Kaushik Rangadurai, Srivatsava Daruru, Quaizar Vohra, Deepak Bobbarjung, Abhisaar Yadav
-
Publication number: 20190124020Abstract: Example systems and methods related to chatbot skills are described. In one implementation, a system initiates a session to create a new chatbot. The system receives a selection of a first chatbot skill associated with the new chatbot and a selection of a second chatbot skill associated with the new chatbot, where the first chatbot skill is different from the second chatbot skill. The system creates the new chatbot by importing the first chatbot skill and the second chatbot skill into the new chatbot.Type: ApplicationFiled: December 14, 2018Publication date: April 25, 2019Inventors: Deepak Bobbarjung, Madhusudan Mathihalli, Mitul Tiwari, Kurt MacDonald, Ravi Narasimhan Raj
-
Publication number: 20190103111Abstract: Example natural language processing systems and methods are described. In one implementation, a system receives a request from a remote system, where the request includes text data or voice data. The system analyzes the text data or voice data to determine an intent associated with the request. Based on the intent associated with the request, the system generates a response to the request and communicates the response to the remote system.Type: ApplicationFiled: October 3, 2018Publication date: April 4, 2019Inventors: Mitul Tiwari, Madhusudan Mathihalli, Kaushik Rangadurai, Quaizar Vohra, Srivatsava Daruru, Ravi Narasimhan Raj
-
Patent number: 10191948Abstract: This disclosure is directed to large-scale graph processing to determine second-degree connections for members of a social network. A social graph is duplicated into two graphs, where each of the two graphs are partitioned into various partitions. The partitions are each sorted according to a predetermined key selected from each of the graphs. The partitions are then assigned logical Work Units, where a first set of Work Units are determined from a first graph and second set of Work Units are determined from a second graph. The Work Units are determined to be asymmetrical such that the partitions of the first set of Work Units are assigned differently than the partitions of the second set of Work Units. One set of Work Units are loaded in-memory and another set of Work Units are streamed to a mapping module process, which determines the second-degree connections from the sets of Work Units.Type: GrantFiled: February 29, 2016Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Srinivas S. Vemuri, Wenlei Xie, Suvodeep Pyne, Vinitha Reddy Gankidi, Maneesh Varshney, Mitul Tiwari
-
Patent number: 10148608Abstract: The disclosed embodiments provide a system for facilitating interaction within a social network. During operation, the system obtains a set of attributes of a social network of a first member and a set of historic interactions in the social network. Next, the system analyzes the attributes and the historic interactions to predict an effect of a potential interaction between the first member and a second member of the social network on subsequent interactions in the social network. The system then uses the predicted effect to generate output for modulating the subsequent interactions in the social network.Type: GrantFiled: March 8, 2016Date of Patent: December 4, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Shaunak Chatterjee, Yu Shi, Myunghwan Kim, Mitul Tiwari, Souvik Ghosh, Romer E. Rosales-Delmoral
-
Patent number: 10116756Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which provide a relevance engine for determining a relevance of an individual (either a non-member or another member) to another individual (either a non-member or another member). This relevance engine may use signals in the form of data that the social networking service may learn about the individuals to determine how relevant the individuals are to each other.Type: GrantFiled: October 28, 2014Date of Patent: October 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Samir M. Shah, Mitul Tiwari, Roshan Rajesh Sumbaly, Curtis Wang
-
Patent number: 10044668Abstract: This disclosure relates to systems and methods for expanding a social network. A method includes retrieving contact lists from a plurality of devices, generating a list of associations between identifiers in a first communication channel and identifiers in a second communication channel, removing, from the list of associations, one or more associations that include identifiers that do not represent contacts that are not members of the online social networking service, and transmitting an invitation to join the online social networking service to the second identifiers on the second communication channel for associations that remain in the list of associations.Type: GrantFiled: December 14, 2015Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Haifeng Ji, Myunghwan Kim, Shruti Bhosale, Brad Christopher Ciraulo, Andrew P. Hill, Mitul Tiwari
-
Patent number: 9787489Abstract: A system, method, and apparatus are provided for identifying an ideal or target network of a member of a professional network or social network, or one or more characteristics of such a network. Based on a type of the member, one or more attributes of a profile of the member, and/or one or more goals of the member, characteristics may be identified that support achievement of those goals or that promote more effective use of the professional network or social network by the member. By way of illustration, an ideal or target user network of a member seeking to improve her future job opportunities may include a minimum number of connections to members employed by different organizations, while an ideal or target user network of a member seeking a mentor may include a maximum number of connections to members holding senior positions within the member's industry or functional area.Type: GrantFiled: June 18, 2015Date of Patent: October 10, 2017Assignee: LinkedIn CorporationInventors: June H. Andrews, Xin Cai, Ajit Datar, Mitul Tiwari
-
Publication number: 20170264584Abstract: The disclosed embodiments provide a system for facilitating interaction within a social network. During operation, the system obtains a set of attributes of a social network of a first member and a set of historic interactions in the social network. Next, the system analyzes the attributes and the historic interactions to predict an effect of a potential interaction between the first member and a second member of the social network on subsequent interactions in the social network. The system then uses the predicted effect to generate output for modulating the subsequent interactions in the social network.Type: ApplicationFiled: March 8, 2016Publication date: September 14, 2017Applicant: LinkedIn CorporationInventors: Shaunak Chatterjee, Yu Shi, Myunghwan Kim, Mitul Tiwari, Souvik Ghosh, Romer E. Rosales-Delmoral
-
Publication number: 20170177588Abstract: A system and method for contextual connection recommendation includes obtaining, with a processor from a database, contextual data and social graph data. related to a pair of members of a social network who are not currently connected on the social network. A connection base score between the pair of members is generated based on the social graph data. A recommendation modifier is generated based on the contextual data. A connection recommendation modified score is determined by applying the recommendation modifier to the base score. A connection recommendation is provided to at least one of the pair of members based, at least in part, on the connection recommendation modified score.Type: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Inventors: Mitul Tiwari, Curtis Wang, Aastha Jain
-
Publication number: 20170155615Abstract: This disclosure relates to systems and methods for expanding a social network. A method includes retrieving contact lists from a plurality of devices, generating a list of associations between identifiers in a first communication channel and identifiers in a second communication channel, removing, from the list of associations, one or more associations that include identifiers that do not represent contacts that are not members of the online social networking service, and transmitting an invitation to join the online social networking service to the second identifiers on the second communication channel for associations that remain in the list of associations.Type: ApplicationFiled: December 14, 2015Publication date: June 1, 2017Inventors: Haifeng Ji, Myunghwan Kim, Shruti Bhosale, Brad Christopher Ciraulo, Andrew P. Hill, Mitul Tiwari
-
Patent number: 9661090Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which provide a relevance engine for determining a relevance of an individual (either a non-member or another member) to another individual (either a non-member or another member). This relevance engine may use signals in the form of data that the social networking service may learn about the individuals to determine how relevant the individuals are to each other. Example applications may include ordering of connection invitations in a social networking service.Type: GrantFiled: August 17, 2015Date of Patent: May 23, 2017Assignee: LinkedIn CorporationInventors: Samir M. Shah, Mitul Tiwari, Roshan Rajesh Sumbaly, Curtis Wang
-
Patent number: 9595069Abstract: A system and method for contextual connection recommendation includes obtaining, with a processor from a database, contextual data and social graph data related to a pair of members of a social network who are not currently connected on the social network. A connection base score between the pair of members is generated based on the social graph data. A recommendation modifier is generated based on the contextual data. A connection recommendation modified score is determined by applying the recommendation modifier to the base score. A connection recommendation is provided to at least one of the pair of members based, at least in part, on the connection recommendation modified score.Type: GrantFiled: December 31, 2015Date of Patent: March 14, 2017Assignee: LinkedIn CorporationInventors: Mitul Tiwari, Curtis Wang, Aastha Jain