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: 10114843Abstract: 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: GrantFiled: November 9, 2011Date of Patent: October 30, 2018Assignee: SAP SEInventors: 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: 20160321271Abstract: 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: ApplicationFiled: June 13, 2016Publication date: November 3, 2016Inventors: 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: 20160012062Abstract: 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: ApplicationFiled: September 24, 2015Publication date: January 14, 2016Inventors: 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: 9164998Abstract: 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: GrantFiled: July 29, 2010Date of Patent: October 20, 2015Assignee: SAP SEInventors: 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: 20130117289Abstract: 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: ApplicationFiled: November 9, 2011Publication date: May 9, 2013Applicant: SAP AGInventors: 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: 20120030180Abstract: 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: ApplicationFiled: July 29, 2010Publication date: February 2, 2012Applicant: SAP AGInventors: 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: 7925641Abstract: 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: GrantFiled: September 21, 2007Date of Patent: April 12, 2011Assignee: SAP AGInventors: Frank Albrecht, Stephan Klevenz
-
Publication number: 20100095197Abstract: 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: ApplicationFiled: October 13, 2008Publication date: April 15, 2010Applicant: SAP AGInventors: Stephan Klevenz, Martin Hermes, Matthias Rinck
-
Patent number: 7657609Abstract: 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: GrantFiled: July 5, 2005Date of Patent: February 2, 2010Assignee: SAP AGInventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
-
Patent number: 7650609Abstract: 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: GrantFiled: July 5, 2005Date of Patent: January 19, 2010Assignee: SAP AGInventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
-
Patent number: 7620908Abstract: 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: GrantFiled: December 26, 2002Date of Patent: November 17, 2009Assignee: SAP AGInventors: Stephan Klevenz, Jan Heiler, Dirk Basenach
-
Patent number: 7577682Abstract: 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: GrantFiled: July 31, 2003Date of Patent: August 18, 2009Assignee: SAP AGInventors: Stefan Mueller, Christoph Thommes, Marcus Schwarz, Stephan Klevenz
-
Publication number: 20090083293Abstract: 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: ApplicationFiled: September 21, 2007Publication date: March 26, 2009Inventors: Frank Albrecht, Stephan Klevenz
-
Publication number: 20090077112Abstract: 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: ApplicationFiled: September 17, 2007Publication date: March 19, 2009Inventors: Frank Albrecht, Stephan Klevenz
-
Publication number: 20070011274Abstract: 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: ApplicationFiled: July 5, 2005Publication date: January 11, 2007Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
-
Publication number: 20070011275Abstract: 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: ApplicationFiled: July 5, 2005Publication date: January 11, 2007Inventors: Stephan Klevenz, Vedran Lerenc, Nicolai Jordt, Martin Hermes
-
Publication number: 20050027708Abstract: 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: ApplicationFiled: July 31, 2003Publication date: February 3, 2005Inventors: Stefan Mueller, Christoph Thommes, Marcus Schwarz, Stephan Klevenz
-
Publication number: 20030137540Abstract: 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: ApplicationFiled: December 26, 2002Publication date: July 24, 2003Inventors: Stephan Klevenz, Jan Heiler, Dirk Basenach