Wearable smart device and method for redundant object identification
First Claim
1. A wearable computing device comprising:
- a sensor configured to detect data corresponding to a detected object;
a memory configured to store a contact list including contact information for a plurality of contact devices and to store stored data corresponding to a plurality of stored objects;
an input device configured to receive user input;
an antenna;
a processor coupled to the sensor, the memory, the input device, and the antenna and configured to;
assign a ranking to at least two of the plurality of contact devices based on a connection ratio corresponding to a ratio of successful connection attempts to unsuccessful connection attempts such that a first contact device has a higher ranking than a second contact device that has a lower connection ratio than the first contact device,determine whether the detected object can be identified by comparing the detected data to the stored data,transmit the detected data to the first contact device of the plurality of contact devices via the antenna if the detected object is unidentified after comparing the detected data to the stored data, the detected data being transmitted to the first contact device prior to the second contact device due to the higher ranking of the first contact device,transmit the detected data to the second contact device of the plurality of contact devices via the antenna if the detected object is unidentified after expiration of a predetermined amount of time since the detected data was transmitted to the first contact device,receive an identification of the detected object from at least one of the first contact device or the second contact device,receive the user input from the input device indicating whether the identification correctly corresponds to the detected object, andcreate an entry in the memory including the identification of the detected object and the detected data when the user input from the input device verifies that the identification correctly corresponds to the detected object; and
an output unit coupled to the processor and configured to output the identification of the detected object.
2 Assignments
0 Petitions
Accused Products
Abstract
A wearable smart device includes a sensor configured to detect data corresponding to a detected object, a memory configured to store a contact list including contact information for a plurality of contact devices and to store stored data corresponding to a plurality of stored objects, an antenna and a processor. The processor is programmed to determine whether the detected object can be identified by comparing the detected data to the stored data, to transmit the detected data to at least one of the plurality of contact devices via the antenna in response to not being able to identify the detected object by comparing the detected data to the stored data and to receive an identification of the detected object from the at least one of the plurality of contact devices. The wearable smart device also includes an output unit to output the identification of the detected object.
344 Citations
13 Claims
-
1. A wearable computing device comprising:
-
a sensor configured to detect data corresponding to a detected object; a memory configured to store a contact list including contact information for a plurality of contact devices and to store stored data corresponding to a plurality of stored objects; an input device configured to receive user input; an antenna; a processor coupled to the sensor, the memory, the input device, and the antenna and configured to; assign a ranking to at least two of the plurality of contact devices based on a connection ratio corresponding to a ratio of successful connection attempts to unsuccessful connection attempts such that a first contact device has a higher ranking than a second contact device that has a lower connection ratio than the first contact device, determine whether the detected object can be identified by comparing the detected data to the stored data, transmit the detected data to the first contact device of the plurality of contact devices via the antenna if the detected object is unidentified after comparing the detected data to the stored data, the detected data being transmitted to the first contact device prior to the second contact device due to the higher ranking of the first contact device, transmit the detected data to the second contact device of the plurality of contact devices via the antenna if the detected object is unidentified after expiration of a predetermined amount of time since the detected data was transmitted to the first contact device, receive an identification of the detected object from at least one of the first contact device or the second contact device, receive the user input from the input device indicating whether the identification correctly corresponds to the detected object, and create an entry in the memory including the identification of the detected object and the detected data when the user input from the input device verifies that the identification correctly corresponds to the detected object; and an output unit coupled to the processor and configured to output the identification of the detected object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wearable computing device comprising:
-
a sensor configured to detect data corresponding to a detected object; a memory configured to store a contact list including contact information for a plurality of contact devices and to store stored data corresponding to a plurality of stored objects; an input device configured to receive user input; an antenna; a processor coupled to the sensor, the memory, the input device, and the antenna and configured to; assign a ranking to at least two of the plurality of contact devices based on a connection ratio corresponding to a ratio of successful connection attempts to unsuccessful connection attempts such that a first contact device has a higher ranking than a second contact device that has a lower connection ratio than the first contact device, determine whether the detected object can be identified by comparing the detected data to the stored data, attempt to establish a first connection to the first contact device of the plurality of contact devices if the detected object is unidentified after comparing the detected data to the stored data, transmit the detected data to the first contact device if the first connection is established, attempt to establish a second connection to the second contact device of the plurality of contact devices if the first connection to the first contact device is unsuccessful, the attempt to establish the first connection to the first contact device occurring prior to the attempt to establish the second connection to the second contact device due to the higher ranking of the first contact device, transmit the detected data to the second contact device if the second connection is established, receive an identification of the detected object from the first contact device or the second contact device, receive the user input from the input device indicating whether the identification correctly corresponds to the detected object, and create an entry in the memory including the identification of the detected object and the detected data when the user input from the input device verifies that the identification correctly corresponds to the detected object; and an output unit coupled to the processor and configured to output the identification of the detected object. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for object identification by a wearable computing device including:
-
detecting, by a camera, image data corresponding to a detected object; determining, by a processor, whether the detected object can be identified by comparing the image data to data stored in a memory; outputting, by an output unit, an identification of the detected object in response to determining that the detected object can be identified by comparing the image data to the stored data; assigning, by the processor, a ranking to at least two contact devices of a plurality of contact devices based on a connection ratio corresponding to a ratio of successful connection attempts to unsuccessful connection attempts such that a first contact device has a higher ranking than a second contact device that has a lower connection ratio than the first contact device; transmitting, by the processor, the image data to the first contact device via an antenna if the detected object is unidentified after comparing the image data to the stored data data, the image data being transmitted to the first contact device prior to the second contact device due to the higher ranking of the first contact device; determining, by the processor, whether the identification of the detected object has been received from the first contact device; outputting, by the output unit, the identification of the detected object in response to determining that the identification of the detected object has been received from the first contact device; transmitting, by the processor, the image data to the second contact device via the antenna if the detected object is unidentified after expiration of a predetermined amount of time since the image data was transmitted to the first contact device; determining, by the processor, whether the identification of the detected object has been received from the second contact device; outputting, by the output unit, the identification of the detected object in response to determining that the identification of the detected object has been received from the second contact device; receiving, by an input device, user input indicating whether the identification correctly corresponds to the detected object; and creating, by the processor, an entry in the memory including the identification and the image data after the identification has been received when the user input verifies that the identification correctly corresponds to the detected object. - View Dependent Claims (12, 13)
-
Specification