Methods, systems, and computer program products for managing operation of a portable electronic device
AssigneeSitting Man, LLC
InventorRobert Paul Morris
Life of this patent
Estimating the term…
Abstract
Methods and systems are described for managing operation of a portable electronic device. Vehicle information, about an automotive vehicle, is received. Device information, about a portable electronic device configured to perform an operation, is received. An operator of the automotive vehicle is detected to be a user of the portable electronic device, based on the vehicle information and the device information. Operation information is sent, in response to detecting the operator is the user, to prevent the portable electronic device from performing the operation.
Claims25
A method comprising:
- storing code on a computer readable medium for being executed by one or more processors for:
- determining whether at least one aspect of a text message is to be prevented based on at least one of a plurality of policies, the determining whether the at least one aspect of the text message is to be prevented including presenting to at least one of an operator or a user, via a portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the text message;
- determining whether at least one aspect of a call is to be prevented based on at least one of the plurality of policies, the determining whether the at least one aspect of the call is to be prevented including presenting to at least one of the operator or the user, via the portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the call;
- receiving, from a component of an automotive vehicle, a first information attribute about at least one component of the automotive vehicle at the portable electronic device, the first information attribute including an identifier;
- receiving the first information attribute about the automotive vehicle including the identifier via the portable electronic device by presenting at least one user interface element via the portable electronic device and detecting user input via the portable electronic device;
- and
- after receiving the first information attribute both from the component of the automotive vehicle and via the user input via the portable electronic device and determining that the portable electronic device is communicatively coupled to the component of the automotive vehicle via a particular protocol, automatically preventing:
- the at least one aspect of the text message based on the determination whether the at least one aspect of the text message is to be prevented, and
- the at least one aspect of the call based on the determination whether the at least one aspect of the call is to be prevented.
A computer program product embodied on a non-transitory computer readable medium including code stored on the computer readable medium which is executable by one or more processors, the code comprising:
- code for determining whether at least one aspect of a text message is to be prevented based on at least one of a plurality of policies, the determining whether the at least one aspect of the text message is to be prevented including presenting to at least one of an operator or a user, via a portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the text message;
- code for determining whether at least one aspect of a call is to be prevented based on at least one of the plurality of policies, the determining whether the at least one aspect of the call is to be prevented including presenting to at least one of the operator or the user, via the portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the call;
- code for receiving, from a component of an automotive vehicle, a first information attribute about at least one component of the automotive vehicle at the portable electronic device, the first information attribute including an identifier;
- code for further receiving the first information attribute about the automotive vehicle including the identifier via the portable electronic device by presenting at least one user interface element via the portable electronic device and detecting user input via the portable electronic device;
- and
- code for, after receiving the first information attribute both from the component of the automotive vehicle and via the user input via the portable electronic device and determining that the portable electronic device is communicatively coupled to the component of the automotive vehicle via a particular protocol, automatically preventing:
- the at least one aspect of the text message based on the determination whether the at least one aspect of the text message is to be prevented, and
- the at least one aspect of the call based on the determination whether the at least one aspect of the call is to be prevented.
A system comprising:
- a memory system;
- and
- one or more processors coupled to the memory system and that are each configured to:
- determine whether at least one aspect of a text message is to be prevented based on at least one of a plurality of policies, the determining whether the at least one aspect of the text message is to be prevented including presenting to at least one of an operator or a user, via a portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the text message;
- determine whether at least one aspect of a call is to be prevented based on at least one of the plurality of policies, the determining whether the at least one aspect of the call is to be prevented including presenting to at least one of the operator or the user, via the portable electronic device, at least one user interface element for allowing the at least one of the operator or the user to provide at least one user input for preventing the at least one aspect of the call;
- receive, from a component of an automotive vehicle, a first information attribute about at least one component of the automotive vehicle at the portable electronic device, the first information attribute including an identifier;
- receive the first information attribute about the automotive vehicle including the identifier via the portable electronic device by presenting at least one user interface element via the portable electronic device and detecting user input via the portable electronic device;
- and
- after receiving the first information attribute both from the component of the automotive vehicle and via the user input via the portable electronic device and determining that the portable electronic device is communicatively coupled to the component of the automotive vehicle via a particular protocol, automatically preventing:
- the at least one aspect of the text message based on the determination whether the at least one aspect of the text message is to be prevented, and
- the at least one aspect of the call based on the determination whether the at least one aspect of the call is to be prevented.
Dependencies are inferred from the claim text.