Method and apparatus for tracking orientation of a user
AssigneeQUALCOMM Incorporated
InventorsNiccolo A. Padovani, David Jonathan Julian, Virginia Walker Keating, Rinat Burdo
Life of this patent
Estimating the term…
Abstract
An apparatus for data processing, according to one or more aspects of the disclosure, includes a processing system configured to communicate with at least one of a plurality of reference nodes worn on body parts to obtain body positioning data relating to relative position between the body parts, and provide body tracking based on the body positioning data. The body positioning data relates to ranging and/or angular position between each of the reference nodes and a reference plane defined by one or more of the reference nodes.
Claims49
An apparatus for data processing comprising:
- a processing system configured to communicate through a wired or wireless connection with at least one of a plurality of reference nodes worn on body parts of a body to obtain body positioning data relating to relative position between the body parts, and provide body tracking based on the body positioning data;
- and
- a single communication interface configured to provide the wired or wireless connection, the single communication interface capable of receiving node data from the plurality of reference nodes sufficient for obtaining the body positioning data,
- wherein the body positioning data relates to ranging between each of the reference nodes and a reference plane defined by one or more of the reference nodes, and
- wherein the single communication interface is configured to receive, from a first of the reference nodes worn on the body parts, a node signal that includes first node data of the first reference node and second node data of a second of the reference nodes worn on the body parts, the first and second node data sufficient for obtaining at least a portion of the body positioning data.
A method for data processing comprising:
- communicating through a wired or wireless connection with at least one of a plurality of reference nodes worn on body parts of a body to obtain body positioning data relating to relative position between the body parts, wherein the wired or wireless connection is provided by a single communication interface, the single communication interface capable of receiving node data from the plurality of reference nodes sufficient for obtaining the body positioning data;
- and
- providing body tracking based on the body positioning data,
- wherein the body positioning data relates to ranging between each of the reference nodes and a reference plane defined by one or more of the reference nodes, and
- wherein the single communication interface is configured to receive, from a first of the reference nodes worn on the body parts, a node signal that includes first node data of the first reference node and second node data of a second of the reference nodes worn on the body parts, the first and second node data sufficient for obtaining at least a portion of the body positioning data.
An apparatus for data processing comprising:
- means for communicating through a wired or wireless connection with at least one of a plurality of reference nodes worn on body parts of a body to obtain body positioning data relating to relative position between the body parts;
- means for providing the wired or wireless connection with the plurality of reference nodes via a single communication interface, the single communication interface capable of receiving node data from the plurality of reference nodes sufficient for obtaining the body positioning data;
- and
- means for providing body tracking based on the body positioning data,
- wherein the body positioning data relates to ranging between each of the reference nodes and a reference plane defined by one or more of the reference nodes, and
- wherein the single communication interface is configured to receive, from a first of the reference nodes worn on the body parts, a node signal that includes first node data of the first reference node and second node data of a second of the reference nodes worn on the body parts, the first and second node data sufficient for obtaining at least a portion of the body positioning data.
A non-transitory computer-readable medium comprising codes executable to cause an apparatus to:
- communicate through a wired or wireless connection with at least one of a plurality of reference nodes worn on body parts of a body to obtain body positioning data relating to relative position between the body parts, wherein the wired or wireless connection is provided by a single communication interface, the single communication interface capable of receiving node data from the plurality of reference nodes sufficient for obtaining the body positioning data;
- and
- provide body tracking based on the body positioning data,
- wherein the body positioning data relates to ranging between each of the reference nodes and a reference plane defined by one or more of the reference nodes, and
- wherein the single communication interface is configured to receive, from a first of the reference nodes worn on the body parts, a node signal that includes first node data of the first reference node and second node data of a second of the reference nodes worn on the body parts, the first and second node data sufficient for obtaining at least a portion of the body positioning data.
A game console comprising:
- a receiver configured to receive information from a user;
- a processing system configured to communicate through a wired or wireless connection with at least one of a plurality of reference nodes worn on body parts of the user to obtain body positioning data relating to relative position between the body parts of the user, and provide body tracking of the user based on the body positioning data;
- and
- a single communication interface configured to provide the wired or wireless connection, the single communication interface capable of receiving node data from the plurality of reference nodes sufficient for obtaining the body positioning data,
- wherein the body positioning data relates to ranging between each of the reference nodes and a reference plane defined by one or more of the reference nodes, and
- wherein the single communication interface is configured to receive, from a first of the reference nodes worn on the body parts, a node signal that includes first node data of the first reference node and second node data of a second of the reference nodes worn on the body parts, the first and second node data sufficient for obtaining at least a portion of the body positioning data.
Dependencies are inferred from the claim text.