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: 20230377606
    Abstract: 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: Application
    Filed: May 23, 2022
    Publication date: November 23, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soeren Balko, Huan Ji, Alexander Dreiling, Brock Andrew Kenzler
  • Patent number: 9858552
    Abstract: 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: Grant
    Filed: June 15, 2011
    Date of Patent: January 2, 2018
    Assignee: SAP AG
    Inventors: Marek Kowalkiewicz, Alexander Dreiling, Christian Janiesch, Melissa Adkins, Dawid Grzegorz Weckowski, Mark Holmes
  • Patent number: 9536266
    Abstract: 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: Grant
    Filed: August 1, 2012
    Date of Patent: January 3, 2017
    Assignee: SAP SE
    Inventors: Karsten Ploesser, Alexander Dreiling
  • Patent number: 9021423
    Abstract: 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: Grant
    Filed: September 23, 2013
    Date of Patent: April 28, 2015
    Assignee: SAP SE
    Inventors: Alexander Dreiling, Kathrin J. Hettel, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
  • Patent number: 8949736
    Abstract: 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: Grant
    Filed: October 15, 2010
    Date of Patent: February 3, 2015
    Assignee: SAP SE
    Inventors: Soeren Balko, Kathrin Julia Fleischmann, Alexander Dreiling
  • Publication number: 20140040249
    Abstract: 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: Application
    Filed: August 1, 2012
    Publication date: February 6, 2014
    Applicant: SAP AG
    Inventors: Karsten Ploesser, Alexander Dreiling
  • Publication number: 20140026095
    Abstract: 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: Application
    Filed: September 23, 2013
    Publication date: January 23, 2014
    Inventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
  • Patent number: 8578330
    Abstract: 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: Grant
    Filed: June 11, 2007
    Date of Patent: November 5, 2013
    Assignee: SAP AG
    Inventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
  • Publication number: 20130138473
    Abstract: 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: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: SAP AG
    Inventors: Soeren Balko, Alexander Dreiling
  • Publication number: 20120324372
    Abstract: 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: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Applicant: SAP AG
    Inventors: Marek Kowalkiewicz, Alexander Dreiling, Christian Janiesch, Melissa Adkins, Dawid Grzegorz Weckowski, Mark Holmes
  • Publication number: 20120096394
    Abstract: 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: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: SAP AG
    Inventors: Soeren Balko, Kathrin Julia Fleischmann, Alexander Dreiling
  • Patent number: 8042090
    Abstract: 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: Grant
    Filed: November 21, 2006
    Date of Patent: October 18, 2011
    Assignee: SAP AG
    Inventors: Christian Janiesch, Alexander Dreiling, Ulrike B. Greiner, Sonia Lippe
  • Patent number: 7945907
    Abstract: 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: Grant
    Filed: June 14, 2006
    Date of Patent: May 17, 2011
    Assignee: SAP AG
    Inventors: Alexander Dreiling, Michael Rosemann
  • Patent number: 7877283
    Abstract: 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: Grant
    Filed: December 30, 2004
    Date of Patent: January 25, 2011
    Assignee: SAP AG
    Inventors: Alexander Dreiling, Michael Rosemann, Karsten A. Schulz, Wasim Sadiq
  • Patent number: 7702754
    Abstract: 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: Grant
    Filed: May 23, 2007
    Date of Patent: April 20, 2010
    Assignee: SAP AG
    Inventor: Alexander Dreiling
  • Publication number: 20080307385
    Abstract: 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: Application
    Filed: June 11, 2007
    Publication date: December 11, 2008
    Applicant: SAP AG
    Inventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
  • Publication number: 20080294751
    Abstract: 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: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: SAP AG
    Inventor: Alexander Dreiling
  • Publication number: 20080184231
    Abstract: 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: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventor: Alexander Dreiling
  • Publication number: 20080098355
    Abstract: 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: Application
    Filed: November 21, 2006
    Publication date: April 24, 2008
    Inventors: Christian Janiesch, Alexander Dreiling, Ulrike B. Greiner, Sonia Lippe
  • Publication number: 20070294244
    Abstract: 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: Application
    Filed: June 14, 2006
    Publication date: December 20, 2007
    Inventors: Alexander Dreiling, Michael Rosemann