IP Library Granted Patent US 10,248,965
Granted Patent B2
US 10,248,965 · App. 15/090,941 · Granted Apr 2, 2019

Location oriented membership code device

Inventors: Guy M. Cohen (Ossining, NY); Lior Horesh (North Salem, NY); Raya Horesh (North Salem, NY); Marco Pistoia (Amawalk, NY)
Assignee: International Business Machines Corporation
G06Q30/0236G06K7/1095G06K19/06112G06K19/07705G06K19/07707G06Q20/3224G06Q20/3276G06Q20/3278G06Q20/34G06Q30/0207
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,248,965
App. No.
15/090,941
Granted
Apr 2, 2019
Kind
B2
Abstract

A method, apparatus, and a computer product are provided for a location oriented membership code device. The method includes storing, in a memory of a device, one or more identifiers, wherein each of the one or more identifiers is associated with one or more locations; determining that the device is within a range of a location associated with at least two of the identifiers; selecting which of the least two identifiers to retrieve from the memory of the device based at least partially upon past user behavior; and displaying an indication of the selected identifier on a display of the device.

Claims (52)

1. A method comprising:

storing, in a memory of a device, information for each of a plurality of identifiers, wherein the information comprises at least:

a first identifier associated with a first business, and one or more business locations of the first business, and

a second identifier associated with a second business, and one or more business locations of the second business;

determining a location of the device based on at least one of: a GPS signal and a wireless network signature;

detecting that the device is within a range of a business location of the first business and a business location of the second business based at least on the location of the device;

selecting one of the first identifier and the second identifier to retrieve from the memory of the device based at least partially upon past user behavior related to at least one of the first business and the second business; and

displaying at least the selected identifier on a display of the device.

2. The method of claim 1 , wherein storing the information for at least the first identifier comprises:

capturing an image using a camera of the device;

analyzing the image to determine: the first business, the one or more business locations of the first business, and the first identifier.

3. The method of claim 1 , wherein the selected identifier comprises a scannable optical code.

4. The method of claim 1 , wherein storing the information for at least the first identifier comprises:

receiving the information for the first identifier from another device, and wherein the first identifier comprises at least one of an optical code and a radio frequency identifier.

5. The method of claim 1 , wherein determining the location of the device is further based on a RFID signal.

6. The method of claim 1 , wherein each of the plurality of identifier comprises at least one of: a coupon, a ticket, a membership card, and a payment card.

7. The method of claim 1 , wherein the method further comprises:

in response to a user input, displaying the other one of the first identifier and the second identifier that was not selected.

8. The method of claim 1 , wherein the device is at least one of: a keychain device and a wearable device.

9. The method of claim 1 , wherein the display of the device is an e-ink display.

10. The apparatus of claim 1 , wherein at least the first business is a retail business, and wherein the one or more locations of the first business comprise at least two or more separate retail store locations.

11. An apparatus comprising:

at least one processor; and

at least one non-transitory memory including computer program code;

the at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to:

store, in a memory of a device, information for each of a plurality of identifiers, wherein the information comprises at least:

a first identifier associated with a first business, and one or more business locations of the first business, and

a second identifier associated with a second business, and one or more business locations of the second business;

determine a location of the device based on at least one of: a GPS signal and a wireless network signature;

detect that the device is within a range of a business location of the first business and a business location of the second business based at least on the location of the device;

select one of the first identifier and the second identifier to retrieve from the memory of the device based at least partially upon past user behavior related to at least one of the first business and the second business; and

display at least the selected identifier on a display of the device.

12. The apparatus of claim 11 , wherein storing the information for at least the first identifier comprises:

capturing an image using a camera of the device, and

analyzing the image to determine: the first business, the one or more business locations of the first business, and the first identifier.

13. The apparatus of claim 11 , wherein the selected identifier comprises a scannable optical code.

14. The apparatus of claim 11 , wherein storing the information for at least the first identifier comprises:

receiving the information from another device, and wherein the first identifier comprises at least one of an optical code and a radio frequency identifier.

15. The apparatus of claim 11 , wherein determination of the location of the device is further based on a RFID signal.

16. The apparatus of claim 11 , wherein each of the plurality of identifiers comprises least one of: a coupon, a ticket, a membership card, and a payment card.

17. The apparatus of claim 11 , wherein the at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to:

in response to a user input, display the other one of the first identifier and the second identifier that was not selected.

18. The apparatus of claim 11 , wherein the device is at least one of: a keychain device and a wearable device.

19. A method as in claim 11 , wherein at least the first business is a retail business, and wherein the one or more locations of the first business comprise at least two separate retail store locations.

20. A computer program product for displaying membership codes, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to:

store, in a memory of the device, information for each of a plurality of identifiers, wherein the information comprises at least:

a first identifier associated with a first business, and one or more business locations of the first business, and

a second identifier associated with a second business, and one or more business locations of the second business;

determine a location of the device based on at least one of: a GPS signal and a wireless network signature;

detect that the device is within a range of a business location of the first business and a business location of the second business based at least on the location of the device;

select one of the first identifier and the second identifier to retrieve from the memory of the device based at least partially upon past user behavior related to at least one of the first business and the second business; and

display at least the selected identifier on a display of the device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DOORDASH, INC.
Reel/Frame 057826/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2016
From: COHEN, GUY M.; HORESH, LIOR; HORESH, RAYA; PISTOIA, MARCO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038863/0573 →
Continuity (1)
Related Publication 20170286726A1 · Oct 5, 2017