MOVEMENT DETECTION SYSTEM FOR A PORTABLE DEVICE SUCH AS A PORTABLE PHONE
First Claim
1. A portable communication device, comprising:
- a housing;
a processor, in the housing, and detecting information indicative of changes in an environment of the portable communication device,said processor also detecting actuations to a user interface of the portable communication device,said processor comparing said changes to said actuations, and detecting a synchronism between said changes and said actuations;
and if said changes are detected to be in synchronism with said actuations, executing a routine that prevents said actuations from carrying out a first function, and otherwise if said changes are not in synchronism with said actuations, carrying out said first function.
0 Assignments
0 Petitions
Accused Products
Abstract
An unintentional dialing event is detected by characterizing some action of a portable phone, e.g., its movement or its surroundings. The action can be characterized by a sensor, and that sensor can be for example an accelerometer, a camera in the phone, or a microphone in the phone, or some other way. The movement can be characterized to see if it is synchronous with entries on the keyboard, which would likely represent the unintentional dialing event or “but dialing”. The environment can also be characterized other ways, for example by using a microphone in the phone to text sound profiles or to detect sounds in sync with the entries, or can be characterized using a camera in the phone to detect a light profile.
-
Citations
20 Claims
-
1. A portable communication device, comprising:
-
a housing; a processor, in the housing, and detecting information indicative of changes in an environment of the portable communication device, said processor also detecting actuations to a user interface of the portable communication device, said processor comparing said changes to said actuations, and detecting a synchronism between said changes and said actuations; and if said changes are detected to be in synchronism with said actuations, executing a routine that prevents said actuations from carrying out a first function, and otherwise if said changes are not in synchronism with said actuations, carrying out said first function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating portable communication device, comprising:
-
using a processor in a housing of the portable communication device for operating a user interface to detect actuations on the user interface that carry out functions including initiating a first communication; using the processor for detecting changes in an environment of the portable communication device; comparing said changes to said actuations, and detecting a synchronism between said changes and said actuations; if said changes are detected to be in synchronism with said actuations, preventing said actuations from carrying out a first function, and if said changes are not in synchronism with said actuations, carrying out said first function. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A portable communication device, comprising:
-
a housing; a user interface, in the housing; a processor, in the housing, and detecting information indicative of changes in an environment of the portable communication device, said processor detecting changes based on a first output from a camera in the housing, and also detecting changes based on a second output from a microphone in the housing, said processor also detecting at least one actuation to the user interface; said processor analyzing said changes in both said first output and in said second output, and said actuation, and detecting a relationship between said changes and said actuations; said processor preventing said actuations from carrying out a first function when there is a first relationship between said first and second output and said actuations, and allowing said actuation to carry out said first function when there is a second relationship different than the first relationship between said first and second output and said actuation. - View Dependent Claims (17, 18, 19, 20)
-
Specification