IP Library Granted Patent US 7,400,878
Granted Patent B2
US 7,400,878 · App. 10/786,030 · Granted Jul 15, 2008

Computing device with environment aware features

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 7,400,878
App. No.
10/786,030
Granted
Jul 15, 2008
Kind
B2
Abstract

An electronic device that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the device, at least one input device connected to the processor and responsive to user input activity, and a device lock module associated with the processor for (i) implementing restrictions on user access to the device if user input activity falls below a threshold; and (ii) redetermining the threshold if a stimulus is issued by the output device. Also, a mobile device that includes a processor, at least a first input device connected to the processor for providing input signals thereto, an output device connected to the processor for providing output to a user of the mobile device, the processor being configured for determining location information for the mobile device based on input signals received from the first input device and adjusting an operating characteristic of the electronic device based on the determined location information.

Claims (32)

1. A mobile device, comprising:

a processor;

at least a first input device connected to the processor for providing input signals thereto;

at least one user input device connected to the processor and having a physical user interface responsive to user input activity;

an output device connected to the processor for providing output to a user of the mobile device;

the processor being configured for determining location information for the mobile device based on input signals received from the first input device; and

a device lock module associated with the processor for implementing a lock mode which places restrictions on user access to the mobile device when user input activity for the mobile device falls below a threshold, the device lock module being configured for determining whether the mobile device is in a secure location based on the determined location information, and requiring input of a first predetermined password by a user to unlock the mobile device when it is in a secure location and requiring input of a second predetermined password by a user to unlock the mobile device when it is not in a secure location; and

wherein the device lock module is configured to apply a first countdown timer when the mobile device is in a secure location, the first countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, and apply a second countdown timer when the mobile device is not in a secure location, the second countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, the second countdown timer having a shorter duration than the first countdown timer.

2. The mobile device of claim 1 wherein the device lock module is configured for determining the threshold in dependence on the determined location information.

3. The mobile device of claim 1 wherein the first input device includes an interface for docking the mobile device to a desktop computer, the location information being determined based on whether the mobile device is docked to the desktop computer.

4. The mobile device of claim 3 wherein the security setting of the device lock module is set to mirror that of the desktop computer when the mobile device is docked to the desktop computer.

5. The mobile device of claim 1 wherein the first input device includes a GPS receiver.

6. The mobile device of claim 1 wherein the first input device includes a wireless communications subsystem connected to the processor for exchanging communications signals with a wireless network including a plurality of base stations, the location information being determined based on identities of the base stations.

7. The mobile device of claim 1 wherein the mobile device is enabled for receiving electronic messages and includes a message filtering module associated with the processor for filtering electronic messages received by the mobile device, the message filtering module being configured for changing filtering criteria for filtering the electronic messages in dependence on the determined location information.

8. The mobile device of claim 1 , wherein the second predetermined password required to unlock the mobile device when it is not in a secure location is more complex than the first predetermined password required to unlock the mobile device when it is in a secure location.

9. A method for providing security to a mobile electronic device having a device lock module that restricts use of the mobile electronic device by a user thereof by locking the electronic device when user interaction with the mobile device falls below a threshold, the method comprising:

receiving input signals from an input device of the mobile electronic device;

determining whether the mobile electronic device is in a secure location based on the input signals; and

applying a first countdown timer when the mobile device is in a secure location, the first countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, and apply a second countdown timer when the mobile device is not in a secure location, the second countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, the second countdown timer having a shorter duration than the first countdown timer.

10. A mobile device, comprising:

a processor;

at least a first input device connected to the processor for providing input signals thereto;

at least one user input device connected to the processor and having a physical user interface responsive to user input activity;

an output device connected to the processor for providing output to a user of the mobile device;

the processor being configured for determining location information for the mobile device based on input signals received from the first input device; and

a device lock module associated with the processor for implementing a lock mode which places restrictions on user access to the mobile device when user input activity for the mobile device falls below a threshold, the device lock module being configured for determining whether the mobile device is in a secure location based on the determined location information and to apply a first countdown timer when the mobile device is in a secure location, the first countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, and apply a second countdown timer when the mobile device is not in a secure location, the second countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, the second countdown timer having a shorter duration than the first countdown timer.

11. A method for providing security to a mobile electronic device having a device lock module that restricts use of the mobile electronic device by a user thereof by locking the device under predetermined circumstances, the method comprising:

receiving input signals from an input device of the mobile electronic device;

determining whether the mobile electronic device is in a secure location based on the input signals;

requiring input of a first predetermined password by a user to unlock the mobile electronic device when it is in a secure location and requiring input of a second predetermined password by a user to unlock the mobile electronic device when it is not in a secure location; and

applying a first countdown timer when the mobile device is in a secure location, the first countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, and apply a second countdown timer when the mobile device is not in a secure location, the second countdown timer locking the mobile device when user interaction with the mobile device is not detected within a predetermined duration, the second countdown timer having a shorter duration than the first countdown timer.

12. The method of claim 11 , wherein the second predetermined password required to unlock the mobile electronic device when it is not in a secure location is more complex than the first predetermined password required to unlock the mobile electronic device when it is in a secure location.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Jul 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033319/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2004
From: HASSAN, AHMED E.; CHIU, DENNY; WILSON, J. F. SEAN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 015026/0410 →