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: 20230350747Abstract: 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: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Inventors: Georg Lang, Toni Fabijancic
-
Patent number: 10944874Abstract: 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: GrantFiled: November 30, 2016Date of Patent: March 9, 2021Assignee: SAP SEInventors: Georg Lang, Artur Kaufmann, Adrian Golec
-
Patent number: 10687711Abstract: 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: GrantFiled: May 3, 2016Date of Patent: June 23, 2020Inventors: Wolf-Dieter Vogl, Thomas Schlegl, Georg Langs, Ursula Schmidt-Erfurth, Sebastian Waldstein, Bianca Gerendas
-
Patent number: 10679344Abstract: 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: GrantFiled: February 29, 2016Date of Patent: June 9, 2020Inventors: Thomas Schlegl, Wolf-Dieter Vogl, Georg Langs, Sebastian Waldstein, Bianca Gerendas, Ursula Schmidt-Erfurth
-
Patent number: 10015322Abstract: 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: GrantFiled: May 27, 2014Date of Patent: July 3, 2018Assignee: SAP SEInventors: Georg Lang, Christofer Hofsaess, Artur Kaufmann, Joerg Luther
-
Patent number: 10002372Abstract: 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: GrantFiled: September 15, 2015Date of Patent: June 19, 2018Assignee: SAP SEInventors: Adrian Golec, Georg Lang, Fabian Hammann, Artur Kaufman, Dennis Kurfiss
-
Publication number: 20180158035Abstract: 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: ApplicationFiled: December 6, 2016Publication date: June 7, 2018Inventors: Artur Kaufmann, Fabian Hammann, Dennis Kurfiss, Georg Lang
-
Publication number: 20180152564Abstract: 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: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Applicant: SAP SEInventors: Georg LANG, Artur KAUFMANN, Adrian GOLEC
-
Publication number: 20180132725Abstract: 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: ApplicationFiled: May 3, 2016Publication date: May 17, 2018Inventors: Wolf-Dieter VOGL, Thomas SCHLEGL, Georg LANGS, Ursula SCHMIDT-ERFURTH, Sebastian WALDSTEIN, Bianca GERENDAS
-
Publication number: 20180047159Abstract: 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: ApplicationFiled: February 29, 2016Publication date: February 15, 2018Inventors: Thomas Schlegl, Wolf-Dieter Vogl, Georg Langs, Sebastian Waldstein, Bianca Gerendas, Ursula Schmidt-Erfurth
-
Patent number: 9875276Abstract: 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: GrantFiled: June 15, 2015Date of Patent: January 23, 2018Assignee: SAP SEInventors: Adrian Golec, Fabian Hammann, Georg Lang
-
Patent number: 9838862Abstract: 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: GrantFiled: February 12, 2016Date of Patent: December 5, 2017Assignee: SAP SEInventors: Adrian Golec, Georg Lang, Artur Kaufmann
-
Publication number: 20170076342Abstract: 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: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventors: Adrian Golec, Georg Lang, Fabian Hammann, Artur Kaufman, Dennis Kurfiss
-
Publication number: 20160366575Abstract: 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: ApplicationFiled: February 12, 2016Publication date: December 15, 2016Applicant: SAP SEInventors: Adrian GOLEC, Georg LANG, Artur KAUFMANN
-
Publication number: 20160364445Abstract: 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: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Adrian Golec, Fabian Hammann, Georg Lang
-
Patent number: 9248520Abstract: 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: GrantFiled: September 22, 2014Date of Patent: February 2, 2016Assignee: Telsonic Holding AGInventors: Georg Lang, Albert Büttiker
-
Publication number: 20150350458Abstract: 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: ApplicationFiled: May 27, 2014Publication date: December 3, 2015Inventors: Georg Lang, Christofer Hofsaess, Artur Kaufmann, Joerg Luther
-
Publication number: 20150181045Abstract: 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: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: SAP AGInventors: Georg Lang, Artur Kaufmann
-
Patent number: 8959537Abstract: 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: GrantFiled: November 14, 2012Date of Patent: February 17, 2015Assignee: SAP SEInventor: Georg Lang
-
Publication number: 20150008250Abstract: 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: ApplicationFiled: September 22, 2014Publication date: January 8, 2015Inventors: Georg Lang, Albert Büttiker