IP Library Granted Patent US 9,984,285
Granted Patent B2
US 9,984,285 · App. 15/644,092 · Granted May 29, 2018

Adaptive tracking system for spatial input devices

Inventors: Ambrus Csaszar (Los Angeles, CA); Dima Kogan (Los Angeles, CA); Paul Yarin (Los Angeles, CA)
Assignee: Oblong Industries, Inc.
G06K9/00355G06F3/011G06F3/014G06F3/017G06F3/0325G06F19/701H04N5/232H04N5/247H04N7/18H04N7/181
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 9,984,285
App. No.
15/644,092
Granted
May 29, 2018
Kind
B2
Abstract

An adaptive tracking system for spatial input devices provides real-time tracking of spatial input devices for human-computer interaction in a Spatial Operating Environment (SOE). The components of an SOE include gestural input/output; network-based data representation, transit, and interchange; and spatially conformed display mesh. The SOE comprises a workspace occupied by one or more users, a set of screens which provide the users with visual feedback, and a gestural control system which translates user motions into command inputs. Users perform gestures with body parts and/or physical pointing devices, and the system translates those gestures into actions such as pointing, dragging, selecting, or other direct manipulations. The tracking system provides the requisite data for creating an immersive environment by maintaining a model of the spatial relationships between users, screens, pointing devices, and other physical objects within the workspace.

Claims (22)

1. A method comprising:

a tracking component of a gestural control system receiving feature data of a first object of a plurality of objects included in a spatial operating environment (SOE) from at least one sensor of a plurality of sensors of the SOE, wherein locations of each of the plurality of sensors define the SOE; and

the tracking component generating from the received feature data of the first object a coherent model of spatial relationships that includes a spatial relationship between the first object and a second object of the plurality of objects.

2. The method of claim 1 , wherein each sensor is a camera.

3. The method of claim 1 , wherein at least one sensor is a camera.

4. The method of claim 1 , wherein the tracking component receives the feature data of the first object from one sensor of the plurality of sensors, and wherein the one sensor is a camera.

5. The method of claim 1 , wherein the plurality of sensors includes two or more cameras, and wherein the tracking component receiving the feature data of the first object comprises the tracking component receiving the feature data of the first object from two or more cameras of the plurality of sensors.

6. The method of claim 1 wherein the first object is a wand.

7. The method of claim 1 wherein the first object is an input device.

8. The method of claim 1 wherein the first object is display device.

9. The method of claim 1 wherein the first object is mobile screen.

10. The method of claim 1 , further comprising the tracking component receiving feature data of the second object of the plurality of objects included in the SOE from at least one sensor of the plurality of sensors of the SOE.

11. The method of claim 1 , wherein the first object is a wand and the second object is a wand.

12. The method of claim 1 , wherein the first object is an input device and the second object is an input device.

13. The method of claim 1 , wherein the first object is a wand and the second object is a display device.

14. The method of claim 1 , wherein the first object is an input device and the second object is a display device.

15. The method of claim 1 , wherein the first object is a wand and the second object is a mobile screen.

16. The method of claim 1 , wherein the feature data of the first object is absolute three-space location data of an instantaneous state of the first object at a point in time and space.

17. The method of claim 1 , wherein the tracking component receives the feature data of the first object from at least a first sensor and a second sensor of the plurality of sensors.

18. The method of claim 17 , wherein the coherent model of spatial relationships includes a spatial relationship between the first sensor and the second sensor.

19. The method of claim 18 , wherein the feature data of the first object is absolute three-space location data of an instantaneous state of the first object at a point in time and space.

20. The method of claim 1 , wherein the gestural control system includes the plurality of sensors.

Assignments (2)
SECURITY INTEREST Recorded Sep 13, 2019
From: OBLONG INDUSTRIES, INC.
To: SILICON VALLEY BANK
Reel/Frame 050372/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2017
From: CSASZAR, AMBRUS; KOGAN, DIMA; YARIN, PAUL
To: OBLONG INDUSTRIES, INC.
Reel/Frame 042933/0115 →
Continuity (22)
Continuation 14606563 · Jan 27, 2015
Continuation 13532527 · Jun 25, 2012
Continuation In Part 12572689 · Oct 2, 2009
Continuation In Part 12572698 · Oct 2, 2009
Continuation In Part 12109263 · Apr 24, 2008
Continuation In Part 12417252 · Apr 2, 2009
Continuation In Part 12487623 · Jun 18, 2009
Continuation In Part 12553845 · Sep 3, 2009
Continuation In Part 12553902 · Sep 3, 2009
Continuation In Part 12553929 · Sep 3, 2009
Continuation In Part 12557464 · Sep 10, 2009
Continuation In Part 12579340 · Oct 14, 2009
Continuation In Part 12579354 · Oct 14, 2009
Continuation In Part 12579372 · Oct 14, 2009
Continuation In Part 12773605 · May 4, 2010
Continuation In Part 12773667 · May 4, 2010
Continuation In Part 12789129 · May 27, 2010
Continuation In Part 12789262 · May 27, 2010
Continuation In Part 12789302 · May 27, 2010
Continuation In Part 13430509 · Mar 26, 2012
Continuation In Part 13430626 · Mar 26, 2012
Related Publication 20170308743A1 · Oct 26, 2017