IP Library Patent Application 14221782
Patent Application
App. No. 14/221,782

SYSTEMS AND METHODS FOR ALTERING MOVEMENT OF MOBILE COMMUNICATION DEVICES BASED ON DETERMINED MOVEMENTS

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 None
App. No.
14/221,782
Abstract

Systems and methods for altering movement of mobile communication devices based on determined movements are disclosed. According to an aspect, a method may include determining movement of a mobile communication device. The method may also include determining whether the movement of the mobile communication device meets a predetermined criterion. Further, the method may include controlling a mechanism of the mobile communication device for altering movement of the mobile communication device in response to determining that the movement meets the predetermined criterion.

Claims (49)

1 . A method comprising:

determining activation and de-activation of a vibration generator that is controlled to activate based on a notification receipt for a user;

determining movement of a mobile communication device;

determining whether the movement of the mobile communication device meets a predetermined criterion and is in response to activation of the vibration generator; and

in response to determining that the movement meets the predetermined criterion and is in response to activation of the vibration generator, controlling a mechanism of the mobile communication device for altering movement of the mobile communication device.

2 . The method of claim 1 , wherein determining movement comprises determining movement of one of a tablet computer and a smartphone.

3 . The method of claim 1 , wherein determining movement comprises using one of an accelerometer and a global positioning system device to detect the movement of the mobile communication device.

4 . The method of claim 1 , wherein determining movement comprises determining movement of the mobile communication device in a first direction, and

wherein the method further comprising:

determining whether the mobile communication device moves in a second direction that opposed to the first direction in response to controlling the mechanism; and

in response to determining that the mobile communication device does not move in the second direction, controlling the mechanism to move the mobile communication device in another way.

5 . The method of claim 1 , wherein determining movement of a mobile communication device comprises determining movement of the mobile communication device along a plane.

6 . The method of claim 1 , wherein controlling a mechanism comprises controlling a vibration generator to apply a vibratory motion to the mobile communication device.

7 . The method of claim 1 , further comprising applying a vibratory motion to the mobile communication device.

8 . The method of claim 7 , wherein the mobile communication device comprises a motor and a counter weight, and

wherein applying a vibratory motion comprises controlling the motor to move the counter weight such that the mobile communication device vibrates.

9 . The method of claim 1 , further comprising applying a vibratory motion to the mobile communication device, and

wherein controlling a mechanism comprising reducing application of the vibratory motion to the mobile communication device in response to determining that the movement meets the predetermined criterion.

10 . The method of claim 9 , wherein reducing application of the vibratory motion comprises reducing one of an intensity and a duration of application of the vibratory motion.

11 . The method of claim 1 , further comprising:

determining a notification for a user; and

in response to determining the notification, applying a vibratory motion to the mobile communication device,

wherein determining movement comprises determining whether the movement is in response to the applied vibratory motion, and

wherein the method further comprises reducing application of the vibratory motion to the mobile communication device in response to determining that the movement is in response to the applied vibratory motion.

12 . A mobile communication device comprising:

a mechanism configured to move the mobile communication device; and

a movement controller comprising at least one processor and memory configured to:

determine activation and de-activation of a vibration generator that is controlled to activate based on a notification receipt for a user;

determine movement of a mobile communication device;

determine whether the movement of the mobile communication device meets a predetermined criterion and is in response to activation of the vibration generator; and

control the mechanism to alter movement of the mobile communication device in response to determining that the movement meets the predetermined criterion and is in response to activation of the vibration generator.

13 . The mobile communication device of claim 12 , further comprising an accelerometer and a global positioning system device configured to detect the movement of the mobile communication device.

14 . The mobile communication device of claim 12 , wherein the movement controller is configured to:

determine movement of the mobile communication device in a first direction;

determine whether the mobile communication device moves in a second direction that opposed to the first direction in response to controlling the mechanism; and

control the mechanism to move the mobile communication device in another way in response to determining that the mobile communication device does not move in the second direction.

15 . The mobile communication device of claim 12 , wherein the movement controller is configured to determine movement of the mobile communication device along a plane.

16 . The mobile communication device of claim 12 , wherein the movement controller is configured to control a vibration generator to apply a vibratory motion to the mobile communication device.

17 . The mobile communication device of claim 12 , further comprising a motor and a counter weight, and

wherein the movement controller is configured to control the motor to move the counter weight such that the mobile communication device vibrates.

18 . The mobile communication device of claim 12 , wherein the movement controller is configured to:

apply a vibratory motion to the mobile communication device; and

reduce application of the vibratory motion to the mobile communication device in response to determining that the movement meets the predetermined criterion.

19 . The mobile communication device of claim 18 , wherein the movement controller is configured to reduce one of an intensity and a duration of application of the vibratory motion.

20 . The mobile communication device of claim 12 , wherein the movement controller is configured to:

determine a notification for a user;

apply a vibratory motion to the mobile communication device in response to determining the notification;

determine whether the movement is in response to the applied vibratory motion; and

reduce application of the vibratory motion to the mobile communication device in response to determining that the movement is in response to the applied vibratory motion.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2014
From: MEGARITY, WILLIAM M.; REMIS, LUKE D.; SELLMAN, GREGORY D.; WOOD, CHRISTOPHER L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032497/0371 →