Systems and methods for haptic remote control gaming
First Claim
1. A non-transitory computer-readable medium comprising one or more software applications configured to be executed by a processor in a first portable multifunction device, the one or more software applications configured to:
- receive, by the first portable multifunction device, information from a remotely device, the first portable multifunction device configured to remotely control a remotely controllable device;
cede, by the first portable multifunction device, a control function to a second portable multifunction device based at least in part on the received information, wherein the control function is configured to control a function of the remotely controllable device, and wherein the remote device is at least one of the remotely controllable device or the second portable multifunction device;
determine, by the first portable multifunction device, a first haptic effect configured to indicate that the control function has been ceded to the second portable multifunction device;
generate, by the first portable multifunction device, a signal configured to cause a haptic output device to output the first haptic effect; and
output, by the first portable multifunction device, the signal to the haptic output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for haptic remote control gaming are disclosed. In one embodiment a portable multifunction device receives information from a remotely controllable device. The portable multifunction device can be operable as a remote control for the remotely controllable device. The portable multifunction device may be a smartphone, a tablet computer, or another suitable electronic device. The portable multifunction device can determine a haptic effect based at least in part on the information received from the remotely controllable device. The portable multifunction device may generate a signal configured to cause an actuator to output the determined haptic effect. The portable multifunction device can output the signal.
376 Citations
28 Claims
-
1. A non-transitory computer-readable medium comprising one or more software applications configured to be executed by a processor in a first portable multifunction device, the one or more software applications configured to:
-
receive, by the first portable multifunction device, information from a remotely device, the first portable multifunction device configured to remotely control a remotely controllable device; cede, by the first portable multifunction device, a control function to a second portable multifunction device based at least in part on the received information, wherein the control function is configured to control a function of the remotely controllable device, and wherein the remote device is at least one of the remotely controllable device or the second portable multifunction device; determine, by the first portable multifunction device, a first haptic effect configured to indicate that the control function has been ceded to the second portable multifunction device; generate, by the first portable multifunction device, a signal configured to cause a haptic output device to output the first haptic effect; and output, by the first portable multifunction device, the signal to the haptic output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving, by a first portable multifunction device, information from a remote device, the first portable multifunction device configured to remotely control a remotely controllable device; ceding, by the first portable multifunction device, a control function to a second portable multifunction device based at least in part on the received information, wherein the control function is configured to control a function of the remotely controllable device, and wherein the remote device is at least one of the remotely controllable device or the second portable multifunction device; determining, by the first portable multifunction device, a first haptic effect configured to indicate transfer of the control function to the second portable multifunction device; generating, by the first portable multifunction device, a signal configured to cause an actuator to output the first haptic effect; and outputting, by the first portable multifunction device, the signal.
-
-
28. A system, comprising:
-
a first remotely controllable device, comprising; a first memory, a first communication interface, a first sensor, and a first processor in communication with the first memory, the first communication interface, and the first sensor; and
,a second portable multifunction device, comprising; a second display, a second memory, a second communication interface, a second haptic output device, and a second processor in communication with the second display, the second memory, the second communication interface, and the second haptic output device; and a third portable multifunction device, comprising; a third display, a third memory, a third communication interface, a third haptic output device, and a third processor in communication with the third display, the third memory, the third communication interface, and the third haptic output device, wherein the second portable multifunction device is configured to; receive information from at least one of the remotely controllable device or the third portable multifunction device in response to sensor information received from the first sensor; cede a control function to the third portable multifunction device based at least in part on the received information, wherein the control function is configured to control a function of the first remotely controllable device; determine a first haptic effect configured to indicate transfer of the control function to the third portable multifunction device; generate a haptic output signal based on the first haptic effect; and output the haptic output signal to at least one of the second haptic output device, the first remotely controllable device, or the third portable multifunction device, and wherein, after ceding the control function, the second portable multifunction device and the third portable multifunction device are configured to remotely control the first remotely controllable device.
-
Specification