Patents by Inventor Stephan Klevenz

Stephan Klevenz 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: 10114843
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for supporting migration of unstructured data stored in enterprise content management systems. A computer-implemented method includes generating a search for content matching at least one content search rule, receiving a list of matched documents, wherein each document in the list of matched documents is associated with at least a source repository identifier and a unique document identifier, calculating a target repository identifier and at least one metadata change instruction for each unique document identifier using at least one migration rule, and modifying metadata for the document associated with each unique document identifier using the calculated at least one metadata change instruction.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: October 30, 2018
    Assignee: SAP SE
    Inventors: Martin P. Fischer, Heiko Kiessling, Dieter Guendisch, Alexander Rieder, Achim Weigel, Paul Goetz, Martin Hermes, Stephan Klevenz, Martin Kreyscher, Corneliu D. Mitu, Juergen Schneider, Johannes Weber
  • Publication number: 20160321271
    Abstract: This disclosure provides various embodiments for archiving a business object. At least one particular business object is identified for archiving. The particular business object has associated data including type data corresponding to a business object type of the at least one particular business object, structured business data, and unstructured attachment data. At least one archive-type object is created corresponding to the particular business object by enriching the unstructured attachment data with type-specific metadata including data identifying at least one attribute of the business object type. The archive-type object is archive-system-independent. The at least one archive-type object is exported to at least one archiving system for storage in at least one memory device of the archiving system.
    Type: Application
    Filed: June 13, 2016
    Publication date: November 3, 2016
    Inventors: Stephan Klevenz, Dieter Guendisch, Achim Weigel, Martin P. Fischer, Paul Goetz, Martin Hermes, Heiko Kiessling, Martin Kreyscher, Corneliu D. Mitu, Alexander Rieder, Johannes Weber, Juergen Schneider
  • Publication number: 20160012062
    Abstract: This disclosure provides various embodiments for archiving a business object. At least one particular business object is identified for archiving. The particular business object has associated data including type data corresponding to a business object type of the at least one particular business object, structured business data, and unstructured attachment data. At least one archive-type object is created corresponding to the particular business object by enriching the unstructured attachment data with type-specific metadata including data identifying at least one attribute of the business object type. The archive-type object is archive-system-independent. The at least one archive-type object is exported to at least one archiving system for storage in at least one memory device of the archiving system.
    Type: Application
    Filed: September 24, 2015
    Publication date: January 14, 2016
    Inventors: Stephan Klevenz, Dieter Guendisch, Achim Weigel, Martin P. Fischer, Paul Goetz, Martin Hermes, Heiko Kiessling, Martin Kreyscher, Corneliu D. Mitu, Alexander Rieder, Johannes Weber, Juergen Schneider
  • Patent number: 9164998
    Abstract: This disclosure provides various embodiments for archiving a business object. At least one particular business object is identified for archiving. The particular business object has associated data including type data corresponding to a business object type of the at least one particular business object, structured business data, and unstructured attachment data. At least one archive-type object is created corresponding to the particular business object by enriching the unstructured attachment data with type-specific metadata including data identifying at least one attribute of the business object type. The archive-type object is archive-system-independent. The at least one archive-type object is exported to at least one archiving system for storage in at least one memory device of the archiving system.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: October 20, 2015
    Assignee: SAP SE
    Inventors: Stephan Klevenz, Dieter Guendisch, Achim Weigel, Martin P. Fischer, Paul Goetz, Martin Hermes, Heiko Kiessling, Martin Kreyscher, Corneliu D. Mitu, Alexander Rieder, Johannes Weber, Juergen Schneider
  • Publication number: 20130117289
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for supporting migration of unstructured data stored in enterprise content management systems. A computer-implemented method includes generating a search for content matching at least one content search rule, receiving a list of matched documents, wherein each document in the list of matched documents is associated with at least a source repository identifier and a unique document identifier, calculating a target repository identifier and at least one metadata change instruction for each unique document identifier using at least one migration rule, and modifying metadata for the document associated with each unique document identifier using the calculated at least one metadata change instruction.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: SAP AG
    Inventors: Martin P. Fischer, Heiko Kiessling, Dieter Guendisch, Alexander Rieder, Achim Weigel, Paul Goetz, Martin Hermes, Stephan Klevenz, Martin Kreyscher, Corneliu D. Mitu, Juergen Schneider, Johannes Weber
  • Publication number: 20120030180
    Abstract: This disclosure provides various embodiments for archiving a business object. At least one particular business object is identified for archiving. The particular business object has associated data including type data corresponding to a business object type of the at least one particular business object, structured business data, and unstructured attachment data. At least one archive-type object is created corresponding to the particular business object by enriching the unstructured attachment data with type-specific metadata including data identifying at least one attribute of the business object type. The archive-type object is archive-system-independent. The at least one archive-type object is exported to at least one archiving system for storage in at least one memory device of the archiving system.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 2, 2012
    Applicant: SAP AG
    Inventors: Stephan Klevenz, Dieter Guendisch, Achim Weigel, Martin P. Fischer, Paul Goetz, Martin Hermes, Heiko Kiessling, Martin Kreyscher, Comeliu D. Mitu, Alexander Rieder, Johannes Weber, Juergen Schneider
  • Patent number: 7925641
    Abstract: A system, article and method of indexing web content is presented. An attribute is generated for a rendered web page rendered by a display component. The attribute includes a uniform resource locator to the rendered web page, and the rendered web page is associated with a complex resource structure that defines content of a design time version of the rendered web page. The attribute is added to the complex resource structure, and the uniform resource locator from the attribute is indexed in a search engine index.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: April 12, 2011
    Assignee: SAP AG
    Inventors: Frank Albrecht, Stephan Klevenz
  • Publication number: 20100095197
    Abstract: This disclosure provides various embodiments of software and systems for integrating static and dynamic content for an instance of a web page. In one aspect, the software identifies a content repository of structured dynamic content associated with information for a web page comprising unstructured static content. The software inserts a metadata data structure defining a set of the structured dynamic content into the unstructured static content of the web page to create a tag-enriched web page. The software can further perform a publish process for the tag-enriched web page comprising querying the content repository for the set of structured dynamic content information defined by the metadata data structure, populating the metadata-enriched web page with the results of the publish process query, and storing the updated web page at a web server.
    Type: Application
    Filed: October 13, 2008
    Publication date: April 15, 2010
    Applicant: SAP AG
    Inventors: Stephan Klevenz, Martin Hermes, Matthias Rinck
  • Patent number: 7657609
    Abstract: A system and method for accessing a document management system in a multi-environment processing system includes receiving a client call command from a web service proxy. The web service proxy, disposed on a client and running in conjunction with a client application. A web service end point, disposed in a web service framework receives the client call command. Through the web service end point and a class module, the client call command is converted for accessing the document management system. Retrieved data is temporarily stored in a memory location. The amount of data transfer allowed in a single data transfer is determined. Then, based on this information, multiple web services call are executed to incrementally transfer the data for the client application.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: February 2, 2010
    Assignee: SAP AG
    Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
  • Patent number: 7650609
    Abstract: A system and method for accessing a document management system in a multi-environment processing system includes receiving a client call command from a web service proxy. The web service proxy, disposed on a client and running in conjunction with a client application. A web service end point, disposed in a web service framework receives the client call command. In conjunction with a class module, the client call command is translated from the second processing environment that the application is executing within and the first processing environment providing the document management system. Through the web service end point and the class module, the client call command is converted for accessing the document management system.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: January 19, 2010
    Assignee: SAP AG
    Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
  • Patent number: 7620908
    Abstract: Systems and techniques for managing a user interface are disclosed. In general, in one implementation, a technique includes: generating a page for a user interface, the page comprising a pane; receiving an indication of user interaction with a portion of the page; determining an event associated with the indicated interaction; and selectively generating a replacement pane based on the event determination.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: November 17, 2009
    Assignee: SAP AG
    Inventors: Stephan Klevenz, Jan Heiler, Dirk Basenach
  • Patent number: 7577682
    Abstract: A computer-implemented method of providing access to information stored in diverse formats comprises receiving from an application a semantic request having a request name that semantically identifies a type of information sought by the request, converting the received semantic request to a generic request having corresponding request parameters, transmitting the converted request to a data access system, receiving data from the data access system corresponding to the converted request, and providing the data to the application.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: August 18, 2009
    Assignee: SAP AG
    Inventors: Stefan Mueller, Christoph Thommes, Marcus Schwarz, Stephan Klevenz
  • Publication number: 20090083293
    Abstract: A system, article and method of indexing web content is presented. An attribute is generated for a rendered web page rendered by a display component. The attribute includes a uniform resource locator to the rendered web page, and the rendered web page is associated with a complex resource structure that defines content of a design time version of the rendered web page. The attribute is added to the complex resource structure, and the uniform resource locator from the attribute is indexed in a search engine index.
    Type: Application
    Filed: September 21, 2007
    Publication date: March 26, 2009
    Inventors: Frank Albrecht, Stephan Klevenz
  • Publication number: 20090077112
    Abstract: A performance-optimized web content navigation system and method are disclosed. A read-optimized data structure representing a tree structure of web content is generated. The tree structure includes an ordered set of interconnected nodes, and each node representing a website or web page. The read-optimized data structure is stored in a cache accessible by a portal runtime environment, which provides access to the read-optimized data structure using a single read operation.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Inventors: Frank Albrecht, Stephan Klevenz
  • Publication number: 20070011274
    Abstract: A system and method for accessing a document management system in a multi-environment processing system includes receiving a client call command from a web service proxy. The web service proxy, disposed on a client and running in conjunction with a client application. A web service end point, disposed in a web service framework receives the client call command. Through the web service end point and a class module, the client call command is converted for accessing the document management system. Retrieved data is temporarily stored in a memory location. The amount of data transfer allowed in a single data transfer is determined. Then, based on this information, multiple web services call are executed to incrementally transfer the data for the client application.
    Type: Application
    Filed: July 5, 2005
    Publication date: January 11, 2007
    Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
  • Publication number: 20070011275
    Abstract: A system and method for accessing a document management system in a multi-environment processing system includes receiving a client call command from a web service proxy. The web service proxy, disposed on a client and running in conjunction with a client application. A web service end point, disposed in a web service framework receives the client call command. In conjunction with a class module, the client call command is translated from the second processing environment that the application is executing within and the first processing environment providing the document management system. Through the web service end point and the class module, the client call command is converted for accessing the document management system.
    Type: Application
    Filed: July 5, 2005
    Publication date: January 11, 2007
    Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
  • Publication number: 20050027708
    Abstract: A computer-implemented method of providing access to information stored in diverse formats comprises receiving from an application a semantic request having a request name that semantically identifies a type of information sought by the request, converting the received semantic request to a generic request having corresponding request parameters, transmitting the converted request to a data access system, receiving data from the data access system corresponding to the converted request, and providing the data to the application.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Inventors: Stefan Mueller, Christoph Thommes, Marcus Schwarz, Stephan Klevenz
  • Publication number: 20030137540
    Abstract: Systems and techniques for managing a user interface are disclosed. In general, in one implementation, a technique includes: generating a page for a user interface, the page comprising a pane; receiving an indication of user interaction with a portion of the page; determining an event associated with the indicated interaction; and selectively generating a replacement pane based on the event determination.
    Type: Application
    Filed: December 26, 2002
    Publication date: July 24, 2003
    Inventors: Stephan Klevenz, Jan Heiler, Dirk Basenach