Patents Assigned to Software AG, Inc.
  • Patent number: 9117090
    Abstract: The system may provide for the collection of data in a heterogeneous network, long term secure storage of the data, and secure transfer of the data to an environment that may be secure and controlled for the purpose of controlled and secure selected viewing of all or parts of the data. The data stored may include core data of interest as well as any data that is associated with the core data. The core data and associated data may be stored. To do so, the system may identify and collect associated data at the point of release of all or part of the data. Further, the system may provide secure and controlled transfer of the data to a permanent and secure media. Lastly, the system may provide secure transfer of all or parts of the data from the media to a controlled and secure environment suitably constructed to provide for secure viewing of all or parts of the data under the control of the owner of the data.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: August 25, 2015
    Assignee: Software AG, Inc.
    Inventors: Terence G. Kennedy, David Falla Cepeda
  • Publication number: 20120191980
    Abstract: The system may provide for the collection of data in a heterogeneous network, long term secure storage of the data, and secure transfer of the data to an environment that may be secure and controlled for the purpose of controlled and secure selected viewing of all or parts of the data. The data stored may include core data of interest as well as any data that is associated with the core data. The core data and associated data may be stored. To do so, the system may identify and collect associated data at the point of release of all or part of the data. Further, the system may provide secure and controlled transfer of the data to a permanent and secure media. Lastly, the system may provide secure transfer of all or parts of the data from the media to a controlled and secure environment suitably constructed to provide for secure viewing of all or parts of the data under the control of the owner of the data.
    Type: Application
    Filed: April 8, 2011
    Publication date: July 26, 2012
    Applicant: Software AG, Inc.
    Inventors: TERENCE G. KENNEDY, David Falla Cepeda
  • Patent number: 8005967
    Abstract: A system and method for policy negotiation in a web services platform includes a client node and a provider server that transmits policy alternatives to the client node. The client node selects at least one policy from the policy alternatives and transmit the selected policy to the provider server. The provider server verifies the client's policy selection based on the policy alternatives and communicates over a network with the node based on the selected policy.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: August 23, 2011
    Assignee: Software AG, Inc.
    Inventor: Prasad Yendluri
  • Publication number: 20110191304
    Abstract: A method for transferring metadata including: separating, using a processor, objects in a metadata registry into system-defined objects and user-defined objects, identifying, using the processor, a consistent set of the user-defined objects to export based on relationships of the user-defined objects with other objects, and exporting, using the processor, the consistent set of user-defined objects. A method for transferring metadata may also include: receiving, using a processor, a consistent set of user-defined objects for import into a metadata registry; and importing, using the processor, the set of user-defined objects into the metadata registry, the importing comprising validating the consistency of the set of user-defined objects.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Applicant: Software AG, Inc.
    Inventors: Gerald Ristow, Klaus Schuler
  • Publication number: 20090228595
    Abstract: A system and method for policy negotiation in a web services platform includes a client node and a provider server that transmits policy alternatives to the client node. The client node selects at least one policy from the policy alternatives and transmit the selected policy to the provider server. The provider server verifies the client's policy selection based on the policy alternatives and communicates over a network with the node based on the selected policy.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: Software AG, Inc.
    Inventor: Prasad Yendluri
  • Publication number: 20090225781
    Abstract: A system, method and computer program product related to the bulk transfer of events are provided. The events may be transferred between various nodes on a network. A first node on the network may have various events to be transmitted over the network to other nodes. The events may be arranged into distinct messages. Some of the messages may be intended for the same destination node. Those messages intended for the same destination node may be combined together into a single message. The single message may be transmitted over the network to the destination node. The destination node may then process the single message to retrieve the plurality of messages from the single message.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: Software AG, Inc.
    Inventor: Prasad Yendluri
  • Publication number: 20090228546
    Abstract: A system for distributed business process tracking includes a client adapted to receive a first notification and a second notification, a first provider adapted to perform a distributed business process using a first process, generate a first notification based on the first process, and send the first notification to the client, a second provider adapted to perform a distributed business process using a second process, generate a second notification based on the second process, and send the second notification to the client, and wherein the first provider sends the first notification to the client independently of the second provider or the first provider sends the first notification to the client using the second provider.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: Software AG, Inc.
    Inventor: Prasad Yendluri
  • Publication number: 20090063221
    Abstract: A system, method and computer program product to enable graphical modeling of business processes. KPIs may be defined as part of the design procedure of forming the process. Once defined, the definitions of the KPIs may be included in deployable units and provided to a runtime environment.
    Type: Application
    Filed: August 30, 2007
    Publication date: March 5, 2009
    Applicant: Software AG, Inc.
    Inventors: Michael Adam Jonath, Michelle Ju-Yu Yen, Donna Tellam, James Boe
  • 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