Patents by Inventor Jens Lieberum

Jens Lieberum 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: 9378468
    Abstract: In one embodiment, a method includes defining a parent structure including an extension. A polymorphic structure is defined for the extension. The polymorphic structure is associated with a plurality of client specialization structures, each client specialization being associated with a client in a plurality of clients. During runtime by a computing device, the parent structure is generated with an extension to a client specialization structure associated with one of the plurality of clients where client specialization structures associated with other clients are not visible to the parent structure.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: June 28, 2016
    Assignee: SAP SE
    Inventors: Kai Baumgarten, Andreas Blumenthal, Rolf Hammer, Kerstin Hoeft, Jens Lieberum, Helmut Prestel, Andreas S. Schmitt, Welf N. Walter, Ralf Wendelgass, Sigrid K. Wortmann
  • Patent number: 8996565
    Abstract: A system, a method, and a computer program product for in-memory database processing are provided. A business object is generated in a first system. The generated business object is replicated from the first system to a second system. A high performance application implementing the replicated business object is executed based on at least one system specific view.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: March 31, 2015
    Assignee: SAP SE
    Inventors: Cornelia Haase, Kerstin Hoeft, Jens Lieberum, Christian Stork, Steffen Weinstock
  • Publication number: 20140172788
    Abstract: A system, a method, and a computer program product for in-memory database processing are provided. A business object is generated in a first system. The generated business object is replicated from the first system to a second system. A high performance application implementing the replicated business object is executed based on at least one system specific view.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: SAP AG
    Inventors: Cornelia Haase, Kerstin Hoeft, Jens Lieberum, Christian Stork, Steffen Weinstock
  • Patent number: 8510710
    Abstract: In one embodiment the present invention includes a virtual machine environment that performs string operations using borrowed character arrays. A method includes creating a character array area that is related to a thread. The method further includes detecting a string operation which qualifies for using a character array from the thread's character array area. The method further includes borrowing a character array of a character array slot of the character array area. The method further includes performing the string operation using the character array having been borrowed. The method further includes returning the character array to the character array slot when the string operation has been performed. In this manner, the time and memory consumed by string operations may be reduced.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: August 13, 2013
    Assignee: SAP AG
    Inventors: Arne Harren, Norbert Kuck, Jens Lieberum, Ralf Schmelter
  • Publication number: 20120166523
    Abstract: In one embodiment, a method includes defining a parent structure including an extension. A polymorphic structure is defined for the extension. The polymorphic structure is associated with a plurality of client specialization structures, each client specialization being associated with a client in a plurality of clients. During runtime by a computing device, the parent structure is generated with an extension to a client specialization structure associated with one of the plurality of clients where client specialization structures associated with other clients are not visible to the parent structure.
    Type: Application
    Filed: December 27, 2010
    Publication date: June 28, 2012
    Applicant: SAP AG
    Inventors: Kai Baumgarten, Andreas Blumenthal, Rolf Hammer, Kerstin Hoeft, Jens Lieberum, Helmut Prestel, Andreas S. Schmitt, Welf N. Waler, Ralf Wendelgass, Sigrid K. Wortmann
  • Publication number: 20100088675
    Abstract: In one embodiment the present invention includes a virtual machine environment that performs string operations using borrowed character arrays. A method includes creating a character array area that is related to a thread. The method further includes detecting a string operation which qualifies for using a character array from the thread's character array area. The method further includes borrowing a character array of a character array slot of the character array area. The method further includes performing the string operation using the character array having been borrowed. The method further includes returning the character array to the character array slot when the string operation has been performed. In this manner, the time and memory consumed by string operations may be reduced.
    Type: Application
    Filed: October 6, 2008
    Publication date: April 8, 2010
    Applicant: SAP AG
    Inventors: Arne Harren, Norbert Kuck, Jens Lieberum, Ralf Schmelter