Patents by Inventor Jan Rittinger

Jan Rittinger 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: 20230098745
    Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically generating a partially-editable dataset copy. One example method includes receiving an edit request from a user to edit a data set. A filter for the data set is determined, based on a context of the edit request. The filter is used to generate a partially-editable copy of the data set that includes the editable portion of the data set. An exposed view of the data set is generated that exposes the partially-editable copy of the data set and a non-editable portion of the data set. The exposed view of the data set is provided to the user and a change to a data item in the editable portion of the data set is received. The data item in the partially-editable copy of the data set is updated based on the change.
    Type: Application
    Filed: January 10, 2022
    Publication date: March 30, 2023
    Inventors: Jan Rittinger, Thomas Beck, Sead Pozderac, Gregor Hackenbroich, Anja Jugel, Adrian Mocan, Richard Pilz, Julian Harttung, Franz Josef Grueneberger, Johannes Meinecke, Jan Schole
  • Patent number: 11113264
    Abstract: Provided are systems and methods for resolving conflicts between different versions of a database file. In one example, the method may include one or more of receiving, at a database, a request to publish a modified version of a database file modified by a user having privileges to update the database file, detecting, during a merge operation, a conflict between one or more data values included in the unpublished modified version of the database file and one or more corresponding data values in an intervening version of the database file published by another user that also has privileges to update the database file, and outputting a user interface displaying an identification of the one or more conflicting data values and one or more selections for resolving the one or more conflicting data values.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 7, 2021
    Assignee: SAP SE
    Inventor: Jan Rittinger
  • Publication number: 20190332699
    Abstract: Provided are systems and methods for resolving conflicts between different versions of a database file. In one example, the method may include one or more of receiving, at a database, a request to publish a modified version of a database file modified by a user having privileges to update the database file, detecting, during a merge operation, a conflict between one or more data values included in the unpublished modified version of the database file and one or more corresponding data values in an intervening version of the database file published by another user that also has privileges to update the database file, and outputting a user interface displaying an identification of the one or more conflicting data values and one or more selections for resolving the one or more conflicting data values.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventor: Jan Rittinger
  • Patent number: 10380134
    Abstract: A system includes determination of a query context comprising a measure and one or more dimension values of a data source, generation of a query of the data source for the measure over time and aggregated over the one or more dimension values, reception of a result set of the query, providing of the result set to a predictive analysis engine, and reception of forecast data based on the result set, the forecast data comprising forecast values of the measure over time, aggregated over the one or more dimension values.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: August 13, 2019
    Assignee: SAP SE
    Inventors: Teresa Su, Jan Rittinger, Amir Hajizadeh
  • Publication number: 20180173707
    Abstract: A system includes determination of a query context comprising a measure and one or more dimension values of a data source, generation of a query of the data source for the measure over time and aggregated over the one or more dimension values, reception of a result set of the query, providing of the result set to a predictive analysis engine, and reception of forecast data based on the result set, the forecast data comprising forecast values of the measure over time, aggregated over the one or more dimension values.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Teresa Su, Jan Rittinger, Amir Hajizadeh
  • Patent number: 9922300
    Abstract: According to some embodiments, input data may be received from a data source in an enterprise database in accordance with an enterprise performance management planning model, stored by a processor at the enterprise database. An operation may then be performed on the input data to produce a result. The result may then be stored in a data target, wherein the data target points to a data holding entity in an instantiation of a plan data container at the enterprise database.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: March 20, 2018
    Assignee: SAP SE
    Inventors: Jan Rittinger, Bernhard Jaecksch, Daniel Merkel, Gerrit Simon Kazmaier, Lars Volker, Stefan Uhrig, Yeonghee Choi
  • Publication number: 20150149259
    Abstract: According to some embodiments, actual business data in an enterprise database may be used in accordance with an enterprise performance management planning model, stored and executed by a processor at the enterprise database, to automatically generate predicted business data. The predicted business data may then be stored in an instantiation of a plan data container at the enterprise database.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 28, 2015
    Inventors: Chang Bin Song, Thomas Brodkorb, Dan Bi Park, Jan Rittinger, Jungsoo Seo
  • Publication number: 20150149258
    Abstract: According to some embodiments, input data may be received from a data source in an enterprise database in accordance with an enterprise performance management planning model, stored by a processor at the enterprise database. An operation may then be performed on the input data to produce a result. The result may then be stored in a data target, wherein the data target points to a data holding entity in an instantiation of a plan data container at the enterprise database.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 28, 2015
    Inventors: Jan Rittinger, Bernhard Jaecksch, Daniel Merkel, Gerrit Simon Kazmaier, Lars Volker, Stefan Uhrig, Yeonghee Choi