Systems and methods of viral enablement of features by peer-to-peer connection
First Claim
1. A non-transitory computer readable storage medium impressed with computer program instructions to enable bonus features of a client-side code by proximate social interaction among first, second and third devices running client-side code, the instructions, when executed on a processor performs a method on the first device comprising:
- installing, by a first client, a client-side code, wherein the client-side code includes a locked desirable bonus feature;
determining that the client-side code on the first client is in a susceptible state, wherein the susceptible state enables a client to receive an infection from another client-side code on a second client operating in an infectious state through proximate interaction between the first and second clients;
receiving, from the second client, the infection based on the first client being in the susceptible state;
based on the infection, transitioning the client-side code from the susceptible state to the infectious state and unlocking the desirable bonus feature in the first client, wherein the infectious state enables the first client to transmit the infection to other clients operating in the susceptible state through proximate interaction; and
determining that a third client is in proximity to the first client, and transmitting the infection from a first client device to a third client device through proximate interaction to enable the desirable bonus feature on the third client and transition the third client to the infectious state.
1 Assignment
0 Petitions
Accused Products
Abstract
The technology disclosed relates to identifying and notifying a user of nearby attendees at a mega attendance event who are in user'"'"'s social graph by comparing the user'"'"'s social graph to a list of event attendees. The identified attendees can be stratified into social graph tags that annotate, categorize and prioritize other users in the user'"'"'s social graph. The technology disclosed also relates to identifying and notifying the user of nearby attendees of sessions at the event who meet introduction preferences of the user by finding matches between introduction preference attributes specified by the user and attributes of the attendees provided by the list of event attendees.
-
Citations
25 Claims
-
1. A non-transitory computer readable storage medium impressed with computer program instructions to enable bonus features of a client-side code by proximate social interaction among first, second and third devices running client-side code, the instructions, when executed on a processor performs a method on the first device comprising:
-
installing, by a first client, a client-side code, wherein the client-side code includes a locked desirable bonus feature; determining that the client-side code on the first client is in a susceptible state, wherein the susceptible state enables a client to receive an infection from another client-side code on a second client operating in an infectious state through proximate interaction between the first and second clients; receiving, from the second client, the infection based on the first client being in the susceptible state; based on the infection, transitioning the client-side code from the susceptible state to the infectious state and unlocking the desirable bonus feature in the first client, wherein the infectious state enables the first client to transmit the infection to other clients operating in the susceptible state through proximate interaction; and determining that a third client is in proximity to the first client, and transmitting the infection from a first client device to a third client device through proximate interaction to enable the desirable bonus feature on the third client and transition the third client to the infectious state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of enabling desirable bonus features of a client-side code by proximate social interaction among first, second, and third devices, the method including:
-
installing, by a first client, the client-side code, wherein the client-side code includes a locked desirable bonus feature; determining that the client-side code on the first client is in a susceptible state, wherein the susceptible state enables a client to receive an infection from another client-side code on a second client operating in an infectious state through proximate interaction between the first and second clients; receiving, from the second client, the infection based on the first client being in the susceptible state; based on the infection, transitioning the client-side code from the susceptible state to the infectious state and unlocking the desirable bonus feature in the first client, wherein the infectious state enables the first client to transmit the infection to other clients operating in the susceptible state through proximate interaction; and determining that a third client is in proximity to the first client, and transmitting the infection from a first client device to a third client device through proximate interaction to enable the desirable bonus feature on the third client and transition the third client to the infectious state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of enabling desirable bonus features of a client-side code by proximate social interaction with first and second devices, the method including:
-
receiving, from a second client that is operating in an infectious state, a desirable bonus feature unlocking message at a first client that is in a susceptible state, wherein the desirable bonus feature unlocking message authorizes the first client to unlock a desirable bonus feature and to transition from the susceptible state to the infectious state; wherein a client-side code on the first client is in the susceptible state and includes a locked instance of the desirable bonus feature when the desirable bonus feature unlocking message is received, wherein the susceptible state enables the first client to receive an infection from the second client through proximate interaction between the first and second clients; and based on the infection, transitioning the client-side code from the susceptible state to the infectious state and unlocking a desirable bonus feature in the first client, wherein the infectious state enables the first client to transmit the infection to other clients operating in the susceptible state through proximate interaction and authorize the other clients in the susceptible state to unlock the desirable bonus feature on the other clients. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification