Patents by Inventor Tamara Weckwerth

Tamara Weckwerth 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: 9760364
    Abstract: Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module accesses, in the test system, a collection of adaptation objects where each adaptation object includes a semantic representation of a software extension for an application of an enterprise system and at least one associated software object. The transport module processes the collection by: generating staging data based on a type of each adaptation object; exporting the collection from the test system; performing checks on each adaptation object based on the staging data; and importing the collection to the enterprise system. The transport module installs each of the software extensions on the application, using the at least one associated software object for each, based on the results of the checks of each respective adaptation object. The staging data may be written to a file in a common directory shared by both systems.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: September 12, 2017
    Assignee: SAP SE
    Inventors: Thomas Wieczorek, Kai Dehmann, Tamara Weckwerth
  • Patent number: 9542173
    Abstract: Adaptation objects comprising software extensions for applications of an enterprise system may be developed in a test system. Dependency data for an adaptation object may be generated based on a reference, in the adaptation object, to at least one other adaptation object in the test system. If the adaptation object is assigned to a collection of adaptation objects for export to the enterprise system then checks are performed on the adaptation object based on the dependency data. One check may be for determining whether the at least one other adaptation object is: part of the collection or has already been exported and is unchanged since last being exported. If this check is failed a user interface is provided for: adding a latest version of the at least one adaptation object to the collection; or removing the reference to the at least one other adaptation object from the adaptation object.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: January 10, 2017
    Assignee: SAP SE
    Inventors: Kai Dehmann, Thomas Wieczorek, Tamara Weckwerth, Steffi Kramer
  • Publication number: 20160335069
    Abstract: Adaptation objects comprising software extensions for applications of an enterprise system may be developed in a test system. Dependency data for an adaptation object may be generated based on a reference, in the adaptation object, to at least one other adaptation object in the test system. If the adaptation object is assigned to a collection of adaptation objects for export to the enterprise system then checks are performed on the adaptation object based on the dependency data. One check may be for determining whether the at least one other adaptation object is: part of the collection or has already been exported and is unchanged since last being exported. If this check is failed a user interface is provided for: adding a latest version of the at least one adaptation object to the collection; or removing the reference to the at least one other adaptation object from the adaptation object.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventors: Kai Dehmann, Thomas Wieczorek, Tamara Weckwerth, Steffi Kramer
  • Publication number: 20160335068
    Abstract: Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module accesses, in the test system, a collection of adaptation objects where each adaptation object includes a semantic representation of a software extension for an application of an enterprise system and at least one associated software object. The transport module processes the collection by: generating staging data based on a type of each adaptation object; exporting the collection from the test system; performing checks on each adaptation object based on the staging data; and importing the collection to the enterprise system. The transport module installs each of the software extensions on the application, using the at least one associated software object for each, based on the results of the checks of each respective adaptation object. The staging data may be written to a file in a common directory shared by both systems.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventors: Thomas Wieczorek, Kai Dehmann, Tamara Weckwerth
  • Publication number: 20160335058
    Abstract: Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module displays, in a test system, a plurality of semantic representations of software extension components for an application of an enterprise system. A semantic representation of a software extension for the application is generated based on a user selection of a combination of the semantic representations of software extension components. An adaptation object comprising the semantic representation of the software extension and at least one associated software object is generated by identifying the associated software object(s) based on an adaptation type of the adaptation object.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventors: Tamara Weckwerth, Thomas Wieczorek, Kai Dehmann, Andrea Klein
  • Patent number: 9477447
    Abstract: Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module displays, in a test system, a plurality of semantic representations of software extension components for an application of an enterprise system. A semantic representation of a software extension for the application is generated based on a user selection of a combination of the semantic representations of software extension components. An adaptation object comprising the semantic representation of the software extension and at least one associated software object is generated by identifying the associated software object(s) based on an adaptation type of the adaptation object.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: October 25, 2016
    Assignee: SAP SE
    Inventors: Tamara Weckwerth, Thomas Wieczorek, Kai Dehmann, Andrea Klein
  • Patent number: 9086940
    Abstract: In contrast to conventional approaches in which an update to a business software architecture generally involves performing update procedures during a period of business downtime followed by an import of customer-specific transport requests also during business downtime, the current subject matter can facilitate import of the customer transport requests in parallel with update to a core software platform of the business software architecture.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: July 21, 2015
    Assignee: SAP SE
    Inventors: Tamara Weckwerth, Stefan Mueller, Joerg Schoen
  • Patent number: 9075684
    Abstract: When customer transport requests are included in an update procedure performed on a customer-customizable business software architecture, versioning of the objects and other features imported via such transport requests can require an extended period of business downtime using conventional methods. Additional downtime can result if the objects of the customer transports are not automatically generated. Consistent with features described herein, versioning can be done for many object types in a second shadow system or instance during uptime. The generation of objects in the customer transports can also done in the second shadow system or instance during uptime.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: July 7, 2015
    Assignee: SAP SE
    Inventors: Tamara Weckwerth, Stefan Mueller
  • Publication number: 20140157250
    Abstract: When customer transport requests are included in an update procedure performed on a customer-customizable business software architecture, versioning of the objects and other features imported via such transport requests can require an extended period of business downtime using conventional methods. Additional downtime can result if the objects of the customer transports are not automatically generated. Consistent with features described herein, versioning can be done for many object types in a second shadow system or instance during uptime. The generation of objects in the customer transports can also done in the second shadow system or instance during uptime.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Tamara Weckwerth, Stefan Mueller
  • Publication number: 20140157252
    Abstract: In contrast to conventional approaches in which an update to a business software architecture generally involves performing update procedures during a period of business downtime followed by an import of customer-specific transport requests also during business downtime, the current subject matter can facilitate import of the customer transport requests in parallel with update to a core software platform of the business software architecture.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Tamara Weckwerth, Stefan Mueller, Joerg Schoen
  • Patent number: 8667477
    Abstract: A computer-implemented method for modifying software code includes: processing a command to modify a first module of software code stored on a production system in a distributed computing environment, where the software code includes a first plurality of data objects and a first plurality of notes; generating at least one queue comprising the second plurality of notes; modifying a second module of software code stored on a development system in the distributed computing environment with the second plurality of notes, where the second module of software code comprising a version of the first module of software code; and transferring the second module of software code to the production system to modify the first module of software code such that the first plurality of notes are modified by the second plurality of notes.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: March 4, 2014
    Assignee: SAP AG
    Inventors: Levke Bentzien, Heiko Konrad, Tamara Weckwerth
  • Publication number: 20120174087
    Abstract: A computer-implemented method for modifying software code includes: processing a command to modify a first module of software code stored on a production system in a distributed computing environment, where the software code includes a first plurality of data objects and a first plurality of notes; generating at least one queue comprising the second plurality of notes; modifying a second module of software code stored on a development system in the distributed computing environment with the second plurality of notes, where the second module of software code comprising a version of the first module of software code; and transferring the second module of software code to the production system to modify the first module of software code such that the first plurality of notes are modified by the second plurality of notes.
    Type: Application
    Filed: August 19, 2011
    Publication date: July 5, 2012
    Applicant: SAP AG
    Inventors: Levke Bentzien, Heiko Konrad, Tamara Weckwerth