Proximity triggered job scheduling system and method
First Claim
Patent Images
1. A method for scheduling a proximity triggered job with a mobile computing device, the method comprising:
- coupling said job with at least one trigger condition that is at least determined by a relation between the presences of multiple pre-selected peer wireless communication nodes or access points;
receiving multiple frames or packets by a wireless communication interface from wireless media, wherein said multiple frames or packets complying with a wireless communication protocol;
determining the individual presences of said multiple pre-selected peer wireless communication nodes or access points by detecting their identifiers in said multiple frames or packets individually, wherein said identifiers pertain to said wireless communication protocol;
evaluating said trigger condition according to said individual presences; and
executing said job in responsive to the determination of said evaluation of said trigger condition.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method combine mobile computing device (0100), wireless communication interface (0105), and an application program (0108) to provide the mobile computing device user to schedule and execute jobs based on the proximity to peer wireless communication nodes or access points. The scheduler schedules jobs and chooses a proximity relation of presences of one or more identifiers of physical layer or MAC sublayer or data link layer of wireless communication protocol. Execute the job in response to the evaluation result of the proximity relation.
70 Citations
27 Claims
-
1. A method for scheduling a proximity triggered job with a mobile computing device, the method comprising:
-
coupling said job with at least one trigger condition that is at least determined by a relation between the presences of multiple pre-selected peer wireless communication nodes or access points; receiving multiple frames or packets by a wireless communication interface from wireless media, wherein said multiple frames or packets complying with a wireless communication protocol; determining the individual presences of said multiple pre-selected peer wireless communication nodes or access points by detecting their identifiers in said multiple frames or packets individually, wherein said identifiers pertain to said wireless communication protocol; evaluating said trigger condition according to said individual presences; and executing said job in responsive to the determination of said evaluation of said trigger condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile system for scheduling proximity triggered job, the system comprising:
-
at least one wireless communication interface for receiving multiple frames or packets complying with a wireless communication protocol; storage for information relating to at least one trigger condition, wherein said trigger condition is at least determined by a relation between the presences of multiple pre-selected peer wireless communication nodes or access points and the condition is coupled to said job; a detector for determining the individual presences of said multiple peer wireless communication nodes or access points by detecting their identifiers in said multiple frames or packets individually, wherein said identifiers pertain to said wireless communication protocol; a matcher for evaluating said trigger condition according to said individual presences; and a processor for executing said job in responsive to the determination of said matcher. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for a mobile computing device to interact with a user, the method comprising:
-
selecting by user a trigger condition that is at least determined by the state of presence of a pre-selected peer wireless communication node or access point; coupling at least one job to said trigger condition; receiving messages by a wireless communication interface from wireless media, wherein said messages complying with a wireless communication protocol; detecting the identifier of said pre-selected peer wireless communication node or access point in one or more identifier fields pertaining to said wireless communication protocol in said messages; evaluating said trigger condition, including determining said state of presence of said peer wireless communication node or access point at least in part based on information relating to the elapse time since the last detection of said identifier; and executing said job in responsive to the determination of said evaluation of said trigger condition. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for interacting with user, the system comprising:
-
at least one wireless communication interface for receiving messages complying with a wireless communication protocol; an input device for assigning at least one trigger condition selected by user, wherein said trigger condition is at least determined by the state of presence of a pre-selected peer wireless communication node or access point and the condition couples to at least one job; a detector for detecting the identifier of said peer wireless communication node or a access point in one or more identifier fields pertaining to said wireless communication protocol in said messages; a matcher for evaluating said trigger condition, including determining said state of presence of said peer wireless communication node or access point at least in part based on information relating to the elapse time since the last detection of said identifier; and a processor for executing said job in responsive to the determination of said matcher. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for scheduling a proximity triggered job with a wireless computing device, the method comprising:
-
coupling said job with at least one trigger condition that is at least determined by a relation between the presences of multiple pre-selected peer wireless communication nodes or access points that are in the vicinity of a location; receiving messages by a wireless communication interface of said device from wireless media, wherein said messages complying with a wireless communication protocol; determining the presence of each said pre-selected peer wireless communication node or access point by detecting its identifier in said messages, wherein said identifier pertain to said wireless communication protocol; evaluating said trigger condition; and executing said job in responsive to the determination of said evaluation of said trigger condition. - View Dependent Claims (26, 27)
-
Specification