System and method for determining in-game capabilities based on device information
First Claim
1. A system for providing customized in-game capabilities to users based on respective client computing platforms used by the users to access a game, the system comprising:
- one or more processors configured by machine-readable instructions to;
execute an instance of an online game to facilitate presentation of and interaction with the online game for users via the client computing platforms, wherein facilitating interaction with the online game for the users includes providing access to in-game capabilities to the users that enable the users to initiate and/or control actions within the online game;
obtain device information related to the client computing platforms, wherein the device information includes a first set of device information related to a first client computing platform used by a first user to interact with the instance of the online game, the first set of device information indicating one or more of a processing resource, a display resource, and/or a network communication resource of the first client computing platform, the first set of device information indicating at least one of a processor speed or a display resolution of the first client computing platform;
identify a first user class based on at least one of the processor speed or the display resolution of the first client computing platform;
determine roles to be made available to individual users based on the first user class, the roles being associated with specific sets of customized in-game capabilities, the roles being determined such that the in-game capabilities provided to the individual users are appropriate for the processing resources, display resources, and/or network communication resources of the individual client computing platforms the users are using to interact with the instance of the online game, the roles including a first role associated with a first customized in-game capability, such determination including determination to make the first role available to the first user based on one or more of the processing resource, the display resource, and/or the network communication resource indicated in the first set of device information; and
wherein facilitating interaction with the online game for the users includes providing access to the customized in-game capabilities associated with the roles determined for the individual users such that access to the first customized in-game capability is provided to the first user responsive to the determination to make the first role available to the first user.
3 Assignments
0 Petitions
Accused Products
Abstract
A virtual space is provided to users via client computing devices. Device information related to a client computing platform used by a user to interact with the virtual space may be obtained. Customized in-game capabilities available for the user may be determined based on the device information, which may include a description of or otherwise identify the client computing platform. The device information may include or otherwise by used to obtain device capabilities such as hardware, software, network, and/or other specifications. Different users using different client computing platforms may be provided with different in-game capabilities such as user roles, content items, levels, and/or other content or actions available for the user in the virtual space based on the client computing platform used by the users to interact with the virtual space.
65 Citations
13 Claims
-
1. A system for providing customized in-game capabilities to users based on respective client computing platforms used by the users to access a game, the system comprising:
one or more processors configured by machine-readable instructions to; execute an instance of an online game to facilitate presentation of and interaction with the online game for users via the client computing platforms, wherein facilitating interaction with the online game for the users includes providing access to in-game capabilities to the users that enable the users to initiate and/or control actions within the online game; obtain device information related to the client computing platforms, wherein the device information includes a first set of device information related to a first client computing platform used by a first user to interact with the instance of the online game, the first set of device information indicating one or more of a processing resource, a display resource, and/or a network communication resource of the first client computing platform, the first set of device information indicating at least one of a processor speed or a display resolution of the first client computing platform; identify a first user class based on at least one of the processor speed or the display resolution of the first client computing platform; determine roles to be made available to individual users based on the first user class, the roles being associated with specific sets of customized in-game capabilities, the roles being determined such that the in-game capabilities provided to the individual users are appropriate for the processing resources, display resources, and/or network communication resources of the individual client computing platforms the users are using to interact with the instance of the online game, the roles including a first role associated with a first customized in-game capability, such determination including determination to make the first role available to the first user based on one or more of the processing resource, the display resource, and/or the network communication resource indicated in the first set of device information; and wherein facilitating interaction with the online game for the users includes providing access to the customized in-game capabilities associated with the roles determined for the individual users such that access to the first customized in-game capability is provided to the first user responsive to the determination to make the first role available to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for providing customized in-game capabilities to users based on respective client computing platforms used by the users to access a game, the method being implemented by one or more processors programmed with one or more computer program modules, the method comprising:
-
executing an instance of an online game to facilitate presentation of and interaction with the online game for users via the client computing platforms, wherein facilitating interaction with the online game for the users includes providing access to in-game capabilities to the users that enable the users to initiate and/or control actions within the online game; obtaining device information related to the client computing platforms, wherein the device information includes a first set of device information related to a first client computing platform used by a first user to interact with the instance of the online game, the first set of device information indicating one or more of a processing resource, a display resource, and/or a network communication resource of the first client computing platform, the first set of device information indicating at least one of processor speed or display resolution of the first client computing platform; identifying a first user class based on at least one of the processor speed or the display resolution of the first client computing platform; determining roles to be made available to individual users based on the first user class, the roles being associated with specific sets of customized in-game capabilities, the individual users are appropriate for the processing resources, display resources, and/or network communication resources of the individual client computing platforms the users are using to interact with the instance of the online game, the roles including a first role associated with a first customized in-game capability, such determination including determination to make the first role available to the first user based on one or more of the processing resource, the display resource, and/or the network communication resource indicated in the first set of device information; and wherein facilitating interaction with the online game for the users includes providing access to the customized in-game capabilities associated with the roles determined for the individual users such that access to the first customized in-game capability is provided to the first user responsive to the determination to make the first role available to the first user. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification