Method for collective network of augmented reality users
First Claim
1. A method for utilizing one or more collective networks of users with image capture devices to identify objects captured using the image capture devices and provide offers to users within the one or more collective networks of users, the method comprising:
- receiving, by one or more processing devices, a real-time video stream, wherein the video stream is captured through the use of a first data capture device in communication with a first mobile device of a first user in the one or more collective networks of users;
identifying, by the one or more processing devices, a first object from the video stream;
retrieving, by the one or more processing devices, data about the first object;
presenting, by the one or more processing devices, the data about the first object to the first mobile device, wherein presenting the data about the first object comprises superimposing the data about the first object over the video stream on the first mobile device of the first user;
determining, by the one or more processing devices, a notification preference associated with the first object, wherein the notification preference comprises at least a notification type, one or more objects, and one or more users;
determining, by the one or more processing devices, that a second user within the one or more collective networks of users is interested in a second object based on the data about the first object and the notification preference, wherein each user within the one or more collective networks of users has a mobile device with an image capture device associated with the mobile device, wherein each image capture device is configured to capture images of the one or more objects, wherein each mobile device is configured to receive data about the one or more objects;
presenting, by the one or more processing devices, a notification about the second object to a second mobile device of the second user based on at least the notification preference, wherein the notification is presented when it is determined that the second user is interested in the second object, wherein the notification is presented as a video link of the video stream on the second mobile device of the second user, and wherein the video stream comprises data about the second object superimposed on the video stream;
receiving, by the one or more processing devices, a response from the second user, wherein the response further comprises one or more actions the second user wishes to take in response to receiving the notification, wherein the one or more actions comprises at least an indication to purchase the second object;
transmitting, by the one or more processing devices, a request received from the second user to the first user to purchase the second object, wherein the request comprises providing the first user with access to funds associated with a financial institution account of the second user by providing information associated with the financial institution account of the second user to the first user, and wherein the second user is virtually present via the one or more collective networks of users; and
receiving, by the one or more processing device, an indication that the first user placed an order for the purchase of the second object for the second user using the funds accessed from the financial institution account of the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide for using video analysis, such as augmented reality or the like to assist a group of users to utilize mobile devices for creating a collective network environment of users that identifies objects in which one or more users in a group of users may be interested, and notifies the one or more users of information associated with the object. A collective network comprises a group of users that each have a mobile device that contains or is otherwise operatively coupled to a data capture device. For example, the mobile device may be a mobile phone that is capable of taking video with a camera device. A user in the collective network may capture video on his mobile device, and an application can identify the object in the video and provide interested users in the collective network with information about the object.
-
Citations
32 Claims
-
1. A method for utilizing one or more collective networks of users with image capture devices to identify objects captured using the image capture devices and provide offers to users within the one or more collective networks of users, the method comprising:
-
receiving, by one or more processing devices, a real-time video stream, wherein the video stream is captured through the use of a first data capture device in communication with a first mobile device of a first user in the one or more collective networks of users; identifying, by the one or more processing devices, a first object from the video stream; retrieving, by the one or more processing devices, data about the first object; presenting, by the one or more processing devices, the data about the first object to the first mobile device, wherein presenting the data about the first object comprises superimposing the data about the first object over the video stream on the first mobile device of the first user; determining, by the one or more processing devices, a notification preference associated with the first object, wherein the notification preference comprises at least a notification type, one or more objects, and one or more users; determining, by the one or more processing devices, that a second user within the one or more collective networks of users is interested in a second object based on the data about the first object and the notification preference, wherein each user within the one or more collective networks of users has a mobile device with an image capture device associated with the mobile device, wherein each image capture device is configured to capture images of the one or more objects, wherein each mobile device is configured to receive data about the one or more objects; presenting, by the one or more processing devices, a notification about the second object to a second mobile device of the second user based on at least the notification preference, wherein the notification is presented when it is determined that the second user is interested in the second object, wherein the notification is presented as a video link of the video stream on the second mobile device of the second user, and wherein the video stream comprises data about the second object superimposed on the video stream; receiving, by the one or more processing devices, a response from the second user, wherein the response further comprises one or more actions the second user wishes to take in response to receiving the notification, wherein the one or more actions comprises at least an indication to purchase the second object; transmitting, by the one or more processing devices, a request received from the second user to the first user to purchase the second object, wherein the request comprises providing the first user with access to funds associated with a financial institution account of the second user by providing information associated with the financial institution account of the second user to the first user, and wherein the second user is virtually present via the one or more collective networks of users; and receiving, by the one or more processing device, an indication that the first user placed an order for the purchase of the second object for the second user using the funds accessed from the financial institution account of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for utilizing one or more collective networks of users with image capture devices to identify objects captured using the image capture devices and provide offers to users within the one or more collective networks of users, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for receiving a real-time video stream, wherein the video stream is captured through the use of a first data capture device in communication with a first mobile device of a first user in the one or more collective networks of users; an executable portion configured for identifying a first object from the video stream; an executable portion configured for retrieving data about the first object; an executable portion configured for presenting the data about the first object to the first mobile device, wherein presenting the data about the first object comprises superimposing the data about the first object over the video stream on the first mobile device of the first user; an executable portion configured for determining a notification preference associated with the first object, wherein the notification preference comprises at least a notification type, one or more objects, and one or more users; an executable portion configured for determining that a second user within the one or more collective networks of users is interested in a second object based on the data about the first object and the notification preference, wherein each user within the one or more collective networks of users has a mobile device with an image capture device associated with the mobile device, wherein each image capture device is configured to capture images of the one or more objects, wherein each mobile device is configured to receive data about the one or more objects; an executable portion configured for presenting a notification about the second object to a second mobile device of the second user based on at least the notification preference, wherein the notification is presented when it is determined that the second user is interested in the second object, wherein the notification is presented as a video link of the video stream on the second mobile device of the second user, and wherein the video stream comprises data about the second object superimposed on the video stream; an executable portion configured for receiving a response from the second user, wherein the response further comprises one or more actions the second user wishes to take in response to receiving the notification, wherein the one or more actions comprises at least an indication to purchase the second object; an executable portion configured for transmitting a request received from the second user to the first user to purchase the second object, wherein the request comprises providing the first user with access to funds associated with a financial institution account of the second user by providing information associated with the financial institution account of the second user to the first user, and wherein the second user is virtually present via the one or more collective networks of users; and an executable portion configured for receiving an indication that the first user placed an order for the purchase of the second object for the second user using the funds accessed from the financial institution account of the second user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification