IP Library Granted Patent US 8,270,933
Granted Patent B2
US 8,270,933 · App. 12/755,377 · Granted Sep 18, 2012

Safety features for portable electronic device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,270,933
App. No.
12/755,377
Granted
Sep 18, 2012
Kind
B2
Abstract

A portable device includes a safety feature that prevents some forms of use when the device is moving. The device may detect its speed or movement, compare that to a threshold, and provide a response or blocking function upon exceeding that threshold. The device may be a cell phone configured to disable transmission and reception of voice/text, conceal its display screen, and disable incorporated features and functions, if the cell phone is moving faster than walking speed or the movement is uncharacteristic of walking. The blocking function may be partially overridden based on a safety policy, which can be managed and customized. The introduction of hands-free devices may serve to override a blocking function and enable other functions.

Claims (20)

1. A method of minimizing a plurality of motion requests made by a motion detector to determine a motion of a portable electronic device, comprising the steps of:

receiving a first event from a plurality of events generated by one or more functions of the portable electronic device;

setting a baseline interval equal to a first interval in response to the first event, the first interval based on a type of the first event, and wherein the baseline interval specifies an amount of time between a first motion request and a second motion request among the plurality of motion requests;

setting a running time of the baseline interval equal to a first running time, the first running time based on the type of the first event; and

setting the baseline interval equal to a default interval and the running time equal to a default running time if no further events are received at the end of the running time of the first event.

2. The method as recited in claim 1 , further comprising the steps of:

receiving a second event from the plurality of events;

setting the baseline interval equal to a second interval in response to the second event, the second interval based on a type of the second event; and

setting the running time equal to a second running time, the second running time based on the type of the second event.

3. The method as recited in claim 1 , wherein the plurality of events includes detecting the presence of a charger, using a voice communication function, using a text messaging function, using an email function, turning on the portable electronic device, restarting the portable electronic device, receiving a location update via an external signal, receiving an alert from a third-party application, using the third-party application, detecting a hands-free device, and a calendar event.

4. The method as recited in claim 1 , further comprising the step of receiving a policy from a consumer of the portable electronic device, the policy indicating a consumer preference relating to the plurality of events, the baseline interval, and the running time.

5. The method as recited in claim 1 , further comprising the step of storing a set of usage patterns performed by a consumer of the portable electronic device on a storage system associated with the portable electronic device, the usage patterns related to the one or more functions used by the consumer.

6. The method as recited in claim 5 , wherein the step of storing further comprises the steps of:

storing an event entry associated with the first event in the set of usage patterns; and

analyzing the set of usage patterns to update the first interval and the first running time.

7. The method as recited in claim 6 , wherein the step of analyzing uses a machine learning algorithm to analyze the set of usage patterns.

8. The method as recited in claim 5 , wherein the set of usage patterns includes a plurality of entries in a file, wherein each entry from the plurality of entries includes an event name associated with a received event from the plurality of events, a time and a day associated with the received event, and a duration of the received event.

9. The method as recited in claim 5 , wherein the storage system is located within the portable electronic device.

10. The method as recited in claim 5 , wherein the storage system is located remotely from the portable electronic device.

11. The method as recited in claim 1 , wherein the baseline interval and the running time are set according to a remaining battery life of the portable electronic device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2024
From: AI-CORE TECHNOLOGIES, LLC
To: LONGHORN AUTOMOTIVE GROUP LLC
Reel/Frame 066911/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: INTELLECTUAL VENTURES ASSETS 190 LLC
To: AI-CORE TECHNOLOGIES, LLC
Reel/Frame 065227/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2023
From: TAMIRAS PER PTE. LTD., LLC
To: INTELLECTUAL VENTURES ASSETS 190 LLC
Reel/Frame 065015/0707 →
MERGER Recorded Nov 4, 2015
From: MYKEE ACQUISITIONS L.L.C.
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 036959/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2012
From: ZOOM SAFER INC.
To: MYKEE ACQUISITIONS L.L.C.
Reel/Frame 029331/0663 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 024198 FRAME 0569. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR(S) INTEREST. Recorded Nov 12, 2012
From: RIEMER, MICHAEL S.; BARBERA, MELVIN A.
To: ZOOM SAFER INC.
Reel/Frame 029278/0195 →
CHANGE OF ADDRESS Recorded Sep 30, 2011
From: ZOOMSAFER, INC.
To: ZOOMSAFER, INC.
Reel/Frame 027000/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2010
From: RIEMER, MICHAEL S., MR.; BARBERA, MELVIN A., MR.
To: ZOOMSAFER INC.
Reel/Frame 024198/0569 →