IP Library Granted Patent US 12,020,310
Granted Patent B2
US 12,020,310 · App. 17/452,613 · Granted Jun 25, 2024

Scan and go system and method

Inventors: Richard Mathias (Godalming, GB); Valerie Vacante (Austin, TX); Benoit Soucaret (London, GB); Sanjeev Desai (Croydon, GB)
Assignee: MERKLE INC.
G06Q30/0641G06K7/1413G06Q20/208G06Q20/3224
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 12,020,310
App. No.
17/452,613
Granted
Jun 25, 2024
Kind
B2
Abstract

A method and computer platform for an application-free web browser-based product purchase. The method and computer platform gain access to a camera of a mobile device through a web browser to use the mobile device as an image scanner, linking physical product shopping with online payment processing.

Claims (46)

1. A computer implemented method comprising:

engaging, by a computer platform controlling a mobile device, a web browser running on the mobile device, wherein an ecommerce website is displayed on the web browser during the step of engaging;

instructing, by the computer platform, the web browser to activate a camera module of the mobile device to capture a first image using a camera of the mobile device;

updating, by the computer platform, the ecommerce website that is displayed on the web browser to include a product associated with the first image in an online shopping cart;

marking, by the computer platform, an order comprising the product in the online shopping cart as “IN STORE”;

engaging, by the computer platform, the web browser of the mobile device;

instructing, by the computer platform, the web browser to activate the camera module of the mobile device to capture a second image using the camera of the mobile device, the second image containing payment information; and

processing, by the computer platform, payment for the product in the online shopping cart using the payment information obtained from the second image.

2. The method of claim 1 , wherein engaging the web browser comprises engaging a script of the web browser.

3. The method of claim 2 , wherein the script is a JavaScript.

4. The method of claim 1 , wherein the first image comprises a barcode.

5. The method of claim 4 , wherein the barcode comprises an international article number (IAN) or a European article number (EAN).

6. The method of claim 1 , further comprising:

sending, by the computer platform, a location request to the mobile device;

determining, by the computer platform, a physical location of the mobile device; and

adding, by the computer platform, store information associated with the determined physical location to the ecommerce website that is displayed on the mobile device via the web browser running on the mobile device.

7. The method of claim 1 , further comprising:

sending, by the computer platform, the second image, or causing the web browser to send the second image, to an image processing module; and receiving, by the computer platform, the payment information from the image processing module, wherein the payment information is associated with the second image.

8. The method of claim 7 , wherein the second image is a payment card.

9. The method of claim 1 , further comprising:

receiving, by the computer platform, a payment confirmation for the product; and

creating, by the computer platform, a digital receipt having a third image as proof of purchase of the product.

10. The method of claim 1 , further comprising:

sending, by the computer platform, the first image, or causing the web browser to send the first image, to an image processing module; and

receiving, by the computer platform, a product identifier from the image processing module,

wherein the product is associated with the product identifier.

11. A computer platform having a processor, memory, and instructions stored on the memory that when executed, cause the processor to:

engage a web browser running on a mobile device while an ecommerce website administered by the computer platform is displayed on the web browser;

instruct the web browser to activate a camera module of the mobile device to capture a first image using a camera of the mobile device;

update the ecommerce website that is displayed on the web browser to include a product associated with the first image in an online shopping cart;

mark an order comprising the product in the online shopping cart as “IN STORE”;

engage the web browser of the mobile device;

instruct the web browser to activate the camera module of the mobile device to capture a second image using the camera of the mobile device, the second image containing payment information; and

process, by a payment module of the computer platform, payment for the product in the online shopping cart using the payment information obtained from the second image.

12. The computer platform of claim 11 , further configured to engage a script of the web browser.

13. The computer platform of claim 12 , wherein the script is a JavaScript.

14. The computer platform of claim 11 , wherein the first image comprises a barcode being an international article number (IAN) or a European article number (EAN).

15. The computer platform of claim 11 , wherein the instructions further cause the processor to:

send a location request to the mobile device;

determine a physical location of the mobile device; and

add store information associated with the determined physical location to the ecommerce website that is displayed on the mobile device via the web browser running on the mobile device.

16. The computer platform of claim 11 , wherein the instructions further cause the processor to:

send the second image, or cause the web browser to send the second image, to an image processing module; and

receive the payment information from the image processing module, wherein the payment information is associated with the second image.

17. The computer platform of claim 16 , wherein the second image is a payment card.

18. The computer platform of claim 16 , wherein the image processing module is configured as a plugin on the computer platform.

Assignments (4)
MERGER Recorded Oct 10, 2023
From: PFSWEB, INC.; PRIORITY FULFILLMENT SERVICES, INC.; REVTECH SOLUTIONS PRIVATE LIMITED
To: MERKLE INC.
Reel/Frame 065192/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: MATHIAS, RICHARD; VACANTE, VALERIE; SOUCARET, BENOIT; DESAI, SANJEEV
To: PFSWEB, INC.
Reel/Frame 058794/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: PFSWEB, INC.
To: PRIORITY FULFILLMENT SERVICES, INC.
Reel/Frame 058794/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: PRIORITY FULFILLMENT SERVICES, INC.
To: LIVEAREA, INC.
Reel/Frame 058794/0746 →
Continuity (2)
Provisional Application 63106415 · Oct 28, 2020
Related Publication 20220129972A1 · Apr 28, 2022