Method and apparatus for fulfilling purchases
First Claim
Patent Images
1. A device comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising;
detecting a type of a communication device that is remote from the processing system;
determining capabilities of the communication device based on the type of the communication device;
detecting an online transaction associated with the communication device;
selecting a format for an object of acknowledgment associated with the online transaction, wherein the format is compatible with the capabilities of the communication device;
generating the object of acknowledgment according to the format; and
providing the object of acknowledgment to the communication device for presentation to a merchant device associated with a fulfillment process for the online transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for fulfilling purchases is disclosed. A system that incorporates teachings of the present disclosure can include, for example, a portable communication device having a controller element that receives from an online system a barcode image as an object of acknowledgment of a product purchased from said online system, and presents on a display of the portable communication device said barcode image to complete a purchase fulfillment process by way of at least one among a visual inspection of the barcode image by a merchant employee and processing of said barcode image by a point of sale (POS) device. Additional embodiments are disclosed.
-
Citations
20 Claims
-
1. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising; detecting a type of a communication device that is remote from the processing system; determining capabilities of the communication device based on the type of the communication device; detecting an online transaction associated with the communication device; selecting a format for an object of acknowledgment associated with the online transaction, wherein the format is compatible with the capabilities of the communication device; generating the object of acknowledgment according to the format; and providing the object of acknowledgment to the communication device for presentation to a merchant device associated with a fulfillment process for the online transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage device comprising executable instructions which, when executed by a processing system including a processor, facilitate performance of operations comprising:
-
initiating an online transaction; providing, to a server, information associated with a type of a communication device; receiving, from the server, an object of acknowledgment associated with the online transaction, wherein the object of acknowledgment includes a format based on the type of the communication device; and presenting the object of acknowledgment at a display for capture by a merchant device associated with a fulfilment process for the online transaction. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
detecting, by a processing system including a processor, a type of a communication device that is remote from the processing system; detecting, by the processing system, an online transaction associated with the communication device; selecting, by the processing system, a format for an object of acknowledgment associated with the online transaction, wherein the format is compatible with capabilities of the communication device; and providing, by the processing system, the object of acknowledgment according to the format to the communication device for presentation to a merchant device associated with a fulfillment process for the online transaction. - View Dependent Claims (20)
-
Specification