IP Library Granted Patent US 9,723,471
Granted Patent B2
US 9,723,471 · App. 13/481,997 · Granted Aug 1, 2017

Method, mobile device and computer program product for triggering an event of interest based on communications established with nearby wireless devices

Inventors: Li-Ju Chen (Taipei, TW); Wei-Hsiang Hsiung (Taipei, TW); Rick M. F. Wu (Taipei, TW); Ming-Hsun Wu (Taipei, TW)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04W8/005
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,723,471
App. No.
13/481,997
Granted
Aug 1, 2017
Kind
B2
Abstract

Triggering an event of interest in a mobile device based on communications established with nearby wireless devices can include receiving a challenge of the event of interest; obtaining a corresponding expression of a combination key with reference to the event in response to the challenge; receiving an identified data of the wireless devices in the vicinity of the mobile device; comparing the identified data with the expression to determine if the expression is a true value; and executing the event of interest in response to the true value.

Claims (65)

1. A method for triggering an event of interest in a mobile device based on communications established with nearby wireless devices, the method comprising the steps of:

receiving a challenge of the event of interest;

obtaining a corresponding expression of a combination key with reference to the event in response to the challenge;

receiving an identified data of the wireless devices in vicinity of the mobile device;

comparing the identified data with the expression to determine if the expression is a true value; and

executing the event of interest in response to the true value.

2. The method of claim 1 , wherein

the identified data comprises a device ID of a Bluetooth device, an SSID of a WLAN, a device ID of a radio frequency identification (RFID) component, or a device ID of an infrared device.

3. The method of claim 2 , wherein

the identified data comprises a coordinate data adapted to identify a position of the mobile device and received regularly from a satellite.

4. The method of claim 1 , wherein

the expression is created according to a combination of different identified data received.

5. The method of claim 1 , wherein

the expression is created according to a combination of different situation profiles created according to a combination of different identified data received.

6. The method of claim 5 , wherein

the situations comprise at least one of being at home, being at office, using a Bluetooth earphone, and driving a car.

7. The method of claim 5 , wherein

the event of interest takes place on a target device, the target device being one of the mobile device and a remote end target device.

8. The method of claim 7 , further comprising

accessing a type indicating that the event of interest takes place on one of the mobile device and the remote end target device.

9. The method of claim 8 , wherein,

if the type indicates that the event of interest takes place on the remote-end target device, a command is transmitted to the remote end target device to execute the event of interest.

10. The method of claim 9 , wherein

the transmission is performed by a data-transmitting wireless transmission technology.

11. The method of claim 9 , further comprising

creating an event trigger table,

the event trigger table showing a type, a target device, and a name of the triggering module for executing the event of interest.

12. The method of claim 1 , wherein

the event of interest involves unlocking a screen display of the mobile device or a remote-end target device or disabling a screen display locking function of the mobile device or the remote-end target device.

13. The method of claim 1 , wherein

the event of interest involves unlocking a door.

14. A mobile device for triggering an event of interest based on communications established with nearby wireless devices, the mobile device comprising:

a hardware processor configured to initiate executable operations comprising:

receiving a challenge of the event of interest;

obtaining a corresponding expression of a combination key with reference to the event in response to the challenge;

receiving an identified data of the wireless devices in vicinity of the mobile device;

comparing the identified data with the expression to determine if the expression is a true value; and

executing the event of interest in response to the true value.

15. The mobile device of claim 14 , wherein

the identified data comprises a device ID of a Bluetooth device, an SSID of a WLAN, a device ID of a radio frequency identification (RFID) component, or a device ID of an infrared device.

16. The mobile device of claim 15 , wherein

the identified data comprises a coordinate data adapted to identify a position of the mobile device and received regularly from a satellite.

17. The mobile device of claim 14 , wherein

the expression is created according to a combination of different identified data received.

18. The mobile device of claim 14 , wherein

the expression is created according to a combination of different situation profiles created according to a combination of different identified data received.

19. The mobile device of claim 18 , wherein

the event of interest takes place on a target device, the target device being one of the mobile device and a remote end target device.

20. The mobile device of claim 19 , wherein the hardware processor is further configured to initiate the following executable operation:

accessing a type indicating that the event of interest takes place on one of the mobile device and the remote end target device.

21. A computer program product, comprising:

a computer readable hardware storage device having computer readable program code embodied therewith that configures a processor to perform the following:

receiving a challenge of the event of interest;

obtaining a corresponding expression of a combination key with reference to the event in response to the challenge;

receiving an identified data of the wireless devices in vicinity of the mobile device;

comparing the identified data with the expression to determine if the expression is a true value; and

executing the event of interest in response to the true value.

22. The computer program product of claim 21 , wherein

the identified data comprises a device ID of a Bluetooth device, an SSID of a WLAN, a device ID of a radio frequency identification (RFID) component, or a device ID of an infrared device.

23. The computer program product of claim 22 , wherein

the identified data comprises a coordinate data adapted to identify a position of the mobile device and received regularly from a satellite.

24. The computer program product of claim 21 , wherein

the expression is created according to a combination of different identified data received.

25. The computer program product of claim 21 , wherein

the expression is created according to a combination of different situation profiles created according to a combination of different identified data received.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2012
From: CHEN, LI-JU; HSIUNG, WEI-HSIANG; WU, RICK M.F.; WU, MING-HSUN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 028277/0929 →
Priority Claims (1)
TW 100119158 A · May 31, 2011 · national
Continuity (1)
Related Publication 20120309314A1 · Dec 6, 2012