Method and system for providing offers for automated retail machines via mobile devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-030/00
G06Q-030/02
G06Q-020/18
G06Q-030/06
G06Q-020/32
G06Q-020/38
출원번호
US-0611065
(2015-01-30)
등록번호
US-10019724
(2018-07-10)
발명자
/ 주소
Patel, Paresh K.
출원인 / 주소
PAYRANGE INC.
대리인 / 주소
Morgan, Lewis & Bockius LLP
인용정보
피인용 횟수 :
1인용 특허 :
100
초록▼
A mobile device with a display, processor(s), and memory: displays promotional offers; detects a user input selecting one of the promotional offers; and initiates performance of a transaction with an automatic retail machine to purchase a product stocked by the automatic retail machine. The mobile d
A mobile device with a display, processor(s), and memory: displays promotional offers; detects a user input selecting one of the promotional offers; and initiates performance of a transaction with an automatic retail machine to purchase a product stocked by the automatic retail machine. The mobile device also: receives a transaction completion notification from the payment module indicating that the product corresponding to the selected promotional offer was vended by the automatic retail machine; and, in response to receiving the transaction completion notification, provides a prompt to the user of the mobile device to obtain a product code for the vended product to validate the promotional offer. The mobile device further: obtains the product code for the vended product; transmits the product code to the server; and, in response: receives promotion validation information from the server; and displays the promotion validation information indicating whether the respective promotion offer was validated.
대표청구항▼
1. A method, comprising: at a mobile device including a display, one or more processors, a communications unit for transmitting and receiving signals, and memory: identifying by an application executing on the mobile device an automatic retail machine based at least in part on broadcasted informatio
1. A method, comprising: at a mobile device including a display, one or more processors, a communications unit for transmitting and receiving signals, and memory: identifying by an application executing on the mobile device an automatic retail machine based at least in part on broadcasted information received from an electronic payment device coupled with the automatic retail machine, wherein the broadcasted information includes a unique identifier corresponding to the electronic payment device coupled with the automatic retail machine;transmitting by the communications unit of the mobile device the unique identifier to a server and receiving from the server an electronic communication including one or more promotional offers for products vendable by the automatic retail machine, wherein the one or more promotional offers are based at least in part on the unique identifier;displaying on the display of the mobile device the one or more promotional offers;detecting selection of a respective promotional offer of the one or more promotional offers;receiving by the communications unit a notification from the electronic payment device coupled with the automatic retail machine that a product was vended by the automatic retail machine for a user of the mobile device;in response to receiving the notification that a product was vended: providing a prompt instructing a user of the mobile device to obtain a product code for the vended product; andobtaining, based on user input provided in response to the prompt, the product code for the vended product, wherein the obtaining the product code comprises: capturing, with a camera of the mobile device, an image of the product that includes the product code; andextracting the product code from the captured image;obtaining, from the extracted product code, an identifier of the product that was vended;after obtaining the identifier of the product that was vended, transmitting by the communications unit of the mobile device the identifier to the server; and,in response to transmitting the identifier: receiving by the communications unit promotion validation information from the server indicating validation of the respective promotional offer of the one or more promotional offers for products vendable by the automatic retail machine; andbased on the promotion validation information, displaying on the display information confirming application of the respective promotional offer. 2. The method of claim 1, wherein the product that was vended is part of a transaction associated with the user of the mobile device, and further wherein the information about application of the respective promotional offer includes information about application of the respective promotional offer with respect to the transaction. 3. The method of claim 2, wherein the one or more promotional offers are displayed within a first user interface for the application executing on the mobile device. 4. The method of claim 3, wherein the information confirming application of the respective promotional offer is displayed within a second user interface for the application executing on the mobile device. 5. The method of claim 4, wherein the displaying the information confirming application of the respective promotional offer includes displaying an indication as to whether the respective promotional offer was validated and displaying information identifying a credit to the user after application of the respective promotional offer. 6. The method of claim 1, further comprising, before displaying on the display of the mobile device the one or more promotional offers, selecting the one or more promotional offers based at least in part on products stocked by the automatic retail machine. 7. The method of claim 6, wherein the selecting the one or more promotional offers is further based at least in part on at least one previous transaction completed by the user at a different automatic retail machine that is distinct from the automatic retail machine. 8. The method of claim 1, wherein the selected respective promotional offer is associated with both a time-based condition that is satisfied by using the selected respective promotional offer within a predetermined time period and a product-based condition that is satisfied by determining that the vended product qualifies for the selected respective promotional offer. 9. The method of claim 8, wherein the promotion validation information includes an indication as to whether the time-based condition and the product-based condition were satisfied. 10. The method of claim 1, further comprising: while displaying on the display of the mobile device the one or more promotional offers, detecting a request from the user to dismiss a particular promotional offer of the one or more promotional offers; andin response to the detecting the request: (i) ceasing to display the particular promotional offer on the display and (ii) sending by the communications unit information indicating that the user dismissed the particular promotional offer. 11. The method of claim 1, further comprising: after obtaining the identifier, determining whether a predetermined time period has expired;in accordance with a determination that the time period has expired, providing a notification to the user of mobile device indicating that the respective promotional offer has expired; and,in accordance with a determination that the time period has not expired, transmitting the identifier to the server. 12. The method of claim 1, wherein the identifier is a product code for the product that was vended. 13. The method of claim 12, wherein the product code is a universal product code (“UPC”) for the product that was vended. 14. The method of claim 1, further comprising: prior to the displaying on the display of the mobile device the one or more promotional offers: obtaining an information packet broadcast by the electronic payment device coupled with the automatic retail machine, wherein the information packet at least includes an authorization code and a unique identifier corresponding to the electronic payment device;sending a transaction authorization request to the server, wherein the transaction authorization includes the authorization code and the unique identifier corresponding to the electronic payment device; and,in response to the transaction authorization request, receiving authorization information from the server that includes an authorization grant token for initiating a transaction with the automatic retail machine coupled with the electronic payment device and the one or more promotional offers from the server. 15. The method of claim 14, further comprising, before the receiving the notification, initiating performance of a transaction with the automatic retail machine coupled with the electronic payment device by sending the authorization grant token to the electronic payment device, wherein the authorization grant token includes the authorization code included in the information packet. 16. The method of claim 15, wherein the transaction is initiated in response to detecting the selection of the respective promotional offer. 17. The method of claim 16, wherein the obtaining the identifier of the product that was vended includes: in response to receiving the notification, providing a prompt instructing a user of the mobile device to obtain a product code for the vended product; andobtaining, based on user input provided in response to the prompt, the product code for the vended product. 18. The method of claim 1, wherein the obtaining the identifier further comprises: scanning the product code of the product with a scanner unit of the mobile device. 19. The method of claim 1, wherein the notification is a transaction completion notification. 20. A mobile device, comprising: a display;a communications unit for transmitting and sending signals;one or more processors; andmemory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for: identifying by an application executing on the mobile device an automatic retail machine based at least in part on broadcasted information received from an electronic payment device coupled with the automatic retail machine, wherein the broadcasted information includes a unique identifier corresponding to the electronic payment device coupled with the automatic retail machine;transmitting by the communications unit of the mobile device the unique identifier to a server and receiving from the server an electronic communication including one or more promotional offers for products vendable by the automatic retail machine, wherein the one or more promotional offers are based at least in part on the unique identifier;displaying on the display of the mobile device the one or more promotional offers;detecting selection of a respective promotional offer of the one or more promotional offers;receiving by the communications unit a notification from the electronic payment device coupled with the automatic retail machine that a product was vended by the automatic retail machine for a user of the mobile device;in response to receiving the notification that a product was vended: providing a prompt instructing a user of the mobile device to obtain a product code for the vended product; andobtaining, based on user input provided in response to the prompt, the product code for the vended product, wherein the obtaining the product code comprises: capturing, with a camera of the mobile device, an image of the product that includes the product code; andextracting the product code from the captured image;obtaining, from the extracted product code, an identifier of the product that was vended;after obtaining the identifier of the product that was vended, transmitting by the communications unit of the mobile device the identifier to the server; and,in response to transmitting the identifier: receiving by the communications unit promotion validation information from the server indicating validation of the respective promotional offer of the one or more promotional offers for products vendable by the automatic retail machine; andbased on the promotion validation information, displaying on the display information confirming application of the respective promotional offer. 21. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a mobile device with a display, a communications unit for transmitting and sending signals, and one or more processors, cause the mobile device to: identify by an application executing on the mobile device an automatic retail machine based at least in part on broadcasted information received from an electronic payment device coupled with the automatic retail machine, wherein the broadcasted information includes a unique identifier corresponding to the electronic payment device coupled with the automatic retail machine;transmit by the communications unit of the mobile device the unique identifier to a server and receiving from the server an electronic communication including one or more promotional offers for products vendable by the automatic retail machine, wherein the one or more promotional offers are based at least in part on the unique identifier;display on the display of the mobile device the one or more promotional offers;detect selection of a respective promotional offer of the one or more promotional offers;receive by the communications unit a notification from the electronic payment device coupled with the automatic retail machine that a product was vended by the automatic retail machine for a user of the mobile device;in response to receiving the notification that a product was vended: provide a prompt instructing a user of the mobile device to obtain a product code for the vended product; andobtain, based on user input provided in response to the prompt, the product code for the vended product, wherein the obtaining the product code comprises: capturing, with a camera of the mobile device, an image of the product that includes the product code; andextracting the product code from the captured image;obtain, from the extracted product code, an identifier of the product that was vended;after obtaining the identifier of the product that was vended, transmit by the communications unit of the mobile device the identifier to the server; and,in response to transmitting the identifier: receive by the communications unit promotion validation information from the server indicating validation of the respective promotional offer of the one or more promotional offers for products vendable by the automatic retail machine; andbased on the promotion validation information, display on the display information confirming application of the respective promotional offer.
Konsmo .O slashed.ystein ; Staff Finn,NOX, Apparatus and methods for monitoring and communicating with a plurality of networked remote vending machines.
Arnold, Jeffery G.; Singhal, Priyanka; Bickel, Ryan T.; Roberts, Chad Michael; Kratzer, Lori Beth; Park, Jae, Display screen with animated graphical user interface.
Horvitz Eric J. ; Sonntag Martin L. ; Markley Michael E., Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a c.
Katzenstein Garibaldi, Martin; Oreggioni Gamou, Julian; Cardozo Martinez, Alvaro Alejandro, Electronic device for the sale of intangible products in vending machines.
Brandmaier, Jennifer A.; Faga, Mark E.; Johnson, Robert H.; Ramirez, Philip Peter; Stricker, Kurt M.; Campbell, Joshua E., Enhanced claims damage estimation using aggregate display.
Vance, Michael Steffen; Benson, Jared T.; Robertson, Christian; Shah, Shilpa R.; White, Gabriel J., Managing contact groups from subset of user contacts.
Xie, Yuan; Mandal, Ayan Kanti; Jones, Christopher Michael; Richardson, David Luke; Hering, John Gunther; Mahaffey, Kevin Patrick, Mobile communication device display with graphical user interface comprising a dashboard.
Forstall, Scott; Pisula, Charles J.; Chaudhri, Imran; Anzures, Freddy Allen; Jobs, Steven P.; Herz, Scott, Modal change based on orientation of a portable multifunction device.
Hwang, Danny; Kwon, Yong-Hwan; Kim, Jieun; Kim, Jihong; Kim, Hyeryung; Seo, Jangwon; Jeon, Seran, Portable electronic device with animated graphical user interface.
Johnson, John M.; Nelson, Roy; Faircloth, Christopher D.; Larsen, Lance, Portable handheld device for wireless order entry and real time payment authorization and related methods.
Nathan,Adam; Rice,Timothy; Sterland,Andy; Leonard,Michael; Mazner,Jeremy; Montgomery,John, Portion of a display screen showing a transitional user interface.
Vance, Michael Steffen; Chugh, Jasdeep Singh; Malekzadeh, Feridoon; Goulart, Valerie Lynn; Barton, Jupiter Macleod; Benson, Jared T.; Robertson, Christian; Shah, Shilpa R.; White, Gabriel J., Portion of a display screen with a user interface.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Proud, James, Telemetry system with remote firmware updates or repair for remote monitoring devices when the monitoring device is not in use by the user.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.