Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
DCFirst Claim
1. A method for narrowcasting selected digital information involving a plurality of first appliances and a second appliance, the plurality of first appliances each being located remotely from the second appliance, the second appliance and at least one of the first appliances including a secure node used to process rights management information, including:
- (a) at the second appliance, securely receiving from plural of the first appliances user rights management information associated with plural users and processing the received user rights management information in the second appliance'"'"'s secure node;
(b) using the received user rights management information in a process of creating a user class hierarchy;
(c) assigning a user to a user class defined by the user class hierarchy, the assignment based at least in part on the received user rights management information;
(d) associating digital rights management information with digital information;
(e) defining a digital information class hierarchy at least in part based on the digital rights management information;
(f) assigning the digital information to a digital information class defined by the digital information class hierarchy, the assignment based at least in part on the digital rights management information;
(g) matching the digital information class with the user class, the matching based at least in part on rights management information;
(h) selecting the digital information;
(i) selecting the user; and
(j) sending the digital information and associated rights management information to the user.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Rights management information is used at least in part in a matching, narrowcasting, classifying and/or selecting process. A matching and classification utility system comprising a kind of Commerce Utility System is used to perform the matching, narrowcasting, classifying and/or selecting. The matching and classification utility system may match, narrowcast, classify and/or select people and/or things, non-limiting examples of which include software objects. The Matching and Classification Utility system may use any pre-existing classification schemes, including at least some rights management information and/or other qualitative and/or parameter data indicating and/or defining classes, classification systems, class hierarchies, category schemes, class assignments, category assignments, and/or class membership. The Matching and Classification Utility may also use at least some rights management information together with any artificial intelligence, expert system, statistical, computational, manual, or any other means to define new classes, class hierarchies, classification systems, category schemes, and/or assign persons, things, and/or groups of persons and/or things to at least one class.
1763 Citations
220 Claims
-
1. A method for narrowcasting selected digital information involving a plurality of first appliances and a second appliance, the plurality of first appliances each being located remotely from the second appliance, the second appliance and at least one of the first appliances including a secure node used to process rights management information, including:
-
(a) at the second appliance, securely receiving from plural of the first appliances user rights management information associated with plural users and processing the received user rights management information in the second appliance'"'"'s secure node; (b) using the received user rights management information in a process of creating a user class hierarchy; (c) assigning a user to a user class defined by the user class hierarchy, the assignment based at least in part on the received user rights management information; (d) associating digital rights management information with digital information; (e) defining a digital information class hierarchy at least in part based on the digital rights management information; (f) assigning the digital information to a digital information class defined by the digital information class hierarchy, the assignment based at least in part on the digital rights management information; (g) matching the digital information class with the user class, the matching based at least in part on rights management information; (h) selecting the digital information; (i) selecting the user; and (j) sending the digital information and associated rights management information to the user. - 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for narrowcasting selected digital information to specified recipients, including:
-
(a) at a receiving appliance, receiving selected digital information from a sending appliance remote from the receiving appliance, the receiving appliance having a secure node and being associated with a specified recipient; (i) the digital information having been selected at least in part based on the digital information'"'"'s membership in a first class, wherein the first class membership was determined at least in part using rights management information; and (ii) the specified recipient having been selected at least in part based on membership in a second class, wherein the second class membership was determined at least in part on the basis of information derived from the specified recipient'"'"'s creation, use of, or interaction with rights management information; and (b) the specified recipient using the receiving appliance to access the received selected digital information in accordance with rules and controls, associated with the selected digital information, the rules and controls being enforced by the receiving appliance secure node. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A method for securely narrowcasting selected digital information to specified recipients including:
-
(a) receiving selected digital information in a secure container at a receiving appliance remote from a sending appliance, the receiving appliance having a secure node, the receiving appliance being associated with a receiving entity; (i) the digital information having been selected at least in part based on the digital information'"'"'s membership in a first class, (ii) the first class membership having been determined at least in part using rights management information; (b) the receiving entity having been selected at least in part based on said receiving entity'"'"'s membership in a second class, (i) the second class membership having been determined at least in part on the basis of information derived from the recipient entity'"'"'s creation, use of, or interaction with rights management information; (c) receiving at the receiving appliance rules and controls in a secure container, (i) the rules and controls having been associated with the selected digital information; and (d) using at the receiving appliance the selected digital information in accordance with the rules and controls, (i) the rules and controls being enforced by the receiving appliance secure node. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132)
-
-
133. A method for operating a subject switching system including:
-
(a) at the subject switch, receiving information identifying a class hierarchy made up of one or more digital information classes from a remote source, (i) the class hierarchy having been defined at least in part using rights management information associated with digital information, (ii) the class hierarchy having been used to classify the digital information, classification based at least in part on the rights management information; (b) the subject switch publishing the class hierarchy to a user located remotely from the subject switch, the user having a user appliance containing a secure node; (c) the user subscribing to one of the digital information classes; (d) the user appliance monitoring received messages for digital information in the subscribed digital information class; (e) the user appliance identifying one such received message; (f) receiving at the user appliance rights management information associated with the identified digital information; and (g) using at the user appliance the identified digital information in accordance with the received rights management information, the use governed by the user appliance secure node. - View Dependent Claims (134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176)
-
-
177. A method for operating a subject switching system including:
-
(a) at the subject switch, receiving rights management information associated with digital information from at least one remote source; (b) creating at the subject switch a class hierarchy made up of one or more digital information classes, (i) the class hierarchy having been defined at least in part using rights management information associated with digital information, (ii) the class hierarchy having been used to classify the digital information, classification based at least in part on the rights management information; (c) the subject switch publishing the class hierarchy to a user located remotely from the subject switch, the user having a user appliance containing a secure node; (d) the user subscribing to one of the digital information classes; (e) the user appliance monitoring received messages for digital information in the subscribed digital information class; (f) the user appliance identifying one such received message; (g) receiving at the user appliance rights management information associated with the identified digital information; and (h) using at the user appliance the identified digital information in accordance with the received rights management information, the use governed by the user appliance secure node. - View Dependent Claims (178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220)
-
Specification