SYSTEMS AND METHODS FOR PROVIDING FEEDBACK TO A USER WHILE INTERACTING WITH CONTENT
First Claim
1. A system comprising:
- a head mounted display (HMD) for displaying a game, wherein the HMD is configured to be worn by a user; and
a game console coupled to the head mounted display, the game console including a gaming processor configured to;
send interactive content for rendering in the HMD;
receive image data associated with a body part of the user while the HMD is worn by the user;
determine a position associated with the body part of the user in a real-world environment from the image data;
generate an instruction based on the interactive content rendered in the HMD and the position associated with the body part; and
send the instruction to a remotely-controlled device (RCD),wherein the RCD includes a communication circuit configured to receive the instruction from the game console,wherein the RCD further includes a contact surface,wherein upon the reception of the instruction, the RCD is configured to fly to place the contact surface to be proximate to the position associated with the body part, wherein the placement of the contact surface proximate to the position associated with the body part of the user is rendered in the HMD as virtual contact with a virtual object in the interactive content.
0 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.
11 Citations
21 Claims
-
1. A system comprising:
-
a head mounted display (HMD) for displaying a game, wherein the HMD is configured to be worn by a user; and a game console coupled to the head mounted display, the game console including a gaming processor configured to; send interactive content for rendering in the HMD; receive image data associated with a body part of the user while the HMD is worn by the user; determine a position associated with the body part of the user in a real-world environment from the image data; generate an instruction based on the interactive content rendered in the HMD and the position associated with the body part; and send the instruction to a remotely-controlled device (RCD), wherein the RCD includes a communication circuit configured to receive the instruction from the game console, wherein the RCD further includes a contact surface, wherein upon the reception of the instruction, the RCD is configured to fly to place the contact surface to be proximate to the position associated with the body part, wherein the placement of the contact surface proximate to the position associated with the body part of the user is rendered in the HMD as virtual contact with a virtual object in the interactive content. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9)
-
-
3. The system of claim 3, wherein the mechanical component is a propeller of a drone.
-
10. A method comprising:
-
sending interactive content from a game console to for rendering in a head-mounted display (HMD); receiving image data associated with a body part of a user while the HMD is worn by a user; determining a position associated with the body part of the user in a real-world environment from the image data; generating an instruction based on the interactive content rendered in the HMD and the position associated with the body part; and sending the instruction to a remotely-controlled device (RCD), receiving the instruction from the game console; upon said receiving of the instruction, flying to place a contact surface of the RCD to be proximate to the position associated with the body part, wherein the placement of the contact surface proximate to the position associated with the body part of the user is rendered in the HMD as virtual contact with a virtual object in the interactive content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
sending interactive content for rendering on a head mounted display (HMD), the HMD configured to be worn by 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; tracking a plurality of positions associated with the body part of the user in a real-world environment from the image data associated with the body part of the user; and for a transition from a first state of rendering by the HMD to a second state of rendering by the HMD and for a transition from one of the positions associated with the body part to another one of the positions associated with the body part, controlling a position of a remotely-controlled device (RCD) to fly from one position to another position to be placed proximate to the other position associated with the body part, wherein the placement of the RCD proximate to the other position associated with body part of the user is rendered in the HMD as virtual contact with a virtual object in the interactive content. - View Dependent Claims (20, 21)
-
Specification