Patents by Inventor Oliver Kieselbach
Oliver Kieselbach 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: 9240965Abstract: The present disclosure involves systems, software, and computer implemented methods for monitoring interactions of business processes within networked business processes. One method comprises identifying a networked business process, the networked business process comprising a set of interrelated business processes performed by two or more second network participants. A first message from a first network participant associated with the networked business process is received, where the first message includes information defining an event associated with a first business process performed by the first network participant. At least a second network participant associated with the information defining the event included in the first message is identified. The identified at least second network participant is then notified of the information defining the event included in the first message.Type: GrantFiled: August 31, 2010Date of Patent: January 19, 2016Assignee: SAP SEInventor: Oliver Kieselbach
-
Patent number: 9165049Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by translating a business scenario definition into one or more corresponding data storage system artifacts. One example method includes identifying a process intelligence scenario associated with one or more business processes and including one or more definitions defining an observable behavior of the one or more business processes, processing the one or more definitions to produce an executable description including one or more artifacts associated with a data storage system, the one or more artifacts associated with the one or more definitions, storing the executable description in the data storage system, and processing one or more flow events associated with the one or more business processes using the executable description in the data storage system to expose the observable behavior of the business process defined in the process intelligence scenario.Type: GrantFiled: March 1, 2013Date of Patent: October 20, 2015Assignee: SAP SEInventors: Oliver Kieselbach, Bogdan Vatkov, Harshavardhan Jegadeesan
-
Patent number: 9037525Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by correlating events from multiple business process systems to a single business scenario using configurable correlation strategies. An example method includes identifying a raw event associated with a sending business process and a receiving business process, identifying a sending business process attribute associated with the sending business process and a receiving business process attribute associated with the receiving business process, determining a correlation strategy for associating the raw event with a business scenario instance, the determination based at least in part on the sending business process attribute and the receiving business process attribute, and generating a visibility scenario event from the raw event according to the correlation strategy, the visibility scenario event associated with the business scenario instance.Type: GrantFiled: March 1, 2013Date of Patent: May 19, 2015Assignee: SAP SEInventors: Oliver Kieselbach, Harshavardhan Jegadeesan, Ramana Mohanbabu
-
Publication number: 20140250121Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by translating a business scenario definition into one or more corresponding data storage system artifacts. One example method includes identifying a process intelligence scenario associated with one or more business processes and including one or more definitions defining an observable behavior of the one or more business processes, processing the one or more definitions to produce an executable description including one or more artifacts associated with a data storage system, the one or more artifacts associated with the one or more definitions, storing the executable description in the data storage system, and processing one or more flow events associated with the one or more business processes using the executable description in the data storage system to expose the observable behavior of the business process defined in the process intelligence scenario.Type: ApplicationFiled: March 1, 2013Publication date: September 4, 2014Applicant: SAP AGInventors: Oliver Kieselbach, Bogdan Vatkov, Harshavardhan Jegadeesan
-
Publication number: 20140250040Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by correlating events from multiple business process systems to a single business scenario using configurable correlation strategies. An example method includes identifying a raw event associated with a sending business process and a receiving business process, identifying a sending business process attribute associated with the sending business process and a receiving business process attribute associated with the receiving business process, determining a correlation strategy for associating the raw event with a business scenario instance, the determination based at least in part on the sending business process attribute and the receiving business process attribute, and generating a visibility scenario event from the raw event according to the correlation strategy, the visibility scenario event associated with the business scenario instance.Type: ApplicationFiled: March 1, 2013Publication date: September 4, 2014Applicant: SAP AGInventors: Oliver Kieselbach, Harshavardhan Jegadeesan, Ramana Mohanbabu
-
Publication number: 20140188916Abstract: The present disclosure describes methods, systems, and computer program products for providing a business process visibility resource model. One computer-implemented method includes receiving a request for process data from a client device, parsing the received request to determine a type of process data to return and to recover request parameters, determining the type of process data requested, accessing a process resource model and retrieving process data based upon the recovered request parameters, generating a response returning data in a format compliant with the type of process data requested, and transmitting the generated response data.Type: ApplicationFiled: January 3, 2013Publication date: July 3, 2014Applicant: SAP AGInventors: Oliver Kieselbach, Bernd Otte
-
Publication number: 20140136274Abstract: The present disclosure involves systems, software, and computer implemented methods for providing process intelligence by allowing analysis of running business processes at multiple levels of detail.Type: ApplicationFiled: November 12, 2012Publication date: May 15, 2014Inventors: Oliver Kieselbach, Christoph Liebig, Thomas Volmering
-
Publication number: 20140074968Abstract: Techniques for managing nodes include receiving a message from a particular tenant of a plurality of tenants; identifying a particular node of a plurality of nodes that is based on the message and that is mapped to the particular tenant, each node providing one or more functionalities and each tenant mapped to one or more nodes; identifying a particular version, of one or more versions, of the particular node that is based on the message, the particular tenant mapped to each version of the particular node; and providing the message to the particular version of the particular node.Type: ApplicationFiled: September 12, 2012Publication date: March 13, 2014Applicant: SAP AGInventors: ULF FILDEBRANDT, FRANK OLIVER HOFFMANN, ANDRE HILDEBRANDT, OLIVER KIESELBACH
-
Publication number: 20140058789Abstract: Various embodiments of systems and methods for process model extraction and weak-spot analysis from plain event logs are described herein. In an aspect, the method involves obtaining an event log that includes events grouped by process instances. Based on analyzing the event log a process graph is generated. In another aspect, one or more visual representations of the generated process graph, indicating the weak-spots, are generated. At least one of the one or more visual representations of the process model is rendered in response to receiving a selection of the at least one visual representation. In yet another aspect, the weak-spots are transformed into a data structure and provided as input to a rule mining algorithm for generating a set of rules defining the weak-spots. The set of rules received from the rule mining algorithm are rendered on a graphical user interface (GUI).Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Inventors: MARKUS DOEHRING, Bernhard DRITTLER, Oliver KIESELBACH, Alexander Christian MUELLER, Birgit ZIMMERMANN
-
Patent number: 8650254Abstract: A system for providing version control for documents attached to electronic mail messages in which a user's personal document library is used to store documents attached to the email messages the user sends and/or receives. Each time an attached document is transmitted or received within a message thread, a different version of the document is created and stored in the personal document library. The multiple document versions created allow the disclosed system to provide the user with the options of opening the most recent version of an attached document and/or opening the version of the attached document that is associated with the specific opened message. An attached document is represented within an email message using a URL (Uniform Resource Locator), where the stored URL points to the version of the attached document for that message that is stored in the user's personal document library.Type: GrantFiled: December 21, 2005Date of Patent: February 11, 2014Assignee: International Business Machines CorporationInventors: Oliver Kieselbach, Niklas Heidloff, Michael R. O'Brien
-
Patent number: 8560636Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a virtual process context to a plurality of network participants associated with a networked business process. One example method comprises associating a networked business process with a virtual process context, the networked business process comprising a set of interrelated business processes performed by at least two different network participants, receiving a first data object from a first network participant business process associated with the networked business process, storing the received first data object in the virtual process context associated with the networked business process, and notifying at least a second network participant of the stored first data object. In some instances, notifying at least a second network participant of the stored first data object may include transmitting a copy of the first data object to at least a second network participant associated with the first data object.Type: GrantFiled: August 31, 2010Date of Patent: October 15, 2013Assignee: SAP AGInventor: Oliver Kieselbach
-
Patent number: 8438272Abstract: The present disclosure involves systems, software, and computer implemented methods for calculating a quality of service associated with a network participant associated with a networked business process. One method comprises identifying a profile of a potential network participant associated with a networked business process, the networked business process comprising a set of interrelated business processes performed by at least two different network participants. The profile defines at least one technical capability of the potential network participant. A set of criteria associated with the networked business process is identified, the criteria defining at least one technical capability metric. The identified profile of the potential network participant is compared with the identified set of criteria, and a determination of whether the profile of the potential network participant meets or exceeds the identified set of criteria is made.Type: GrantFiled: August 31, 2010Date of Patent: May 7, 2013Assignee: SAP AGInventor: Oliver Kieselbach
-
Patent number: 8375330Abstract: The present disclosure involves systems, software, and computer implemented methods for providing an indicator of a relative importance of a work item. One process includes operations for identifying at least one work item for determining a relative importance of the work item. A context of a user associated with the work item is determined, and a plurality of attributes of the work item are identified. At least one applicable rule is also identified from a set of rules specific to the user. A score for the work item is calculated based on an application of the at least one applicable rule to the context of the user and the plurality of attributes of the work item, the score representing the relative importance of the work item. An indicator of the relative importance of the work item is presented through a user interface.Type: GrantFiled: August 25, 2010Date of Patent: February 12, 2013Assignee: SAP AGInventor: Oliver Kieselbach
-
Patent number: 8175581Abstract: A method, system and apparatus for the selective notification of incoming electronic messages. In this regard, a selective message notification method can include selectively generating a notification for a received message based upon pre-determined criteria irrespective of how the received message is handled. The pre-determined criteria can include a manually specified criteria, a rules based criteria, or a profile based criteria.Type: GrantFiled: November 15, 2004Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: Niklas Heidloff, Oliver Kieselbach, Gregory R. Klouda, Michael R. O'Brien
-
Publication number: 20120078802Abstract: A computer implemented method for providing a business process in an online collaboration includes associating a business process model with the collaboration based on entries made by one or more participants. The business process model may include one or more business processes or process steps. The method may also include providing a graphical interface module to the collaboration participants associated with the business process, the graphical interface module configured to receive data from one or more participants of the collaboration. Data received from the participant interacting with the interface module may be processed in accordance with the process steps associated with the business process. Data received throughout the collaboration may be stored in a memory.Type: ApplicationFiled: September 23, 2010Publication date: March 29, 2012Applicant: SAP AGInventor: Oliver Kieselbach
-
Publication number: 20120054301Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a virtual process context to a plurality of network participants associated with a networked business process. One example method comprises associating a networked business process with a virtual process context, the networked business process comprising a set of interrelated business processes performed by at least two different network participants, receiving a first data object from a first network participant business process associated with the networked business process, storing the received first data object in the virtual process context associated with the networked business process, and notifying at least a second network participant of the stored first data object. In some instances, notifying at least a second network participant of the stored first data object may include transmitting a copy of the first data object to at least a second network participant associated with the first data object.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: SAP AGInventor: Oliver Kieselbach
-
Publication number: 20120054335Abstract: The present disclosure involves systems, software, and computer implemented methods for calculating a quality of service associated with a network participant associated with a networked business process. One method comprises identifying a profile of a potential network participant associated with a networked business process, the networked business process comprising a set of interrelated business processes performed by at least two different network participants. The profile defines at least one technical capability of the potential network participant. A set of criteria associated with the networked business process is identified, the criteria defining at least one technical capability metric. The identified profile of the potential network participant is compared with the identified set of criteria, and a determination of whether the profile of the potential network participant meets or exceeds the identified set of criteria is made.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: SAP AGInventor: Oliver Kieselbach
-
Publication number: 20120054286Abstract: The present disclosure involves systems, software, and computer implemented methods for monitoring interactions of business processes within networked business processes. One method comprises identifying a networked business process, the networked business process comprising a set of interrelated business processes performed by two or more second network participants. A first message from a first network participant associated with the networked business process is received, where the first message includes information defining an event associated with a first business process performed by the first network participant. At least a second network participant associated with the information defining the event included in the first message is identified. The identified at least second network participant is then notified of the information defining the event included in the first message.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: SAP AGInventor: Oliver Kieselbach
-
Publication number: 20120054662Abstract: The present disclosure involves systems, software, and computer implemented methods for providing an indicator of a relative importance of a work item. One process includes operations for identifying at least one work item for determining a relative importance of the work item. A context of a user associated with the work item is determined, and a plurality of attributes of the work item are identified. At least one applicable rule is also identified from a set of rules specific to the user. A score for the work item is calculated based on an application of the at least one applicable rule to the context of the user and the plurality of attributes of the work item, the score representing the relative importance of the work item. An indicator of the relative importance of the work item is presented through a user interface.Type: ApplicationFiled: August 25, 2010Publication date: March 1, 2012Applicant: SAP AGInventor: Oliver Kieselbach
-
Publication number: 20120016999Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a context service for sharing data objects among different components. One process includes operations for receiving a data object for inclusion in a hosted context storage and determining user information associated with a client with access to the data object. After the data object and the user information are stored in the hosted context storage, a request for the data object is received from the client. The data object is provided to the client based on an authentication status of the client.Type: ApplicationFiled: July 14, 2010Publication date: January 19, 2012Applicant: SAP AGInventors: Oliver Kieselbach, Ulf Fildebrandt