Recognizing interactive media input

US9207765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9207765-B2
Application numberUS-65130509-A
CountryUS
Kind codeB2
Filing dateDec 31, 2009
Priority dateDec 31, 2009
Publication dateDec 8, 2015
Grant dateDec 8, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques and systems for inputting data to interactive media devices are disclosed herein. In some aspects, a sensing device senses an object as it moves in a trajectory indicative of a desired input to an interactive media device. Recognition software may be used to translate the trajectory into various suggested characters or navigational commands. The suggested characters may be ranked based on a likelihood of being an intended input. The suggested characters may be displayed on a user interface at least in part based on the rank and made available for selection as the intended input.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: calibrating an interactive media device to identify and visually track: an object moved through space by a user; recording a trajectory of a movement of the object through space extracted from a multi-frame video sequence, the trajectory directly representing a desired handwritten character; displaying the trajectory on a display device; based at least in part on a shape of the trajectory, translating the trajectory into two or more suggested characters; ranking each of the two or more suggested characters based on a likelihood that each of the two or more suggested characters are the desired handwritten character; simultaneously displaying the two or more suggested characters on the display device so that display positions of each of the two or more suggested characters relative to an endpoint of the trajectory are based on the ranking of each of the two or more suggested characters, wherein the ranking is based on the likelihood that each of the two or more suggested characters are the desired handwritten character; and receiving selection information indicating which of the two or more suggested characters represents the desired handwritten character. 2. The method as recited in claim 1 , wherein calibrating the interactive media device comprises: receiving a calibration trigger event; displaying a calibration zone on the display device in response to the receipt of the calibration trigger event; and locking-in on the object when the object is substantially placed inside of the calibration zone. 3. The method as recited in claim 1 , wherein translating the trajectory into two or more suggested characters includes at least a static recognition element, a dynamic recognition element, and a combiner of multiple recognition elements. 4. The method as recited in claim 1 , further comprising: recording a gesture performed via the object, the gesture indicative of a navigational command; translating the gesture into a navigational input; and communicating the navigational input to control a navigational feature of the interactive media device. 5. The method as recited in claim 1 , wherein translating the trajectory comprises one or more of smoothing the trajectory or enhancing the trajectory. 6. The method as recited in claim 1 , further comprising calibrating the interactive media device to identify and visually track at least a portion of the user. 7. The method as recited in claim 1 , further comprising displaying a live video stream of the at least a portion of the user with the trajectory on the display device. 8. One or more computer-readable memory devices comprising processor-executable instructions that, when executed, direct a device to perform actions comprising: receiving, from a visual sensing device, a video stream of a trajectory of an object moved through space by a user; receiving an input mode directive to designate object tracking as a handwriting mode; receiving a start input signal to start recording the trajectory of the object through space; receiving a stop input signal to stop the recording of the trajectory while continuing to receive the input signal of the trajectory of the object through space from the visual sensing device or the inertial sensing device, wherein a shape of the recorded trajectory of the object through space between the start input signal and the stop input signal represents a handwritten character; based at least in part on a shape of the recorded trajectory, translating the recorded trajectory into one or more suggested characters; and displaying the one or more suggested characters on a display device. 9. The one or more computer-readable memory devices of claim 8 wherein the processor-executable instructions, when executed, direct the device to perform further actions comprising individually ranking the one or more suggested characters based on a likelihood of the individual one or more suggested characters being an intended input such that a display area of a highest ranked suggested character is larger than a display area of a non-highest ranked suggested character on the display device. 10. The one or more computer-readable memory devices of claim 8 , wherein a camera records a movement of the object through space as a multi-frame video sequence from which the trajectory is extracted. 11. The one or more computer-readable memory devices of claim 8 , wherein the object includes the inertial sensing device and wherein the inertial sensing device records a movement of the object through space as a sequence of inertial sensor signals from which the trajectory is extracted. 12. The one or more computer-readable memory devices of claim 8 , wherein the processor-executable instructions, when executed, direct the device to perform further actions comprising displaying a real-time image of the trajectory on the display device. 13. The one or more computer-readable memory devices of claim 8 , wherein the processor-executable instructions, when executed, direct the device to perform further actions comprising: receiving selection information indicating which one of the one or more suggested characters is a command input recognizable by an interactive media device. 14. The one or more computer-readable memory devices of claim 13 , wherein the processor-executable instructions, when executed, direct the device to perform further actions comprising inserting the one or more suggested characters into an input box of the interactive media device. 15. A method comprising: recording a trajectory of a movement of an object moved through space by a user, wherein the trajectory is extracted from a multi-frame video sequence via a camera, and wherein the trajectory directly represents a desired handwritten character; displaying the trajectory on a display device; based at least in part on a shape of the trajectory, translating the trajectory into a plurality of suggested inputs comprising characters; simultaneously displaying the plurality of suggested inputs on a display device so that display positions of the plurality of suggested inputs relative to an endpoint of the trajectory are based on a likelihood of each of the plurality of suggested inputs being the desired handwritten character; receiving a selection of the desired handwritten character, the desired handwritten character being one of the plurality of suggested inputs; and controlling an interactive media device via the desired handwritten character. 16. The method as recited in claim 15 , wherein controlling the interactive media device comprises placing the desired handwritten character into an input box of the interactive media device. 17. The method as recited in claim 16 , wherein the desired handwritten character is an East Asian character in a traditional form.

Assignees

Inventors

Classifications

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • Human Necessities · mapped topic

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Cameras (H04N23/00 takes precedence) · CPC title

  • H04N21/482Primary

    End-user interface for programme selection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9207765B2 cover?
Techniques and systems for inputting data to interactive media devices are disclosed herein. In some aspects, a sensing device senses an object as it moves in a trajectory indicative of a desired input to an interactive media device. Recognition software may be used to translate the trajectory into various suggested characters or navigational commands. The suggested characters may be ranked bas…
Who is the assignee on this patent?
Ma Lei, Huo Qiang, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 08 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).