Patents by Inventor Vardhman Jain
Vardhman Jain 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: 12160485Abstract: The present disclosure relates to systems and methods for removing electronic activities from systems of record based on filtering policies. The method includes accessing record objects of one or more systems of record. The method includes identifying a plurality of electronic activities stored in a record object of one of the systems of record. The method includes parsing the plurality of electronic activities. The method includes determining that one of the electronic activities is associated with an electronic account corresponding to a data source provider. The method includes selecting one or more filtering policies associated with the electronic account. The method includes applying the selected one or more filtering policies to the plurality of electronic activities to identify a subset of electronic activities. The method includes initiating a process to cause removal of at least one electronic activity of the subset of electronic activities from the system of record.Type: GrantFiled: May 1, 2023Date of Patent: December 3, 2024Inventors: Oleg Rogynskyy, Vardhman Jain, Brittney Hall, Armine Seropyan
-
Publication number: 20240259382Abstract: The present disclosure relates to for managing the generation or deletion of record objects based on electronic activities and communication policies. Data of a plurality of electronic activities from one or more electronic accounts of the entity may be identified. It may be determined whether the identified data satisfies a communication policy. The communication policy may include one or more rules based on the electronic activities. Instructions to generate a contact record object or instructions to delete an existing contact record for the entity may be transmitted based on the condition of the communication of the communication policy that is satisfied.Type: ApplicationFiled: April 1, 2024Publication date: August 1, 2024Applicant: People.ai, Inc.Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Publication number: 20240256608Abstract: The present disclosure is directed to systems and methods of maintaining confidence scores of entity associations derived from systems of record. The system can access a record objects of systems of record. The system can identify, from a record object corresponding to a first group entity, an account relationship data structure specifying a relationship. The system can identify a first group node profile corresponding to the first group entity. The system can identify, for each second group entity, a second group node profile. The system can detect a change in a relationship of the group entities in the account relationship data structure or from electronic activities. The system can determine, between the first and a second group node profile, a relationship type in the change. The system can update, in a node graph, an edge between a first and a second group node profile to indicate the relationship type.Type: ApplicationFiled: March 8, 2024Publication date: August 1, 2024Applicant: People.ai, Inc.Inventors: Oleg Rogynskyy, Rajit Kurien Joseph, Vardhman Jain, Dylan Halladay
-
Publication number: 20240155043Abstract: The present disclosure relates to systems and methods for filtering electronic activities. The method includes identifying an electronic activity. The method includes parsing the electronic activity to identify one or more electronic accounts in the electronic activity. The method includes determining, responsive to parsing the electronic activity, that the electronic activity is associated with an electronic account of the one or more electronic accounts. The method includes selecting, based on the electronic account, one or more filtering policies associated with the data source provider to apply to the electronic activity. The method includes determining, by applying the selected one or more filtering policies to the electronic activity, to restrict the electronic activity from further processing based on the electronic activity satisfying at least one of the selected one or more filtering policies. The method includes restricting, the electronic activity from further processing.Type: ApplicationFiled: January 12, 2024Publication date: May 9, 2024Applicant: People.ai, Inc.Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Patent number: 11949682Abstract: The present disclosure relates to for managing the generation or deletion of record objects based on electronic activities and communication policies. Data of a plurality of electronic activities from one or more electronic accounts of the entity may be identified. It may be determined whether the identified data satisfies a communication policy. The communication policy may include one or more rules based on the electronic activities. Instructions to generate a contact record object or instructions to delete an existing contact record for the entity may be transmitted based on the condition of the communication of the communication policy that is satisfied.Type: GrantFiled: October 3, 2022Date of Patent: April 2, 2024Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Patent number: 11934457Abstract: The present disclosure is directed to systems and methods of maintaining confidence scores of entity associations derived from systems of record. The system can access a record objects of systems of record. The system can identify, from a record object corresponding to a first group entity, an account relationship data structure specifying a relationship. The system can identify a first group node profile corresponding to the first group entity. The system can identify, for each second group entity, a second group node profile. The system can detect a change in a relationship of the group entities in the account relationship data structure or from electronic activities. The system can determine, between the first and a second group node profile, a relationship type in the change. The system can update, in a node graph, an edge between a first and a second group node profile to indicate the relationship type.Type: GrantFiled: May 21, 2020Date of Patent: March 19, 2024Inventors: Oleg Rogynskyy, Rajit Kurien Joseph, Vardhman Jain, Dylan Halladay
-
Patent number: 11909834Abstract: The present disclosure relates to generating a master group node graph from a plurality of systems of record. Record objects of a system of record corresponding to a data source provider may be accessed. Each record object can have a record object type and identify a group entity. Each record object can be linked to one or more second record objects of a second record object type and identifying a respective member entity. A record object corresponding to a group entity can be identified. A connection profile between the record objects of the group entity and another group entity can be generated. An association between the group node profiles and the connection profile can be stored.Type: GrantFiled: May 21, 2019Date of Patent: February 20, 2024Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Yurii Brunets, Devin Rice, Vardhman Jain
-
Patent number: 11909836Abstract: The present disclosure relates to methods, systems, and storage media for updating confidence scores of labels based on subsequent electronic activities. Exemplary embodiments may maintain a plurality of node profiles corresponding to a plurality of unique entities; access a plurality of electronic activities transmitted or received via electronic accounts associated with one or more data source providers; identify a first electronic activity to process; assign a tag to the first electronic activity based on the data included in the electronic activity; determine a confidence score of the tag based on the data included in the first electronic activity; identify a second electronic activity to process; and update the confidence score of the tag assigned to the first electronic activity responsive to parsing the second electronic activity.Type: GrantFiled: February 28, 2022Date of Patent: February 20, 2024Inventors: John Wulf, Sathya Hariesh Prakash, Vardhman Jain, Stefan Hermanek, Wei Hai, Oleg Rogynskyy
-
Publication number: 20240031449Abstract: The present disclosure relates to systems and methods for removing electronic activities from systems of record based on filtering policies. The method includes accessing record objects of one or more systems of record. The method includes identifying a plurality of electronic activities stored in a record object of one of the systems of record. The method includes parsing the plurality of electronic activities. The method includes determining that one of the electronic activities is associated with an electronic account corresponding to a data source provider. The method includes selecting one or more filtering policies associated with the electronic account. The method includes applying the selected one or more filtering policies to the plurality of electronic activities to identify a subset of electronic activities. The method includes initiating a process to cause removal of at least one electronic activity of the subset of electronic activities from the system of record.Type: ApplicationFiled: May 1, 2023Publication date: January 25, 2024Inventors: Oleg Rogynskyy, Vardhman Jain, Brittney Hall, Armine Seropyan
-
Patent number: 11876874Abstract: The present disclosure relates to systems and methods for filtering electronic activities. The method includes identifying an electronic activity. The method includes parsing the electronic activity to identify one or more electronic accounts in the electronic activity. The method includes determining, responsive to parsing the electronic activity, that the electronic activity is associated with an electronic account of the one or more electronic accounts. The method includes selecting, based on the electronic account, one or more filtering policies associated with the data source provider to apply to the electronic activity. The method includes determining, by applying the selected one or more filtering policies to the electronic activity, to restrict the electronic activity from further processing based on the electronic activity satisfying at least one of the selected one or more filtering policies. The method includes restricting, the electronic activity from further processing.Type: GrantFiled: February 15, 2021Date of Patent: January 16, 2024Assignee: PEOPLE.AI, INC.Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Patent number: 11831733Abstract: The present disclosure is related to systems and methods of merging tenant shadow systems of record into a master system of record. First tenant record objects of a first tenant system of record can be accessed. A master record object for a master system of record can be generated using the corresponding first tenant record object. A second tenant record object of a second tenant system of record can be accessed. Whether the second tenant record object is to be merged into the corresponding master record object can be determined. When determined to merge, the second tenant record object can be merged into the corresponding master record object. When determined to not merge, a new master record can be generated.Type: GrantFiled: July 18, 2022Date of Patent: November 28, 2023Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Vardhman Jain, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Publication number: 20230281168Abstract: Methods, systems, and storage media for generating new record objects based on electronic activities are disclosed. Example implementations may: access a plurality of electronic activities; access a plurality of record objects; parse an electronic activity of the plurality of electronic activities; determine, responsive to parsing the electronic activity, that the electronic activity is to be matched to one or more record objects; determine for each candidate record object that a match score indicating a likelihood of electronic activity being matched to the candidate record object is below a threshold; determine an object type of a new record object to generate based on one or more participants of the electronic activity; generate the new record object of the determined type; and store in a data structure an association between the new record object and the electronic activity.Type: ApplicationFiled: October 3, 2022Publication date: September 7, 2023Applicant: People.ai, Inc.Inventors: Jose Alberto Muniz Navarro, Vardhman Jain, Andrey Akselrod, Heorhiy Kozlov, Rajit Kurien Joseph, Oleg Rogynskyy
-
Patent number: 11641409Abstract: The present disclosure relates to systems and methods for removing electronic activities from systems of record based on filtering policies. The method includes accessing record objects of one or more systems of record. The method includes identifying a plurality of electronic activities stored in a record object of one of the systems of record. The method includes parsing the plurality of electronic activities. The method includes determining that one of the electronic activities is associated with an electronic account corresponding to a data source provider. The method includes selecting one or more filtering policies associated with the electronic account. The method includes applying the selected one or more filtering policies to the plurality of electronic activities to identify a subset of electronic activities. The method includes initiating a process to cause removal of at least one electronic activity of the subset of electronic activities from the system of record.Type: GrantFiled: September 8, 2020Date of Patent: May 2, 2023Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Vardhman Jain, Brittney Hall, Armine Seropyan
-
Publication number: 20230043131Abstract: The present disclosure relates to for managing the generation or deletion of record objects based on electronic activities and communication policies. Data of a plurality of electronic activities from one or more electronic accounts of the entity may be identified. It may be determined whether the identified data satisfies a communication policy. The communication policy may include one or more rules based on the electronic activities. Instructions to generate a contact record object or instructions to delete an existing contact record for the entity may be transmitted based on the condition of the communication of the communication policy that is satisfied.Type: ApplicationFiled: October 3, 2022Publication date: February 9, 2023Applicant: People.ai, Inc.Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Publication number: 20220360642Abstract: The present disclosure is related to systems and methods of merging tenant shadow systems of record into a master system of record. First tenant record objects of a first tenant system of record can be accessed. A master record object for a master system of record can be generated using the corresponding first tenant record object. A second tenant record object of a second tenant system of record can be accessed. Whether the second tenant record object is to be merged into the corresponding master record object can be determined. When determined to merge, the second tenant record object can be merged into the corresponding master record object. When determined to not merge, a new master record can be generated.Type: ApplicationFiled: July 18, 2022Publication date: November 10, 2022Applicant: People.ai, Inc.Inventors: Oleg Rogynskyy, Vardhman Jain, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Patent number: 11463441Abstract: The present disclosure relates to for managing the generation or deletion of record objects based on electronic activities and communication policies. Data of a plurality of electronic activities from one or more electronic accounts of the entity may be identified. It may be determined whether the identified data satisfies a communication policy. The communication policy may include one or more rules based on the electronic activities. Instructions to generate a contact record object or instructions to delete an existing contact record for the entity may be transmitted based on the condition of the communication of the communication policy that is satisfied.Type: GrantFiled: May 18, 2020Date of Patent: October 4, 2022Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
-
Patent number: 11463534Abstract: The systems and methods relate to updating a system of record by selectively generating record objects for the system of record according to information generated by parsing the electronic activities according to specific matching rules and/or filtering rules. By selectively generating the record objects in the specific manners described herein, the systems and methods can provide for better determinations about whether to generate new record objects that match the information generated by parsing the electronic activities, or to update an existing record object.Type: GrantFiled: December 9, 2019Date of Patent: October 4, 2022Assignee: People.ai, Inc.Inventors: Jose Alberto Muniz Navarro, Vardhman Jain, Andrey Akselrod, Heorhiy Kozlov, Rajit Kurien Joseph, Oleg Rogynskyy
-
Patent number: 11394791Abstract: The present disclosure is related to systems and methods of merging tenant shadow systems of record into a master system of record. First tenant record objects of a first tenant system of record can be accessed. A master record object for a master system of record can be generated using the corresponding first tenant record object. A second tenant record object of a second tenant system of record can be accessed. Whether the second tenant record object is to be merged into the corresponding master record object can be determined. When determined to merge, the second tenant record object can be merged into the corresponding master record object. When determined to not merge, a new master record can be generated.Type: GrantFiled: December 2, 2019Date of Patent: July 19, 2022Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Vardhman Jain, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Publication number: 20220191298Abstract: The present disclosure relates to methods, systems, and storage media for updating confidence scores of labels based on subsequent electronic activities. Exemplary embodiments may maintain a plurality of node profiles corresponding to a plurality of unique entities; access a plurality of electronic activities transmitted or received via electronic accounts associated with one or more data source providers; identify a first electronic activity to process; assign a tag to the first electronic activity based on the data included in the electronic activity; determine a confidence score of the tag based on the data included in the first electronic activity; identify a second electronic activity to process; and update the confidence score of the tag assigned to the first electronic activity responsive to parsing the second electronic activity.Type: ApplicationFiled: February 28, 2022Publication date: June 16, 2022Applicant: People.ai, Inc.Inventors: John Wulf, Sathya Hariesh Prakash, Vardhman Jain, Stefan Hermanek, Wei Hai, Oleg Rogynskyy
-
Patent number: 11265388Abstract: The present disclosure relates to methods, systems, and storage media for updating confidence scores of labels based on subsequent electronic activities. Exemplary embodiments may maintain a plurality of node profiles corresponding to a plurality of unique entities; access a plurality of electronic activities transmitted or received via electronic accounts associated with one or more data source providers; identify a first electronic activity to process; assign a tag to the first electronic activity based on the data included in the electronic activity; determine a confidence score of the tag based on the data included in the first electronic activity; identify a second electronic activity to process; and update the confidence score of the tag assigned to the first electronic activity responsive to parsing the second electronic activity.Type: GrantFiled: March 21, 2019Date of Patent: March 1, 2022Assignee: People.ai, Inc.Inventors: John Wulf, Sathya Hariesh Prakash, Vardhman Jain, Stefan Hermanek, Wei Hai, Oleg Rogynskyy