Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
92 words
A method for providing location-based services to a mobile unit, the method comprising: providing, by an application system, a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the application system, directly responsive to the location-based trigger condition being satisfied by an occurrence of the location-based event, an indication from the rules system that the location-based event has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 2
Independent Claim
92 words
A method for providing location-based services to a mobile unit, the method comprising: providing, by an application system, a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the application system, directly responsive to the location-based trigger condition being satisfied by an occurrence of the location-based event, an indication from the rules system that the location-based event has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the location-based service includes sending a message to the mobile unit.
Claim 4
Dependent Claim
11 words
The method of claim 2 wherein the message is an advertisement.
Claim 5
Dependent Claim
14 words
The method of claim 1 wherein the trigger condition includes a time of day.
Claim 6
Dependent Claim
17 words
The method of claim 1 wherein the trigger condition includes preference data associated with the mobile unit.
Claim 7
Dependent Claim
17 words
The method of claim 1 wherein the trigger condition includes a location of a second mobile unit.
Claim 8
Dependent Claim
18 words
The method of claim 1 wherein the location-based service includes making the mobile unit invisible to location-based requests.
Claim 9
Dependent Claim
18 words
The method of claim 1 wherein the location-based service includes making the mobile unit visible to location-based requests.
Claim 10
Dependent Claim
20 words
The method of claim 1 wherein the application system provides the location-based service to the mobile unit via electronic mail.
Claim 11
Dependent Claim
21 words
The method of claim 1 wherein the application system provides the location-based service to the mobile unit via an instant message.
Claim 12
Dependent Claim
21 words
The method of claim 1 wherein the application system provides the location-based service to the mobile unit via a paging interface.
Claim 13
Dependent Claim
21 words
The method of claim 1 wherein the location-based service includes providing the mobile unit with a location of the mobile unit.
Claim 14
Independent Claim
84 words
A system for providing location-based services to a mobile unit, comprising: an application system, adapted to: provide a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receive an indication from the rules system, directly responsive to the occurrence of the trigger condition being satisfied by an occurrence of the location-based event, that the trigger condition has occurred; and provide, responsive to the indication, a location-based service to the mobile unit.
Claim 15
Independent Claim
84 words
A system for providing location-based services to a mobile unit, comprising: an application system, adapted to: provide a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receive an indication from the rules system, directly responsive to the occurrence of the trigger condition being satisfied by an occurrence of the location-based event, that the trigger condition has occurred; and provide, responsive to the indication, a location-based service to the mobile unit.
Claim 16
Independent Claim
139 words
A system for providing location-based services to a mobile unit, comprising: a positioning system, adapted to determine a position of a mobile unit; a rules system, coupled to the positioning system, adapted to evaluate whether a location-based trigger condition has been satisfied, the location-based trigger condition satisfied at least in part by the position of the mobile unit; and an application system, coupled to the rules system, adapted to provide the location-based trigger condition to the rules system, wherein the rules system is further adapted to provide an indication to the application system directly responsive to a determination that the location-based trigger condition has been satisfied, and, wherein the application system is further adapted, responsive to receiving the indication from the rules system that the location-based trigger condition has been satisfied, to provide location-based services to the mobile unit.
Claim 17
Independent Claim
139 words
A system for providing location-based services to a mobile unit, comprising: a positioning system, adapted to determine a position of a mobile unit; a rules system, coupled to the positioning system, adapted to evaluate whether a location-based trigger condition has been satisfied, the location-based trigger condition satisfied at least in part by the position of the mobile unit; and an application system, coupled to the rules system, adapted to provide the location-based trigger condition to the rules system, wherein the rules system is further adapted to provide an indication to the application system directly responsive to a determination that the location-based trigger condition has been satisfied, and, wherein the application system is further adapted, responsive to receiving the indication from the rules system that the location-based trigger condition has been satisfied, to provide location-based services to the mobile unit.
Claim 18
Dependent Claim
16 words
The system of claim 14 wherein the positioning system is operated by a mobile telecommunications carrier.
Claim 19
Dependent Claim
17 words
The system of claim 15 wherein the application system is not operated by the mobile telecommunications carrier.
Claim 20
Dependent Claim
27 words
The system of claim 14 wherein the positioning system is operated by a mobile telecommunications carrier and the rules system are operated by an application services provider.
Claim 21
Dependent Claim
38 words
The system of claim 15 , further comprising: a database operatively coupled to the rules system for providing geographic information, wherein the rules system uses the geographic information to determine whether the location-based trigger condition has been satisfied.
Claim 22
Dependent Claim
16 words
The system of claim 18 , wherein the database is a Geographic Information System (GIS) database.
Claim 23
Dependent Claim
113 words
A computer program product for providing location-based services to a mobile unit, the computer program product stored on a non-transitory computer-readable medium and including instructions for causing a computer to carry out the steps of: providing, by an application system, a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the application system, directly responsive to the trigger condition being satisfied by an occurrence of the location-based event, an indication from the rules system that the location-based event has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 24
Dependent Claim
113 words
A computer program product for providing location-based services to a mobile unit, the computer program product stored on a non-transitory computer-readable medium and including instructions for causing a computer to carry out the steps of: providing, by an application system, a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the application system, directly responsive to the trigger condition being satisfied by an occurrence of the location-based event, an indication from the rules system that the location-based event has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 25
Independent Claim
107 words
A method for providing location-based services to a mobile unit, the method comprising: receiving a rule at a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving information indicative of the current position of a mobile unit; determining from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; directly responsive to the determination, providing to an application system an indication that the trigger condition has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 26
Independent Claim
107 words
A method for providing location-based services to a mobile unit, the method comprising: receiving a rule at a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving information indicative of the current position of a mobile unit; determining from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; directly responsive to the determination, providing to an application system an indication that the trigger condition has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.
Claim 27
Independent Claim
94 words
A method for receiving location-based services at a mobile unit, the method comprising: providing a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; providing information indicative of the current position of a mobile unit to the rules system, the current position information satisfying the description of the location-based event and causing the trigger condition to be satisfied; and receiving, from an application system, a location-based service at the mobile unit, the location-based service received upon the triggering condition being satisfied.
Claim 28
Independent Claim
94 words
A method for receiving location-based services at a mobile unit, the method comprising: providing a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; providing information indicative of the current position of a mobile unit to the rules system, the current position information satisfying the description of the location-based event and causing the trigger condition to be satisfied; and receiving, from an application system, a location-based service at the mobile unit, the location-based service received upon the triggering condition being satisfied.
Claim 29
Independent Claim
105 words
A method for providing location-based services to a mobile unit, the method comprising: receiving a rule at a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the rules system information indicative of the current position of a mobile unit; determining by the rules system from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; and directly responsive to the determination, providing to an application system configured to provide services to mobile units an indication that the trigger condition has occurred.
Claim 30
Independent Claim
105 words
A method for providing location-based services to a mobile unit, the method comprising: receiving a rule at a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the rules system information indicative of the current position of a mobile unit; determining by the rules system from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; and directly responsive to the determination, providing to an application system configured to provide services to mobile units an indication that the trigger condition has occurred.
Claim 31
Dependent Claim
115 words
A computer program product for providing location-based services to a mobile unit, the computer program product stored on a non-transitory computer-readable medium and including instructions for causing a computer to carry out the steps of: receiving a rule, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving information indicative of the current position of a mobile unit; determining from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; and directly responsive to the determination, providing to an application system configured to provide services to mobile units an indication that the trigger condition has occurred.
Claim 32
Dependent Claim
115 words
A computer program product for providing location-based services to a mobile unit, the computer program product stored on a non-transitory computer-readable medium and including instructions for causing a computer to carry out the steps of: receiving a rule, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving information indicative of the current position of a mobile unit; determining from the rule that the current position information satisfies the description of the location-based event and that the trigger condition has occurred; and directly responsive to the determination, providing to an application system configured to provide services to mobile units an indication that the trigger condition has occurred.