SYSTEM AND METHOD TO INITIATE A MOBILE DATA COMMUNICATION UTILIZING A TRIGGER SYSTEM
First Claim
1. A system for enabling targeted content delivery to a mobile device user, said mobile device having a device address, said device address having associated therewith at least one unique identifier, said system comprising:
- a message application server; and
a trigger system in communication with said message application server, said trigger system comprising;
a trigger client component configured to generate a trigger signal comprising a trigger action, user content request data and said at least one unique identifier;
a trigger server component in communication with said trigger client component, said trigger server component configured to;
receive said trigger signal,send to said message application server said trigger signal for processing by said message application server;
wherein said message application server is configured to;
receive from said trigger system said trigger signal, and in response thereto;
derive said mobile device address from said at least one unique identifier,generate content based on said user request data, andsend said generated content to said device address of said mobile device.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method to enable a user to initiate a communication with an organization using a mobile communication device by means of a trigger system. A system and method to enable an organization to acquire a user mobile device address by means of a trigger system. A system and method to enable an organization to respond to a user by means of a trigger system and a message application server. A system and method to enable organizations to deliver mobile messages, coupons, offers and promotions to users mobile device by means of a combination of a trigger system, a message application server and an offer application.
19 Citations
142 Claims
-
1. A system for enabling targeted content delivery to a mobile device user, said mobile device having a device address, said device address having associated therewith at least one unique identifier, said system comprising:
-
a message application server; and a trigger system in communication with said message application server, said trigger system comprising; a trigger client component configured to generate a trigger signal comprising a trigger action, user content request data and said at least one unique identifier; a trigger server component in communication with said trigger client component, said trigger server component configured to; receive said trigger signal, send to said message application server said trigger signal for processing by said message application server; wherein said message application server is configured to; receive from said trigger system said trigger signal, and in response thereto; derive said mobile device address from said at least one unique identifier, generate content based on said user request data, and send said generated content to said device address of said mobile device. - 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, 55)
-
-
36. A system for enabling targeted content delivery to a mobile device user, said mobile device having a device address, said device address having associated therewith at least one unique identifier, said system comprising:
-
a message application server; and a trigger system in communication with said message application server, said trigger system comprising; a trigger client component configured to generate a trigger signal comprising a trigger action, user content request data and said at least one unique identifier; a trigger server component in communication with said trigger client component, said trigger server component configured to; receive said trigger signal, derive said mobile device address from said at least one unique identifier, send to said message application server said device address and said user request data, at said message application server; receive said device address and said user request data, and in response thereto, generate content based on said user request data, and send said generated content to said device address of said mobile device. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A method for enabling targeted content delivery to a mobile device user, said mobile device having a device address, said device address having associated therewith at least one unique identifier, said method comprising:
-
providing a message application server; providing a trigger system in communication with said message application server; said trigger system comprising;
a trigger client component and a trigger server component in communication with said trigger client component;at said trigger client component, generating a trigger signal comprising a trigger action, user request data and said at least one unique identifier; at said trigger server component; receiving said trigger signal, deriving said mobile device address from said at least one unique identifier, sending to said message application server said trigger signal for processing; at said message application server; receiving from said trigger system said trigger signal, and in response thereto; deriving said mobile device address from said at least one unique, identifier, generating content based on said user request data, and sending said generated content to said device address of said mobile device. - 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, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105)
at said offer application component, receiving from said message application server said user request data, generating content based on aid user request data, and sending to said message application server said generated content for forwarding to said device address of said mobile device.
-
-
86. A method as in claim 85 further comprising the steps of:
-
providing an offer entry system for redeeming content;
said offer entry system in communication with said offer application component; andredeeming said generated content at said offer entry system.
-
-
87. A method as in claim 86 further comprising the step of:
- generating a physical representation of said generated content at said offer entry system.
-
88. A method as in claim 87 wherein said physical representation of said generated content includes paper, card-stock, plastic or any other tangible medium.
-
89. A method as in claim 88 wherein said offer entry system is a point of sale (POS) terminal for redeeming and providing a physical representation of said generated content.
-
90. A method as in claim 88 wherein said offer entry system is a kiosk for redeem and providing a physical representation of said generated content.
-
91. A method as in claim 71 further comprising the step of:
- providing at least one communications network wherein said trigger system communicates with said message application server via said at least one communications network and wherein said trigger client device system communicates with said trigger server device via said at least one communications network.
-
92. A method as in claim 71 wherein said generated content comprises a message, a coupon, an offer or a promotion.
-
93. A method as in claim 87 wherein said generated content is a tangible medium containing a bar code representation of said validation code.
-
94. A method as in claim 93 wherein said validation code representation comprises a bar code.
-
95. A method as in claim 86 wherein said validation code encodes information pertaining to said user, generated content, unique identifier or mobile device for the purpose of tracking redemption on a per user basis.
-
96. A method as in claim 86 wherein said validation code is a numerical or alphanumerical code.
-
97. A method as in claim 86 wherein said validation code is an image to be scanned.
-
98. A method as in claim 86 wherein said mobile device processes and stores said validation code.
-
99. A method as in claim 86 wherein said validation code contains one or more checksum digits whereby code input errors can be detected.
-
100. A method as in claim 86 further comprising the step of:
- providing at least one first external system coupled to said message application server;
said at least one first external system for facilitating the generation, redemption, analysis, verification and/or delivery of said generated content.
- providing at least one first external system coupled to said message application server;
-
101. A method as in claim 100 wherein said at least one first external systems includes enterprise application systems, back-end payment systems, CRM systems and loyalty systems.
-
102. A method as in claim 87 further comprising the step of:
- providing at least one second external system coupled to said offer application component, said at least one second external system facilitating the generation, redemption, analysis, verification and/or delivery of said generated content.
-
103. A method as in claim 102 wherein said at least one second external system includes enterprise application systems, back-end payment systems, CRM systems and loyalty systems.
-
104. A method as in claim 102 wherein said validation code is similar to a Credit Card or Payment Card number and wherein said at least one second external system is a back-end payment system that processes said validation code.
-
105. A method as in claim 71 further comprising the step of:
- providing a mobile network in communication with said mobile device and wherein said message application server sends said generated content to said device address via said mobile network.
-
106. A method for enabling targeted content delivery to a mobile device user, said mobile device having a device address, said device address having associated therewith at least one unique identifier, said method comprising:
-
providing a message application server; providing a trigger system in communication with said message application server; said trigger system comprising;
a trigger client component and a trigger server component in communication with said trigger client component;at said trigger client component, generating a trigger signal comprising a trigger action, user request data and said at least one unique identifier; at said trigger server component; receiving said trigger signal, deriving said mobile device address from said at least one unique identifier, sending to said message application server said device address and said user request data, at said message application server; receiving said device address and said user request data, and in response thereto, generating content based on said user request data, and sending said generated content to said device address of said mobile device. - View Dependent Claims (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, 134, 135, 136, 137, 138, 139, 140)
at said offer application component, receiving from said message application server said user request data, generating content based on said user request data, and sending to said message application server said generated content for forwarding to said device address of said mobile device.
-
-
121. A method as in claim 120 further comprising the steps of:
-
providing an offer entry system for redeeming content;
said offer entry system in communication with said offer application component; andredeeming said generated content at said offer entry system.
-
-
122. A method as in claim 121 further comprising the step of:
- generating a physical representation of said generated content at said offer entry system.
-
123. A method as in claim 122 wherein said physical representation of said generated content includes paper, card-stock, plastic or any other tangible medium.
-
124. A method as in claim 123 wherein said offer entry system is a point of sale (POS) terminal for redeeming and providing a physical representation of said generated content.
-
125. A method as in claim 123 wherein said offer entry system is a kiosk for redeeming and providing a physical representation of said generated content.
-
126. A method as in claim 106 further comprising the step of:
- providing at least one communications network wherein said trigger system communicates with said message application server via said at least one communications network and wherein said trigger client device system communicates with said trigger server device via said at least one communications network.
-
127. A method as in claim 106 wherein said generated content comprises a message, a coupon, an offer or a promotion.
-
128. A method as in claim 122 wherein said generated content is a tangible medium containing a bar code representation of said validation code.
-
129. A method as in claim 128 wherein said validation code representation comprises a bar code.
-
130. A method as in claim 121 wherein said validation code encodes information pertaining to said user, generated content, unique identifier or mobile device for the purpose of tracking redemption on a per user basis.
-
131. A method as in claim 121 wherein said validation code is a numerical a alphanumerical code.
-
132. A method as in claim 121 wherein aid validation code is an image to be scanned.
-
133. A method as in claim 121 wherein aid mobile device processes and stores said validation code.
-
134. A method as in claim 121 wherein said validation code contains one or more checksum digits whereby code input errors can be detected.
-
135. A method as in claim 121 further comprising the step of:
- providing at least one first external system coupled to said message application server;
said at least one first external system for facilitating the generation, redemption, analysis, verification and/or delivery of said generated content.
- providing at least one first external system coupled to said message application server;
-
136. A method as in claim 135 wherein said at least one first external systems includes enterprise application systems, back-end payment systems, CRM systems and loyalty systems.
-
137. A method as in claim 122 further comprising the step of:
- providing at least one second external system coupled to said offer application component, said at least one second external system facilitating the generation, redemption, analysis, verification and/or delivery of said generated content.
-
138. A Method as in claim 137 wherein said at least one second external includes enterprise application systems, back-end payment systems, CRM systems and loyalty systems.
-
139. A method as in claim 137 wherein said validation code is similar to a Credit Card or Payment Card number and wherein said at least one second external system is a back-end payment system that processes said validation code.
-
140. A method as in claim 106 further comprising the step of:
- providing a mobile network in communication with said mobile device and wherein said message application server sends said generated content to said device address via said mobile network.
-
141. A trigger system for facilitating targeted content delivery to a mobile device, said system comprising:
a processor configured to; receive a trigger signal comprising user request data and a unique identifier, said unique identifier having associated therewith a mobile device address; derive said mobile device address from said unique identifier, and send said mobile device address and said user request data to a message application server for use in generating content.
-
142. A message application data network server system for facilitating targeted content delivery to a mobile device, said system comprising:
a processor configured to; receive from a trigger system a trigger signal comprising a mobile device address and user request data, both associated with a mobile device, and in response thereto; process said trigger signal to derive said device address and said user request data, generate content based on said user request data, and send said generated content to said device address of said mobile device.
Specification