Patents by Inventor Stefan Eberl

Stefan Eberl 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: 10860557
    Abstract: Disclosed herein are systems and methods for implementing change value indication and historical value comparison at a user interface including means for storing records in a database, wherein updates to the records are recorded into a historical trending data object to maintain historical values for the records when the records are updated in the database; receiving input from a user device specifying data to be displayed at the user device; receiving historical filter input from the user device; querying the records stored in the database for the data to be displayed; querying the historical trending data object for the historical values of the data to be displayed; comparing the data to be displayed with the historical values of the data to be displayed to determine one or more changed values corresponding to the data to be displayed; and displaying a change value indication GUI to the user device displaying at least the data to be displayed and a changed value indication based on the one or more changed v
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: December 8, 2020
    Assignee: salesforce.com, inc.
    Inventors: Stefan Eberl, Abraham Adam, Alex Gitelman, Daphne Kao, Eric Nash, Harish Bellamane, Michael Tang, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 10438168
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes importing, by a database system, a first application from a computing system associated with a third-party entity, where the first application is associated with the third-party entity and first one or more reporting forms of a plurality of reporting forms. The method may further include integrating, by the database system, the first application with a second application to generate an integrated application, where the second application includes a local application and is independent of the first application. The second application may be associated with second one or more reporting forms of the plurality of reporting forms.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: October 8, 2019
    Assignee: salesforce.com, inc.
    Inventors: Arunkumaran Varadharajan, Catherine Block Daves, Daniel Scott Perry, Garrett George Kiel, Chuqiao Zha, Khushboo Shah, Linh Pham, Patrick Yu Pang Louie, Srividhya Agandeswaran, Stefan Eberl, Sulabh Bansal
  • Patent number: 10318924
    Abstract: Systems and methods are provided for user interface date selectors for historical reports. A user interface outputs a date selector including a calculated dates option, wherein the calculated dates option is based on a date frequency applied to a date range. The user interface receives a selection via the date selector. Dates associated with the selection are identified. The user interface outputs the dates as a preview of a historical report, wherein the dates are output in a chronological order.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: June 11, 2019
    Assignee: salesforce.com,inc.
    Inventors: Abraham Adam, Alex Gitelman, Daphne A. Kao, Eric Nash, Harish Bellamane, Michael Tang, Stefan Eberl, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 9767133
    Abstract: Systems and methods are provided for alternative change processes for changes to data objects. A change to a data object is recorded, wherein the change is submitted to a first change process. The first change process is disabled. A second change process is asynchronously executed to process the change to the data object.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: September 19, 2017
    Assignee: salesforce.com, inc.
    Inventors: Abraham Adam, Alex Gitelman, Daphne A. Kao, Simon Wong, Harish Bellamane, Michael Tang, Stefan Eberl, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 9613326
    Abstract: A system and method for display of graphical components on a user interface. Multiple components may be displayed on a graphical user interface an active dashboard. Each component is a graphical representation of a report generated from plurality of data fields stored in objects on a database. At least some of the reports are generated from different data models. The displayed components are filtered on the basis of at least one data field that is a common field among the different data models.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: April 4, 2017
    Assignee: salesforce.com, inc.
    Inventors: Srinivas Vishnubhatta, Eric Nash, Guillaume Le Stum, Stefan Eberl, Siuling Ku
  • Patent number: 9535941
    Abstract: Systems and methods are provided for data object change history. A first data object and a second data object are retrieved, wherein the first data object includes an identifier, a field name, a first value, and a first date, and wherein the second data object includes the identifier, the field name, a second value, and a second date. A history object is stored, wherein the history object comprises the identifier, the field name, the first value, the first date, and the second date. The history object is output in response to a query which specifies the identifier, the field name, and a query date within a range of the first date and the second date.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: January 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Abraham Adam, Alex Gitelman, Daphne A. Kao, Simon Wong, Harish Bellamane, Michael Tang, Stefan Eberl, Twisha Mehta, Venkatachalam Muthukrishnan
  • Publication number: 20160103585
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes importing, by a database system, a first application from a computing system associated with a third-party entity, where the first application is associated with the third-party entity and first one or more reporting forms of a plurality of reporting forms. The method may further include integrating, by the database system, the first application with a second application to generate an integrated application, where the second application includes a local application and is independent of the first application. The second application may be associated with second one or more reporting forms of the plurality of reporting forms.
    Type: Application
    Filed: April 21, 2015
    Publication date: April 14, 2016
    Applicant: salesforce.com, inc.
    Inventors: ARUNKUMARAN VARADHARAJAN, CATHERINE BLOCK DAVES, DANIEL SCOTT PERRY, GARRETT GEORGE KIEL, CHUQIAO ZHA, KUSHBOO SHAH, LINH PHAM, PATRICK YU PANG LOUIE, SRIVIDHYA AGANDESWARAN, STEFAN EBERL, SULABH BANSAL
  • Publication number: 20140278755
    Abstract: Disclosed herein are systems and methods for implementing change value indication and historical value comparison at a user interface including means for storing records in a database, wherein updates to the records are recorded into a historical trending data object to maintain historical values for the records when the records are updated in the database; receiving input from a user device specifying data to be displayed at the user device; receiving historical filter input from the user device; querying the records stored in the database for the data to be displayed; querying the historical trending data object for the historical values of the data to be displayed; comparing the data to be displayed with the historical values of the data to be displayed to determine one or more changed values corresponding to the data to be displayed; and displaying a change value indication GUI to the user device displaying at least the data to be displayed and a changed value indication based on the one or more changed v
    Type: Application
    Filed: August 29, 2013
    Publication date: September 18, 2014
    Applicant: salesforce.com, Inc.
    Inventors: Stefan Eberl, Abraham Adam, Alex Gitelman, Daphne Kao, Eric Nash, Harish Bellamane, Michael Tang, Twisha Mehta, Venkatachalam Muthukrishnan
  • Publication number: 20140172889
    Abstract: Systems and methods are provided for alternative change processes for changes to data objects. A change to a data object is recorded, wherein the change is submitted to a first change process. The first change process is disabled. A second change process is asynchronously executed to process the change to the data object.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. KAO, Simon WONG, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • Publication number: 20140172829
    Abstract: Systems and methods are provided for data object change history. A first data object and a second data object are retrieved, wherein the first data object includes an identifier, a field name, a first value, and a first date, and wherein the second data object includes the identifier, the field name, a second value, and a second date. A history object is stored, wherein the history object comprises the identifier, the field name, the first value, the first date, and the second date. The history object is output in response to a query which specifies the identifier, the field name, and a query date within a range of the first date and the second date.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. Kao, Simon WONG, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • Publication number: 20140173513
    Abstract: Systems and methods are provided for user interface date selectors for historical reports. A user interface outputs a date selector including a calculated dates option, wherein the calculated dates option is based on a date frequency applied to a date range. The user interface receives a selection via the date selector. Dates associated with the selection are identified. The user interface outputs the dates as a preview of a historical report, wherein the dates are output in a chronological order.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. KAO, Eric NASH, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • Publication number: 20130031499
    Abstract: A system and method for display of graphical components on a user interface. Multiple components may be displayed on a graphical user interface an active dashboard. Each component is a graphical representation of a report generated from plurality of data fields stored in objects on a database. At least some of the reports are generated from different data models. The displayed components are filtered on the basis of at least one data field that is a common field among the different data models.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 31, 2013
    Applicant: salesforce.com, inc.
    Inventors: Srinivas Vishnubhatta, Eric Nash, Guillaume Le Stum, Stefan Eberl, Siuling Ku