IP Library Granted Patent US 11,379,543
Granted Patent B2
US 11,379,543 · App. 15/614,849 · Granted Jul 5, 2022

Method and system for dynamic display of personalized images

Inventors: Heinz Ramin Gallenbacher (Vienna, AT); David Lim (New York, NY); Vasily Giria (Secaucus, NJ); Nili Klenoff (Rye Brook, NJ); Sachin Ahuja (Millstone Township, NJ); Grant Gortsema (Ossining, NJ)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06F16/9535G06F16/95G06Q20/363G06F16/9577
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 11,379,543
App. No.
15/614,849
Granted
Jul 5, 2022
Kind
B2
Abstract

A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.

Claims (42)

1. A method for identification and distribution of a personalized image, comprising:

receiving, by a receiving device of a processing server, an image file from a computing device a user;

verifying, by a processor of the processing server, that the received image file complies with one or more authorization rules;

electronically transmitting, by a transmitting device of the processing server, the verified image file to the computing device;

receiving, by the receiving device of a processing server, a request from a web server conducting an online electronic payment transaction with the computing device, wherein the request consists of an originating address of the web server;

electronically transmitting, by the transmitting device of the processing server, a data request to the web server, the data request being transmitted to the computing device via the web server;

receiving, by the receiving device of the processing server, a data file from the computing device based on the data request, wherein the data file includes one or more data values associated with an electronic wallet to be presented as a payment option for the online electronic payment transaction;

executing, by a querying module of the processing server, a query to identify the verified image file associated with the electronic wallet based on the one or more data values included in the received data file; and

electronically transmitting, by the transmitting device of the processing server, the verified image file identified by the querying module as the payment option for selection of the electronic wallet to the web server in response to the received request.

2. The method of claim 1 , wherein the data file is included in the received request.

3. The method of claim 1 , further comprising:

storing, in an image database of the processing server, a plurality of image profiles, wherein each image profile includes at least an image file or reference locator and one or more corresponding values, wherein

the query is executed on the image database to identify a specific image profile based on a correspondence between one data value and one corresponding value or between a plurality of data values and a plurality of corresponding values, and

the verified image file included in the identified specific image profile or identified via the reference locator included in the identified specific image profile.

4. The method of claim 1 , wherein the data file further includes a token value.

5. The method of claim 4 , further comprising:

storing, in an account database of the processing server, an account profile, wherein the account profile is a structured data set related to the computing device including at least the token value and one or more data values.

6. The method of claim 1 , wherein the one or more data values includes at least a wallet identifier and a brand identifier.

7. The method of claim 1 , wherein the one or more data values includes at least one of: a wallet identifier, a brand identifier, a product identifier, an account identifier, and a product name.

8. The method of claim 1 , wherein the identified image file is electronically transmitted to the web server using the originating address.

9. The method of claim 1 , wherein verifying the image file comprises:

editing, by the processor of the processing server, the received image file for compliance with the one or more authorization rules.

10. A system for identification and distribution of a personalized image, comprising:

a querying module of a processing server;

a receiving device of the processing server configured to receive an image file from a computing device a user and receive a request from a web server conducting an online electronic payment transaction with a computing device, wherein the request consists of an originating address of the web server;

a processor of the processing server configured to verify that the received image file complies with one or more authorization rules; and

a transmitting device of the processing server configured to electronically transmit the verified image file to the computing device and a data request to the web server, the data request being transmitted to the computing device via the web server, wherein:

the receiving device of the processing server is further configured to receive a data file from the computing device based on the data request, wherein the data file includes one or more data values associated with an electronic wallet to be presented as a payment option for the online electronic payment transaction,

the querying module of the processing server is configured to execute a query to identify the verified image file associated with the electronic wallet based on the one or more data values included in the received data file, and

the transmitting device of the processing server is further configured to electronically transmit the verified image file identified by the querying module as the payment option for selection of the electronic wallet to the web server in response to the received request.

11. The system of claim 10 , wherein the data file is included in the received request.

12. The system of claim 10 , further comprising:

an image database of the processing server configured to store a plurality of image profiles, wherein each image profile includes at least an image file or reference locator and one or more corresponding values, wherein

the query is executed on the image database to identify a specific image profile based on a correspondence between one data value and one corresponding value or between a plurality of data values and a plurality of corresponding values, and

the verified image file included in the identified specific image profile or identified via the reference locator included in the identified specific image profile.

13. The system of claim 10 , wherein the data file further includes a token value.

14. The system of claim 13 , further comprising:

an account database of the processing server configured to store an account profile, wherein the account profile is a structured data set related to the computing device including at least the token value and one or more data values.

15. The system of claim 10 , wherein the one or more data values includes at least a wallet identifier and a brand identifier.

16. The system of claim 10 , wherein the one or more data values includes at least one of: a wallet identifier, a brand identifier, a product identifier, an account identifier, and a product name.

17. The system of claim 10 , wherein the identified image file is electronically transmitted to the web server using the originating address.

18. The system of claim 10 , wherein the processor is further configured to edit the received image file for compliance with the one or more authorization rules.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: GALLENBACHER, HEINZ RAMIN; LIM, DAVID; GIRIA, VASILY; KLENOFF, NILI; AHUJA, SACHIN; GORTSEMA, GRANT
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 044907/0844 →
Continuity (2)
Provisional Application 62346126 · Jun 6, 2016
Related Publication 20170351771A1 · Dec 7, 2017
Cited By (1)
US 12,353,487