Methods, systems and computer-readable media for tracking a position of an object
First Claim
Patent Images
1. A method of tracking a position of an object, the method comprising:
- creating at least one geofence on a map of a predefined location;
identifying, by Wi-Fi trilateration, the position of the object within the at least one created geofence, the Wi-Fi trilateration comprising selecting the position of the object as a best location from a plurality of locations, wherein the plurality of locations is determined by a plurality of mathematical models comprising a polygon centroid method, a polygon triangle centroid method, and an expanding circles method, further wherein a first location of the plurality of locations is a centroid of a hexagon formed between a set of three Wi-Fi routers, by the polygon centroid method, whereby the set of three Wi-Fi routers are closest to the position of the object from among a plurality of Wi-Fi routers;
creating a floor layout of the predefined location by a handheld device; and
representing the position of the object on the created floor layout.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide a method and system for tracking a position of an object. The method may include creating a plurality of geofences on a map of a predefined location and identifying, by Wi-Fi trilateration, the position of the object within the created geofence. Further, a floor layout of the predefined location may be created by a handheld device. The position of the object can be represented on the created floor layout.
8 Citations
26 Claims
-
1. A method of tracking a position of an object, the method comprising:
-
creating at least one geofence on a map of a predefined location; identifying, by Wi-Fi trilateration, the position of the object within the at least one created geofence, the Wi-Fi trilateration comprising selecting the position of the object as a best location from a plurality of locations, wherein the plurality of locations is determined by a plurality of mathematical models comprising a polygon centroid method, a polygon triangle centroid method, and an expanding circles method, further wherein a first location of the plurality of locations is a centroid of a hexagon formed between a set of three Wi-Fi routers, by the polygon centroid method, whereby the set of three Wi-Fi routers are closest to the position of the object from among a plurality of Wi-Fi routers; creating a floor layout of the predefined location by a handheld device; and representing the position of the object on the created floor layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for tracking a position of an object, the system comprising:
-
a drawing pad configured to create at least one geofence on a map of a predefined location; a tracking module configured to identify a position of the object by Wi-Fi trilateration within the at least one created geofence and to track a distance of the object from a plurality of Wi-Fi routers, wherein the plurality of Wi-Fi routers is located within the predefined location, further wherein the Wi-Fi trilateration comprises selecting the position of the object as a best location from a plurality of locations determined by a plurality of mathematical models comprising a polygon centroid method, a polygon triangle centroid method, or an expanding circles method, wherein a first location of the plurality of locations is a centroid of a hexagon formed between a set of three Wi-Fi routers, by the polygon centroid method, whereby the set of three Wi-Fi routers are closest to the position of the object from among a plurality of Wi-Fi routers; a floor map generator configured to create a floor layout of the predefined location; and a display module, configured to represent the position of the object on the created floor layout. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product consisting of a plurality of program instructions stored on a non-transitory computer-readable medium that, when executed by a computing device, performs a method of tracking a position of an object;
- the method comprising;
creating at least one geofence on a map of a predefined location; identifying, by Wi-Fi trilateration, the position of the object within the at least one created geofence, the Wi-Fi trilateration comprising selecting the position of the object as a best location from a plurality of locations, wherein the plurality of locations is determined by a plurality of mathematical models comprising a polygon centroid method, a polygon triangle centroid method, and an expanding circles method, further wherein a first location of the plurality of locations is a centroid of a pentagon formed between a set of three Wi-Fi routers, by the expanding circles method; creating a floor layout of the predefined location by a handheld device; and representing the position of the object on the created floor layout. - View Dependent Claims (25, 26)
- the method comprising;
Specification