IP Library Granted Patent US 11,483,675
Granted Patent B2
US 11,483,675 · App. 16/707,156 · Granted Oct 25, 2022

Vibration-based tracking system

Inventors: Enrique Aleman (Gilbert, AZ); Monte Denton (Gilbert, AZ); Keith Edwin Curtis (Queen Creek, AZ)
Assignee: Microchip Technology Incorporated
H04W4/029B60N3/044B60N3/048G01S5/0027G01S5/14H04W4/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,483,675
App. No.
16/707,156
Granted
Oct 25, 2022
Kind
B2
Abstract

A vehicle movement tracking system that employs floor mats having ridges for generating location information in the form of modulated vibrations, detectable with an accelerometer. Two sensors are in a wheel of a vehicle. One sensor senses wheel rotation, and the other sensor senses vertical acceleration. The vehicle passes over a floor mat comprising vertically elevated ridges thereon that code the mat and thereby indicate the location at which the mat is at. When the vehicle travels over this mat the vertical acceleration sensor in the wheel detects the vertically elevated ridges and the wheel rotation sensor detects the distance between the vertically elevated ridges. In combination these two sensors are used to create a location word that denotes the mat over which the vehicle passes over. The location word is stored in non-volatile memory and later uploaded to a location collection station.

Claims (40)

1. A vibration-based tracking system, said system comprising:

a vehicle having wheels on a surface of a substrate that the vehicle travels over;

a plurality of vertically elevated ridges on the substrate, wherein some of the vertically elevated ridges are spaced a first distance and others of the vertically elevated ridges are spaced a second distance, whereby the first distance represents a first logic value and the second distance represents a second logic value, and the first distance is greater than the second distance; and

one of the wheels of the vehicle comprises

a digital processor,

a rotation sensor coupled to the digital processor,

a vertical acceleration sensor coupled to the digital processor,

a non-volatile memory coupled to the digital processor,

a real-time clock coupled to the digital processor,

a wireless communications device coupled to the digital processor, and

a power source;

wherein

when the vertical acceleration sensor detects a vertically elevated ridge the digital processor is notified and the rotation sensor provides a wheel rotation amount value until a next vertically elevated ridge is detected,

a first logic value is determined when the wheel rotation amount value is greater than a predetermined rotation value and a second logic value is determined when the wheel rotation amount value is not greater than the predetermined rotation value,

the first or second logic value is stored; and

detection of another vertically elevated ridge and another next vertically elevated ridge continues for determining first or second logic values until the stored first and/or second logic values complete a location word, wherein the location word is associated with a particular location on the substrate, and the location word and an associated time stamp are stored in the non-volatile memory.

2. The vibration-based tracking system according to claim 1 , wherein a microcontroller provides the digital processor, non-volatile memory, and real-time clock.

3. The vibration-based tracking system according to claim 1 , wherein the vertical acceleration sensor comprises a single-axis giant magnetoresistance (GMR) sensor.

4. The vibration-based tracking system according to claim 1 , wherein the rotation sensor comprises a two-axis giant magnetoresistance (GMR) sensor.

5. The vibration-based tracking system according to claim 1 , further comprising a location collection station for uploading the stored location words and associated time stamps, wherein when the vehicle travels over an upload coded substrate the stored location words and associated time stamps are sent via the wireless communications device to the location collection station.

6. The vibration-based tracking system according to claim 1 , wherein the wireless communications device uses LoRa communications.

7. The vibration-based tracking system according to claim 1 , wherein the wireless communications device uses communications selected from the group consisting of Wi-Fi, Bluetooth, Zigbee and Z-Wave.

8. The vibration-based tracking system according to claim 1 , wherein the first logic level is a logic “0” and the second logic level is a logic “1”.

9. The vibration-based tracking system according to claim 1 , wherein the first logic level is a logic “1” and the second logic level is a logic “0”.

10. The vibration-based tracking system according to claim 1 , wherein the vehicle is selected form the group consisting of shopping cart, grocery cart, materials handling vehicle, fork-lift, hand cart, hand truck, platform truck, wheelbarrow and transportation vehicle.

11. A method for tracking a vehicle using a vibration-based tracking system, said method comprising the steps of:

detecting vertically elevated ridges on a substrate with a vertical acceleration sensor located in a wheel of a vehicle rolling over the vertically elevated ridges;

measuring angular rotations of the wheel between occurrences of the detected vertically elevated ridges;

comparing each of the measured angular rotations to a predetermined angular rotation value, wherein if the measured angular rotation is greater than the predetermined angular rotation value then store a first logic value into a location word, and if the measured angular rotation is not greater than the predetermined angular rotation value then store a second logic value into the location word until the location word is complete, wherein the location word is associated with a particular location on the substrate; and

time stamping the completed location word and storing the time stamped completed location word in a non-volatile memory.

12. The method according to claim 11 , further comprising the step of storing a plurality of completed location words and respective time stamps representing where and when the vehicle rolled over a plurality of substrates at different locations.

13. The method according to claim 12 , further comprising the step of uploading the plurality of completed location words and respective time stamps to a location collection station.

14. The method according to claim 13 , wherein the step of uploading the plurality of completed location words and respective time stamps comprises the step of uploading the plurality of completed location words and respective time stamps to the location collection station when an upload location word is determined after the vehicle wheel passes over an upload coded location substrate.

15. The method according to claim 13 , wherein the step of uploading the plurality of completed location words and respective time stamps comprises the step of uploading the plurality of completed location words and respective time stamps to the location collection station when the wheel of the vehicle is proximate thereto.

16. The method according to claim 12 , wherein the plurality of substrates are a plurality of mats, wherein the plurality of mats are moveable to different locations.

17. The method according to claim 11 , wherein the first logic level is a logic “0” and the second logic level is a logic “1”.

18. The method according to claim 11 , wherein the first logic level is a logic “1” and the second logic level is a logic “0”.

19. The method according to claim 11 , wherein the substrate is moveable to different locations.

20. The method according to claim 19 , wherein the moveable substrate is a mat.

21. The method according to claim 11 , further comprising the step of date stamping the completed location word and storing the date in the non-volatile memory.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2019
From: ALEMAN, ENRIQUE; DENTON, MONTE; CURTIS, KEITH EDWIN
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 051227/0303 →