Smart necklace with stereo vision and onboard processing
First Claim
1. A wearable computing device comprising:
- a U-shaped housing configured to be worn around a neck of a user;
an input/output port attached to the U-shaped housing and configured to communicate with an external mobile device;
a microphone attached to the U-shaped housing and configured to receive speech data corresponding to instructions by the user;
a speaker attached to the U-shaped housing and configured to output audio feedback data to the user; and
a mobile processor positioned within the U-shaped housing, electrically coupled to the input/output port, the microphone, and the speaker, and configured to;
receive a first speech data from the microphone corresponding to a request to open an application on the external mobile device,transmit the request to open the application to the external mobile device via the input/output port,receive a description of content within the application from the external mobile device via the input/output port,transmit the description of the content within the application to the speaker to be output,receive a second speech data from the microphone corresponding to a request for the external mobile device to perform an action within the application,transmit the request to perform the action within the application to the external mobile device via the input/output port,receive a description of results of the action performed within the application from the external mobile device via the input/output port,transmit the results of the action performed within the application to the speaker to be output,receive a third speech data from the microphone corresponding to a request for the wearable computing device to perform a local action,transmit a request to the external mobile device for sensor data via the input/output port,receive the sensor data from the external mobile device via the input/output port,perform the local action using the sensor data as input, andtransmit results of the local action to the speaker to be output.
1 Assignment
0 Petitions
Accused Products
Abstract
A wearable computing device includes an input/output port for communicating with an external mobile device, a microphone for receiving speech data, a speaker for outputting audio feedback data, and a mobile processor. The mobile processor is designed to receive detected speech data corresponding to a request to open an application on the external mobile device, transmit the request to the external mobile device, and receive a description of content within the application from the external mobile device. The mobile processor is also designed to transmit the description to the speaker to be output, receive detected speech data corresponding to a request for the external mobile device to perform an action within the application, and transmit the request to the external mobile device. The mobile processor is also designed to receive results of the action from the external mobile device and transmit the results to the speaker to be output.
395 Citations
18 Claims
-
1. A wearable computing device comprising:
-
a U-shaped housing configured to be worn around a neck of a user; an input/output port attached to the U-shaped housing and configured to communicate with an external mobile device; a microphone attached to the U-shaped housing and configured to receive speech data corresponding to instructions by the user; a speaker attached to the U-shaped housing and configured to output audio feedback data to the user; and a mobile processor positioned within the U-shaped housing, electrically coupled to the input/output port, the microphone, and the speaker, and configured to; receive a first speech data from the microphone corresponding to a request to open an application on the external mobile device, transmit the request to open the application to the external mobile device via the input/output port, receive a description of content within the application from the external mobile device via the input/output port, transmit the description of the content within the application to the speaker to be output, receive a second speech data from the microphone corresponding to a request for the external mobile device to perform an action within the application, transmit the request to perform the action within the application to the external mobile device via the input/output port, receive a description of results of the action performed within the application from the external mobile device via the input/output port, transmit the results of the action performed within the application to the speaker to be output, receive a third speech data from the microphone corresponding to a request for the wearable computing device to perform a local action, transmit a request to the external mobile device for sensor data via the input/output port, receive the sensor data from the external mobile device via the input/output port, perform the local action using the sensor data as input, and transmit results of the local action to the speaker to be output. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wearable computing device comprising:
-
a U-shaped housing configured to be worn around a neck of a user; an input/output port attached to the U-shaped housing and configured to communicate with an external mobile device; a sensor attached to the U-shaped housing and configured to detect detected data corresponding to an environment of the wearable computing device; a microphone attached to the U-shaped housing and configured to receive input data corresponding to a request for the external mobile device to perform an action; an output device attached to the U-shaped housing and configured to output data to the user; and a mobile processor positioned within the U-shaped housing, electrically coupled to the input/output port, the sensor, the microphone, and the output device, and configured to; receive the input data that corresponds to the request for the external mobile device to perform the action, transmit the input data to the external mobile device via the input/output port, receive a request for the detected data from the external mobile device via the input/output port, the detected data being used to perform the action, transmit the detected data to the external mobile device via the input/output port in response to receiving the request for the detected data, receive output data generated by the external mobile device via the input/output port, cause the output device to output the output data, receive a speech data from the microphone corresponding to a request for the wearable computing device to perform a local action, transmit a request to the external mobile device for sensor data via the input/output port, receive the sensor data from the external mobile device via the input/output port, perform the local action using the sensor data as input, and transmit results of the local action to the output device to be output. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling an external mobile device by a wearable computing device comprising:
-
receiving, from a microphone, a first speech data corresponding to a request to open an application on the external mobile device; transmitting, via an input/output port, the request to open the application to the external mobile device; receiving, via the input/output port, a description of content within the application from the external mobile device; transmitting, by a mobile processor, the content within the application to a speaker to be output; receiving, from the microphone, a second speech data corresponding to a request for the external mobile device to perform an action within the application; transmitting, via the input/output port, the request to perform the action within the application to the external mobile device; receiving, via the input/output port, a description of results of the action performed within the application from the external mobile device; instructing, by the mobile processor, the speaker to output the results of the action performed within the application; receiving, from the microphone, a third speech data corresponding to a request for the wearable computing device to perform a local action; transmitting, via the input/output port, a request to the external mobile device or sensor data; receiving, via the input/output port, the sensor data from the external mobile device to me; performing, by the mobile processor, the local action using the sensor data as input; and transmitting, by the mobile processor, results of the local action to the speaker to be output. - View Dependent Claims (16, 17, 18)
-
Specification