CATEGORY-BASED FENCE
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.
-
Citations
19 Claims
-
1. (canceled)
-
2. A method comprising:
-
detecting, by a mobile device located at a first venue, a first signal from a first signal source, the first signal including a first signal source identifier that matches a registered category identifier that is associated with a category-based fence that is based on a group of signal sources located at different venues; in response to detecting the first signal from the first signal source, triggering an application program on the mobile device at the first venue, the application program being associated with the category-based fence and being pre-registered at the mobile device, wherein the association between the category identifier and the category-based fence and the association between the category-based fence and application program are received by the mobile device from a category-based fence manager; detecting, by the mobile device located at a second venue that is different from the first venue, a second signal from a second signal source, the second signal including a second signal source identifier that matches the registered category identifier; and in response to detecting the second signal from the second signal source, triggering the application program on the mobile device at the second venue, even though the first venue and second venue are located remotely from one another at different geographic locations. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more processors; and a storage device coupled to the one or more processors, the storage device storing computer instructions operable to cause the one or more processors to perform operations comprising; detecting, by a mobile device located at a first venue, a first signal from a first signal source, the first signal including a first signal source identifier that matches a registered category identifier that is associated with a category-based fence that is based on a group of signal sources located at different venues; in response to detecting the first signal from the first signal source, triggering an application program on the mobile device at the first venue, the application program being associated with the category-based fence and being pre-registered at the mobile device, wherein the association between the category identifier and the category-based fence and the association between the category-based fence and application program are received by the mobile device from a category-based fence manager; detecting, by the mobile device located at a second venue that is different from the first venue, a second signal from a second signal source, the second signal including a second signal source identifier that matches the registered category identifier; and in response to detecting the second signal from the second signal source, triggering the application program on the mobile device at the second venue, even though the first venue and second venue are located remotely from one another at different geographic locations. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory storage device coupled to one or more processors, the storage device storing computer instructions operable to cause the one or more processors to perform operations comprising:
-
detecting, by a mobile device located at a first venue, a first signal from a first signal source, the first signal including a first signal source identifier that matches a registered category identifier that is associated with a category-based fence that is based on a group of signal sources located at different venues; in response to detecting the first signal from the first signal source, triggering an application program on the mobile device at the first venue, the application program being associated with the category-based fence and being pre-registered at the mobile device, wherein the association between the category identifier and the category-based fence and the association between the category-based fence and application program are received by the mobile device from a category-based fence manager; detecting, by the mobile device located at a second venue that is different from the first venue, a second signal from a second signal source, the second signal including a second signal source identifier that matches the registered category identifier; and in response to detecting the second signal from the second signal source, triggering the application program on the mobile device at the second venue, even though the first venue and second venue are located remotely from one another at different geographic locations. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification