Dynamic personalized location and contact-aware games
First Claim
1. A method for personalizing a game executed by a processor of an electronic device based on a plurality of environmental objects in proximity to a user, the method comprising:
- collecting a plurality of user data;
determining at least one output option connectively coupled to the electronic device;
determining at least one available input sensor connectively coupled to the electronic device, wherein the at least one available input sensor collects a plurality of physical user state data;
determining a current user location collected using a geographic location sensor connectively coupled to the electronic device;
collecting a plurality of object data associated with the plurality of environmental objects in proximity to the current user location;
selecting a game template from a plurality of available game templates based on the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option;
configuring the electronic game based on the selected game template, the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option, wherein the configured electronic game directs the user to interact with the plurality of environmental objects for gameplay; and
executing, by the processor, the configured electronic game, wherein executing the configured electronic game comprises;
presenting, using the determined at least one output option, a game scenario based on the configured electronic game to the user;
collecting, using the determined at least one available input sensor, the plurality of physical user state data; and
altering the configured electronic game based on the collected plurality of user state data.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one exemplary embodiment, a method for personalizing a game executed by an electronic device is provided. The method may include collecting a plurality of user data. The method may also include determining at least one input/output option. The method may then include selecting a game template from a plurality of available game templates based on the collected plurality of user data and the determined at least one input/output option. The method may further include configuring the electronic game based on the selected game template, the collected plurality of user data, and the determined plurality of input/output options. The method may also include executing, by the electronic device, the configured electronic game.
5 Citations
20 Claims
-
1. A method for personalizing a game executed by a processor of an electronic device based on a plurality of environmental objects in proximity to a user, the method comprising:
-
collecting a plurality of user data; determining at least one output option connectively coupled to the electronic device; determining at least one available input sensor connectively coupled to the electronic device, wherein the at least one available input sensor collects a plurality of physical user state data; determining a current user location collected using a geographic location sensor connectively coupled to the electronic device; collecting a plurality of object data associated with the plurality of environmental objects in proximity to the current user location; selecting a game template from a plurality of available game templates based on the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option; configuring the electronic game based on the selected game template, the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option, wherein the configured electronic game directs the user to interact with the plurality of environmental objects for gameplay; and executing, by the processor, the configured electronic game, wherein executing the configured electronic game comprises; presenting, using the determined at least one output option, a game scenario based on the configured electronic game to the user; collecting, using the determined at least one available input sensor, the plurality of physical user state data; and altering the configured electronic game based on the collected plurality of user state data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for personalizing a game executed by a processor of an electronic device based on a plurality of environmental objects in proximity to a user, comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising; collecting a plurality of user data; determining at least one output option connectively coupled to the electronic device; determining at least one available input sensor connectively coupled to the electronic device, wherein the at least one available input sensor collects a plurality of physical user state data; determining a current user location collected using a geographic location sensor connectively coupled to the electronic device; collecting a plurality of object data associated with the plurality of environmental objects in proximity to the current user location; selecting a game template from a plurality of available game templates based on the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option; configuring the electronic game based on the selected game template, the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option, wherein the configured electronic game directs the user to interact with the plurality of environmental objects for gameplay; and executing, by the processor, the configured electronic game, wherein executing the configured electronic game comprises; presenting, using the determined at least one output option, a game scenario based on the configured electronic game to the user; collecting, using the determined at least one available input sensor, the plurality of physical user state data; and altering the configured electronic game based on the collected plurality of user state data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium for personalizing a game, the non-transitory computer readable medium including a plurality of program instructions, which when executed by a processor of an electronic device based on a plurality of environmental objects in proximity to a user, cause the processor to:
-
collect a plurality of user data; determine at least one output option connectively coupled to the electronic device; determine at least one available input sensor connectively coupled to the electronic device, wherein the at least one available input sensor collects a plurality of physical user state data; determine a current user location collected using a geographic location sensor connectively coupled to the electronic device; collect a plurality of object data associated with the plurality of environmental objects in proximity to the current user location; select a game template from a plurality of available game templates based on the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option; configure the electronic game based on the selected game template, the collected plurality of user data, the collected plurality of object data, the determined at least one available input sensor, and the determined at least one output option, wherein the configured electronic game directs the user to interact with the plurality of environmental objects for gameplay; and execute, by the processor, the configured electronic game, wherein executing the configured electronic game comprises; presenting, using the determined at least one output option, a game scenario based on the configured electronic game to the user; collecting, using the determined at least one available input sensor, the plurality of physical user state data; and altering the configured electronic game based on the collected plurality of user state data. - View Dependent Claims (17, 18, 19, 20)
-
Specification