Patents by Inventor Thomas Rinneberg

Thomas Rinneberg 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: 10198171
    Abstract: Disclosed herein are system, method, and computer program product embodiments for specifying a desired range of values. An embodiment operates by displaying a range slider bar on a graphical user interface, and iteratively performing several steps. The steps include receiving a new position for a handle on the range slider bar, wherein the new position specifies a first range of values within a second range of values, partitioning the second range of values into a plurality of sub-ranges, wherein each sub-range comprises two boundary values. The steps further include determining a mapping between a set of accessible positions on the range slider bar and a plurality of values within the second range, wherein, for each sub-range, the difference of values assigned to consecutive accessible positions corresponding to the sub-range increases exponentially when moving from a boundary value of the sub-range to another boundary value of the sub-range.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 5, 2019
    Assignee: SAP SE
    Inventors: Thomas Rinneberg, Markus Ulke, Jens Henniger, Hans-Peter Schaerges
  • Publication number: 20180107367
    Abstract: Disclosed herein are system, method, and computer program product embodiments for specifying a desired range of values. An embodiment operates by displaying a range slider bar on a graphical user interface, and iteratively performing several steps. The steps include receiving a new position for a handle on the range slider bar, wherein the new position specifies a first range of values within a second range of values, partitioning the second range of values into a plurality of sub-ranges, wherein each sub-range comprises two boundary values. The steps further include determining a mapping between a set of accessible positions on the range slider bar and a plurality of values within the second range, wherein, for each sub-range, the difference of values assigned to consecutive accessible positions corresponding to the sub-range increases exponentially when moving from a boundary value of the sub-range to another boundary value of the sub-range.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 19, 2018
    Inventors: Thomas Rinneberg, Markus Ulke, Jens Henniger, Hans-Peter Schaerges
  • Patent number: 9513878
    Abstract: According to some embodiments, a method and system including a first technology stack to receive a model description describing defining aspects of an application model; to generate, according to the model description, a model entity representation of the application model; and to transfer the model description to a second technology stack; and a second technology stack to generate, according to the model description, a model entity representation of the application model.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventors: Christel Rueger, Rainer Schaefer, Marcus Hoepfner, Matthias Jensen, Joerg Weller, Thomas Rinneberg, Mario Kabadiyski
  • Patent number: 9111086
    Abstract: In an external system, a request handler may receive, at the external system, a logon ticket from a proprietary software system, the logon ticket associated with a request from a user of the proprietary system for access to the external system. A ticket handler may provide the logon ticket to an authentication service which is configured to perform a validation of the logon ticket at the proprietary system. A session manager may receive, from the authentication service and based on the validation, a user session and access rights related to the requested access. An access control manager may provide the requested access to the user via the proprietary system, according to the access rights and within the user session.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: August 18, 2015
    Assignee: SAP SE
    Inventors: Ajit Dash, Ning Li, Wolfgang Janzen, Thomas Rinneberg
  • Patent number: 9058345
    Abstract: In one embodiment the present invention includes a computer-implemented method of analyzing data. The method includes storing, by a computer system, a column definition that includes metadata that defines a column. The method further includes generating, by the computer system, a distance measure for the column. The method further includes storing, by the computer system, the distance measure for the column as part of the metadata for the column in the column definition. In this manner, improvements may result in the areas of reuse, delegation, usability, and precalculation.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: June 16, 2015
    Assignee: SAP SE
    Inventor: Thomas Rinneberg
  • Publication number: 20140181783
    Abstract: According to some embodiments, a method and system including a first technology stack to receive a model description describing defining aspects of an application model; to generate, according to the model description, a model entity representation of the application model; and to transfer the model description to a second technology stack; and a second technology stack to generate, according to the model description, a model entity representation of the application model.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: Christel Rueger, Rainer Schaefer, Marcus Hoepfner, Matthias Jensen, Joerg Weller, Thomas Rinneberg, Mario Kabadiyski
  • Publication number: 20120266228
    Abstract: In an external system, a request handler may receive, at the external system, a logon ticket from a proprietary software system, the logon ticket associated with a request from a user of the proprietary system for access to the external system. A ticket handler may provide the logon ticket to an authentication service which is configured to perform a validation of the logon ticket at the proprietary system. A session manager may receive, from the authentication service and based on the validation, a user session and access rights related to the requested access. An access control manager may provide the requested access to the user via the proprietary system, according to the access rights and within the user session.
    Type: Application
    Filed: April 18, 2011
    Publication date: October 18, 2012
    Applicant: SAP AG
    Inventors: Ajit Dash, Ning Li, Wolfgang Janzen, Thomas Rinneberg
  • Publication number: 20110153627
    Abstract: In one embodiment the present invention includes a computer-implemented method of analyzing data. The method includes storing, by a computer system, a column definition that includes metadata that defines a column. The method further includes generating, by the computer system, a distance measure for the column. The method further includes storing, by the computer system, the distance measure for the column as part of the metadata for the column in the column definition. In this manner, improvements may result in the areas of reuse, delegation, usability, and precalculation.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicant: SAP AG
    Inventor: Thomas Rinneberg