×

Enterprise application transactions as shared active documents

  • US 7,124,354 B1
  • Filed: 03/24/2000
  • Issued: 10/17/2006
  • Est. Priority Date: 03/24/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for creating an active document that encapsulates a transaction and the transaction'"'"'s current status, comprising:

  • creating a parent transaction resource, wherein the parent transaction resource represents and encapsulates data of one parent transaction and is linked to data generated by one or more secondary transactions and wherein the data generated by the one or more a secondary transactions are used to change contents of the parent transaction resource if corresponding contents of the one or more secondary transactions are updated, wherein the creating the parent transaction resource comprising;

    generating a first set of data fields, wherein the first set of data fields represent attributes of the parent transaction and include one or more sub-identifier fields, one or more data fields that are updated with data from the one or more secondary transactions and data fields that are independent of the one or more secondary transactions and are not updated with data from the one or more secondary transactions; and

    populating the first set of data fields with a first set of metadata, wherein the metadata describes the attributes represented by the data fields, the first set of metadata including;

    one or more sub-identifiers that populate the sub-identifier fields, wherein the sub-identifiers identify the one or more secondary transaction resources and include linking data generated by the one or more secondary transaction resources to link the one or more secondary transaction resources to the parent transaction resources, wherein the linking data generated by the one or more secondary transaction resources is used to change contents of the parent transaction resources if corresponding contents of the one or more secondary transaction resources have been changed;

    an identifier, wherein the identifier identifies the parent transaction resource;

    one or more permissions that identify one or more client computers that are permitted to access the parent transaction resource through a network, wherein the parent transaction resource is stored on a core connected to the client computers via the network; and

    resource handler metadata, wherein the resource handler metadata identifies a resource handler that physically accesses the parent transaction resource from the core.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×