Patents by Inventor Thorsten Pferdekamper

Thorsten Pferdekamper 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: 7756813
    Abstract: A data structure is provided for preventing access, in a computer system, to a data object having an identifier (ID). The data structure comprises a first lock object, in which the ID of the data object is stored, and in which a link to a storage location of the data object is assigned to the ID, and a second lock object, in which the ID of the data object is stored. In one embodiment, the ID is stored in the second lock object before storing the ID in the first lock object or before assigning the storage location of the data object to the ID in first lock object. Further, the ID is deleted from the second lock object after storing the ID in the first lock object or after assigning the storage location of the data object to the ID in the first lock object. The data object may be accessible by a software application, whereby the access of the software application to the data object is prevented if the ID is stored in the first or second lock object.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: July 13, 2010
    Assignee: SAP AG
    Inventors: Thorsten Pferdekämper, Martin Fischer
  • Patent number: 7756814
    Abstract: The present invention provides methods and systems for controlling access to a data object having an identifier (ID). In a computer application, before access a data object, a check is performed to determine whether an ID associated with the data object is contained in a lock object and the ID is associated with a storage location. If the ID is not contained in the lock object or if the ID is not yet associated with a storage location, the data object is accessed.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: July 13, 2010
    Assignee: SAP AG
    Inventors: Martin Fischer, Thorsten Pferdekamper
  • Patent number: 7693881
    Abstract: Methods, computer readable medium and systems are provided for moving data objects from a first storage location to a second storage location. One or more data objects may be selected having an identifier from a first storage location. The ID may be stored in a second lock object. Systems and methods consistent with the invention may determine whether the ID is stored successfully, and upon a successful storage, may store the ID in a first lock object. The data object is stored at a second storage location and the data object is deleted from the first storage location. After the ID has been stored in a first lock object, the ID is then deleted from the second lock object.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: April 6, 2010
    Assignee: SAP AG
    Inventors: Martin Fischer, Thorsten Pferdekämper
  • Patent number: 7693890
    Abstract: A method comprising selecting a data object from a first storage location; assigning an identifier (ID) to the data object; storing the ID in a transactional type lock object; determining whether the ID is stored successfully in the transactional type lock object, and upon a successful storage, storing the ID in a permanent type lock object; determining whether the ID is stored successfully in the permanent type lock object, and upon a successful storage, deleting the ID from the transactional type lock object; storing the data object at the second storage location; assigning the second storage location to the ID in the permanent type lock object; deleting the data object from the first storage location; and deleting the ID from the permanent type lock object after the respective data object assigned to that ID has been deleted from the first storage location.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: April 6, 2010
    Assignee: SAP AG
    Inventors: Martin Fischer, Thorsten Pferdekämper
  • Publication number: 20060101094
    Abstract: Methods, computer readable medium and systems are provided for moving data objects from a first storage location to a second storage location. One or more data objects may be selected from a first storage location. At least one identifier (ID) of at least one type may be assigned to each of the selected data objects. The ID may then be stored in a transactional type lock object. Methods and systems consistent with the invention may determine whether the ID is stored successfully in the transactional type lock object, and upon a successful storage, may store the ID in a permanent type lock object. Methods and systems consistent with the invention may further determine whether the ID is stored successfully in the permanent type lock object, and upon a successful storage, may delete the ID from the transactional type lock object.
    Type: Application
    Filed: September 4, 2003
    Publication date: May 11, 2006
    Inventors: Martin Fischer, Thorsten Pferdekamper
  • Publication number: 20040153457
    Abstract: The present invention provides methods and systems for controlling access to a data object having an identifier (ID). In a computer application, before access a data object, a check is performed to determine whether an ID associated with the data object is contained in a lock object and the ID is associated with a storage location. If the ID is not contained in the lock object or if the ID is not yet associated with a storage location, the data object is accessed.
    Type: Application
    Filed: September 8, 2003
    Publication date: August 5, 2004
    Inventors: Martin Fischer, Thorsten Pferdekamper