Patents by Inventor Bjoern Christoph
Bjoern Christoph 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: 11954134Abstract: A computer-implemented method can create a node-link model from a hierarchy table, which includes a plurality of records associated with a plurality of objects organized in segments. A record includes a unique identifier, a parent reference, and a value distribution for the associated object. The parent reference is the unique identifier of a parent object directing the value distribution to the associated object. The node-link model includes a plurality of nodes representing the objects and links connecting the nodes and representing value distributions between the objects. The method can generate a visual representation of the node-link model in a user interface and receive an input from the user interface. Responsive to the input, the method can change the visual representation to depict a portion of the node-link model based on a viewable scope of the node-link model and one or more viewable fields specified in the input.Type: GrantFiled: December 8, 2021Date of Patent: April 9, 2024Assignee: SAP SEInventors: Bjoern Christoph, Marco Valentin, Stefan Tex
-
Publication number: 20230177036Abstract: A computer-implemented method can create a node-link model from a hierarchy table, which includes a plurality of records associated with a plurality of objects organized in segments. A record includes a unique identifier, a parent reference, and a value distribution for the associated object. The parent reference is the unique identifier of a parent object directing the value distribution to the associated object. The node-link model includes a plurality of nodes representing the objects and links connecting the nodes and representing value distributions between the objects. The method can generate a visual representation of the node-link model in a user interface and receive an input from the user interface. Responsive to the input, the method can change the visual representation to depict a portion of the node-link model based on a viewable scope of the node-link model and one or more viewable fields specified in the input.Type: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Applicant: SAP SEInventors: Bjoern Christoph, Marco Valentin, Stefan Tex
-
Publication number: 20230177046Abstract: A computer-implemented method can receive a search query to search a database table comprising data values organized in rows and columns. The search query includes one or more search entries that specify column names and search criteria associated with the column names. The method can generate hash tables corresponding to selected columns of the database table. A hash table includes hash values and tuples respectively mapped to the hash values. The hash values are unique data values in a selected column of the database table. A tuple includes one or more row indexes corresponding to a specific hash value. Responsive to the search query, the method can search the hash tables to identify result row indexes. The result row indexes and the column names specified by the search entries can locate data values in the database table that satisfy the search criteria specified by the search entries.Type: ApplicationFiled: April 22, 2022Publication date: June 8, 2023Applicant: SAP SEInventor: Bjoern Christoph
-
Publication number: 20220413273Abstract: A laser system includes a laser diode that, upon activation, selectively produces a continuous wave of laser light or uniformly spaced, intermittent pulses of laser light. The system further includes a laser focuser with a plurality of lenses that focus the laser light produces by the laser diode and direct the laser light to an optical resonator. The optical resonator includes a lasing medium that, when intersected by the laser light from the laser diode, produces a beam of laser light with a wavelength that may be used for therapeutic treatment. The system is operable to produce the therapeutic laser light when the laser diode is operating in either the continuous wave mode or the pulsed mode, without moving components of the system relative to one another.Type: ApplicationFiled: July 16, 2021Publication date: December 29, 2022Inventors: Samir Lamrini, Thorsten Muehlke, Bjoern Christoph
-
Publication number: 20220218415Abstract: A laser lithotripsy system includes a thulium-based laser that, upon activation, selectively produces a continuous wave of laser light with a first wavelength or uniformly spaced, intermittent pulses of laser light with the first wavelength. The system further includes a second laser that, upon activation, produces laser light with a second wavelength, which is shorter than the first wavelength. The system includes an optical detector positioned to receive light emitted by a target in response to the target being impacted by the light produced by the second laser, and a controller communicatively coupled to both the optical detector and the first laser such that the controller selectively activates and deactivates the first laser based on one or more measured characteristics of the light emitted by the target and received by the optical detector.Type: ApplicationFiled: January 14, 2022Publication date: July 14, 2022Inventors: Samir Lamrini, Thorsten Muehlke, Bjoern Christoph
-
Patent number: 10754932Abstract: A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.Type: GrantFiled: June 29, 2017Date of Patent: August 25, 2020Assignee: SAP SEInventors: Joerg Wiederspohn, Volker Lehnert, Carsten Pluder, Bjoern Christoph
-
Patent number: 10430413Abstract: A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g. different databases on different computer systems). An engine implements data creation defining links between different stored data structures (e.g., tables) using specific fields. A plurality of tables may be grouped into a smaller number of table clusters to facilitate constructing the data model. The model may be evaluated, enhanced, and/or corrected (e.g., by a user). The model may include fields reflecting the purpose information for the stored data, said fields accessible by the engine during data handling processes. The data model may include descriptions providing data storage location. Purpose information may be mapped to table fields.Type: GrantFiled: March 15, 2016Date of Patent: October 1, 2019Assignee: SAP SEInventors: Bjoern Christoph, Marco Valentin, Carsten Pluder, Volker Lehnert, Johannes Gilbert
-
Publication number: 20190005210Abstract: A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.Type: ApplicationFiled: June 29, 2017Publication date: January 3, 2019Inventors: Joerg Wiederspohn, Volker Lehnert, Carsten Pluder, Bjoern Christoph
-
Publication number: 20170270163Abstract: A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g. different databases on different computer systems). An engine implements data creation defining links between different stored data structures (e.g., tables) using specific fields. A plurality of tables may be grouped into a smaller number of table clusters to facilitate constructing the data model. The model may be evaluated, enhanced, and/or corrected (e.g., by a user). The model may include fields reflecting the purpose information for the stored data, said fields accessible by the engine during data handling processes. The data model may include descriptions providing data storage location. Purpose information may be mapped to table fields.Type: ApplicationFiled: March 15, 2016Publication date: September 21, 2017Inventors: Bjoern Christoph, Marco Valentin, Carsten Pluder, Volker Lehnert, Johannes Gilbert
-
Patent number: 9600596Abstract: A system, a method, a device, and a computer program product for parsing a document are provided. A processing instance for parsing by at least one parsing module in a plurality of parsing modules is generated. The generated processing instance is intercepted. Based on the intercepted generated processing instance, a parsing module is selected. Using the selected parsing module, the processing instance is parsed to generate a parsed processing instance.Type: GrantFiled: April 8, 2014Date of Patent: March 21, 2017Assignee: SAP SEInventors: Björn Christoph, Iwan Zarembo, Iliyan Dimov
-
Publication number: 20150286746Abstract: A system, a method, a device, and a computer program product for parsing a document are provided. A processing instance for parsing by at least one parsing module in a plurality of parsing modules is generated. The generated processing instance is intercepted. Based on the intercepted generated processing instance, a parsing module is selected. Using the selected parsing module, the processing instance is parsed to generate a parsed processing instance.Type: ApplicationFiled: April 8, 2014Publication date: October 8, 2015Inventors: Björn Christoph, Iwan Zarembo, Iliyan Dimov
-
Patent number: 9116906Abstract: Systems and methods are disclosed for creating a read-access log. A business application may send a request for data to a backend system using a communication protocol. At the backend system, the request may be observed and a determination made as to whether the request for data is log-relevant. The determination may be based on a log configuration record associated with the business application making the request. A record may be written in a read-access log when it is determined that the request for data is log-relevant. The log record may include information used to map entity information from the retrieved data to a semantic entity.Type: GrantFiled: June 12, 2012Date of Patent: August 25, 2015Assignee: SAP SEInventors: Kathrin Nos, Iouri Loukachev, Bjoern Christoph, Steve Trester, Joerg Heitmann, Robert Girts
-
Publication number: 20130332424Abstract: Systems and methods are disclosed for creating a read-access log. A business application may send a request for data to a backend system using a communication protocol. At the backend system, the request may be observed and a determination made as to whether the request for data is log-relevant. The determination may be based on a log configuration record associated with the business application making the request. A record may be written in a read-access log when it is determined that the request for data is log-relevant. The log record may include information used to map entity information from the retrieved data to a semantic entity.Type: ApplicationFiled: June 12, 2012Publication date: December 12, 2013Applicant: SAP AGInventors: Kathrin Nos, Iouri Loukachev, Bjoern Christoph, Steve Trester, Joerg Heitmann, Robert Girts