Patents by Inventor Federico RECIO
Federico RECIO 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: 11803555Abstract: 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: GrantFiled: January 31, 2019Date of Patent: October 31, 2023Assignee: 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: 11755546Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.Type: GrantFiled: May 21, 2021Date of Patent: September 12, 2023Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
-
Publication number: 20220374397Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
-
Patent number: 11366804Abstract: 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: GrantFiled: January 31, 2019Date of Patent: June 21, 2022Assignee: 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: 11366805Abstract: 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: GrantFiled: January 31, 2019Date of Patent: June 21, 2022Assignee: 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: 10936582Abstract: 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: GrantFiled: January 31, 2019Date of Patent: March 2, 2021Assignee: 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: 20200097475Abstract: 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: ApplicationFiled: January 31, 2019Publication date: March 26, 2020Inventors: 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: 20200097471Abstract: 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: ApplicationFiled: January 31, 2019Publication date: March 26, 2020Inventors: 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: 20200097476Abstract: 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: ApplicationFiled: January 31, 2019Publication date: March 26, 2020Inventors: 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: 20200097468Abstract: 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: ApplicationFiled: January 31, 2019Publication date: March 26, 2020Inventors: 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: 20200097456Abstract: 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: ApplicationFiled: January 31, 2019Publication date: March 26, 2020Inventors: 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