Patent classifications
A63F13/837
Apparatus and method for controlling user interface of computing apparatus
Disclosed is an apparatus including a touch sensitive user interface and a processor. The processor is configured to detect a first contact at a first position on the user interface, determine a movement of the first contact from the first position and if the movement is less than a predetermined movement threshold, when a release of the first contact is detected, move a first object on the user interface from an initial position on the user interface to an area at or near the first position. If the movement is greater than the predetermined movement threshold to identify a second position corresponding to an area near an end point of the movement and when the release of the first contact is detected, execute an action on the second position from the first object.
Apparatus and method for controlling user interface of computing apparatus
Disclosed is an apparatus including a touch sensitive user interface and a processor. The processor is configured to detect a first contact at a first position on the user interface, determine a movement of the first contact from the first position and if the movement is less than a predetermined movement threshold, when a release of the first contact is detected, move a first object on the user interface from an initial position on the user interface to an area at or near the first position. If the movement is greater than the predetermined movement threshold to identify a second position corresponding to an area near an end point of the movement and when the release of the first contact is detected, execute an action on the second position from the first object.
OBJECT MODELING AND REPLACEMENT IN A VIDEO STREAM
Systems, devices, and methods are presented for segmenting an image of a video stream with a client device by receiving one or more images depicting an object of interest and determining pixels within the one or more images corresponding to the object of interest. The systems, devices, and methods identify a position of a portion of the object of interest and determine a direction for the portion of the object of interest. Based on the direction of the portion of the object of interest, a histogram threshold is dynamically modified for identifying pixels as corresponding to the portion of the object of interest. The portion of the object of interest is replaced with a graphical interface element aligned with the direction of the portion of the object of interest.
SYSTEM AND METHOD FOR DETERMINING CURVED PATH OF TRAVEL FOR A CHARACTER IN COVER MODE IN A GAME ENVIRONMENT
A computer system comprising a memory storing data and program instructions, the data representing a game environment including a character and a plurality of cover segments; a player interface; and a processor configured to execute the program instructions stored in the memory. Execution of the program instructions causes the computer to implement a method that comprises determining a selected subset of the cover segments; determining a curved path that passes through control points associated with the selected subset of the cover segments; and rendering images for display via the player interface, the images showing movement of the character along the curved path while the character is in cover mode.
SYSTEM AND METHOD FOR DETERMINING CURVED PATH OF TRAVEL FOR A CHARACTER IN COVER MODE IN A GAME ENVIRONMENT
A computer system comprising a memory storing data and program instructions, the data representing a game environment including a character and a plurality of cover segments; a player interface; and a processor configured to execute the program instructions stored in the memory. Execution of the program instructions causes the computer to implement a method that comprises determining a selected subset of the cover segments; determining a curved path that passes through control points associated with the selected subset of the cover segments; and rendering images for display via the player interface, the images showing movement of the character along the curved path while the character is in cover mode.
SYSTEM FOR GAME PLAY WITH MULTIPLE REMOTE-CONTROL FLYING CRAFT WITH WIRELESS COMMUNICATION
A gaming system for enabling three-dimensional game play of remote-control craft controlled by a controller, each craft including a communication system with both radio frequency (RF) and infrared (IR) capabilities. The system can include a plurality of hovering remote-control flying craft each controlled by a handheld controller, and further may include at least one additional game accessory elements, such as a puck, a ground station or a gun. Each pairing of craft and controllers communicate via an RF protocol that transmits at least control communications between the controller and the craft based on pair identification information in an RF communication protocol. The craft and game-accessory elements also communicate via at least an IR protocol that communicates game-play information. Selectable pairs of craft and controllers may be assigned to different teams for playing multiplayer team games based on team identification information in the RF communication protocol.
SYSTEM FOR GAME PLAY WITH MULTIPLE REMOTE-CONTROL FLYING CRAFT WITH WIRELESS COMMUNICATION
A gaming system for enabling three-dimensional game play of remote-control craft controlled by a controller, each craft including a communication system with both radio frequency (RF) and infrared (IR) capabilities. The system can include a plurality of hovering remote-control flying craft each controlled by a handheld controller, and further may include at least one additional game accessory elements, such as a puck, a ground station or a gun. Each pairing of craft and controllers communicate via an RF protocol that transmits at least control communications between the controller and the craft based on pair identification information in an RF communication protocol. The craft and game-accessory elements also communicate via at least an IR protocol that communicates game-play information. Selectable pairs of craft and controllers may be assigned to different teams for playing multiplayer team games based on team identification information in the RF communication protocol.
REMOTE-CONTROL FLYING COPTER
A hovering remote-control flying craft having a molded frame assembly includes a plurality of arms extending from a center body with an electric motor and corresponding propeller on each arm. In various embodiments, the motor and propeller are mounted downward-facing at a distal portion of each arm with a motor cover over the motor. The center body can be formed of a two-piece molded structure that sandwiches a circuit board to provide structural support for the frame. The circuit board can include a plurality of tabs that facilitate mounting of wire connectors, and can also provide antennas and emitters for both IR and RF communications. In some embodiments, a removable safety ring protects the propellers from lateral contact.
REMOTE-CONTROL FLYING COPTER
A hovering remote-control flying craft having a molded frame assembly includes a plurality of arms extending from a center body with an electric motor and corresponding propeller on each arm. In various embodiments, the motor and propeller are mounted downward-facing at a distal portion of each arm with a motor cover over the motor. The center body can be formed of a two-piece molded structure that sandwiches a circuit board to provide structural support for the frame. The circuit board can include a plurality of tabs that facilitate mounting of wire connectors, and can also provide antennas and emitters for both IR and RF communications. In some embodiments, a removable safety ring protects the propellers from lateral contact.
SHOOTING GAME CONTROL METHOD AND GAME SYSTEM
According to one embodiment, a shooting game control method, which is executed by a computer incorporated in a device including a display and a touch panel, includes accepting a touch operation on the touch panel; displaying a first frame indicative of a shooting effective range on the display in accordance with a position of the touch operation; accepting an instruction for an attack on an attack target in a state in which the first frame is displayed; determining whether the attack target in a game image displayed on the display is within the first frame or not, at a time point when the instruction for the attack has been accepted; and controlling the attack on the attack target in the game image in accordance with a result of the determining.