IP Library › Granted Patent US 10,769,576
Granted Patent B2
US 10,769,576 · App. 16/419,906 · Granted Sep 8, 2020

Method and system for cargo load detection

Inventors: Jesse William Bennett (Apex, NC); Zhijun Cai (Ashburn, VA); Sandeep Chennakeshu (Austin, TX); Scott Leonard Dill (Paris, CA); Mahendra Fuleshwar Prasad (Waterloo, CA); Yu Gao (Waterloo, CA)
Assignee: BlackBerry Limited
G06Q10/0833G01F23/2928G06Q10/08
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 10,769,576
App. No.
16/419,906
Granted
Sep 8, 2020
Kind
B2
Abstract

A method for cargo load detection in a container by a computing device, the method including projecting at least one light dot within an array of light dots towards a surface of the container; capturing an image of the at least one light dot on the surface of the container; and using the captured image to determine cargo loading within the container.

Claims (35)

1. A method for cargo load detection in a container by a computing device, the method comprising:

capturing a first image of an interior of the container when the container is empty;

detecting a first set of edges within the first image;

capturing a second image of the interior of the container;

detecting a second set of edges within the second image; and

determining cargo loading within the container by comparing the first set of edges with the second set of edges, the comparing comprising determining that a missing portion of at least one edge within the first set is missing from the second set, wherein the determining is based on a ratio of a length of the missing portion to a length of the at least one edge.

2. The method of claim 1 , wherein the determining is based on a length of the missing portion.

3. The method of claim 1 , wherein the determining is based on a location of the missing portion.

4. The method of claim 1 , wherein the determining identifies a size and a location of a load.

5. The method of claim 1 , further comprising transmitting the second image to a server;

wherein the server performs the determining.

6. The method of claim 1 , wherein the first image and the second image are captured by a camera located at a rear of the container projecting forward.

7. The method of claim 1 , wherein the first image and the second image are captured by a camera located at a front of the container projecting backwards.

8. A computing device for cargo load detection in a container, the computing device comprising:

a processor; and

a communications subsystem;

wherein the computing device is configured to:

capture a first image of an interior of the container when the container is empty;

detect a first set of edges within the first image;

capture a second image of the interior of the container;

detect a second set of edges within the second image; and

determine cargo loading within the container by comparing the first set of edges with the second set of edges, the comparing comprising determining that a missing portion of at least one edge within the first set is missing from the second set, wherein the determining is based on a ratio of a length of the missing portion to a length of the at least one edge.

9. The computing device of claim 8 , wherein the determining is based on a length of the missing portion.

10. The computing device of claim 8 , wherein the determining is based on a location of the missing portion.

11. The computing device of claim 8 , wherein the determining identifies a size and a location of a load.

12. The computing device of claim 8 , wherein the computing device is further configured to transmit the second image to a server;

wherein the server performs the determining.

13. The computing device of claim 8 , wherein the first image and the second image are captured by a camera located at a rear of the container projecting forward.

14. The computing device of claim 8 , wherein the first image and the second image are captured by a camera located at a front of the container projecting backwards.

15. A non-transitory computer-readable medium having stored thereon executable code for execution by a processor of a computing device, the executable code comprising instructions for

capturing a first image of an interior of the container when the container is empty;

detecting a first set of edges within the first image;

capturing a second image of the interior of the container;

detecting a second set of edges within the second image; and

determining cargo loading within the container by comparing the first set of edges with the second set of edges, the comparing comprising determining that a missing portion of at least one edge within the first set is missing from the second set, wherein the determining is based on a ratio of a length of the missing portion to a length of the at least one edge.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2020
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 052020/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2019
From: CAI, ZHIJUN; CHENNAKESHU, SANDEEP; BENNETT, JESSE WILLIAM
To: BLACKBERRY CORPORATION
Reel/Frame 049803/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2019
From: GAO, YU; DILL, SCOTT LEONARD; FULESHWAR PRASAD, MAHENDRA
To: BLACKBERRY LIMITED
Reel/Frame 049809/0191 →
Continuity (2)
Continuation 15877194 · Jan 22, 2018
Related Publication 20190271582A1 · Sep 5, 2019