Patents by Inventor Martin Hermes

Martin Hermes 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
  • Patent number: 9952856
    Abstract: The present disclosure describes methods, systems, and computer program products for providing a lightweight deployment of mobile cloud applications. A computer-implemented method comprises: receiving, at a server and from a remote client device, a first request to create a frame for the application; storing, by the server, the frame of the application in a repository; generating, by the server, an identifier associated with the frame and the repository; initiating, by the server, a copying of the repository to a workspace; and receiving, by the repository or the workspace and from the remote client, a pushing command including the identifier to update the frame stored in the repository or the workspace with application data associated with a created, modified or deleted version of the application.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: April 24, 2018
    Assignee: SAP SE
    Inventors: Robert Wetzold, Martin Hermes, Christian Halstrick, Marco Voelz, Dirk Sabiwalsky, Samir Zeort
  • 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: 20160034267
    Abstract: The present disclosure describes methods, systems, and computer program products for providing a lightweight deployment of mobile cloud applications. A computer-implemented method comprises: receiving, at a server and from a remote client device, a first request to create a frame for the application; storing, by the server, the frame of the application in a repository; generating, by the server, an identifier associated with the frame and the repository; initiating, by the server, a copying of the repository to a workspace; and receiving, by the repository or the workspace and from the remote client, a pushing command including the identifier to update the frame stored in the repository or the workspace with application data associated with a created, modified or deleted version of the application.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Robert Wetzold, Martin Hermes, Christian Halstrick, Marco Voelz, Dirk Sabiwalsky, Samir Zeort
  • 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: 20150229884
    Abstract: A distributed control system and associated methods of operating distributed control systems includes an asset management system including an asset monitor, event system and alarm system. The management system is operable to communicate with one or more remote stations disposed proximate to one or more assets. The remote stations include camera configured to detect events specific to the particular assets, and upon detecting the event, storing pre-event cached images and post-event images in the asset management system in directories specific to the assets at which the event was recorded.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 13, 2015
    Inventors: Ronald A. Kupiec, Martin Hermes, Lynn Roy Tanner
  • 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: 7953849
    Abstract: A software product and method of monitoring a field device in an enterprise having an industrial process. A subscription to the OPC DA server for diagnostic data from the field device is made and a subscription to an OPC AE server for event notifications from the OPC AE server is made. The subscription to the OPC AE server is activated, but the subscription to the OPC DA server is not activated. When an event notification is received from the OPC AE server, the subscription to the OPC DA server is activated. Diagnostic data from the field device is received and device health information from the diagnostic data is generated. The device health information is displayed on a viewing monitor. The subscription to the OPC DA server is then deactivated.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: May 31, 2011
    Assignee: ABB Inc.
    Inventors: Martin Hermes, Joerg Schubert, Paolo Argentieri
  • 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
  • Publication number: 20080294771
    Abstract: A software product and method of monitoring a field device in an enterprise having an industrial process. A subscription to the OPC DA server for diagnostic data from the field device is made and a subscription to an OPC AE server for event notifications from the OPC AE server is made. The subscription to the OPC AE server is activated, but the subscription to the OPC DA server is not activated. When an event notification is received from the OPC AE server, the subscription to the OPC DA server is activated. Diagnostic data from the field device is received and device health information from the diagnostic data is generated. The device health information is displayed on a viewing monitor. The subscription to the OPC DA server is then deactivated.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 27, 2008
    Applicant: ABB Inc.
    Inventors: Martin Hermes, Joerg Schubert, Paolo Argentieri
  • Publication number: 20080120129
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: May 11, 2007
    Publication date: May 22, 2008
    Inventors: Michael Seubert, Achim Heger, Adam Polly, Alexander Adam, Alexander Zaichenko, Alexandra Mark, Andre Doerfler, Andre Wachholz-Prill, Andre Wagner, Andrea Pluemper, Andreas Bold, Andreas Brossler, Andreas Huppert, Andreas Leukert-Knapp, Andreas Morsch, Andreas Neumann, Andreas Poth, Andreas Reccius, Andreas Wolber, Antje Fuchs, Antonia Gross, Arno Eifel, Artur Butucel, Arunava Banerjee, Ashwin Yeddula, Axel Kuehl, Benjamin Klehr, Bernd Schmitt, Bjoern Eike, Boris Krems, Christian Auth, Christian Fuhlbruegge, Christiane Cramer, Christiane Schauerte, Christopher Engler, Cristina Buchholz, Damian Theil, Daniel Bock, Daniel Zimmermann, Danny Pannicke, Dieter Krisch, Dietmar Nowotny, Dirk Henrich, Dirk Richtsteiger, Dirk Schindewolf, Doris Karbach, Frank Damaschke, Frank Hastrich, Frank Krueger, Frank Lindqvist, Frank Milpetz, Frank Reinemuth, Galina Pacher, Georg Dopf, Georg Podhajsky, Giovanni Deledda, Guimei Zhang, Gunther Liebich, Heike Berger, Hendrik Geipel, Horst Schaude, Ingo Bruss, Ingo Pfitzner, Jaakob Kind, Jan Hrastnik, Jan Richert, Joachim Liebler, Joachim Puteick, Jochen Steinbach, Joerg Goetting, Johannes Bechtold, Julian Schmidt-Kluegmann, Kai-Michael Roesner, Karsten Kimme, Karsten Koetter, Kathrin Nos, Klaus Herter, Klaus Reinelt, Klaus Schlappner, Kristina Grunewald, Levente Sara, Markus Juchem, Martin Gaub, Martin Hermes, Martin Rogge, Martin Schorr, Mathias Schoenecker, Matthias Asal, Matthias Heinrichs, Matthias Schmitt, Michael Bauer, Michael Conrad, Michael Hartel, Michael Jung, Michael Schier, Michael Segler, Michael Sylvester, Naci Kalyoncu, Olaf Meincke, Oliver Grande
  • 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