IP Library Patent Application 15586707
Patent Application
App. No. 15/586,707

Touch-Screen Based Game Controller

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/586,707
Abstract

A game platform is based on a mobile device having a touch screen and software enabling connection to a network-connected game server; and a control script executing on a processor of the mobile device. In game play, the control script configures the touch screen into a first region accepting touch input controlling avatar movement, and a second region accepting touch input controlling camera position and direction, and, in play of a game, game progression is displayed on part or all of the touch screen.

Claims (29)

1 . A game platform, comprising:

a mobile device having a touch screen, and software (SW) enabling connection to a network-connected game server; and

a control script executing on a processor of the mobile device;

wherein, in game play, the control script configures the touch screen into a first contiguous physical region wherein specific modes of touch in the first region control avatar movement, and a second contiguous physical region wherein specific modes of touch in the second region control camera position and direction in absence of visible control graphics displayed on the screen.

2 . The game platform of claim 1 wherein a touch and drag in the first region causes the avatar to move in the environment of the game in the direction of the drag.

3 . The game platform of claim 2 wherein rate of movement of the avatar during drag is controlled by distance of drag from an original touch point.

4 . The game platform of claim 2 wherein a tap on the touch screen causes the avatar to jump in the environment.

5 . The game platform of claim 4 wherein the tap on the touchscreen causes the avatar to jump onto or over a landscape element in the environment.

6 . The game platform of claim 4 wherein avatar position relative to landscape elements is used by the control script to determine avatar action relative to the landscape elements.

7 . The game platform of claim 1 wherein a touch and drag in the second region causes camera direction to change in the display on the touch screen.

8 . The game platform of claim 7 wherein a drag vector up or down causes the camera to pan up or down, and a drag vector to left or right causes the camera to pan left or right.

9 . The game platform of claim 1 wherein a pinch-to-zoom action in the second contiguous physical region controls zoom in and zoom out for the camera.

10 . The game platform of claim 1 wherein the mobile device is a smart telephone.

11 . The game platform of claim 1 wherein, prior to connection to the network-connected game server, and streaming of a game to the mobile, device control and touchscreen parameters of the mobile platform are determined, and a compatible control script is served to the mobile device.

12 . A method, comprising:

executing a control script on a processor of a mobile device having a touch screen, and software (SW) enabling connection to a network-connected game server;

displaying a game on the touchscreen; and

configuring the touch screen, by execution of the control script on the processor, into a first contiguous physical region wherein specific modes of touch applied anywhere in the first region control avatar movement in the game, and a second contiguous physical region wherein specific modes of touch applied anywhere in the second region control camera position and direction in absence of visible control graphics displayed on the screen.

13 . The method of claim 12 wherein a touch and drag in the first region causes the avatar to move in the environment of the game in the direction of the drag.

14 . The method of claim 13 wherein rate of movement of the avatar during drag is controlled by distance of drag from an original touch point.

15 . The method of claim 13 wherein a tap on the touch screen causes the avatar to jump in the environment.

16 . The method of claim 15 wherein the tap on the touchscreen causes the avatar to jump onto or over a landscape element in the environment.

17 . The method of claim 15 wherein avatar position relative to landscape elements is used by the control script to determine avatar action relative to the landscape elements.

18 . The method of claim 12 wherein a touch and drag in the second region causes camera direction to change in the display of the environment on the touch screen.

19 . The method of claim 18 wherein a drag vector up or down causes the camera to pan up or down, and a drag vector to left or right causes the camera to pan left or right.

20 . The method of claim 12 wherein a pinch-to-zoom action in the second contiguous physical region controls zoom in and zoom out for the camera.

21 . The method of claim 12 wherein the mobile device is a smart telephone.

22 . The method of claim 12 wherein, prior to connection to the network-connected game server, and streaming of a game to the mobile device, control and touchscreen parameters of the mobile platform are determined, and a compatible control script is served to the mobile device.

23 - 24 . (canceled)

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ROBLOX CORPORATION
Reel/Frame 055221/0252 →
SECURITY INTEREST Recorded Feb 15, 2019
From: ROBLOX CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 048346/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2017
From: MOBERG, CLAUS CHRISTOPHER; MCHALE, MICHAEL; HELMS, JUSTIN
To: ROBLOX CORPORATION
Reel/Frame 042241/0210 →