Patents Assigned to Software AG
  • Publication number: 20060064398
    Abstract: The method for the transfer of data which have been assigned to a user-operable, program-controlled, data-processing-technical first application, to a user-operable, program-controlled, data-processing-technical second application, comprises the following steps: defining data fields to be taken over from the first application, defining data fields to be transferred to the second application, retrieving the first application, selecting a task adapted to be run within the first application, in connection with which and/or for which the data to be transferred from the first application or from a further application preceding the first application have to be transferred, initializing the transfer of the data from the first application, temporarily storing these data, retrieving the second application, selecting a task provided for and adapted to be run within the second application, in connection with which and/or for which the data to be transferred have to be taken over, initiating the taking-over of the data,
    Type: Application
    Filed: September 19, 2005
    Publication date: March 23, 2006
    Applicant: egip Software AG
    Inventor: Karsten Koenigstein
  • Patent number: 6985973
    Abstract: A method for further processing data recorded on a computer arranged in a computer network. A quantity of data is recorded on the computer and stored in a memory. A quantity of supplementary data describing a property of the quantity of is generated centrally or peripherally in real time and stored. This quantity of supplementary data is used to specifically access or extract a selected quantity of the quantity of data recorded and stored.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: January 10, 2006
    Assignee: RapidSolution Software AG
    Inventor: Hannes Karl Prokoph
  • Patent number: 6983377
    Abstract: A trusted agent for enabling the check of the access of a user operating a first computer system controlled by a first security system to software and/or data on a second computer system controlled by a second security system. The trusted agent includes several functions, including: (a) reception of a user-id for the second computer system and transmission of the user-id to the second security system; (b) retrieval of a shared secret, which is registered in the fist security system and in the second security system, from the second security system; and (3) transmission of the shared secret from the trusted agent to the second computer system.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: January 3, 2006
    Assignee: Software AG
    Inventors: Neil Beesley, Dietmar Gaertner, James Holme, Terence Kennedy, Dieter Kessler, Thomas Vogler
  • Patent number: 6754648
    Abstract: A method for storing and managing data on a storage medium connected to a computer system, wherein the data consists of a plurality of data elements and a plurality of tags, wherein each of the data elements is assigned one of the tags to form a plurality of pairs each consisting of at least one of the data elements and one of the tags, wherein each of the pairs is assigned a position in a hierarchical structure, wherein each of the pairs is stored and managed on the storage medium together with a pair-individual hierarchy indicator indicating the position of the pair in the hierarchical structure. Furthermore, a computer program for carrying out this method and a data carrier storing such a program are provided.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: June 22, 2004
    Assignee: Software AG
    Inventors: Klaus Fittges, Jurgen Harbarth, Harlad Schoning, Horst Kinzinger
  • Patent number: 6738975
    Abstract: In general, in one aspect, the invention provides a modular application collaborator for providing inter-operability between applications including a plurality of connectors for communicating with a like plurality of applications and an interchange server. The interchange server includes an application collaboration module and service module. The service module transfers messages between connectors and the application collaboration module. The application collaboration defines the inter-operability between two or more applications. The interchange server service module includes a transaction service and an error service. Transactions are executed in the application collaboration module and the transaction service records each action and a compensating action for undoing an associated action.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: May 18, 2004
    Assignee: Software AG, Inc.
    Inventors: Hon-Siew Yee, John Timothy Taylor
  • Publication number: 20030126003
    Abstract: Featured is a method for controlling work of a project, that is particularly suited for controlling development of files of a software project. Such a method broadly includes defining S status levels (S≧2), where the number and definition of each status level relates to at least certain of the workflow paths of the project workflow and defining U user statusing rights sets (U≧2), one user rights set for each type of user. The method also includes classifying each work item as one of being within or being without the workflow and using the S status levels to define a work status for each work item classified as being within the workflow. The method also includes assigning the work item and a work status change control process whereby changes in work status are permitted based on the user statusing rights. Also featured is a computer program, program code for execution on a microprocessor and a computer system embodying such program code.
    Type: Application
    Filed: November 20, 2002
    Publication date: July 3, 2003
    Applicant: NXN Software AG
    Inventors: Gregor Alexander vom Scheidt, Martin Loeseke, Achim Pfefferle, Jens Riemschneider, Jochen Pielage, Merten Stroetzel
  • Patent number: 5812768
    Abstract: An object interface is disclosed that supports three modes of inter-object communication--message processing (store and forward), conversational communication, and remote procedure call. A service broker manages service requests from, and responsive services provided by, a plurality of clients and servers, respectively, which may reside on different hardware platforms and operating systems and may be connected to computer networks having different network architectures and associated communications protocols. The broker manages the service offerings from servers and service requests from clients, and clients and servers communicate and exchange information with one another via the broker. The service broker includes different application programming interfaces for allowing participants to access the functionality of the service broker.
    Type: Grant
    Filed: June 6, 1996
    Date of Patent: September 22, 1998
    Assignee: Software AG
    Inventors: Peter Page, Ruediger Warns, Terence Graham Kennedy, Omid Ejtemai-Jandaghi
  • Patent number: 5584024
    Abstract: A database query system includes a query assistant that permits the user to enter only queries that are both syntactically and semantically valid (and that can be processed by an SQL generator to produce semantically valid SQL). Through the use of dialog boxes, a user enters a query in an intermediate English-like language which is easily understood by the user. A query expert system monitors the query as it is being built, and using information about the structure of the database, it prevents the user from building semantically incorrect queries by disallowing choices in the dialog boxes which would create incorrect queries. An SQL generator is also provided which uses a set of transformations and pattern substitutions to convert the intermediate language into a syntactically and semantically correct SQL query.The intermediate language can represent complex SQL queries while at the same time being easy to understand. The intermediate language is also designed to be easily converted into SQL queries.
    Type: Grant
    Filed: March 24, 1994
    Date of Patent: December 10, 1996
    Assignee: Software AG
    Inventor: Steven P. Shwartz
  • Patent number: 5329290
    Abstract: A monitor control circuit for driving a monitor, operating at a second pixel frequency, on the basis of a digital image signal having a first pixel frequency. The circuit has a first storage device, constructed as a first in-first out storage device, into which the image signal, having a frequency dependant on the first pixel frequency, can be read by means of a first control device. The circuit further has a video storage device in effective connection with the output of the first storage device. To ensure constant updating of the image signal to be displayed, a second storage device, connected to the video storage device and the first storage device, is adapted for reading data words from the first storage device and writing them into the video storage device in such a manner that the reading of the data words from the first storage device is interrupted when data words are being read from the video storage device.
    Type: Grant
    Filed: July 31, 1992
    Date of Patent: July 12, 1994
    Assignee: SPEA Software AG
    Inventors: Stefan Schwarz, Ian Cartwright
  • Patent number: 5329619
    Abstract: An object interface is disclosed that supports three modes of inter-object communication--message processing (store and forward), conversational communication, and remote procedure call. A service broker manages service requests from, and responsive services provided by, a plurality of clients and servers, respectively, which may reside on different hardware platforms and operating systems and may be connected to computer networks having different network architectures and associated communications protocols. The broker manages the service offerings from servers and service requests from clients, and clients and servers communicate and exchange information with one another via the broker. The service broker includes different application programming interfaces for allowing participants to access the functionality of the service broker.
    Type: Grant
    Filed: October 30, 1992
    Date of Patent: July 12, 1994
    Assignee: Software AG
    Inventors: Peter Page, Ruediger Warns, Terence G. Kennedy, Omid Ejtemai-Jandaghi