Search
Patexia Research
Patent No. US 11249169
Issue Date Feb 15, 2022
Claim this patent
PDF Unavailable

Patent 11249169 - Site matching for asset tracking > Claims

  • 1. A method of determining locations of tracking devices, the method comprising: receiving a data ping from a tracking device, wherein the data ping is sent in response to the tracking device detecting a predetermined sequence of movements indicating a logistic event from a plurality of predefined logistics events;accessing a hierarchical logistics flow for the tracking device, wherein the hierarchical logistics flow comprises an ordered sequential list of event sites through which the tracking device is likely to move;assigning an event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow.
    • 2. The method of claim 1, wherein the hierarchical logistics flow comprises a first event site, a second event site, a third event site, a probability predicting how often the tracking device will move from the first event site to the second event site, and a probability predicting how often the tracking device will move from the first event site to the third event site.
    • 3. The method of claim 1, wherein a geo-fencing area around the event site overlaps with a geo-fencing area around a second event site in the hierarchical logistics flow.
      • 4. The method of claim 3, wherein assigning the event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow comprises: determining whether to assign the event site or the second event site to the tracking device.
    • 5. The method of claim 1, further comprising: accessing a previous event site in the hierarchical logistics flow to which the tracking device was assigned prior to detecting the predetermined sequence of movements;wherein assigning the event site from the ordered sequential list of event sites is based at least in part on the previous event site.
    • 6. The method of claim 1, wherein assigning the event site from the ordered sequential list of event sites is also based at least in part on an artificial intelligence algorithm using historical trip data.
    • 7. The method of claim 1, wherein assigning the event site from the ordered sequential list of event sites is also based at least in part on the event site being a nearest event site in the hierarchical logistics flow.
  • 8. A system comprising: one or more processors; andone or more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving a data ping from a tracking device, wherein the data ping is sent in response to the tracking device detecting a predetermined sequence of movements indicating a logistic event from a plurality of predefined logistics events;accessing a hierarchical logistics flow for the tracking device, wherein the hierarchical logistics flow comprises an ordered sequential list of event sites through which the tracking device is likely to move;assigning an event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow.
    • 9. The system of claim 8, wherein the hierarchical logistics flow comprises a first event site, a second event site, a third event site, a probability predicting how often the tracking device will move from the first event site to the second event site, and a probability predicting how often the tracking device will move from the first event site to the third event site.
    • 10. The system of claim 8, wherein a geo-fencing area around the event site overlaps with a geo-fencing area around a second event site in the hierarchical logistics flow.
      • 11. The system of claim 10, wherein assigning the event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow comprises: determining whether to assign the event site or the second event site to the tracking device.
    • 12. The system of claim 8, further comprising: accessing a previous event site in the hierarchical logistics flow to which the tracking device was assigned prior to detecting the predetermined sequence of movements;wherein assigning the event site from the ordered sequential list of event sites is based at least in part on the previous event site.
    • 13. The system of claim 8, wherein assigning the event site from the ordered sequential list of event sites is also based at least in part on an artificial intelligence algorithm using historical trip data.
    • 14. The system of claim 8, wherein assigning the event site from the ordered sequential list of event sites is also based at least in part on the event site being a nearest event site in the hierarchical logistics flow.
  • 15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving a data ping from a tracking device, wherein the data ping is sent in response to the tracking device detecting a predetermined sequence of movements indicating a logistic event from a plurality of predefined logistics events;accessing a hierarchical logistics flow for the tracking device, wherein the hierarchical logistics flow comprises an ordered sequential list of event sites through which the tracking device is likely to move;assigning an event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow.
    • 16. The non-transitory computer-readable medium of claim 15, wherein the event site is one of a service center, a manufacturer, a distribution center, or a retailer.
    • 17. The non-transitory computer-readable medium of claim 15, wherein detecting the predetermined sequence of movements comprises monitoring based on time between movements in the predetermined sequence of movements.
    • 18. The non-transitory computer-readable medium of claim 15, wherein detecting the predetermined sequence of movements comprises monitoring a combination of lateral and vertical motions.
    • 19. The non-transitory computer-readable medium of claim 15, wherein a geo-fencing area around the event site overlaps with a geo-fencing area around a second event site in the hierarchical logistics flow; and assigning the event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow comprises determining whether to assign the event site or the second event site to the tracking device.
    • 20. The non-transitory computer-readable medium of claim 15, wherein the operations further comprise: accessing a previous event site in the hierarchical logistics flow to which the tracking device was assigned prior to detecting the predetermined sequence of movements;wherein assigning the event site from the ordered sequential list of event sites is based at least in part on the previous event site.
Menu