IP Library Granted Patent US 9,389,638
Granted Patent B2
US 9,389,638 · App. 13/911,235 · Granted Jul 12, 2016

Device for detecting a carrying case

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 9,389,638
App. No.
13/911,235
Granted
Jul 12, 2016
Kind
B2
Abstract

A device for detecting a carrying case, and methods there for, are provided. The device includes: an orientation sensor; a near field communication (NFC) reader; and, a processor configured to place the device in a carrying case mode when an orientation of the device is within a given angular range as determined using the orientation sensor, and the NFC reader detects an NFC tag.

Claims (47)

1. A device comprising:

an orientation sensor;

a near field communication (NFC) reader that is initially off; and,

a processor configured to:

in response to determining, using the orientation sensor, that an orientation of the device is within a given angular range:

turn the NFC reader on; and,

when the NFC reader detects an NFC tag:

place the device into a carrying-case mode, the carrying-case mode comprising one or more of a sleep mode, a quiet mode and a peek mode; and,

turn the NFC reader off; and,

after the determining that the orientation of the device is within the given angular range and turning the NFC reader off, determine, using the orientation sensor, that the orientation of the device is no longer within the given angular range; and, in response:

turn the NFC reader back on; and,

when the NFC reader no longer detects the NFC tag:

place the device into an out-of-carrying-case mode, the out-of-carrying-case mode comprising one or more of a normal mode, a wake mode; and,

turn the NFC reader back off.

2. The device of claim 1 , wherein the processor is further configured to place the device in the carrying-case mode when: the orientation of the device is within the given angular range for a given time period, and the NFC reader detects the NFC tag after the NFC reader is turned on.

3. The device of claim 1 , wherein the processor is further configured to: receive information from the NFC tag using the NFC reader after the NFC reader is turned on; and, configure the carrying-case mode based on the information.

4. The device of claim 1 , wherein the processor is further configured to place the device in the out-of-carrying-case mode when: the orientation of the device is no longer within the given angular range for a given time period, and the NFC reader no longer detects the NFC tag after the NFC reader is turned back on.

5. The device of claim 1 , wherein the given angular range is one or more of: between 70° and 110°; between −20° and 20°; indicative of a horizontal orientation; and indicative of a vertical orientation.

6. The device of claim 1 , wherein the orientation sensor comprises one or more of a gyroscope, an accelerometer, and a magnetometer.

7. A method comprising:

at a device comprising an orientation sensor, a near field communication (NFC) reader that is initially off, and a processor, in response to determining, using the orientation sensor, that an orientation of the device is within a given angular range:

turn the NFC reader on; and,

when the NFC reader detects an NFC tag:

place the device into a carrying-case mode, the carrying-case mode comprising one or more of a sleep mode, a quiet mode and a peek mode; and,

turn the NFC reader off; and,

after the determining that the orientation of the device is within the given angular range and turning the NFC reader off, determining, using the orientation sensor, that the orientation of the device is no longer within the given angular range; and, in response:

turn the NFC reader back on; and,

when the NFC reader no longer detects the NFC tag:

place the device into an out-of-carrying-case mode, the out-of carrying-case mode comprising one or more of a normal mode, a wake mode; and,

turn the NFC reader back off.

8. The method of claim 7 , further comprising placing, using the processor, the device in the carrying-case mode when: the orientation of the device is within the given angular range for a given time period, and the NFC reader detects the NFC tag after the NFC reader is turned on.

9. The method of claim 7 , further comprising: receiving information at the processor from the NFC tag using the NFC reader after the NFC reader is turned on; and, configuring, using the processor, the carrying-case mode based on the information.

10. The method of claim 7 , further comprising placing, using the processor, the device in the out-of-carrying-case mode when: the orientation of the device is no longer within the given angular range for a given time period, and the NFC reader no longer detects the NFC tag after the NFC reader is turned back on.

11. The method of claim 7 , wherein the given angular range is one or more of: between 70° and 110°; between −20° and 20°; indicative of a horizontal orientation; and indicative of a vertical orientation.

12. The method of claim 7 , wherein the orientation sensor comprises one or more of a gyroscope, an accelerometer, and a magnetometer.

13. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:

at a device comprising an orientation sensor, a near field communication (NFC) reader that is initially off, and a processor, in response to determining, using the orientation sensor, that an orientation of the device is within a given angular range:

turn the NFC reader on; and,

when the NFC reader detects an NFC tag:

place the device into a carrying-case mode, the carrying-case mode comprising one or more of a sleep mode, a quiet mode and a peek mode; and,

turn the NFC reader off; and,

after the determining that the orientation of the device is within the given angular range and turning the NFC reader off, determining, using the orientation sensor, that the orientation of the device is no longer within the given angular range; and, in response:

turn the NFC reader back on; and

when the NFC reader no longer detects the NFC tag:

place the device into an out-of-carrying-case mode, the out-of carrying-case mode comprising one or more of a normal mode, a wake mode; and,

turn the NFC reader back off.

14. The non-transitory computer-readable medium of claim 13 , wherein execution of the computer program is further for: placing, using the processor, the device in the carrying-case mode when: the orientation of the device is within the given angular range for a given time period, and the NFC reader detects the NFC tag after the NFC reader is turned on.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 15, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 038087/0963 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2013
From: ABDELSAMIE, AHMED; MEUNIER, MARC ELIS; BARAKE, OMAR GEORGE JOSEPH; LILL, STEVEN ANTHONY; ZHANG, GUOWEI
To: BLACKBERRY LIMITED
Reel/Frame 031425/0806 →