Virtual reality and augmented reality functionality for mobile devices
US-2015221135-A1 · Aug 6, 2015 · US
US12008513B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12008513-B2 |
| Application number | US-202217894472-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 24, 2022 |
| Priority date | Sep 8, 2016 |
| Publication date | Jun 11, 2024 |
| Grant date | Jun 11, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for tracking an object comprise a horizontal surface upon which objects are to be placed, a weight sensor disposed on one side of the horizontal surface, and a processor in communication with the weight sensor. The processor is adapted to detect a change in weight measured by e weight sensor, to associate the detected weight change with an identified object and with a location on the horizontal surface, and to confirm whether a cause of the weight change at the location on the horizontal surface corresponds to a proper handling of the identified object.
Opening claim text (preview).
What is claimed is: 1. A package management system comprising: a camera that captures images of a location; a data-capture device configured to acquire identification information associated with a given package; a weight sensor operatively configured to measure weight of packages; and at least one processor in communication with the data-capture device and the weight sensor, the at least one processor configured to: receive from the data-capture device the identification information associated with the given package, determine, based on the weight measured by the weight sensor after the data-capture device acquires the identification information associated with the given package, an occurrence of a weight change at the location, expect a next package to be placed at the location where the weight sensor can measure the weight of the next package or removed from the location to appear next in the captured images and be the given package to which the identification information is associated; associate a change in the captured images with the placement of the next package at the location or removal of the next package from the location; compare where the change appears in the captured images with the location where the weight is measured by the weight sensor; if, in response to the comparison and further in response to receiving the identification information associated with the given package, the next package expected to be placed at the location is the given package and if the weight sensor corroborates the identification information received by the data-capture device by detecting a weight change at the location that is an increase in weight, register the given package as being located at that location, and if, in response to the comparison and further in response to receiving the identification information associated with the given package, the next package expected to be removed from the location is the given package and if the weight sensor corroborates the identification information received by the data-capture device by detecting a weight change at the location that is a decrease in weight and the given package was previously registered as being at that location, confirm proper removal of the given package from the location. 2. The package management system of claim 1 , wherein the at least one processor is adapted to: associate the decrease in weight with a removal of the given package from the location; and consider a cause of the weight change to be an improper handling of the given package if the given package is not expected to be the next object removed from the location. 3. The package management system of claim 1 , wherein the at least one processor is adapted to: associate the increase in weight with a placement of the given package on the location; and consider a cause of the weight change to be an improper handling of the given package if the given package is not expected to be the next object placed on the location. 4. The package management system of claim 1 , wherein the weight sensor comprises a plurality of weight sensors disposed at the location, and wherein the at least one processor is adapted to calculate an overall weight placed at the location based on weight measured by the plurality of weight sensors. 5. The package management system of claim 1 , wherein the weight sensor comprises a plurality of weight sensors disposed at the location, and wherein the at least one processor is adapted to determine a distribution of weight at the location based on weight measured by the plurality of weight sensors. 6. The package management system of claim 1 , wherein if the increase in weight or the decrease in weight is detected by a different weight sensor, then the at least one processor considers a cause of the weight change to be an improper handling of the given package. 7. The package management system of claim 1 , wherein the packages include objects, assets, or items. 8. The package management system of claim 1 , wherein the packages include a barcode, and the data-capture device acquires the identification information from the barcode, and wherein the package management system does not have information about the packages prior to the data-capture device acquiring the identification information from the barcode. 9. A package management system comprising: a camera that captures images of a location; a data-capture device configured to acquire identification information associated with a given package; a light source configured to provide light; a weight sensor configured to measure weight of packages; and at least one processor in communication with the data-capture device, light source, and weight sensor, the at least one processor configured to: receive from the data-capture device the identification information associated with the given package, determine, based on the weight measured by the weight sensor receiving the identification information associated with the given package, an occurrence of a weight change at the location, expect a next package to be placed at the location where the weight sensor can measure the weight of the next package or removed from the location to appear next in the captured images and be the given package to which the identification information is associated; associate a change in the captured images with placement of the next package at the location or removal of the next package from the location; compare where the change appears in the captured images with the location where the weight is measured by the weight sensor; if, in response to the comparison and further in response to receiving the identification information associated with the given package, the next package expected to be placed at the location is the given package and if the weight sensor corroborates the identification information received by the data-capture device by detecting a weight change at the location that is an increase in weight, register the given package as being located at that location, and if, in response to the comparison and further in response to receiving the identification information associated with the given package, the next package expected to be removed from the location is the given package, activate the light source to visibly guide a user to where the given package was previously registered as being located, and if the weight sensor corroborates the identification information received by the data-capture device by detecting a weight change at the location that is a decrease in weight and the location is where the given package was previously registered as being located, confirm proper removal of the given package from the location. 10. The package management system of claim 9 , wherein the at least one processor is adapted to: associate the decrease in weight with a removal of the given package from the location; and consider a cause of the weight change to be an improper handling of the given package if the given package is not expected to be the next object removed from the location. 11. The package management system of claim 9 , wherein the at least one processor is adapted to: associate the increase in weight with a placement of the given package on the location; and consider a cause of the weight change to be an improper handling of the given package if the given package is not expected to be the next object placed on the location. 12. The package management system of claim 9 , wherein the weight sensor comprises a plurality of weight sensors disposed at the location, and wherein the at least one processor is adapted to calculate an overall weight placed at the location based on weight m
sensing of data fields affixed to objects or articles, e.g. coded labels (postal sorting B07C3/14, conveying articles B65G47/48) · CPC title
with electric or electronic computing means · CPC title
Tracking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.