Patents by Inventor Kaustubh BARDE

Kaustubh BARDE 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: 11853271
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Christopher Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Patent number: 11803555
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Patent number: 11442952
    Abstract: Disclosed herein are method, system and device embodiments for setting up a graphical user interface (GUI) for a commerce architecture. An embodiment operates by providing a GUI that displays a first button for adding a first data source and a second button for adding a second data source, the second data source being related to the first data source, receiving a first response via the first button to add the first data source and a second response via the second button to add the second data source, providing a view of a first data schema and a second data schema, wherein the first data schema includes at least one object from the first or the second data source, and wherein the second data schema is a canonical data model, mapping the at least one object of the first data schema to at least one object of the second data schema, and providing a single entity view of the at least one object of the second data schema.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 13, 2022
    Assignee: Salesforce, Inc.
    Inventors: David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall
  • Patent number: 11366804
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 21, 2022
    Assignee: salesforce.com, inc.
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Patent number: 11366805
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 21, 2022
    Assignee: salesforce.com, inc.
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Publication number: 20210149854
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Application
    Filed: February 28, 2020
    Publication date: May 20, 2021
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Chris Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Patent number: 10936582
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Publication number: 20200097475
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: Leo Duy TRAN, David ANGULO, David WOODWARD, Abhinav CHADDA, David HACKER, Steven NESS, Matt LAGROTTE, Jason MOODY, Daniel MARCHANT, Matthew James MONDOK, Federico RECIO, Mehmet Gokmen ORUN, Steven KOSTRZEWSKI, Christopher BILL, Kaustubh BARDE, Lydia LODOVISI, Sarah FLAMION, Jamin HALL, Charles FINEMAN
  • Publication number: 20200097476
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Publication number: 20200097468
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: Leo Duy TRAN, David ANGULO, David WOODWARD, Abhinav CHADDA, David HACKER, Steven NESS, Matt LAGROTTE, Jason MOODY, Daniel MARCHANT, Matthew James MONDOK, Federico RECIO, Mehmet Gokmen ORUN, Steven KOSTRZEWSKI, Christopher BILL, Kaustubh BARDE, Lydia LODOVISI, Sarah FLAMION, Jamin HALL, Charles FINEMAN
  • Publication number: 20200097471
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: Leo Duy TRAN, David ANGULO, David WOODWARD, Abhinav CHADDA, David HACKER, Steven NESS, Matt LAGROTTE, Jason MOODY, Daniel MARCHANT, Matthew James MONDOK, Federico RECIO, Mehmet Gokmen ORUN, Steven KOSTRZEWSKI, Christopher BILL, Kaustubh BARDE, Lydia LODOVISI, Sarah FLAMION, Jamin HALL, Charles FINEMAN
  • Publication number: 20200097456
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: Leo Duy TRAN, David ANGULO, David WOODWARD, Abhinav CHADDA, David HACKER, Steven NESS, Matt LAGROTTE, Jason MOODY, Daniel MARCHANT, Matthew James MONDOK, Federico RECIO, Mehmet Gokmen ORUN, Steven KOSTRZEWSKI, Christopher BILL, Kaustubh BARDE, Lydia LODOVISI, Sarah FLAMION, Jamin HALL, Charles Fineman
  • Publication number: 20200097482
    Abstract: Disclosed herein are method, system and device embodiments for setting up a graphical user interface (GUI) for a commerce architecture. An embodiment operates by providing a GUI that displays a first button for adding a first data source and a second button for adding a second data source, the second data source being related to the first data source, receiving a first response via the first button to add the first data source and a second response via the second button to add the second data source, providing a view of a first data schema and a second data schema, wherein the first data schema includes at least one object from the first or the second data source, and wherein the second data schema is a canonical data model, mapping the at least one object of the first data schema to at least one object of the second data schema, and providing a single entity view of the at least one object of the second data schema.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 26, 2020
    Inventors: David WOODWARD, Abhinav CHADDA, David HACKER, Steven NESS, Matt LAGROTTE, Jason MOODY, Christopher BILL, Kaustubh BARDE, Lydia LODOVISI, Sarah FLAMION, Jamin HALL