System and method for generating a unique identifier that can be used to integrate an offline experience with an online experience
First Claim
1. A method for generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, comprising:
- establishing an offline experience identifier that is used to access at least one offline experience data item, the offline experience data item being a data item relevant to the offline experience;
as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user;
establishing a user identifier that is used to access the user data item;
using at least one of the offline experience identifier and the user identifier to establish the unique identifier with a processor;
using the unique identifier to subsequently obtain at least one of the offline experience identifier and the user identifier, andproviding information to a user based in part on at least one of the subsequently obtained offline experience identifier and user identifier,wherein the unique identifier is a numerical result of a mathematical algorithm applied to the offline experience identifier and the user identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, including establishing an offline experience identifier that can be used to access at least one offline experience data item. The method further includes, as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user. The method further includes establishing a user identifier that can be used to access the user data item; and using at least one of the offline experience identifier and the user identifier to establish the unique identifier. The unique identifier can be subsequently used to obtain at least one of the offline experience identifier and the user identifier.
-
Citations
84 Claims
-
1. A method for generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, comprising:
-
establishing an offline experience identifier that is used to access at least one offline experience data item, the offline experience data item being a data item relevant to the offline experience; as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user; establishing a user identifier that is used to access the user data item; using at least one of the offline experience identifier and the user identifier to establish the unique identifier with a processor; using the unique identifier to subsequently obtain at least one of the offline experience identifier and the user identifier, and providing information to a user based in part on at least one of the subsequently obtained offline experience identifier and user identifier, wherein the unique identifier is a numerical result of a mathematical algorithm applied to the offline experience identifier and the user identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A storage medium containing a software program for causing a system to execute actions in generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, the actions comprising:
-
establishing an offline experience identifier that is used to access at least one offline experience data item, the offline experience data item being a data item relevant to the offline experience; as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user; establishing a user identifier that is used to access the user data item; and using at least one of the offline experience identifier and the user identifier to establish the unique identifier; such that the unique identifier is subsequently used to obtain at least one of the offline experience identifier and the user identifier, and wherein the unique identifier is a numerical result of a mathematical algorithm applied to the offline experience identifier and the user identifier. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system including a microprocessor operating under the control of at least one software program capable of causing the system to execute actions in generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, comprising:
-
one or more microprocessors to execute processor control instructions; and memory with the processor control instructions, the instructions comprising; establishing an offline experience identifier that is used to access at least one offline experience data item, the offline experience data item being a data item relevant to the offline experience; as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user; establishing a user identifier that is used to access the user data item; and using at least one of the offline experience identifier and the user identifier to establish the unique identifier; such that the unique identifier is subsequently used to obtain at least one of the offline experience identifier and the user identifier, and wherein the unique identifier is a numerical result of a mathematical algorithm applied to the offline experience identifier and the user identifier. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system for generating a unique identifier that can be used to integrate an offline experience of a user with an online experience of the user, comprising:
-
means for establishing an offline experience identifier that is used to access at least one offline experience data item, the offline experience data item being a data item relevant to the offline experience; means for, as part of a transaction related to at least one of the offline experience and the online experience, collecting at least one user data item, the user data item being a data item relevant to the user; means for establishing a user identifier that is used to access the user data item; and means for using at least one of the offline experience identifier and the user identifier to establish the unique identifier; wherein the unique identifier is subsequently used to obtain at least one of the offline experience identifier and the user identifier, and wherein the unique identifier is a numerical result of a mathematical algorithm applied to the offline experience identifier and the user identifier, wherein at least one of the means for establishing an offline experience identifier, the means for collecting, the means for establishing a user identifier and the means for using comprises a processor and memory with processor control instructions. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
Specification