Network operating system and method
First Claim
1. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
- a) creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control;
b) defining the subset based on constraints of the access sharing relationship; and
c) sharing the subset with the access receiver,whereby the steps of defining and sharing comprise an iteration of access evolution, andwherein the step of defining the subset includes removing from the subset another subset of access, wherein the another subset contains access for which a manage exclusion is applied, so that access evolution is deferred by the manage exclusion for a limited or unlimited period of time during serial workflow, andwherein the steps of creating, defining, and sharing are performed by a computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for a network operating system includes a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system and related methods generally increases productivity by enabling a network dynamic among knowledge workers. In another aspect, system and related method may unify e-mail and shared filed management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management, for examples. Moreover, a managed exclusion may be applied and/or released to control access sharing.
26 Citations
131 Claims
-
1. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
-
a) creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; b) defining the subset based on constraints of the access sharing relationship; and c) sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, and wherein the step of defining the subset includes removing from the subset another subset of access, wherein the another subset contains access for which a manage exclusion is applied, so that access evolution is deferred by the manage exclusion for a limited or unlimited period of time during serial workflow, and wherein the steps of creating, defining, and sharing are performed by a computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product embodied in a computer readable storage medium as computer executable instructions for implementing access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, the instructions when executed by a computer performing the steps of:
-
a) creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; b) defining the subset based on constraints of the access sharing relationship; and c) sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, and wherein the step of defining the subset includes removing from the subset another subset of access, wherein the another subset contains access for which a manage exclusion is applied, so that the evolution is deferred by a manage exclusion for a limited or unlimited period of time during serial workflow, wherein the steps of creating, defining, and sharing are performable by a computer. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
- 33. The computer program product 24, wherein the access sharing relationship is defined between autonomous peers in a distributed network.
-
45. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; and sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, and wherein the step of defining the subset includes adding to the subset another subset of access, wherein the another subset contains access for which a manage exclusion is released, so that access automatically evolves as a result of the completion of an iteration of serial workflow, and wherein the steps of creating, defining, and sharing are performed by a computer. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution; and deferring an iteration of access evolution for some limited or unlimited period of time by a manage exclusion, thereby providing serial workflow. wherein the steps of creating, defining, sharing and deferring are performed by a computer. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution; and executing parallel workflow if access evolution is not deferred for some limited or unlimited period of time by a manage exclusion, thereby providing parallel workflow, and wherein the steps of creating, defining, sharing and executing are performed by a computer. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
89. A computer implemented method of access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, comprising the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; and sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, and wherein after the step of sharing the subset with the access receiver, changes made by the access receiver to an entity related to the subset or a file related to the subset automatically flow back to the access provider as long as a manage exclusion remains released, and wherein the steps of creating, defining, and sharing are performed by a computer. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A computer program product embodied in a computer readable storage medium as computer executable instructions for implementing access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, the instructions when executed by a computer performing the steps of:
-
a) creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; b) defining the subset based on constraints of the access sharing relationship; and c) sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, and wherein the step of defining the subset includes adding to the subset another subset of access, wherein the another subset contains access for which a manage exclusion is released, so that access automatically evolves as a result of the completion of an iteration of serial workflow, wherein the steps of creating, defining, and sharing are performable by a computer. - View Dependent Claims (104, 105, 106)
-
-
107. A computer program product embodied in a computer readable storage medium as computer executable instructions for implementing access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, the instructions when executed by a computer performing the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; and sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution; and deferring an iteration of access evolution for some limited or unlimited period of time by a manage exclusion, thereby providing serial workflow, and wherein the steps of creating, defining, sharing and deferring are performed by a computer. - View Dependent Claims (108, 109, 110, 111, 113, 114)
-
-
112. The computer program product 107, wherein the access sharing relationship is defined between autonomous peers in a distributed network.
-
115. A computer program product embodied in a computer readable storage medium as computer executable instructions for implementing access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, the instructions when executed by a computer performing the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution; and executing parallel workflow if access evolution is not deferred for some limited or unlimited period of time by a manage exclusion, thereby providing parallel workflow, wherein the steps of creating, defining, sharing and executing are performed by a computer. - View Dependent Claims (116, 117, 118, 119, 120, 121, 122, 123, 124)
-
-
125. A computer program product embodied in a computer readable storage medium as computer executable instructions for implementing access evolution for automating the sharing of access rights in a computer environment having one or more access sharing relationships, the instructions when executed by a computer performing the steps of:
-
creating an access sharing relationship in which an access provider having a first set of access rights shares at least a subset of the first set of access rights with an access receiver having a second set of access rights, so that the second set of access rights evolves as an automated function of the first set of access rights by way of the shared subset, wherein the access sharing relationship is one of one or more access sharing relationships in a network of access control; defining the subset based on constraints of the access sharing relationship; and sharing the subset with the access receiver, whereby the steps of defining and sharing comprise an iteration of access evolution, wherein after the step of sharing the subset with the access receiver, any changes made by the access receiver to an entity or a file related to the subset automatically flow back to the access provider as long as a manage exclusion remains released, and wherein the steps of creating, defining, and sharing are performed by a computer. - View Dependent Claims (126, 127, 128, 129, 130, 131)
-
Specification