IP Library › Granted Patent US 10,715,468
Granted Patent B2
US 10,715,468 · App. 14/671,020 · Granted Jul 14, 2020

Facilitating tracking of targets and generating and communicating of messages at computing devices

Inventors: Glen J. Anderson (Beaverton, OR); Cory J. Booth (Beaverton, OR); Lenitra M. Durham (Beaverton, OR); Kathy Yuen (Portland, OR)
Assignee: INTEL CORPORATION
H04L51/046G02B27/017G06F3/013G06F3/0484H04L51/00G02B2027/014G02B2027/0138G02B2027/0178G02B2027/0187G10L17/00H04L51/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,715,468
App. No.
14/671,020
Granted
Jul 14, 2020
Kind
B2
Abstract

A mechanism is described for dynamically facilitating tracking of targets and generating and communicating of messages at computing devices according to one embodiment. An apparatus of embodiments, as described herein, includes one or more capturing/sensing components to facilitate seeking of the apparatus, where the apparatus is associated with a user, and recognition/transformation logic to recognize the apparatus. The apparatus may further include command and data analysis logic to analyze a command received at the apparatus from the user, where the command indicates sending a message to the apparatus. The apparatus may further include message generation and preparation logic to generate the message based on the analysis of the command, and communication/compatibility logic to communicate the message.

Claims (47)

1. An apparatus comprising a processing device to:

facilitate seeking of another apparatus, wherein the apparatus is associated with a first user and the other apparatus is associated with a second user;

recognize the other apparatus and select, for engaging in communication, the other apparatus from data obtained by one or more capturing/sensing components;

analyze a command received at the apparatus from the first user to send a message to the other apparatus after recognizing and selecting the other apparatus for engaging in communication;

determine context-related data associated with the second user, wherein the context-related data comprises communication preferences associated with the second user;

generate the message based on the analysis of the command and the context-related data; and

communicate the message from the apparatus to the other apparatus.

2. The apparatus of claim 1 , the processing device further to detect, via the one or more capturing/sensing components, at least one of the other apparatus and the second user, wherein the one or more capturing/sensing components include at least one of a camera, a microphone, one or more tracking components, and one or more sensors.

3. The apparatus of claim 2 , wherein the camera to focus on a face of the user to trigger the processing device to recognize the second user, wherein the one or more tracking components including an eye-tracking component to track an eye of the second user.

4. The apparatus of claim 2 , wherein the microphone to focus on a voice of the second user to trigger the processing device to recognize the second user.

5. The apparatus of claim 2 , wherein the one or more sensors to sense one or more objects associated with the second user to trigger the processing device to recognize the second user.

6. The apparatus of claim 1 , further comprising a context engine to determine, in real-time, context relating to at least one of the second user and the other apparatus, wherein the context includes activity data relating to at least one of the second user and the other apparatus.

7. The apparatus of claim 1 , further comprising an environment tracking engine to track, in real-time, environmental conditions relating to at least one of the second user and the other apparatus, wherein the environmental conditions include surrounding activities relating to one or more entities in proximity of the second user and the other apparatus, wherein the one or more entities include one or more of weather, traffic, and physical structures.

8. The apparatus of claim 1 , wherein the processing device is further to generate the message based on at least one of the context and the environmental conditions.

9. The apparatus of claim 1 , wherein the apparatus comprises a mobile computing device including one or more of: smartphones, tablet computers, laptops, head-mounted displays, head-mounted gaming displays, wearable glasses, wearable binoculars, smart jewelry, smartwatches, smartcards, or smart clothing items.

10. A method comprising:

seeking, via one or more capturing/sensing components of a first computing device, a second computing device, wherein the first computing device and the second computing device are associated with a first user and a second user, respectively;

recognizing and selecting, for engaging in communication, the second computing device from data obtained by the one or more capturing/sensing components;

analyzing a command received at the first computing device from the first user to send a message to the second computing device after recognizing and selecting the second computing device for engaging in communication;

determining context-related data associated with the second user, wherein the context-related data comprises communication preferences associated with the second user;

generating the message based on the analysis of the command and the context related data; and

communicating the message from the first computing device to the second computing device.

11. The method of claim 10 , further comprising detecting, via the one or more capturing/sensing components, at least one of the second computing device and the second user, wherein the one or more capturing/sensing components include at least one of a camera, a microphone, one or more tracking components, and one or more sensors.

