Camera Based Information Exchange Mechanism
First Claim
1. A method, in a portable computing device comprising a camera, for exchanging information between a user and a provider, comprising:
- capturing an image using the camera of the portable computing device;
determining an identifier of a physical object associated with the captured image;
transmitting, by the portable computing device, the identifier of the physical object, and selected user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object;
receiving, by the portable computing device, in response to the transmitting, physical object information associated with the physical object from the separate computing device associated with the provider of the physical object; and
storing, in a storage device of the portable computing device, the physical object information in association with at least one of the captured image or the identifier of the physical object.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms, in a portable computing device comprising a camera, for exchanging information between a user and a provider are provided. With these mechanisms, an image is captured using the camera of the portable computing device and an identifier of a physical object associated with the captured image is determined. The portable computing device transmits the identifier of the physical object, and user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object. The portable computing device receives information associated with the physical object from the separate computing device associated with the provider of the physical object. A storage device of the portable computing device stores the physical object information in association with at least one of the captured image or the identifier of the physical object.
32 Citations
25 Claims
-
1. A method, in a portable computing device comprising a camera, for exchanging information between a user and a provider, comprising:
-
capturing an image using the camera of the portable computing device; determining an identifier of a physical object associated with the captured image; transmitting, by the portable computing device, the identifier of the physical object, and selected user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object; receiving, by the portable computing device, in response to the transmitting, physical object information associated with the physical object from the separate computing device associated with the provider of the physical object; and storing, in a storage device of the portable computing device, the physical object information in association with at least one of the captured image or the identifier of the physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a portable computing device having a camera, causes the portable computing device to:
-
capture an image using the camera of the portable computing device; determine an identifier of a physical object associated with the captured image; transmit the identifier of the physical object, and selected user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object; receive, in response to the transmitting, physical object information associated with the physical object from the separate computing device associated with the provider of the physical object; and store, in a storage device of the portable computing device, the physical object information in association with at least one of the captured image or the identifier of the physical object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A portable computing device, comprising:
-
a camera; a processor coupled to the camera; a storage device coupled to the processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; capture an image using the camera of the portable computing device; determine an identifier of a physical object associated with the captured image; transmit the identifier of the physical object, and selected user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object; receive, in response to the transmitting, physical object information associated with the physical object from the separate computing device associated with the provider of the physical object; and store, in the storage device of the portable computing device, the physical object information in association with at least one of the captured image or the identifier of the physical object.
-
Specification