Patents by Inventor Alexander Dreiling
Alexander Dreiling 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).
-
Publication number: 20230377606Abstract: Techniques are described for managing video editing projects using single bundled video files. A single bundled video file is a new type of file that is in a video container format and that can be used to store and re-create a video editing project. A single bundled video file comprises visible media streams, video editing project data, and hidden video editing components. The hidden video editing components (e.g., comprising media assets) and video editing project data can be used to re-create a video editing project.Type: ApplicationFiled: May 23, 2022Publication date: November 23, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Soeren Balko, Huan Ji, Alexander Dreiling, Brock Andrew Kenzler
-
Patent number: 9858552Abstract: The present disclosure is directed to systems and methods including providing a data structure stored in computer-readable memory at a first location, monitoring a first work surface provided at the first location, determining that a first physical medium has been manipulated on the first work surface, and, in response, generating a first operation based on a manipulation of the first physical medium, applying the first operation to the data structure. Systems and methods can further include receiving operation and object data from a server system, the operation and object data corresponding to a second operation generated in response to manipulation of a second physical medium on a second work surface provided at a second location, applying the second operation to the data structure, processing the object data, and projecting a first virtual medium on the first work surface, the first virtual medium corresponding to the second physical medium.Type: GrantFiled: June 15, 2011Date of Patent: January 2, 2018Assignee: SAP AGInventors: Marek Kowalkiewicz, Alexander Dreiling, Christian Janiesch, Melissa Adkins, Dawid Grzegorz Weckowski, Mark Holmes
-
Patent number: 9536266Abstract: Methods, systems, and computer-readable storage media for automatically checking and acting on one or more claims. Implementations include actions of receiving claim information associated with one or more claims, wherein each of the one or more claims includes a factual claim, processing the claim information based on a domain vocabulary to identify at least one of one or more keywords and one or more categories, for each claim of the one or more claims: identifying one or more facts relevant to the claim, and determining an accuracy of the claim based on the one or more facts generating a confidence score reflecting an overall confidence in the one or more claims based on respective accuracies, and transmitting at least one of the one or more claims and the confidence score for display in a graphical user interface (GUI).Type: GrantFiled: August 1, 2012Date of Patent: January 3, 2017Assignee: SAP SEInventors: Karsten Ploesser, Alexander Dreiling
-
Patent number: 9021423Abstract: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with the first service.Type: GrantFiled: September 23, 2013Date of Patent: April 28, 2015Assignee: SAP SEInventors: Alexander Dreiling, Kathrin J. Hettel, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
-
Patent number: 8949736Abstract: Embodiments of the present invention may provide a method for presenting a design model on a computing device. The method may comprise using a computer processor to identify relationships among a plurality of model entities of the design model, to present a model view area to display a selected view of the design model on a display area of the computing device; and to present a view switch containing a plurality of view options. The plurality of view options may include a shape flow view. In the shape flow view, the model view area may display a detailed view of a model entity currently in focus and symbol(s) representing neighboring model entities in horizontal and/or vertical directions.Type: GrantFiled: October 15, 2010Date of Patent: February 3, 2015Assignee: SAP SEInventors: Soeren Balko, Kathrin Julia Fleischmann, Alexander Dreiling
-
Publication number: 20140040249Abstract: Methods, systems, and computer-readable storage media for automatically checking and acting on one or more claims. Implementations include actions of receiving claim information associated with one or more claims, wherein each of the one or more claims includes a factual claim, processing the claim information based on a domain vocabulary to identify at least one of one or more keywords and one or more categories, for each claim of the one or more claims: identifying one or more facts relevant to the claim, and determining an accuracy of the claim based on the one or more facts generating a confidence score reflecting an overall confidence in the one or more claims based on respective accuracies, and transmitting at least one of the one or more claims and the confidence score for display in a graphical user interface (GUI).Type: ApplicationFiled: August 1, 2012Publication date: February 6, 2014Applicant: SAP AGInventors: Karsten Ploesser, Alexander Dreiling
-
Publication number: 20140026095Abstract: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with the first service.Type: ApplicationFiled: September 23, 2013Publication date: January 23, 2014Inventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
-
Patent number: 8578330Abstract: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with the first service.Type: GrantFiled: June 11, 2007Date of Patent: November 5, 2013Assignee: SAP AGInventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
-
Publication number: 20130138473Abstract: The present disclosure involves systems, software, and computer implemented methods for optimizing business processes. One process includes identifying a set of information technology (IT) characteristics associated with execution of a process model, identifying at least one optimization goal associated with the process model, identifying a set of at least one optimization technique based on the identified set of IT characteristics and identified optimization goals associated with the process model, and compiling the process model, where compiling the process model includes applying the set of the at least one optimization technique during compiling operations. The set of IT characteristics associated with the execution of the process model can include a landscape type of a target system in which the process model is to be deployed, a probable deployment option of the process model, a probable usage type associated with the process model, and performance factors associated with the target system.Type: ApplicationFiled: November 28, 2011Publication date: May 30, 2013Applicant: SAP AGInventors: Soeren Balko, Alexander Dreiling
-
Publication number: 20120324372Abstract: The present disclosure is directed to systems and methods including providing a data structure stored in computer-readable memory at a first location, monitoring a first work surface provided at the first location, determining that a first physical medium has been manipulated on the first work surface, and, in response, generating a first operation based on a manipulation of the first physical medium, applying the first operation to the data structure. Systems and methods can further include receiving operation and object data from a server system, the operation and object data corresponding to a second operation generated in response to manipulation of a second physical medium on a second work surface provided at a second location, applying the second operation to the data structure, processing the object data, and projecting a first virtual medium on the first work surface, the first virtual medium corresponding to the second physical medium.Type: ApplicationFiled: June 15, 2011Publication date: December 20, 2012Applicant: SAP AGInventors: Marek Kowalkiewicz, Alexander Dreiling, Christian Janiesch, Melissa Adkins, Dawid Grzegorz Weckowski, Mark Holmes
-
Publication number: 20120096394Abstract: Embodiments of the present invention may provide a method for presenting a design model on a computing device. The method may comprise using a computer processor to identify relationships among a plurality of model entities of the design model, to present a model view area to display a selected view of the design model on a display area of the computing device; and to present a view switch containing a plurality of view options. The plurality of view options may include a shape flow view. In the shape flow view, the model view area may display a detailed view of a model entity currently in focus and symbol(s) representing neighboring model entities in horizontal and/or vertical directions.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: SAP AGInventors: Soeren Balko, Kathrin Julia Fleischmann, Alexander Dreiling
-
Patent number: 8042090Abstract: Embodiments of configuring elements of a first enterprise system (ES) and a second ES in mechanisms are described generally herein. For example, in an enterprise system (ES) module for a first ES may include a plurality of configurable elements and a configuration module. The configuration of a first configurable element of the plurality of configurable elements may affect the configuration of a second configurable element of a second ES. The configuration module may configure the a portion of the plurality of the configurable elements of the first ES based on a configuration of the first configurable element. The configuration module may further and generate a configuration element information (CEI) message for the second ES that includes an indication of the configuration of the first configurable element. Other embodiments may be described and claimed.Type: GrantFiled: November 21, 2006Date of Patent: October 18, 2011Assignee: SAP AGInventors: Christian Janiesch, Alexander Dreiling, Ulrike B. Greiner, Sonia Lippe
-
Patent number: 7945907Abstract: A system includes a communication unit to receive a request to change a configuration of an application program, and a storage unit to access a configuration state that represents the configuration. The system further includes a processing unit to identify a further configuration state that is consistent with a system of rules. The further configuration state represents a further configuration that complies with the request. The processing unit uses an integrity preserving transition to change the configuration to the further configuration. The integrity preserving transition terminates with the further configuration when the integrity preserving transition changes the configuration.Type: GrantFiled: June 14, 2006Date of Patent: May 17, 2011Assignee: SAP AGInventors: Alexander Dreiling, Michael Rosemann
-
Patent number: 7877283Abstract: A computer-implemented method for configuring a business process includes configuring a solution map and deriving a pre-configured set of collaborative business scenarios based on the solution map. The pre-configured set of collaborative business scenarios is then configured and a pre-configured set of event driven process chains is derived based on the configured set of collaborative business scenarios. Finally, the pre-configured set of event driven process chains is configured.Type: GrantFiled: December 30, 2004Date of Patent: January 25, 2011Assignee: SAP AGInventors: Alexander Dreiling, Michael Rosemann, Karsten A. Schulz, Wasim Sadiq
-
Patent number: 7702754Abstract: An enhanced widget architecture, in which a subscription request is transmitted from a widget to a broadcasting information source, thereby establishing a session, the subscription request identifying the widget and content. A subscription is registered at the broadcasting information source based upon the subscription request, and a service call is transmitted from the widget to the broadcasting information source, the service call effectuating a query for historical data associated with the content at the broadcasting information source. The historical data is received at the widget, updated data associated with the content is received at the broadcasting information source, and the updated data is iteratively transmitted form the broadcasting information source based upon the subscription being registered at the broadcasting information source.Type: GrantFiled: May 23, 2007Date of Patent: April 20, 2010Assignee: SAP AGInventor: Alexander Dreiling
-
Publication number: 20080307385Abstract: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with the first service.Type: ApplicationFiled: June 11, 2007Publication date: December 11, 2008Applicant: SAP AGInventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
-
Publication number: 20080294751Abstract: An enhanced widget architecture, in which a subscription request is transmitted from a widget to a broadcasting information source, thereby establishing a session, the subscription request identifying the widget and content. A subscription is registered at the broadcasting information source based upon the subscription request, and a service call is transmitted from the widget to the broadcasting information source, the service call effectuating a query for historical data associated with the content at the broadcasting information source. The historical data is received at the widget, updated data associated with the content is received at the broadcasting information source, and the updated data is iteratively transmitted form the broadcasting information source based upon the subscription being registered at the broadcasting information source.Type: ApplicationFiled: May 23, 2007Publication date: November 27, 2008Applicant: SAP AGInventor: Alexander Dreiling
-
Publication number: 20080184231Abstract: A method and system are described for analyzing process models. An example method includes determining a first perspective based on a first goal of a user. The method further includes selecting a first task definition related to the first perspective, obtaining one or more process models, wherein each process model includes a plurality of task nodes each representing task instances arranged in one or more ordered paths, wherein each of the task nodes represents a task instance associated with one of the task definitions, determining a first related node set of one or more of the task nodes based on determining one or more of the task nodes representing task instances associated with the first task definition, and sending an indication to the user of one or more relative locations in the ordered paths of the task nodes included in the first related node set.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Inventor: Alexander Dreiling
-
Publication number: 20080098355Abstract: Embodiments of configuring elements of a first ES and a second ES in mechanisms are described generally herein. Other embodiments may be described and claimed.Type: ApplicationFiled: November 21, 2006Publication date: April 24, 2008Inventors: Christian Janiesch, Alexander Dreiling, Ulrike B. Greiner, Sonia Lippe
-
Publication number: 20070294244Abstract: A system includes a communication unit to receive a request to change a configuration of an application program, and a storage unit to access a configuration state that represents the configuration. The system further includes a processing unit to identify a further configuration state that is consistent with a system of rules. The further configuration state represents a further configuration that complies with the request. The processing unit uses an integrity preserving transition to change the configuration to the further configuration. The integrity preserving transition terminates with the further configuration when the integrity preserving transition changes the configuration.Type: ApplicationFiled: June 14, 2006Publication date: December 20, 2007Inventors: Alexander Dreiling, Michael Rosemann