Beacon based privacy centric network communication, sharing, relevancy tools and other tools
First Claim
Patent Images
1. A non-transitory computer readable media on a mobile device having instructions stored thereon that are executable by processor electronics to:
- in response to the receipt of a detection event caused by a receiver detecting a unique beacon identifier transmitted from a beacon, forward the unique beacon identifier to a remote computer system;
receive a data matrix based on the unique beacon identifier, wherein the data matrix comprises;
at least one beacon identifier for the beacon and a beacon characteristic;
calculate a beacon relevancy score for the beacon, at least based upon a user profile and at least a portion of data from the data matrix, wherein the user profile comprises a user characteristic;
determine a movement vector of the mobile device that the receiver and the computer readable media are coupled to based on a location change of the mobile device; and
recalculate the beacon relevancy score based on the movement vector of the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed tools use a plurality of substantially low powered data signal transmitters and receiving tools, such as beacons to provide a location and contextually aware system. Specifically, the disclosed technology can greatly enhance personalization of information or advertising that is delivered to a user via analyzing the proximity data that is transmitted by a beacon.
-
Citations
19 Claims
-
1. A non-transitory computer readable media on a mobile device having instructions stored thereon that are executable by processor electronics to:
-
in response to the receipt of a detection event caused by a receiver detecting a unique beacon identifier transmitted from a beacon, forward the unique beacon identifier to a remote computer system; receive a data matrix based on the unique beacon identifier, wherein the data matrix comprises; at least one beacon identifier for the beacon and a beacon characteristic; calculate a beacon relevancy score for the beacon, at least based upon a user profile and at least a portion of data from the data matrix, wherein the user profile comprises a user characteristic; determine a movement vector of the mobile device that the receiver and the computer readable media are coupled to based on a location change of the mobile device; and recalculate the beacon relevancy score based on the movement vector of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor-based system comprising:
-
a receiver; memory for storing instructions for a mobile device beacon application that are executable by processor electronics; processor electronics configured to execute the instructions in order to; in response to the receipt of a detection event caused by the receiver detecting a unique beacon identifier transmitted from a beacon, forward the unique beacon identifier to a remote computer system; receive a data matrix based on the unique beacon identifier, wherein the data matrix comprises; at least one beacon identifier for another beacon and a characteristic associated to the another beacon; determine a movement vector of the system based on a location change of the system; and calculate a beacon relevancy score for the another beacon, at least based upon a user profile and at least a portion of data from the data matrix and the movement vector of the system, wherein the user profile comprises a user characteristic. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A processor-based system comprising:
-
a receiver; memory for storing instructions for a mobile device beacon application that are executable by processor electronics;
processor electronics configured to execute the instructions in order to;in response to the receipt of a detection event caused by the receiver detecting a unique beacon identifier transmitted from a beacon, forward the unique beacon identifier to a remote computer system; receive a data matrix based on the unique beacon identifier, wherein the data matrix comprises;
at least one beacon identifier for another beacon and a characteristic associated to the another beacon;calculate a beacon relevancy score for the another beacon, at least based upon a user profile and at least a portion of data from the data matrix, wherein the user profile comprises a user characteristic; determine a movement vector of the system based on a location change of the system; and recalculating the beacon relevancy score based on the movement vector of the system. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification