System and method for the provision of socially-relevant recommendations
First Claim
1. A method for socially-relevant recommendation, comprising:
- receiving data at a first node;
creating a log entry in accordance with a match found between the data received at the first node and data held by a second node within a short-range communication range of the first node; and
providing a socially-relevant recommendation to a user of the first node relating to the data received at the first node after one or more criteria have been met, wherein the criteria include a specification of at least a predefined number of matches between the data received at the first node and data held by one or more other nodes encountered within the short-range communication range of the first node.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods whereby a user can learn of users with whom she is socially-related. For example a user might learn of users with whom she shares common acquaintances and/or with whom she shares having met various individuals. Further, systems and methods whereby a user can learn, for a specified user, if she and that specified user are socially-related. Through such queries, the user might also learn of the identities of the common acquaintances and/or commonly-met individuals. Additionally, systems and methods whereby access to data stored on a machine associated with a user, such as the user'"'"'s terminal, may be controlled, and systems and methods whereby a terminal user can learn if she is in the proximity of people that she had previously met. Also, systems and methods whereby a user can receive various socially-relevant recommendations, and systems and methods that allow for the execution of scripts.
235 Citations
95 Claims
-
1. A method for socially-relevant recommendation, comprising:
-
receiving data at a first node;
creating a log entry in accordance with a match found between the data received at the first node and data held by a second node within a short-range communication range of the first node; and
providing a socially-relevant recommendation to a user of the first node relating to the data received at the first node after one or more criteria have been met, wherein the criteria include a specification of at least a predefined number of matches between the data received at the first node and data held by one or more other nodes encountered within the short-range communication range of the first node. - 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 method for script handling, comprising:
-
performing matching operations between data received at a first node and data held by one or more nodes encountered within a short-range communication range of the first node;
logging matches found via the matching operations, wherein logging is in accordance with one or more logging rules; and
triggering one or more scripts, wherein triggering is in accordance with one or more triggering rules, and wherein one or more of the triggering rules take into account the logged matches. - View Dependent Claims (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 system for socially-relevant recommendation, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
receiving data at a first node;
creating a log entry in accordance with a match found between the data received at the first node and data held by a second node within a short-range communication range of the first node; and
providing a socially-relevant recommendation to a user of the first node relating to the data received at the first node after one or more criteria or have been met, wherein the criteria include a specification of at least a predefined number of matches between the data received at the first node and data held by one or more other nodes encountered within the short-range communication range of the first 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. A system for script handling, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
performing matching operations between data received at a first node and data held by one or more nodes encountered within a short-range communication range of the first node;
logging matches found via the matching operations, wherein logging is in accordance with one or more logging rules; and
triggering one or more scripts, wherein triggering is in accordance with one or more triggering rules, and wherein one or more of the triggering rules take into account the logged matches. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A system for socially-relevant recommendation, comprising:
-
means for receiving data at a first node;
means for creating a log entry in accordance with a match found between the data received at the first node and data held by a second node within a short-range communication range of the first node; and
means for providing a socially-relevant recommendation to a user of the first node relating to the data received at the first node after one or more criteria have been met, wherein the criteria include a specification of at least a predefined number of matches between the data received at the first node and data held by one or more other nodes encountered within the short-range communication range of the first node.
-
Specification