- Number
- 10353579
- Published
- 2019-07-16
- Filed
- 2018-03-28
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Singer; Phillip
- CPC
- G06F3/0484; G06F1/1686; G06F3/04815; G06F3/04812; G06F1/1643; G06F3/04883; G06F3/017; G06F1/1626; G06F1/1694; G06F3/0304
- Verdict
- Set aside interpreting touch gestures to generate explicit instructions, generic UI
- Source
- Google Patents · FreePatentsOnline
Abstract
This disclosure relates to interpreting user inputs, including user touch gestures inputs, to generate explicit instructions for an application program running on a computing platform. A user may make an input on a touch-enabled display of the computing platform. The input may trace a path on the application presented on the touch-enabled display. The path includes one or more features, and/or may intersect with virtual objects of the application. The features of the path may be used to generate explicit instructions for the application or the virtual objects of the application. The instructions may facilitate control of the functionality of the virtual objects. The application can be a game and/or other application.
Background
FIELD OF THE DISCLOSURE(1) The present disclosure relates interpreting user touch gestures to generate explicit instructions.BACKGROUND(2) A touch gesture made by a user may have meaning within the context of a computer application running on a computing platform. Interpreting the touch gesture or parts of the touch gesture to generate explicit, and usable, instructions may be difficult.SUMMARY(3) One aspect of this disclosure relates to interpreting user inputs, including user touch gesture inputs, to generate explicit instructions for an application program running on a computing platform. User input may be made on a touch-enabled display of a computing platform. The user input may include one or more of a body gesture input, a touch gesture input, and/or other user inputs. A touch gesture input may include a movement made by a user's hand and/or finger on the touch-enabled display. The touch input may be interpreted as a set of instructions by the computing platform. The set of instructions may include an instruction to control the application executed on the computing platform and/or elements within the application executed on the computing platform.(4) The application executed on the computing platform may be one or more of a game, a navigation system, and/or other applications. A game may include a depiction of a simulated physical space, one or more virtual objects, and/or other components. The depiction of a simulated physical space may be a map. The virtual objects m
Claims
1. A system configured to interpret user gestures to generate explicit instructions, the system comprising: one or more physical processors configured by machine-readable instructions to: effectuate presentation of a map on a touch-enabled display of a computing platform, the map including a depiction of a simulated physical space of a game executed by the computing platform and a depiction one or more virtual objects positioned throughout a topography of the simulated physical space; obtain user input information, the user input information indicating user interaction of a user with the touch-enabled display; determine, from the user interaction, a path traced through the map by the user; determine locations within the map traversed by the path through the map; determine a virtual object set of one or more of the virtual objects positioned throughout the topography of the simulated physical space based on the locations within the map traversed by the path, the virtual object set comprising individual virtual objects that intersect with, and/or are in proximity to, the locations within the map traversed by the path; determine a set of instructions for the game executed by the computing platform based on the virtual object set and the locations within the simulated physical space traversed by the path, the set of instructions specifying the virtual object set; and execute the game based on the set of instructions, wherein the execution of the game based on the set of instructions is reflected in the presentation of the map by the computing platform. |
8. A method configured to interpret user gestures to generate explicit instructions, the method comprising: effectuating presentation of a map on a touch-enabled display of a computing platform, the map including a depiction of a simulated physical space of a game executed by the computing platform and a depiction one or more virtual objects positioned throughout a topography of the simulated physical space; obtaining user input information, the user input information indicating user interaction of a user with the touch-enabled display; determining, from the user interaction, a path traced through the map by the user; determining locations within the map traversed by the path through the map; determining a virtual object set of one or more of the virtual objects positioned throughout the topography of the simulated physical space based on the locations within the map traversed by the path, the virtual object set comprising individual virtual objects that intersect with, and/or are in proximity to, the locations within the map traversed by the path; determining a set of instructions for the game executed by the computing platform based on the virtual object set and the locations within the simulated physical space traversed by the path, the set of instructions specifying the virtual object set; and executing the game based on the set of instructions, wherein the execution of the game based on the set of instructions is reflected in the presentation of the map by the computing platform. |
15. A system configured to interpret user gestures to generate explicit instructions, the system comprising: one or more physical processors configured by machine-readable instructions to: effectuate presentation of a map on a touch-enabled display of a computing platform, the map including a depiction of a simulated physical space of a application executed by the computing platform and a depiction one or more virtual objects positioned throughout a topography of the simulated physical space; obtain user input information, the user input information indicating user interaction of a user with the touch-enabled display; determine, from the user interaction, a path traced through the map by the user; determine locations within the map traversed by the path through the map; determine a virtual object set of one or more of the virtual objects positioned throughout the topography of the simulated physical space based on the locations within the map traversed by the path, the virtual object set comprising individual virtual objects that intersect with, and/or are in proximity to, the locations within the map traversed by the path; determine a set of instructions for the application executed by the computing platform based on the virtual object set and the locations within the simulated physical space traversed by the path, the set of instructions specifying the virtual object set; and execute the application based on the set of instructions, wherein the execution of the application based on the set of instructions is reflected in the presentation of the map by the computing platform.