Network operating system and method for managing a changing entity in a computer system
First Claim
Patent Images
1. A computer implemented method of information, comprising the steps:
- managing an entity in a computer system, wherein a change to the entity is an addition or negation of a relationship that relates to the entity, wherein the relationship is an immutable entity by containing immutable data and the relationship records a timestamp that indicates a time of the addition or negation;
subscribing a consumer of information related to the entity; and
pushing the change as information to the subscribed consumer when the change to the entity occurs.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for a network operating system including a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system and method generally unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management.
15 Citations
20 Claims
-
1. A computer implemented method of information, comprising the steps:
-
managing an entity in a computer system, wherein a change to the entity is an addition or negation of a relationship that relates to the entity, wherein the relationship is an immutable entity by containing immutable data and the relationship records a timestamp that indicates a time of the addition or negation; subscribing a consumer of information related to the entity; and pushing the change as information to the subscribed consumer when the change to the entity occurs. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
3. The computer implemented method of 2, further comprising the step of creating a dynamic view, wherein the dynamic view includes the receiving of pushed information and the pushing of information by the subscribed consumer.
-
14. A computer program product embodied in a non-transitory computer readable storage medium as computer executable instructions for implementing a method of information in a computer environment, the instructions when read and executed by a computer performing the steps of:
-
managing an entity in a computer system, wherein a change to the entity is an addition or negation of a relationship that relates to the entity, wherein the relationship is an immutable entity by containing immutable data and the relationship records a timestamp that indicates a time of the addition or negation; subscribing a consumer of information related to the entity; and pushing the change as information to the subscribed consumer when the change to the entity occurs. - View Dependent Claims (15, 16, 18, 19)
-
-
17. The computer program product of 14, wherein the computer executable instructions further includes the step of creating a dynamic view, wherein the dynamic view includes the receiving of pushed information and the pushing of information by the subscribed consumer.
-
20. A system configured with a computer processor and a non-transitory computer readable storage medium for providing information, the system includes software components stored in the non-transitory computer readable storage medium, the system configured to read and execute the software components to perform the following steps:
-
managing an entity in a computer system, wherein a change to the entity is an addition or negation of a relationship that relates to the entity, wherein the relationship is an immutable entity by containing immutable data and the relationship records a timestamp that indicates a time of the addition or negation; subscribing a consumer of information related to the entity; and pushing the change as information to the subscribed consumer when the change to the entity occurs.
-
Specification