Patents by Inventor Georg Lang

Georg Lang 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: 20230350747
    Abstract: Embodiments perform configuration checking between data types of table fields, in order to determine mismatches therebetween. A configuration check request including a parameter identifying a system is received. A first data type is retrieved based upon the parameter. The first data type is compared with a second, different retrieved data type to determine a mismatch. In some embodiments the first data type and the second data type may be retrieved from different systems, with the mismatch revealing inter-system inconsistency. According to certain embodiments, the first data type and the second data type may be retrieved from a same system, with the mismatch revealing intra-system inconsistency. A configuration check report is generated from the mismatch and communicated to a user, for use in proactively correcting inconsistency. Embodiments may also retrieve values of the data types, as part of value help functionality.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Georg Lang, Toni Fabijancic
  • Patent number: 10944874
    Abstract: A system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing data related to monitoring and controlling of a network providing resources to users is disclosed herein. The method includes: receiving a resource usage record (RUR) from the network component for a resource provided to a user, identifying a resource type of the resource by using a resource usage description comprised in the RUR, identifying a user type of the user by using an identification information comprised in the RUR, generating a record in the database, selecting records in the database, each complying with a selection criterion specifying that a record to be selected is associated with a resource type assigned to the selection criterion and a user type assigned to the selection criterion, and sending batch data to the rating system, the batch data comprising resource usage descriptions.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: March 9, 2021
    Assignee: SAP SE
    Inventors: Georg Lang, Artur Kaufmann, Adrian Golec
  • Patent number: 10687711
    Abstract: A computerized device for processing image data is proposed. The computerized device comprises a receiving unit a receiving unit which is configured to receive optical coherence tomography data of a tissue of a patient, in particular of a retina, a providing unit which is configured to provide a prediction model for processing the optical coherence tomography data, and a processing unit which is configured to process the received optical coherence tomography data using the prediction model for providing at least one prediction parameter for predicting prospective objects of the tissue and/or prospective features allocated to the tissue.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: June 23, 2020
    Inventors: Wolf-Dieter Vogl, Thomas Schlegl, Georg Langs, Ursula Schmidt-Erfurth, Sebastian Waldstein, Bianca Gerendas
  • Patent number: 10679344
    Abstract: A computerized device for processing image data is proposed. The computerized device comprises a receiving unit which is configured to receive optical coherence tomography data of a of a tissue, in particular of a retina, a providing unit which is configured to provide a convolutional neural network for processing the optical coherence tomography data, and a processing unit which is configured to process the received optical coherence tomography data using the convolutional neural network for identifying at least one certain object in the tissue.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 9, 2020
    Inventors: Thomas Schlegl, Wolf-Dieter Vogl, Georg Langs, Sebastian Waldstein, Bianca Gerendas, Ursula Schmidt-Erfurth
  • Patent number: 10015322
    Abstract: Computer-implemented methods, computer-readable media, and computer systems for processing transactions are described. A provider contract associated with a particular account is identified. In response to determining that the identified provider contract is associated with a periodic activity, a rating request is created that is associated with the particular account. The created rating request associated with the particular account is added to a queue of consumption items for processing, so that the created rating request, when processed, triggers an action corresponding to the determined periodic activity at an external system.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: July 3, 2018
    Assignee: SAP SE
    Inventors: Georg Lang, Christofer Hofsaess, Artur Kaufmann, Joerg Luther
  • Patent number: 10002372
    Abstract: In an example embodiment, a method of handling duplicate records in a computer database is provided. A record is received via an API. An item type associated with the record is identified. A duplicate check schema corresponding to the item type is obtained. A string is generated for the record by extracting values for each of a plurality of fields, defined in the duplicate check schema, located in the record and concatenating the values. Then a hash algorithm is applied to the string to create a hash for the record. The hash for the record is compared to hashes from previous records stored in the computer database to identify whether the hash is a duplicate. In response to a determination that the hash is a duplicate, one or more processing rules from the duplicate check schema are executed.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: June 19, 2018
    Assignee: SAP SE
    Inventors: Adrian Golec, Georg Lang, Fabian Hammann, Artur Kaufman, Dennis Kurfiss
  • Publication number: 20180158035
    Abstract: Systems and methods of independent processing streams for event data are disclosed. In some example embodiments, a computer-implemented method comprises receiving transaction data items, persisting the transaction data items in a first database, persisting a copy of the transaction data items as auxiliary data items in a second database different from the first database, detecting a manipulation of the transaction data items, updating the auxiliary data items in the second database based on the detecting of the manipulation, performing at least one online analytical processing operation using the auxiliary data items in the second database, and accessing the transaction data items in the first database and generating one or more documents using the accessed transaction data items subsequent to and independently from the performing of the at least one online analytical processing operation, with the generating of the document(s) being one of a plurality of periodic document generation operations.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Artur Kaufmann, Fabian Hammann, Dennis Kurfiss, Georg Lang
  • Publication number: 20180152564
    Abstract: A telecommunication system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing data related to monitoring and controlling of a network providing resources to users is disclosed herein.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Applicant: SAP SE
    Inventors: Georg LANG, Artur KAUFMANN, Adrian GOLEC
  • Publication number: 20180132725
    Abstract: A computerized device for processing image data is proposed. The computerized device comprises a receiving unit a receiving unit which is configured to receive optical coherence tomography data of a tissue of a patient, in particular of a retina, a providing unit which is configured to provide a prediction model for processing the optical coherence tomography data, and a processing unit which is configured to process the received optical coherence tomography data using the prediction model for providing at least one prediction parameter for predicting prospective objects of the tissue and/or prospective features allocated to the tissue.
    Type: Application
    Filed: May 3, 2016
    Publication date: May 17, 2018
    Inventors: Wolf-Dieter VOGL, Thomas SCHLEGL, Georg LANGS, Ursula SCHMIDT-ERFURTH, Sebastian WALDSTEIN, Bianca GERENDAS
  • Publication number: 20180047159
    Abstract: A computerized device (100) for processing image data (OCT, RID) is proposed. The computerized device (100) comprises a receiving unit (110) which is configured to receive optical coherence tomography data (OCT) of a of a tissue, in particular of a retina, a providing unit (120) which is configured to provide a convolutional neural network (CNN) for processing the optical coherence tomography data (OCT), and a processing unit (130) which is configured to process the received optical coherence tomography data (OCT) using the convolutional neural network (CNN) for identifying at least one certain object (IRC, SRF) in the tissue.
    Type: Application
    Filed: February 29, 2016
    Publication date: February 15, 2018
    Inventors: Thomas Schlegl, Wolf-Dieter Vogl, Georg Langs, Sebastian Waldstein, Bianca Gerendas, Ursula Schmidt-Erfurth
  • Patent number: 9875276
    Abstract: In some embodiments, a system for database view generation may include a view generator configured to generate a database view for one or more database tables. The view generator includes a generation module configured to determine a generation template for the database view, where the generation template is a code structure describing a manner in which the database view is created. The code structure does not reference a database name of the one or more database tables. The generation module is configured to invoke a code composer to insert code commands into the generation template to build a structured query language (SQL) statement for the database view, where the SQL statement references the database name of the one or more database tables. The view generator is configured to create the database view based on the SQL statement.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: January 23, 2018
    Assignee: SAP SE
    Inventors: Adrian Golec, Fabian Hammann, Georg Lang
  • Patent number: 9838862
    Abstract: A mobile digital telecommunication system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing of usage detail records (UDRs) is disclosed herein. The mobile digital cellular telecommunication system comprises a network component configured to generate the UDRs, a rating system and a billing system.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: December 5, 2017
    Assignee: SAP SE
    Inventors: Adrian Golec, Georg Lang, Artur Kaufmann
  • Publication number: 20170076342
    Abstract: In an example embodiment, a method of handling duplicate records in a computer database is provided. A record is received via an API. An item type associated with the record is identified. A duplicate check schema corresponding to the item type is obtained. A string is generated for the record by extracting values for each of a plurality of fields, defined in the duplicate check schema, located in the record and concatenating the values. Then a hash algorithm is applied to the string to create a hash for the record. The hash for the record is compared to hashes from previous records stored in the computer database to identify whether the hash is a duplicate. In response to a determination that the hash is a duplicate, one or more processing rules from the duplicate check schema are executed.
    Type: Application
    Filed: September 15, 2015
    Publication date: March 16, 2017
    Inventors: Adrian Golec, Georg Lang, Fabian Hammann, Artur Kaufman, Dennis Kurfiss
  • Publication number: 20160366575
    Abstract: A mobile digital telecommunication system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing of usage detail records (UDRs) is disclosed herein. The mobile digital cellular telecommunication system comprises a network component configured to generate the UDRs, a rating system and a billing system.
    Type: Application
    Filed: February 12, 2016
    Publication date: December 15, 2016
    Applicant: SAP SE
    Inventors: Adrian GOLEC, Georg LANG, Artur KAUFMANN
  • Publication number: 20160364445
    Abstract: In some embodiments, a system for database view generation may include a view generator configured to generate a database view for one or more database tables. The view generator includes a generation module configured to determine a generation template for the database view, where the generation template is a code structure describing a manner in which the database view is created. The code structure does not reference a database name of the one or more database tables. The generation module is configured to invoke a code composer to insert code commands into the generation template to build a structured query language (SQL) statement for the database view, where the SQL statement references the database name of the one or more database tables. The view generator is configured to create the database view based on the SQL statement.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: Adrian Golec, Fabian Hammann, Georg Lang
  • Patent number: 9248520
    Abstract: A device for ultrasonically welding metal parts includes a sonotrode whose head can be excited by a vibration generator to produce vibrations. The sonotrode is connected to the vibrator with a screw connection provided on one side of the sonotrode. The sonotrode head may have at least one welding surface relative to the torsion axis on the circumference side. An anvil having a counter/compacting surface may be arranged opposite the welding surface of the sonotrode in a stationary position. The welding surface and the compacting surface may delimit a compaction space to receive parts to be welded. The entire sonotrode may be excited to produce torsional oscillation with a negligibly small longitudinal vibration component.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: February 2, 2016
    Assignee: Telsonic Holding AG
    Inventors: Georg Lang, Albert Büttiker
  • Publication number: 20150350458
    Abstract: Computer-implemented methods, computer-readable media, and computer systems for processing transactions are described. A provider contract associated with a particular account is identified. In response to determining that the identified provider contract is associated with a periodic activity, a rating request is created that is associated with the particular account. The created rating request associated with the particular account is added to a queue of consumption items for processing, so that the created rating request, when processed, triggers an action corresponding to the determined periodic activity at an external system.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Inventors: Georg Lang, Christofer Hofsaess, Artur Kaufmann, Joerg Luther
  • Publication number: 20150181045
    Abstract: Various embodiments herein each include at least one of systems, methods, and software that operate to provide flexible event data rating solutions. Some such solutions include embodiments that allow an invoicing system to receive and process data from one to many different rating system instances and types procured from multiple vendors or as may have been custom developed. Some such embodiments including multiple rating systems allow application of flexible rules to determine which event transactions are to be rated or rerated by which rating systems and when certain event transactions are to be rated or rerated.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: SAP AG
    Inventors: Georg Lang, Artur Kaufmann
  • Patent number: 8959537
    Abstract: A proxy remote function call is created in a first component of an Enterprise Resource Planning (ERP) system, the proxy remote function call acting as a proxy for a previously created remote function call in the first component. A field mapping table may then be maintained for the proxy remote function call, the field mapping table containing a mapping of first data fields used for operation of a process in a second component of the ERP system to second data fields utilized by the remote function call in the first component, at least one of the first data fields mapping to a data field in the second data fields having a different data type and/or different field names. When a call is received from the process on the second component, fields in the parameters of the call may be converted using the field mapping table.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: February 17, 2015
    Assignee: SAP SE
    Inventor: Georg Lang
  • Publication number: 20150008250
    Abstract: A device for ultrasonically welding metal parts includes a sonotrode whose head can be excited by a vibration generator to produce vibrations. The sonotrode is connected to the vibrator with a screw connection provided on one side of the sonotrode. The sonotrode head may have at least one welding surface relative to the torsion axis on the circumference side. An anvil having a counter/compacting surface may be arranged opposite the welding surface of the sonotrode in a stationary position. The welding surface and the compacting surface may delimit a compaction space to receive parts to be welded. The entire sonotrode may be excited to produce torsional oscillation with a negligibly small longitudinal vibration component.
    Type: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventors: Georg Lang, Albert Büttiker