In some aspects, the disclosure is directed to methods and systems for easy and intuitive control over network configurations and security for transient or guest devices, and remote control of additional devices, either directly in some implementations, or indirectly via a hosted interface by a control device in other implementations, eliminating the need for pairing or otherwise establishing communications between the guest devices and the additional devices. This may improve network security overall and particularly encourage segregation of untrusted devices, while still providing enhanced functionality and control over other network devices in a secure manner.
In some aspects, the disclosure is directed to methods and systems for a hybrid position and rate control input device comprising: a housing comprising an upper portion and a lower portion; a force-detecting sensor configured to detect a translation or rotation of the upper portion relative to the lower portion; a motion-detecting sensor within one of the upper portion and the lower portion of the housing, configured to detect motion of the housing relative to a surface; a communication interface positioned within the housing; and a processor positioned within the housing configured to select between a first translation signal from the motion-detecting sensor and a second translation signal from the force-detecting sensor; and transmit, via the communication interface to a computing device, the selected translation signal.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
4.
COMPUTER INPUT DEVICES WITH HYBRID TRANSLATION MODES
In some aspects, the disclosure is directed to methods and systems for a hybrid position and rate control input device comprising: a housing; a first motion-detecting sensor; a second motion-detecting sensor; and a processor configured to: receive a first signal indicating a first translation detected by the first motion-detecting sensor, receive a second signal indicating a second translation detected by the second motion-detecting sensor, calculate a rotation of the housing based on the first translation and the second translation, or calculate a translation of the housing based on the first translation and the second translation, and transmit, via the communication interface to a computing device, a signal comprising the determined translation of the housing or the determined rotation of the housing.
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
5.
Computer input devices having translational and rotational degrees of freedom
rot) in addition to two translation degrees of freedom (x and y), in an easy and intuitive fashion. A plurality of independent position sensors may be arranged on a lower surface of the computer input device, each determining a direction and velocity of motion of the input device when in use. The detected directions and velocities may be compared to determine whether a rotational motion of the input device has been applied as opposed to (or in addition to) a translation.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
A human interface device (HID)-compatible portable gaming device includes a display; a position sensor; a joystick; and a processor in communication with the display, the joystick, and the position sensor. The processor has programmed instructions that, when executed, cause the processor to receive a first signal from the position sensor indicating a change in orientation of the portable gaming device, receive a second signal from the joystick indicating a change in position of the joystick, assign a first weight to the first signal and a second weight to the second signal; aggregate the first signal with the second signal based on a weighted sum of the weighted first signal and the weighted second signal to obtain a third signal, and update a user interface on the display according to the third signal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
G06T 19/00 - Manipulating 3D models or images for computer graphics
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
8.
Systems and methods for network configuration and communications for remote device control
In some aspects, the disclosure is directed to methods and systems for easy and intuitive control over network configurations and security for transient or guest devices, and remote control of additional devices, either directly in some implementations, or indirectly via a hosted interface by a control device in other implementations, eliminating the need for pairing or otherwise establishing communications between the guest devices and the additional devices. This may improve network security overall and particularly encourage segregation of untrusted devices, while still providing enhanced functionality and control over other network devices in a secure manner.
G08C 17/02 - Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
H04L 41/12 - Discovery or management of network topologies
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
9.
Computer input devices having translational and rotational degrees of freedom
rot) in addition to two translation degrees of freedom (x and y), in an easy and intuitive fashion. A plurality of independent position sensors may be arranged on a lower surface of the computer input device, each determining a direction and velocity of motion of the input device when in use. The detected directions and velocities may be compared to determine whether a rotational motion of the input device has been applied as opposed to (or in addition to) a translation.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
10.
Systems and methods for network configuration and communications for remote device control
In some aspects, the disclosure is directed to methods and systems for easy and intuitive control over network configurations and security for transient or guest devices, and remote control of additional devices, either directly in some implementations, or indirectly via a hosted interface by a control device in other implementations, eliminating the need for pairing or otherwise establishing communications between the guest devices and the additional devices. This may improve network security overall and particularly encourage segregation of untrusted devices, while still providing enhanced functionality and control over other network devices in a secure manner.
G08C 17/02 - Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
H04L 12/24 - Arrangements for maintenance or administration
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
In some aspects, the disclosure is directed to methods and systems for enhanced remote control of diverse appliances or devices with support for “legacy” devices as well as providing enhanced functionality. In some implementations, the remote control may utilize a multi-device communications scheme and partner with a computing device, such as a smartphone or other such device, to provide added functionality, including network functionality.
In some aspects, the disclosure is directed to methods and systems for enhanced remote control of diverse appliances or devices with support for "legacy" devices as well as providing enhanced functionality. In some implementations, the remote control may utilize a multi-device communications scheme and partner with a computing device, such as a smartphone or other such device, to provide added functionality, including network functionality.
H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
H04N 21/4722 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
H04N 21/4728 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
13.
Systems and methods for latency-aware social networking
In some aspects, the disclosure is directed to methods and systems for latency-aware social networking. A media stream may be provided to a plurality of client devices, and transmission and processing latencies between each client device and one or more servers may be measured. Client devices may be organized into groups according to latency windows and, in some implementations, numbers of devices. A social networking system may provide real-time chat functionality to grouped client devices. Groups may be dynamically reorganized by latency and number as network and processing latencies change.
H04L 47/125 - Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
H04L 41/0893 - Assignment of logical groups to network elements
H04L 65/1059 - End-user terminal functionalities specially adapted for real-time communication
H04L 51/046 - Interoperability with other network applications or services
H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
H04L 47/283 - Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
H04L 65/1069 - Session establishment or de-establishment
H04L 51/52 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
14.
SYSTEMS AND METHODS FOR LATENCY-AWARE SOCIAL NETWORKING
In some aspects, the disclosure is directed to methods and systems for latency-aware social networking. A media stream may be provided to a plurality of client devices, and transmission and processing latencies between each client device and one or more servers may be measured. Client devices may be organized into groups according to latency windows and, in some implementations, numbers of devices. A social networking system may provide real-time chat functionality to grouped client devices. Groups may be dynamically reorganized by latency and number as network and processing latencies change.
A gaming controller includes a pedal system, and a communications interface. The pedal system is disposed on a rear facing portion of the gaming controller. The pedal system includes a pedal disposed along the rear facing surface of outer portions or wings of the gaming controller. The pedal has a first end proximate the elongated portion and an opposing second end spaced from the elongated portion. The pedal is coupled to a pivot point within the controller such that the pedal is selectively pivotable between a nominal position, a first position, and a second position. The communications interface is configured to facilitate transmitting inputs to the portable gaming device based on a current position of the pedal.
In some aspects, the disclosure is directed to methods and systems for a hybrid position and rate control input device comprising: a housing comprising an upper portion and a lower portion; a force-detecting sensor configured to detect a translation or rotation of the upper portion relative to the lower portion; a motion-detecting sensor within one of the upper portion and the lower portion of the housing, configured to detect motion of the housing relative to a surface; a communication interface positioned within the housing; and a processor positioned within the housing configured to select between a first translation signal from the motion-detecting sensor and a second translation signal from the force-detecting sensor; and transmit, via the communication interface to a computing device, the selected translation signal.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
17.
Systems and methods for latency-aware social networking
In some aspects, the disclosure is directed to methods and systems for latency-aware social networking. A media stream may be provided to a plurality of client devices, and transmission and processing latencies between each client device and one or more servers may be measured. Client devices may be organized into groups according to latency windows and, in some implementations, numbers of devices. A social networking system may provide real-time chat functionality to grouped client devices. Groups may be dynamically reorganized by latency and number as network and processing latencies change.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
In some aspects, the disclosure is directed to methods and systems for enhanced remote control of diverse appliances or devices with support for “legacy” devices as well as providing enhanced functionality. In some implementations, the remote control may utilize a multi-device communications scheme and partner with a computing device, such as a smartphone or other such device, to provide added functionality, including network functionality.
A method for communicating interactive data between heterogeneous devices, comprising receiving, by an intermediary computing device via a first wireless interface from a first computing device, interactive data from at least one sensor of the first computing device; extracting, by the intermediary computing device, at least one data string from the received interactive data; encapsulating, by the intermediary computing device, the extracted at least one data string in a transport layer header; and transmitting, by the intermediary computing device via a second wireless interface to a second computing device, the encapsulated at least one data string, wherein the second computing device extracts the at least one data string from the encapsulated transmission and forwards the at least one data string to a virtual human interface device (HID) driver executed by an operating system of the second computing device.
A63F 13/21 - Input arrangements for video game devices characterised by their sensors, purposes or types
A63F 13/219 - Input arrangements for video game devices characterised by their sensors, purposes or types for aiming at specific areas on the display, e.g. light-guns
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/26 - Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
A63F 13/323 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
A63F 13/53 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
A method for communicating interactive data between heterogeneous devices, comprising receiving, by an intermediary computing device via a first wireless interface from a first computing device, interactive data from at least one sensor of the first computing device; extracting, by the intermediary computing device, at least one data string from the received interactive data; encapsulating, by the intermediary computing device, the extracted at least one data string in a transport layer header; and transmitting, by the intermediary computing device via a second wireless interface to a second computing device, the encapsulated at least one data string, wherein the second computing device extracts the at least one data string from the encapsulated transmission and forwards the at least one data string to a virtual human interface device (HID) driver executed by an operating system of the second computing device.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/219 - Input arrangements for video game devices characterised by their sensors, purposes or types for aiming at specific areas on the display, e.g. light-guns
A63F 13/22 - Setup operations, e.g. calibration, key configuration or button assignment
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/26 - Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
A63F 13/53 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
A63F 13/323 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
A63F 13/327 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections using wireless networks, e.g. Wi-Fi or piconet
A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
A63F 13/5255 - Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
A63F 13/73 - Authorising game programs or game devices, e.g. checking authenticity
A portable gaming device includes a game console housing including a handle, a trigger, a screen holder, and a display device coupled to the screen holder. The display device includes a display. The portable gaming device also comprises a processing circuit internally coupled to the game console housing including a processor, a memory, and a network interface, wherein the processing circuit is in communication with the display device. The processing circuit generates a user interface to be displayed on the display, determines a position of the game console housing, and updates the user interface based on the determined position of the game console housing.
A63F 9/24 - Games using electronic circuits not otherwise provided for
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/26 - Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
A human interface device (HID)-compatible portable gaming device includes a display; a position sensor; a joystick; and a processor in communication with the display, the joystick, and the position sensor. The processor has programmed instructions that, when executed, cause the processor to receive a first signal from the position sensor indicating a change in orientation of the portable gaming device, receive a second signal from the joystick indicating a change in position of the joystick, assign a first weight to the first signal and a second weight to the second signal; aggregate the first signal with the second signal based on a weighted sum of the weighted first signal and the weighted second signal to obtain a third signal, and update a user interface on the display according to the third signal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
G06T 19/00 - Manipulating 3D models or images for computer graphics
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A human interface device (HID)-compatible portable gaming device includes a display; a position sensor; a joystick; and a processor in communication with the display, the joystick, and the position sensor. The processor has programmed instructions that, when executed, cause the processor to receive a first signal from the position sensor indicating a change in orientation of the portable gaming device, receive a second signal from the joystick indicating a change in position of the joystick, assign a first weight to the first signal and a second weight to the second signal; aggregate the first signal with the second signal based on a weighted sum of the weighted first signal and the weighted second signal to obtain a third signal, and update a user interface on the display according to the third signal.
A63F 9/24 - Games using electronic circuits not otherwise provided for
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
G06T 19/00 - Manipulating 3D models or images for computer graphics
24.
System and method for communicating interactive data between heterogeneous devices
A method for communicating interactive data between heterogeneous devices, comprising receiving, by an intermediary computing device via a first wireless interface from a first computing device, interactive data from at least one sensor of the first computing device; extracting, by the intermediary computing device, at least one data string from the received interactive data; encapsulating, by the intermediary computing device, the extracted at least one data string in a transport layer header; and transmitting, by the intermediary computing device via a second wireless interface to a second computing device, the encapsulated at least one data string, wherein the second computing device extracts the at least one data string from the encapsulated transmission and forwards the at least one data string to a virtual human interface device (HID) driver executed by an operating system of the second computing device.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A gaming controller includes a pedal system, and a communications interface. The pedal system is disposed on a rear facing portion of the gaming controller. The pedal system includes a pedal disposed along the rear facing surface of outer portions or wings of the gaming controller. The pedal has a first end proximate the elongated portion and an opposing second end spaced from the elongated portion. The pedal is coupled to a pivot point within the controller such that the pedal is selectively pivotable between a nominal position, a first position, and a second position. The communications interface is configured to facilitate transmitting inputs to the portable gaming device based on a current position of the pedal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/23 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
A63F 13/98 - Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A gaming controller includes a pedal system, and a communications interface. The pedal system is disposed on a rear facing portion of the gaming controller. The pedal system includes a pedal disposed along the rear facing surface of outer portions or wings of the gaming controller. The pedal has a first end proximate the elongated portion and an opposing second end spaced from the elongated portion. The pedal is coupled to a pivot point within the controller such that the pedal is selectively pivotable between a nominal position, a first position, and a second position. The communications interface is configured to facilitate transmitting inputs to the portable gaming device based on a current position of the pedal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/23 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
A63F 13/98 - Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A human interface device (HID)-compatible portable gaming device includes a display; a position sensor; a joystick; and a processor in communication with the display, the joystick, and the position sensor. The processor has programmed instructions that, when executed, cause the processor to receive a first signal from the position sensor indicating a change in orientation of the portable gaming device, receive a second signal from the joystick indicating a change in position of the joystick, assign a first weight to the first signal and a second weight to the second signal; aggregate the first signal with the second signal based on a weighted sum of the weighted first signal and the weighted second signal to obtain a third signal, and update a user interface on the display according to the third signal.
A63F 9/24 - Games using electronic circuits not otherwise provided for
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
G06T 19/00 - Manipulating 3D models or images for computer graphics
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A gaming controller includes a handgrip, an elongated portion, a pedal system, and a communications interface. The handgrip has a forward facing surface that defines an aperture. The handgrip defines a pivot point along the aperture. The elongated portion extends from the handgrip, forward of the forward facing surface. The pedal system is disposed within the aperture of the handgrip. The pedal system includes a pedal disposed along the forward facing surface of the handgrip. The pedal has a first end proximate the elongated portion and an opposing second end spaced from the elongated portion. The pedal is coupled to the pivot point of the handgrip such that the pedal is selectively pivotable between a nominal position, a first position, and a second position. The communications interface is configured to facilitate transmitting inputs to the portable gaming device based on a current position of the pedal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/23 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
A gaming controller includes a handgrip, an elongated portion, a pedal system, and a communications interface. The handgrip has a forward facing surface that defines an aperture. The handgrip defines a pivot point along the aperture. The elongated portion extends from the handgrip, forward of the forward facing surface. The pedal system is disposed within the aperture of the handgrip. The pedal system includes a pedal disposed along the forward facing surface of the handgrip. The pedal has a first end proximate the elongated portion and an opposing second end spaced from the elongated portion. The pedal is coupled to the pivot point of the handgrip such that the pedal is selectively pivotable between a nominal position, a first position, and a second position. The communications interface is configured to facilitate transmitting inputs to the portable gaming device based on a current position of the pedal.
A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
A63F 13/23 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
A63F 13/98 - Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Computer software for use as an application programming interface; downloadable computer software that enables users to stream entertainment content and online games; downloadable computer software that enables users to create characters and teams for online video games; downloadable computer software that enables users to purchase tickets to live and electronic sports events
(2) Video game interactive remote control units; gaming headsets adapted for use in playing video games; hand-held units for playing electronic games for use with external display screen or monitor; hand-held units for playing electronic games with an integrated display screen or monitor; wearable devices adapted for playing electronic games that can be worn on the arms or legs or feet or other parts of the body; apparatus for electronic games other than those adapted for use with an external display screen or monitor; game controllers in the nature of keyboards for computer games; gaming mice
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
Computer software for use as an application programming interface; downloadable computer software that enables users to stream entertainment content and online games; downloadable computer software that enables users to create characters and teams for online video games; downloadable computer software that enables users to purchase tickets to live and electronic sports events. Video game interactive remote control units; gaming headsets adapted for use in playing video games; hand-held units for playing electronic games for use with external display screen or monitor; hand-held units for playing electronic games with an integrated display screen or monitor; wearable devices adapted for playing electronic games that can be worn on the arms or legs or feet or other parts of the body; apparatus for electronic games other than those adapted for use with an external display screen or monitor; game controllers in the nature of keyboards for computer games; gaming mice.