Controlling functions of mobile communications devices
AssigneeAT&T Mobility II LLC
InventorCarl L. Martin, II
Life of this patent
Estimating the term…
Abstract
Function-control instructions for controlling a function or feature of a device can be created remotely, locally, or both. A device can receive a function-control instruction or a function-control instruction embedded in received content. Additionally, or alternatively, a function-control instruction can be created locally based on user information or calibration information. Function-control instructions can be passed to an instruction execution application that interprets the function-control instruction. The instruction execution application can pass instructions, based on the function-control instruction, to the device for implementation.
Claims20
A tangible computer-readable storage device comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations, for controlling a function of a mobile communications device, comprising:
- storing a function-control command for use in executing the function of the mobile communications device;
- calibrating the function-control command, based on user input to the mobile communications device, yielding a calibrated function-control command, wherein the calibrating comprises:
- presenting sample media to the user of the mobile communications device;
- evaluating a speed at which the user consumes the media, during a speed evaluation operation;
- and
- generating the calibrated function-control command using results of the speed evaluation operation;
- communicating the calibrated function-control command, created using the results of the speed evaluation operation, to an command-execution application of the mobile communications device;
- executing the calibrated function-control command created using the results of the speed evaluation operation;
- and
- performing the function in accord with the calibrated function-control command created using the results of the speed evaluation operation;
- wherein the calibrated function-control command is based on at least one factor selected from a group of factors consisting of:
- a number of images associated with performance of the function;
- a length of words in a block of text associated with performance of the function;
- a type of content associated with performance of the function;
- a time of day;
- and
- another task running on the mobile communications device.
A method, for remotely controlling a function of a mobile communications device, comprising:
- storing, by a processor, to a tangible computer-readable storage medium of a network device, a file including at least two distinct components:
- (i) a function-control instruction and (ii) an executable remainder, wherein:
- the executable remainder includes an executable file to be executed at the mobile communications device;
- the function-control instruction includes directions advising the mobile communications device on a manner by which the mobile communications device should execute the executable remainder;
- and
- communicating, by the processor, the file, including the executable remainder and the function-control instruction, from the network device to the mobile communications device for executing the function-control instruction and performing the function associated with the executable remainder in accord with the function-control instruction;
- wherein:
- the function-control instruction relates to a speed by which a user of the mobile communications device is expected to consume media associated with the executable remainder;
- and
- the function-control instruction is based on at least one factor selected from a group of factors consisting of:
- a number of images associated with the executable remainder;
- a length of words in a block of text associated with the executable remainder;
- a type of content associated with the executable remainder;
- a time of day;
- and another task running on the mobile communications device.
A tangible computer-readable storage device comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations, for remotely controlling a function of a mobile communications device, comprising:
- storing, to a network device, a file including at least two distinct components:
- (i) a function-control command and (ii) an executable remainder, wherein:
- the executable remainder includes an executable file to be executed at the mobile communications device;
- the function-control command includes directions advising the mobile communications device on a manner by which the mobile communications device should execute the executable remainder;
- and
- communicating the file, including the executable remainder and the function-control command, from the network device to the mobile communications device for executing the function-control command and performing the function associated with the executable remainder in accord with the function-control command;
- wherein:
- the function-control command relates to a speed by which a user of the mobile communications device is expected to consume media associated with the executable remainder;
- and
- the function-control command is based on at least one factor selected from a group of factors consisting of:
- a number of images associated with the executable remainder;
- a length of words in a block of text associated with the executable remainder;
- a type of content associated with the executable remainder;
- a time of day;
- and another task running on the mobile communications device.
Dependencies are inferred from the claim text.