System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment
DC CAFCFirst Claim
Patent Images
1. A system configured to provide haptic stimulation to a user, the system comprising:
- a user interface configured to generate output signals related to the gestures of a user;
a haptic device configured to generate haptic stimulation to the user; and
one or more processors configured to execute computer program modules, the computer program modules comprising;
a gesture module configured to monitor performance of a control gesture by the user based on the output signals of the user interface,wherein the control gesture is a gesture associated with a command input to the system, and includes an initial portion, a first intermediate portion, and an ending portion;
a stimulation module configured to receive information related to performance of the control gesture from the gesture module, and to determine haptic stimulation to be generated for the user associated with the control gesture,wherein the haptic stimulation includes a first stimulation determined responsive to performance of the initial portion of the control gesture, and a second stimulation that is different from the first stimulation and is determined responsive to performance of the first intermediate portion of the control gesture; and
a control module configured to control the haptic device to generate the stimulation determined by the stimulation module.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
A system is configured to provide haptic stimulation to a user. In one embodiment, the haptic stimulation is provided to the user in conjunction with the performance of one or more control gestures through which the user controls, for example, a game, a real world component or piece of equipment, and/or other entity. In one embodiment, the haptic stimulation is provided to the user in conjunction with control of virtual equipment by the user.
-
Citations
40 Claims
-
1. A system configured to provide haptic stimulation to a user, the system comprising:
-
a user interface configured to generate output signals related to the gestures of a user; a haptic device configured to generate haptic stimulation to the user; and one or more processors configured to execute computer program modules, the computer program modules comprising; a gesture module configured to monitor performance of a control gesture by the user based on the output signals of the user interface, wherein the control gesture is a gesture associated with a command input to the system, and includes an initial portion, a first intermediate portion, and an ending portion; a stimulation module configured to receive information related to performance of the control gesture from the gesture module, and to determine haptic stimulation to be generated for the user associated with the control gesture, wherein the haptic stimulation includes a first stimulation determined responsive to performance of the initial portion of the control gesture, and a second stimulation that is different from the first stimulation and is determined responsive to performance of the first intermediate portion of the control gesture; and a control module configured to control the haptic device to generate the stimulation determined by the stimulation module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of providing haptic stimulation to a user of a system, the method being implemented in the system which includes a haptic device and one or more physical processors configured to execute computer program modules, the method comprising:
-
monitoring, on the one or more processors, performance of a control gesture by a user, wherein the control gesture is a gesture associated with a command input to the system, and includes an initial portion, a first intermediate portion, and an ending portion; determining, on the one or more processors, haptic stimulation associated with performance of the control gesture to be generated for the user, wherein the haptic stimulation includes a first stimulation determined responsive to performance of the initial portion of the control gesture, and a second stimulation that is different from the first stimulation and is determined responsive to performance of the first intermediate portion of the control gesture; and generating, with the haptic device, the determined stimulation during performance of the control gesture. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system configured to provide stimulation to a user of a game, the system comprising:
-
a touch sensitive electronic display having an interface surface accessible for engagement by the user, the touch sensitive user interface being configured to generate output signals related to the position at which the interface surface is engaged, and to present views of the game to the user through the interface surface, wherein the views presented through the interface surface include views of virtual equipment having user selectable sections that are selectable by the user to interact with the virtual equipment by engaging the interface surface at the user selectable sections of the views of the virtual equipment; a haptic device configured to generate haptic stimulation to the user; and one or more processors in operative communication with the touch sensitive electronic display and the haptic device, the one or more processors being configured to execute computer program modules, the computer program modules comprising; an equipment module configured to determine the operating parameters of the virtual equipment in the views, and to simulate operation of the virtual equipment, wherein the equipment module determines the operating parameters of the virtual equipment and/or simulates operation of the virtual equipment based on selections by the user of the user selectable sections of the views of the virtual equipment; a stimulation module configured to determine haptic stimulation to be generated for the user associated with the operating parameters of the virtual equipment and/or simulated operation of the virtual equipment, a control module configured to control the haptic device to generate the stimulation determined by the stimulation module. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-implemented method of providing stimulation to a user of a game, the method being implemented in a system including a haptic device, a touch sensitive electronic display, and one or more physical processors configured to execute computer program modules, the method comprising:
-
presenting views of a game through an interface surface of the touch sensitive electronic display that is accessible for engagement by a user, wherein the views presented through the interface surface include views of virtual equipment having user selectable sections that are selectable by the user to interact with the virtual equipment by engaging the interface surface at the user selectable sections of the views of the virtual equipment; receiving selection of one of the user selectable sections via an by the user engagement of the selected user selectable section on the interface surface; determining, on the one or more processors, the operating parameters of the virtual equipment in the views and/or simulating operation of the virtual equipment based on the received selection; determining on the one or more processors, responsive to the received selection, haptic stimulation to be generated for the user associated with the operating parameters of the virtual equipment and/or simulated operation of the virtual equipment; and generating the determined haptic stimulation with the haptic device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification