Patents by Inventor Eric Romero

Eric Romero 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).

  • Publication number: 20250377906
    Abstract: Disclosed herein are mobile device, method, and computer program product embodiments for an improved integrated mobile AI assistant. The mobile device may launch a mobile application including an integration component, where the integration component is in communication, through the mobile application, with a data service and a user interface (UI) service. The integration component may receive a response including data and a data type from the data service generated by a large language model responsive to a natural language query. The integration component may customize an interface at the integration component using a rendering configuration received from the UI service to display the data, the rendering configuration generated by decomposing the data type into a predefined type.
    Type: Application
    Filed: June 11, 2024
    Publication date: December 11, 2025
    Applicant: Salesforce, Inc.
    Inventors: Stephen GOLDBERG, Andrew MANGANO, Jean Elie BOVET, Abigail SIGLER, Eric ROMERO, Stephen COYNER, Kristen MURAMOTO, Saket AGARWAL, Swati CHILAKALA, Scotland PETERS, Tanya SAARVA, Chuxiong WU
  • Patent number: 12483647
    Abstract: A native user interface (UI) application of a mobile device includes a library of different components such as text, forms, tables, lists, maps, views and buttons. The components can also have associated actions in some cases. When a view of the UI is launched, the mobile device contacts a server or other data source to obtain metadata associated with the view. The metadata can be tailored to a user or organization of the mobile device. The metadata selects specific components and defines a layout for the components. The mobile device uses the metadata to retrieve the components and render them in the view. The views can be changed by changing the metadata without changing the native application.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: November 25, 2025
    Assignee: Salesforce, Inc.
    Inventors: Eric Romero, Stephen Goldberg, Adam Liechty, Bharath Marulasiddappa, Scotland Peters, Irfan Syed, Chuxiong Wu, Saket Agarwal
  • Publication number: 20240129402
    Abstract: A native user interface (UI) application of a mobile device includes a library of different components such as text, forms, tables, lists, maps, views and buttons. The components can also have associated actions in some cases. When a view of the UI is launched, the mobile device contacts a server or other data source to obtain metadata associated with the view. The metadata can be tailored to a user or organization of the mobile device. The metadata selects specific components and defines a layout for the components. The mobile device uses the metadata to retrieve the components and render them in the view. The views can be changed by changing the metadata without changing the native application.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: Salesforce, Inc.
    Inventors: Eric Romero, Stephen Goldberg, Adam Liechty, Bharath Marulasiddappa, Scotland Peters, Irfan Syed, Chuxiong Wu, Saket Agarwal
  • Patent number: 11295194
    Abstract: An artificial intelligence assistant (“chatbot”) operates within a multi-tenant database and allows users to interact with the underlying structured database through a natural language interface without using a standard structured query language or database interface. Users may interact with the chatbot via a chatroom and perform database queries using natural language expressions in the same manner as asking a person to perform the tasks. In addition, the chatbot may check user permissions and security parameters to determine if the user is permitted to access or alter data within the multi-tenant database.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: April 5, 2022
    Assignee: SALESFORCE.COM, INC.
    Inventor: Eric Romero
  • Publication number: 20190354831
    Abstract: An artificial intelligence assistant (“chatbot”) operates within a multi-tenant database and allows users to interact with the underlying structured database through a natural language interface without using a standard structured query language or database interface. Users may interact with the chatbot via a chatroom and perform database queries using natural language expressions in the same manner as asking a person to perform the tasks. In addition, the chatbot may check user permissions and security parameters to determine if the user is permitted to access or alter data within the multi-tenant database.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Applicant: salesforce.com, inc.
    Inventor: Eric ROMERO
  • Patent number: 10410107
    Abstract: An artificial intelligence assistant (“chatbot”) operates within a multi-tenant database and allows users to interact with the underlying structured database through a natural language interface without using a standard structured query language or database interface. Users may interact with the chatbot via a chatroom and perform database queries using natural language expressions in the same manner as asking a person to perform the tasks. In addition, the chatbot may check user permissions and security parameters to determine if the user is permitted to access or alter data within the multi-tenant database.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: September 10, 2019
    Assignee: SALESFORCE.COM, INC.
    Inventor: Eric Romero
  • Publication number: 20180032576
    Abstract: An artificial intelligence assistant (“chatbot”) operates within a multi-tenant database and allows users to interact with the underlying structured database through a natural language interface without using a standard structured query language or database interface. Users may interact with the chatbot via a chatroom and perform database queries using natural language expressions in the same manner as asking a person to perform the tasks. In addition, the chatbot may check user permissions and security parameters to determine if the user is permitted to access or alter data within the multi-tenant database.
    Type: Application
    Filed: November 17, 2016
    Publication date: February 1, 2018
    Applicant: salesforce.com, inc.
    Inventor: Eric ROMERO
  • Patent number: 9792008
    Abstract: A method for displaying analytics data includes collecting, at an analytics database, analytics data comprising trackable events associated with operation of an application on a number of computing devices. The analytics data is received by a computing device. The analytics data is displayed on the first computing device during runtime of the application by superimposing upon a user interface of the application an analytics overlay including a graphical representation of the analytics data.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 17, 2017
    Assignee: salesforce.com, inc.
    Inventors: David J. Colby, Eric Romero
  • Publication number: 20160171734
    Abstract: A method for displaying analytics data includes collecting, at an analytics database, analytics data comprising trackable events associated with operation of an application on a number of computing devices. The analytics data is received by a computing device. The analytics data is displayed on the first computing device during runtime of the application by superimposing upon a user interface of the application an analytics overlay including a graphical representation of the analytics data.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: David J. Colby, Eric Romero
  • Patent number: 9140295
    Abstract: A hydrodynamic bearing for supporting a hollow cylinder that may be deformable in the radial direction, driven in a rotational movement about its axis, the diameter being greater than or equal to one meter, the bearing essentially consisting of a bushing and a bushing support, and in which the bushing, notably of constant thickness, extends over a portion of cylinder of axis ?, having a guide surface, intended to follow the exterior surface of the cylinder via a film of lubricant, and a surface secured to the bushing support. The bushing support has, if appropriate locally, at least in the region of an intermediate zone of the bearing, cross-section-reducing elements allowing elastic deformation of the bearing so as to limit the maximum value of the guide forces over the bushing. The bearing is useful in supporting and guiding a rotating hollow grinder subjected to unevenly distributed forces during rotation.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: September 22, 2015
    Assignee: FIVES FCB
    Inventor: Eric Romero
  • Publication number: 20130012111
    Abstract: A hydrodynamic bearing for supporting a hollow cylinder that may be deformable in the radial direction, driven in a rotational movement about its axis, the diameter being greater than or equal to one meter, the bearing essentially consisting of a bushing and a bushing support, and in which the bushing, notably of constant thickness, extends over a portion of cylinder of axis ?, having a guide surface, intended to follow the exterior surface of the cylinder via a film of lubricant, and a surface secured to the bushing support. The bushing support has, if appropriate locally, at least in the region of an intermediate zone of the bearing, cross-section-reducing elements allowing elastic deformation of the bearing so as to limit the maximum value of the guide forces over the bushing. The bearing is useful in supporting and guiding a rotating hollow grinder subjected to unevenly distributed forces during rotation.
    Type: Application
    Filed: March 24, 2011
    Publication date: January 10, 2013
    Applicant: FIVES FCB
    Inventor: Eric Romero