Systems, devices, and methods for computing geographical relationships between objects

US10552491B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10552491-B2
Application numberUS-201715476947-A
CountryUS
Kind codeB2
Filing dateMar 31, 2017
Priority dateApr 1, 2016
Publication dateFeb 4, 2020
Grant dateFeb 4, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methodologies, systems, and computer-readable media are provided for locating objects. A computational device generates a first set of statistical data indicative of a frequency at which machine readable features associated with a first set of objects and machine readable features associated with a second set of objects are read within each of a plurality of object groups. The computational device also retrieves a second set of statistical data indicative of a historical frequency at which past groups of objects included machine readable features associated with the first set of objects and machine readable features associated with the second set of objects during a previous time interval. Based on a comparison between the first set of statistical data and the second set of statistical data, the computational deice computes a geographical relationship between the first set of objects and a portion of the objects from the second set of objects.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for locating objects, the system comprising: a computational device in communication with a database and an optical reader; the computational device configured to: receive, from the optical reader, machine readable features associated with a plurality of objects collected from a plurality of locations, the plurality of objects being associated with a plurality of object groups, each of the plurality of object groups including a subset of the plurality of objects; generate a first set of statistical data indicative of a frequency at which machine readable features associated with a first set of objects and machine readable features associated with a second set of objects are read within each of a plurality of object groups, each object from the first set of objects originating from a known first geographical location and each object from the second set of objects originating from an unknown second geographical location; retrieve from the database a second set of statistical data indicative of a historical frequency at which past groups of objects included machine readable features associated with the first set of objects and machine readable features associated with the second set of objects during a previous time interval; compute, based on a comparison between the first set of statistical data and the second set of statistical data, a geographical relationship between the objects from the first set of objects and a portion of the objects from the second set of objects, wherein an increased frequency from the second set of statistical data to the first set of statistical data indicates that a portion of the objects from the second set of objects has been relocated proximal to the known first geographical location. 2. The system of claim 1 , wherein each object from the second set of objects originates from any one of a specified set of geographical locations. 3. The system of claim 1 , wherein computing the geographical relationship between the objects from the first set of objects and a portion of the objects from the second set of objects includes determining whether the portion of the objects from the second set of objects originated from the second geographical location proximal to the known first geographical location. 4. The system of claim 1 , wherein substantially no change between the second set of statistical data and the first set of statistical data indicates that objects from the second set of objects have not been relocated to the second geographical location proximal to the known first geographical location. 5. The system of claim 1 , further comprising an electronic device configured to read machine readable features associated with each of a plurality of objects collected from a plurality of geographical locations, the plurality of objects being read in groups and including at least one object from the first set of objects and at least one object from the second set of objects. 6. A method for locating objects comprising: receiving, from an optical reader, machine readable features associated with a plurality of objects collected from a plurality of locations, the plurality of objects being associated with a plurality of object groups, each of the plurality of object groups including a subset of the plurality of objects; generating, via a computational device, a first set of statistical data indicative of a frequency at which machine readable features associated with a first set of objects and machine readable features associated with a second set of objects are read within each of a plurality of object groups, each object from the first set of objects originating from a known first geographical location, and each object from the second set of objects originating from an unknown second geographical location; retrieving from the database, via the computational device, a second set of statistical data indicative of a historical frequency at which past groups of objects included machine readable features associated with the first set of objects and machine readable features associated with the second set of objects during a previous time interval; and computing, via the computational device, a geographical relationship between the objects from the first set of objects and a portion of the objects from the second set of objects based on a comparison between the first set of statistical data and the second set of statistical data, wherein an increased frequency from the second set of statistical data to the first set of statistical data indicates that a portion of the objects from the second set of objects has been relocated proximal to the known first geographical location. 7. The method of claim 6 , wherein each object from the second set of objects originates from any one of a specified set of geographical locations. 8. The method of claim 6 , wherein computing the geographical relationship between the objects from the first set of objects and a portion of the objects from the second set of objects includes determining whether the portion of the objects from the second set of objects originated from the second geographical location proximal to the known first geographical location. 9. The method of claim 6 , wherein substantially no change between the second set of statistical data and the first set of statistical data indicates that objects from the second set of objects have not been relocated to the second geographical location proximal to the known first geographical location. 10. The method of claim 6 , further comprising reading, via an electronic device, machine readable features associated with each of a plurality of objects collected from a plurality of geographical locations, the plurality of objects being read in groups and including at least one object from the first set of objects and at least one object from the second set of objects. 11. A non-transitory machine readable medium storing instructions executable by a processing device, wherein execution of the instructions causes the processing device to implement a method for locating objects, the method comprising: receiving, from an optical reader, machine readable features associated with a plurality of objects collected from a plurality of locations, the plurality of objects being associated with a plurality of object groups, each of the plurality of object groups including a subset of the plurality of objects; generating a first set of statistical data indicative of a frequency at which machine readable features associated with a first set of objects and machine readable features associated with a second set of objects are read within each of a plurality of object groups, each object from the first set of objects originating from a known first geographical location and each object from the second set of objects originating from an unknown second geographical location; retrieving from the database a second set of statistical data indicative of a historical frequency at which past groups of objects included machine readable features associated with the first set of objects and machine readable features associated with the second set of objects during a previous time interval; and computing a geographical relationship between the objects from the first set of objects and a portion of the objects from the second set of objects based on a comparison between the first set of statistical data and the second set of statistical data, wherein an increased frequency from the second set of statistical data to the first set of statistical data indicates that a portion of the objects from the second set of objects has been relocated proximal to the known first geographical location.

Assignees

Inventors

Classifications

  • G06F16/907Primary

    Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • G06F16/909Primary

    using geographical or spatial information, e.g. location (spatiotemporally dependent retrieval from the web G06F16/9537) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10552491B2 cover?
Methodologies, systems, and computer-readable media are provided for locating objects. A computational device generates a first set of statistical data indicative of a frequency at which machine readable features associated with a first set of objects and machine readable features associated with a second set of objects are read within each of a plurality of object groups. The computational dev…
Who is the assignee on this patent?
Walmart Apollo Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/907. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).