Method and system for registering software systems and data-sharing sessions
AssigneeThoughtwire Holdings Corp.
InventorsStephen Paul Owens, Michael Lorne Monteith
Life of this patent
Estimating the term…
Loading patent…
AssigneeThoughtwire Holdings Corp.
InventorsStephen Paul Owens, Michael Lorne Monteith
Estimating the term…
A method for registering software systems in data-sharing sessions is provided. A set of data-sharing session definitions are stored in storage of a computer system, each of said data-sharing session definitions identifying a set of software system types permitted to participate in data-sharing sessions governed by the data-sharing session definition. A participant registration request is received from a first software system. A priority value is determined, via the computer system for the participant registration request, for each of a first subset of the data-sharing session definitions. The first software system is registered in one of the data-sharing sessions governed by one of the data-sharing session definitions selected at least partially based on the priority values.
A method for registering software systems in data-sharing sessions based on data-sharing session definitions, each data-sharing session definition having a priority value assigned thereto to create a prioritized data-sharing session definition, each prioritized data-sharing session definition defining a data-sharing session in which multiple independent software systems share data values for semantically-identified data items and request data items that they need based on the semantics of the data items, wherein the prioritized data-sharing session definition with the highest priority value has the highest priority, and relative values of the priority values specify the relative priorities of said prioritized data-sharing session definitions, the method comprising:
A method for registering software systems in data-sharing sessions based on data-sharing session definitions, each data-sharing session having a priority value assigned thereto to create a prioritized data-sharing session definition, each prioritized data-sharing session definition defining a data-sharing session in which multiple independent software systems share data values for semantically-identified data items and request data items that they need based on the semantics of the data items, the method comprising;
A computer system for registering software systems in data-sharing sessions based on data-sharing session definitions, each data-sharing session having a priority value assigned thereto to create a prioritized data-sharing session definition, each prioritized data-sharing session definition defining a data-sharing session in which multiple independent software systems share data values for semantically-identified data items and request data items that they need based on the semantics of the data items, the system comprising:
A computer system for registering software systems in data-sharing sessions based on data-sharing session definitions, each data-sharing session having a priority value assigned thereto to create a prioritized data-sharing session definition, each prioritized data-sharing session definition defining a data-sharing session in which multiple independent software systems share data values for semantically-identified data items and request data items that they need based on the semantics of the data items, the system comprising:
Dependencies are inferred from the claim text.