Learning gamification and safety control application for mobile devices
AssigneeApp Cap LLC
InventorScott Russell Schultz
Life of this patent
Estimating the term…
Abstract
An application for mobile devices that enables a server device to control multiple client devices with numerous features and capabilities relevant to both server and client devices, such as learning gamification and safety controls. Running on popular operating systems, this application is compatible with other mobile applications and provides a mechanism for the server device to override internal controls on one or more client devices with ability to configure access controls based on gamification features using parameters that include but not limited to applications, programs, goals, and rewards. This application includes safety and security control features that enables the server device to remotely monitor and control one or more client devices.
Claims15
A system for enabling a server device to control at least one client device or the server device, the system comprising:
- one or more devices electronically connected to a wireless communication network, each device configured for operation and having a control application loaded thereon;
- at least one server device connected to the wireless communication network and having a control application loaded thereon, wherein the control application is configured to either perform a control application update on the one or more client devices or on the server device, or adjust the user interface and controls based on a user profile for each client device or the server device,
- wherein the server device comprises:
- a user communication interface configured for bi-directional communication with the one or more client devices using the wireless communication network;
- and an integrated display configured to display the user communication interface;
- wherein the control application comprises a dashboard for reporting usage for each of the client devices;
- the control application being configured to perform two or more of the following functions:
- enable the server device to create or approve contacts displayed or otherwise made available for communication applications on the one or more client devices;
- enable the server device to configure or share wireless network access with at least one of the one or more client devices;
- enable the server device to approve a request for installation of one or more mobile applications on the one or more client devices, or request the server device to approve access to a website on the one or more client devices;
- and
- enable the server device to identify one or more applications or websites as available with limitations or restrictions, or one or more applications or websites as blocked from access, on the one or more client devices or on the server device;
- a processing engine having a control application portal which is configured to:
- receive an input from the server device control application for the one or more client devices or the server device;
- and
- initiate communication between the control application of the server device and the control application on each of the one or more client devices, when the control application is set up to be associated with the one or more client devices, whereas the control application is optionally configured for a server device user to monitor usage of the server device;
- wherein, once communication is initiated, the control application of the server device allows the server device to control one or more capabilities of operation on the one or more client devices or on the server device.
A method for a control application, the method comprising:
- providing a server device and one or more associated client devices having the control application loaded thereon, wherein the server device can control the one or more client devices via the control application, wherein the server device and the one or more client devices are operable to connect to a wireless network and communicate with bi-directional communication via a wireless network, and wherein the control application is configured to either perform a control application update on the one or more client devices or on the server device, or adjust the user interface and controls based on a user profile for each client device or the server device, enabling the server device or client device functions and capabilities;
- setting rewards to be earned by a client user for each of the one or more client devices, the one or more rewards are configured based on at least one of:
- a task, an application or feature, a program, or an activity;
- and/or
- a day or time limit or duration of time or days, a level or score, an amount or value, an expiration date or time, number of occurrences, points per occurrence, or limit per occurrence;
- wherein configuring the one or more rewards, awards or bonuses includes configuring one or more goals to be associated with one or more rewards, wherein the one or more goals are configured based on at least one of:
- an application or feature, an activity or task, or number of occurrences of a goal;
- and
- issuing the one or more rewards, awards, or bonuses to the client user of the one or more client devices, or the server user of the server device, in response to determining the client user or server user has performed an assigned goal in accordance with a time limit, a score, or a number of occurrences.
Dependencies are inferred from the claim text.