Method and apparatus for enabling real-time product and vendor identification
First Claim
1. A method comprising:
- in response to an event defined by a user of the mobile computing device, capturing sensor data via a sensor with a mobile computing device, the sensor data comprising a video data stream of a live view display of the mobile computing device, the video data stream including image data and audio data;
transmitting at least one of the image data or the audio data of the sensor data to a server device;
augmenting the live view display with a product identification received from the server device that identifies at least one product identified from the sensor data within the live view display;
detecting a first user gesture directed towards the product identification augmented in the live view display;
augmenting the live view display with purchase information data, received from the server device for the at least one product, in response to the first user gesture directed towards the product identification;
detecting a second user gesture directed towards the purchase information data; and
transmitting a purchase order to the server device in response to detecting the second user gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling dynamic product and vendor identification and the display of relevant purchase information are described herein. According to embodiments of the invention, a recognition process is executed on sensor data captured via a mobile computing device to identify one or more items, and to identify at least one product associated with the one or more items. Product and vendor information for the at least one product is retrieved and displayed via the mobile computing device. In the event a user gesture is detected in response to displaying the product and vendor information data, processing logic may submit a purchase order for the product (e.g., for an online vendor) or contact the vendor (e.g., for an in-store vendor).
22 Citations
15 Claims
-
1. A method comprising:
-
in response to an event defined by a user of the mobile computing device, capturing sensor data via a sensor with a mobile computing device, the sensor data comprising a video data stream of a live view display of the mobile computing device, the video data stream including image data and audio data; transmitting at least one of the image data or the audio data of the sensor data to a server device; augmenting the live view display with a product identification received from the server device that identifies at least one product identified from the sensor data within the live view display; detecting a first user gesture directed towards the product identification augmented in the live view display; augmenting the live view display with purchase information data, received from the server device for the at least one product, in response to the first user gesture directed towards the product identification; detecting a second user gesture directed towards the purchase information data; and transmitting a purchase order to the server device in response to detecting the second user gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15)
-
-
8. A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
in response to an event defined by a user of the mobile computing device, capturing sensor data via a sensor with a mobile computing device, the sensor data comprising a video data stream of a live view display of the mobile computing device, the video data stream including image data and audio data; transmitting at least one of the image data or the audio data of the sensor data to a server device; augmenting the live view display with a product identification received from the server device that identifies at least one product identified from the sensor data within the live view display; detecting a first user gesture directed towards the product identification augmented in the live view display; augmenting the live view display with purchase information data, received from the server device for the at least one product, in response to the first user gesture directed towards the product identification; detecting a second user gesture directed towards the purchase information data; and transmitting a purchase order to the server device in response to detecting the second user gesture. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification