The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 05, 2017

Filed:

Jun. 17, 2014
Applicant:

Amazon Technologies, Inc., Reno, NV (US);

Inventors:

Kritarth Jain, Seattle, WA (US);

Michal Marek Kozlowski, Seattle, WA (US);

Michael Lee Sandige, Sammamish, WA (US);

Andrew Bartlett Leonard, Seattle, WA (US);

Paul Savastinuk, Shoreline, WA (US);

Ross David Roessler, Seattle, WA (US);

Geoffrey Scott Heller, Seattle, WA (US);

Assignee:

AMAZON TECHNOLOGIES, INC., Reno, NV (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/01 (2006.01); G09G 5/00 (2006.01); G06F 3/038 (2013.01); G06F 3/0346 (2013.01);
U.S. Cl.
CPC ...
G09G 5/006 (2013.01); G06F 3/011 (2013.01); G06F 3/012 (2013.01); G06F 3/017 (2013.01); G06F 3/038 (2013.01); G06F 3/0346 (2013.01); G06F 2203/0383 (2013.01);
Abstract

A tracking architecture is provided that enables data for gestures and head positions to be provided to both native and non-native clients on a computing device. A pipeline component can obtain the raw image data and sensor data and synchronize that data to be processed to determine, for example, location and/or motion data that may correspond to device input. The data can be processed by separate components, such as an event publisher and an event provider, each capable of filtering the location, motion, and/or raw sensor data to generate a set of event data. The event data then can be published to registered listeners or provided in response to polling requests. Head coordinates, gesture data, and other such information can be passed through one or more interface layers enabling the data to be processed by a non-native client on the device.


Find Patent Forward Citations

Loading…