12. The method of claim 11 , further comprising focusing, via the camera, on a face of the second user, wherein focusing triggers recognition of the second user, wherein the one or more tracking components including an eye-tracking component to track an eye of the second user.

13. The method of claim 11 , further comprising focusing, via the microphone, on a voice of the second user, wherein focusing triggers recognition of the second user.

14. The method of claim 11 , further comprising sensing, via the one or more sensors, one or more objects associated with the second user, wherein sensing triggers recognition of the second user.

15. The method of claim 10 , further comprising determining, in real-time, context relating to at least one of the second user and the second computing device, wherein the context includes activity data relating to at least one of the second user and the second computing device.

16. The method of claim 10 , further comprising tracking, in real-time, environmental conditions relating to at least one of the second user and the second computing device, wherein the environmental conditions include surrounding activities relating to one or more entities in proximity of the second user and the second computing device, wherein the one or more entities include one or more of weather, traffic, and physical structures.

17. The method of claim 10 , further comprising generating the message based on at least one of the context and the environmental conditions.

18. The method of claim 10 , wherein the first computing device and the second computing device include a source device and a target device, respectively, and wherein the first user and the second user include a source user and a target user, respectively, wherein the message is communicated to be presented at the second computing device.

19. The method of claim 10 , wherein the first and second computing device comprise mobile computers including one or more of smartphones, tablet computers, laptops, head-mounted displays, head-mounted gaming displays, wearable glasses, wearable binoculars, smart jewelry, smartwatches, smartcards, and smart clothing items.

20. At least one machine-readable medium comprising a plurality of instructions, executed on a computing device, to facilitate the computing device to perform one or more operations comprising:

seeking, via one or more capturing/sensing components of a first computing device, a second computing device, wherein the first computing device and the second computing device are associated with a first user and a second user, respectively;

recognizing and selecting, for engaging in communication, the second computing device from data obtained by the one or more capturing/sensing components;

analyzing a command received at the first computing device from the first user to send a message to the second computing device after recognizing and selecting the second computing device for engaging in communication;

determining context-related data associated with the second user, wherein the context-related data comprises communication preferences associated with the second user;

generating the message based on the analysis of the command and the context-related data; and

communicating the message from the first computing device to the second computing device.

21. The machine-readable medium of claim 20 , wherein the one or more operations comprising detecting, via the one or more capturing/sensing components, at least one of the second computing device and the second user, wherein the one or more capturing/sensing components include at least one of a camera, a microphone, one or more tracking components, and one or more sensors.

22. The machine-readable medium of claim 21 , wherein the one or more operations comprising focusing, via the camera, on a face of the second user, wherein focusing triggers recognition of the second user, wherein the one or more tracking components including an eye-tracking component to track an eye of the second user.

23. The machine-readable medium of claim 21 , wherein the one or more operations comprising focusing, via the microphone, on a voice of the second user, wherein focusing triggers recognition of the second user.

24. The machine-readable medium of claim 21 , wherein the one or more operations comprising sensing, via the one or more sensors, one or more objects associated with the second user, wherein sensing triggers recognition of the second user.

25. The machine-readable medium of claim 20 , wherein the one or more operations comprising determining, in real-time, context relating to at least one of the second user and the second computing device, wherein the context includes activity data relating to at least one of the second user and the second computing device.

26. The machine-readable medium of claim 20 , wherein the one or more operations comprising tracking, in real-time, environmental conditions relating to at least one of the second user and the second computing device, wherein the environmental conditions include surrounding activities relating to one or more entities in proximity of the second user and the second computing device, wherein the one or more entities include one or more of weather, traffic, and physical structures.

27. The machine-readable medium of claim 20 , wherein the one or more operations comprising generating the message based on at least one of the context and the environmental conditions.

28. The machine-readable medium of claim 20 , wherein the first computing device and the second computing device include a source device and a target device, respectively, and wherein the first user and the second user include a source user and a target user, respectively, wherein the message is communicated to be presented at the second computing device.

29. The machine-readable medium of claim 20 , wherein the first and second computing device comprise mobile computers including one or more of smartphones, tablet computers, laptops, head-mounted displays, head-mounted gaming displays, wearable glasses, wearable binoculars, smart jewelry, smartwatches, smartcards, and smart clothing items.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2015
From: ANDERSON, GLEN J.; BOOTH, CORY J.; DURHAM, LENITRA M.; YUEN, KATHY
To: INTEL CORPORATION
Reel/Frame 036505/0220 →
Continuity (1)
Related Publication 20160285793A1 · Sep 29, 2016