Systems and methods for providing feedback to a user while interacting with content
First Claim
1. A method comprising:
- sending interactive data for rendering on a head mounted display (HMD), the HMD configured for attachment to a head of a user for playing a game;
receiving image data associated with a body part of the user while the HMD is worn by the user and the HMD renders interactive content;
tracking a spatial position associated with the body part of the user from the image data associated with the body part of the user; and
for a state of rendering by the HMD and for the spatial position associated with the body part, controlling a position of a remotely-controlled device (RCD) to fly and place the RCD proximate to the spatial position associated with the body part, wherein the placement of the RCD at the spatial position associated with the body part of the user is rendered in the HMD as virtual contact with an object in the interactive content.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing feedback to a user are described. One of the methods includes sending interactive data for rendering on a head mounted display (HMD). The HMD is configured for attachment to a head of a user for playing a game. The method further includes receiving image data associated with a body part of the user while the HMD is worn by the user and the HMD renders interactive content. The method includes tracking a spatial position associated with the body part of the user from the image data of the user. In the method, physical placement of a remote-controlled device at the spatial position associated with the body part of the user is rendered in the HMD as virtual contact with an object in the interactive content.
-
Citations
20 Claims
-
1. A method comprising:
-
sending interactive data for rendering on a head mounted display (HMD), the HMD configured for attachment to a head of a user for playing a game; receiving image data associated with a body part of the user while the HMD is worn by the user and the HMD renders interactive content; tracking a spatial position associated with the body part of the user from the image data associated with the body part of the user; and for a state of rendering by the HMD and for the spatial position associated with the body part, controlling a position of a remotely-controlled device (RCD) to fly and place the RCD proximate to the spatial position associated with the body part, wherein the placement of the RCD at the spatial position associated with the body part of the user is rendered in the HMD as virtual contact with an object in the interactive content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a head mounted display (HMD) for displaying a game, the head mounted display for mounting on a head of a user for playing the game; and a game console coupled to the head mounted display, the game console including a gaming processor for; sending interactive content for rendering in the HMD; receiving image data associated with a body part of the user while the HMD is worn by the user and the HMD renders the interactive content; tracking a spatial position associated with the body part of the user from the image data; generating an instruction based on a current state of rendering by the HMD and the spatial position associated with the body part; and sending the instruction to a remotely-controlled device (RCD) to control a position of the RCD to fly and place the RCD proximate to the spatial position associated with the body part, wherein the placement of the RCD at the spatial position associated with body part of the user is rendered in the HMD as virtual contact with an object in the interactive content. - View Dependent Claims (16, 17, 18)
-
-
19. A remotely-controlled device (RCD) comprising:
-
a communication circuit for receiving an instruction from a game console; a mechanical component; a contact surface; and a position controller coupled to the mechanical component and to the communication circuit, the position controller for controlling a position of the contact surface based on the instruction, the position controller for controlling the mechanical component to fly to further control the position of the contact surface, the position controller to control the position of the contact surface to place the contact surface proximate to a spatial position associated with a body part of a user during a play of a game, the game having interactive content, wherein the placement of the contact surface at the spatial position associated with the body part of the user is rendered in a head-mounted display (HMD) as virtual contact with an object in the interactive content. - View Dependent Claims (20)
-
Specification