System and method for defining zones for location-based services
First Claim
Patent Images
1. A computer-implemented method for defining a zone within a location detection system at a venue, comprising:
- obtaining local position data of a mobile device within the venue;
determining a first position of the mobile device within the venue;
initiating a path start for a first path based on user input through a screen of the mobile device, wherein the path start is a location corresponding to the first position of the mobile device;
after the path start is initiated, tracking locations of the mobile device as it is moved along the first path from the first position to a second position, while recording location information of the path;
after the moving of the mobile device, initiating a path end for the first path based on user input through a screen of the mobile device;
correcting lines of the first path based on a best-fit analysis;
defining a region bounded by the corrected lines of the first path of the mobile device as the first zone within the location detection system at the venue;
receiving, from a user, a selection of the zone and a split option;
tracking locations of the mobile device, as the user moves the mobile device along a second path within the first zone; and
splitting the first zone into a second zone and a third zone separated from one another by lines corresponding to the second path.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a system and method for defining zones used in location-based services. A mobile device with administrative privileges is moved in a path within a venue. The path is recorded and the interior of the path forms a zone. Additionally, embodiments provide for modification of existing zones based on a recorded path from the mobile device.
23 Citations
17 Claims
-
1. A computer-implemented method for defining a zone within a location detection system at a venue, comprising:
-
obtaining local position data of a mobile device within the venue; determining a first position of the mobile device within the venue; initiating a path start for a first path based on user input through a screen of the mobile device, wherein the path start is a location corresponding to the first position of the mobile device; after the path start is initiated, tracking locations of the mobile device as it is moved along the first path from the first position to a second position, while recording location information of the path; after the moving of the mobile device, initiating a path end for the first path based on user input through a screen of the mobile device; correcting lines of the first path based on a best-fit analysis; defining a region bounded by the corrected lines of the first path of the mobile device as the first zone within the location detection system at the venue; receiving, from a user, a selection of the zone and a split option; tracking locations of the mobile device, as the user moves the mobile device along a second path within the first zone; and splitting the first zone into a second zone and a third zone separated from one another by lines corresponding to the second path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising:
-
a processor; a memory coupled to the processor; a network interface coupled to the processor; a local receiver coupled to the processor; wherein the memory contains instructions, which when executed by the processor, perform the steps of; obtaining local position data of a mobile device within the venue; determining a first position of the mobile device within the venue; initiating a path start for a first path based on user input through a screen of the mobile device, wherein the path start is a location corresponding to the first position of the mobile device; after the path start is initiated, tracking locations of the mobile device as it is moved along the first path from the first position to a second position, while recording location information of the path; after the moving of the mobile device, initiating a path end for the first path based on user input through a screen of the mobile device; correcting lines of the first path based on a best-fit analysis; defining a region bounded by the corrected lines of the first path of the mobile device as the first zone within the location detection system at the venue; receiving, from a user, a selection of the zone and a split option; tracking locations of the mobile device, as the user moves the mobile device along a second path within the first zone; and splitting the first zone into a second zone and a third zone separated from one another by lines corresponding to the second path. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for adjustment of an electronic display of an electronic device, comprising a computer readable hardware storage device having program instructions embodied therewith, the program instructions executable by a processor to cause the electronic device to:
- obtaining local position data of a mobile device within the venue;
determining a first position of the mobile device within the venue;
initiating a path start for a first path based on user input through a screen of the mobile device, wherein the path start is a location corresponding to the first position of the mobile device;
after the path start is initiated, tracking locations of the mobile device as it is moved along the first path from the first position to a second position, while recording location information of the path;
after the moving of the mobile device, initiating a path end for the first path based on user input through a screen of the mobile device;
correcting lines of the first path based on a best-fit analysis;
defining a region bounded by the corrected lines of the first path of the mobile device as the first zone within the location detection system at the venue;
receiving, from a user, a selection of the zone and a split option;
tracking locations of the mobile device, as the user moves the mobile device along a second path within the first zone; and
splitting the first zone into a second zone and a third zone separated from one another by lines corresponding to the second path.
- obtaining local position data of a mobile device within the venue;
Specification