IP Library Granted Patent US 9,693,183
Granted Patent B2
US 9,693,183 · App. 15/280,736 · Granted Jun 27, 2017

Communication system providing data transfer direction determination based upon motion and related methods

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,693,183
App. No.
15/280,736
Granted
Jun 27, 2017
Kind
B2
Abstract

A communication system may include at least one electronic device configured to wirelessly communicate via a short-range communications format, and at least one mobile communications device. The at least one mobile communications device may include a short-range communications device configured to wirelessly communicate with the at least one electronic device via the short-range communications format, and a controller coupled to the short-range communications device. The controller may be configured to determine a state of movement of the at least mobile communications device, and determine a direction of communication with respect to the at least one electronic device based upon the determined state of movement.

Claims (30)

1. A mobile communication device comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:

detecting a triggering event for data transfer;

responsive to the triggering event, determining relative movement between the mobile communication device and an electronic device, wherein the relative movement is determined according to a first acceleration of the mobile communication device exceeding a threshold without a physical contact between the mobile communication device and the electronic device; and

responsive to the relative movement being determined, determining whether to transmit data to the electronic device, receive data from the electronic device, or both transmit data to and receive data from the electronic device, based upon the relative movement between the mobile communication device and the electronic device.

2. The mobile communication device of claim 1 , wherein the triggering event comprises initiation of short-range communication between the mobile communication device and the electronic device.

3. The mobile communication device of claim 1 , wherein the triggering event comprises a determined proximity between the mobile communication device and the electronic device.

4. The mobile communication device of claim 3 , wherein the triggering event comprises a physical contact between the mobile communication device and the electronic device.

5. The mobile communication device of claim 1 , wherein the relative movement is further determined according to a second acceleration of the electronic device exceeding the threshold.

6. The mobile communication device of claim 1 , further comprising a movement detection sensor coupled to the processing system, and wherein the relative movement of the mobile communication device is further determined according to movement data received from the movement detection sensor.

7. The mobile communication device of claim 6 , wherein the movement detection sensor comprises an accelerometer, an optical sensor, a gyroscope, a compass or a combination thereof.

8. The mobile communication device of claim 1 , wherein the operations further comprise transmitting the data to the electronic device based upon a determination that the relative movement indicates the mobile communication device is moving toward the electronic device and the electronic device not moving.

9. The mobile communication device of claim 1 , wherein the operations further comprise receiving the data from the electronic device based upon a determination that the relative movement indicates the electronic device is moving toward the mobile communication device and the mobile communication device not moving.

10. The mobile communication device of claim 1 , wherein the operations further comprises receiving the data from the electronic device based upon a determination that the relative movement indicates the mobile communication device is moving away from the electronic device.

11. The mobile communication device of claim 1 , wherein the operations further comprise receiving the data from the electronic device based upon a determination that the relative movement indicates the mobile communication device is moving toward the electronic device followed by the mobile communication device moving away from the electronic device.

12. The mobile communication device of claim 1 , wherein the operations further comprise determining a magnitude of movement of the mobile communication device, wherein the relative movement is further determined in part according to the magnitude of movement that is determined.

13. A method comprising:

detecting, by a processing system including a processor, initiation of short-range communication between a mobile communication device and an electronic device;

responsive to the initiation of the short-range communication, determining, by the processing system, relative movement between the mobile communication device and an electronic device, wherein the relative movement is determined according to a first acceleration of the mobile communication device exceeding a threshold; and

responsive to the relative movement being determined, determining, by the processing system, whether to transmit data to the electronic device, receive data from the electronic device, or both transmit data to and receive data from the electronic device, based upon the relative movement between the mobile communication device and the electronic device.

14. The method of claim 13 , wherein the relative movement is determined without a physical contact between the mobile communication device and the electronic device.

15. The method of claim 13 , wherein the relative movement is further determined according to a second acceleration of the electronic device exceeding the threshold.

16. The method of claim 13 , further comprising determining, by the processing system, a magnitude of movement of the mobile communication device, wherein the relative movement is further determine in part according to the magnitude of movement.

17. The method of claim 13 , further comprising transmitting, by the processing system, the data to the electronic device based upon a determination that the relative movement indicates the mobile communication device is moving toward the electronic device.

18. The method of claim 13 , further comprising receiving, by the processing system, the data from the electronic device based upon a determination that the relative movement indicates the electronic device is moving toward the mobile communication device.

19. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:

determining relative movement between a mobile communication device and an electronic device, wherein the relative movement is determined according to a first acceleration of the mobile communication device exceeding a threshold; and

responsive to the relative movement being determined, determining whether to transmit data to the electronic device, receive data from the electronic device, or both transmit data to and receive data from the electronic device, based upon the relative movement between the mobile communication device and the electronic device.

20. The non-transitory machine-readable storage medium of claim 19 , wherein the operations further comprise detecting initiation of short-range communication between a mobile communication device and an electronic device.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2017
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 041656/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2017
From: DELUCA, MICHAEL JOSEPH
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 041253/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2017
From: DELUCA, MICHAEL JOSEPH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 041026/0535 →
CHANGE OF NAME Recorded Jan 20, 2017
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 041460/0785 →