IP Library › Granted Patent US 10,825,143
Granted Patent B2
US 10,825,143 · App. 16/436,492 · Granted Nov 3, 2020

Auto-rotating controller display and methods of determining controller display orientation for cargo handling systems

Inventors: Rameshkumar Balasubramanian (Bangalore, IN); Sudhendra Nayak (Bangalore, IN)
Assignee: Goodrich Corporation
G06T3/60G01C23/00G06K7/10722G06K7/1413G06K7/1417G06T7/70G06T2207/30244
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,825,143
App. No.
16/436,492
Granted
Nov 3, 2020
Kind
B2
Abstract

An article of manufacture may include a tangible, non-transitory computer-readable storage medium having instructions stored thereon for orienting a display of a portable electronic device configured to control a cargo handling system. The instructions, in response to execution by a processor, cause the processor to perform operations which may comprise identifying an optical label scanned by a camera of the portable electronic device, determining a viewing angle of the camera relative to the optical label, and determining an orientation of the display of the portable electronic device based on the viewing angle of the camera relative to the optical label.

Claims (40)

1. A handheld portable electronic device for controlling a cargo handling system, the handheld portable electronic device, comprising:

a display;

a camera;

a processor in electronic communication with the camera and the display; and

a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

identifying, by the processor, an optical label scanned by the camera as attached to either a left aircraft wall or a right aircraft wall;

determining, by the processor, a viewing angle of the camera relative to the optical label;

determining, by the processor, a heading of the handheld portable electronic device relative to magnetic north;

calculating, by the processor, an aircraft heading using the heading of the handheld portable electronic device and the viewing angle of the camera relative to the optical label;

calculating, by the processor, an orientation of the handheld portable electronic device using the aircraft heading and the heading of the handheld portable electronic device; and

orienting, by the processor, an image on the display based on the orientation of the handheld portable electronic device.

2. The handheld portable electronic device of claim 1 , wherein orienting, by the processor, the image on the display comprises:

comparing, by the processor, the orientation of the handheld portable electronic device to an orientation limit angle.

3. The handheld portable electronic device of claim 2 , wherein orienting, by the processor, the image on the display further comprises orienting, by the processor, a location of a cargo system component on the display to coincide with the orientation of the handheld portable electronic device.

4. The handheld portable electronic device of claim 2 , wherein the viewing angle of the camera relative to the optical label is measured between a viewing axis of the camera and an axis perpendicular to a scannable surface of the optical label.

5. The handheld portable electronic device of claim 1 , wherein orienting, by the processor, the image on the display comprises changing, by the processor, an orientation of the image on the display in response to a change in the orientation of the handheld portable electronic device.

6. A method for orienting a display of a handheld portable electronic device configured to control a cargo handling system, comprising:

identifying, by a processor, an optical label scanned by a camera as attached to either a left aircraft wall or a right aircraft wall;

determining, by the processor, a viewing angle of the camera relative to the optical label;

determining, by the processor, a heading of the handheld portable electronic device relative to magnetic north;

calculating, by the processor, an aircraft heading using the heading of the handheld portable electronic device and the viewing angle of the camera relative to the optical label;

calculating, by the processor, an orientation of the handheld portable electronic device using the aircraft heading and the heading of the handheld portable electronic device; and

orienting, by the processor, an image on the display based on the orientation of.

7. The method of claim 6 , wherein orienting by the processor, the image on the display comprises:

comparing, by the processor, the orientation of the handheld portable electronic device to an orientation limit angle.

8. The method of claim 7 , wherein orienting by the processor, the image on the display further comprises orienting, by the processor, a location of a cargo system component on the display to coincide with the orientation of the handheld portable electronic device.

9. The method of claim 7 , wherein orienting, by the processor, the image on the display further comprises changing, by the processor, an orientation of the image on the display in response to a change in the orientation of the handheld portable electronic device.

10. The method of claim 6 , wherein the viewing angle of the camera relative to the optical label is measured between a viewing axis of the camera and an axis perpendicular to a scannable surface of the optical label.

11. An article of manufacture including a tangible, non-transitory computer-readable storage medium having instructions stored thereon for orienting a display of a portable electronic device configured to control a cargo handling system, wherein the instructions, in response to execution by a processor, cause the processor to perform operations comprising:

identifying, by the processor, an optical label scanned by a camera of the portable electronic device;

determining, by the processor, a viewing angle of the camera relative to the optical label;

determining, by the processor, a heading of the portable electronic device relative to magnetic north;

calculating, by the processor, an aircraft heading using the heading of the portable electronic device and the viewing angle of the camera relative to the optical label;

calculating, by the processor, an orientation of the portable electronic device using the aircraft heading and the heading of the portable electronic device; and

orienting, by the processor, an image on the display of the portable electronic device based on the orientation of the portable electronic device.

12. The article of claim 11 , wherein orienting, by the processor, the image on the display comprises:

comparing, by the processor, the orientation of the portable electronic device to an orientation limit angle.

13. The article of claim 12 , wherein orienting, by the processor, the image on the display further comprises orienting, by the processor, a location of a cargo system component on the display to coincide with the orientation of the portable electronic device.

14. The article of claim 11 , wherein identifying the optical label scanned by the camera comprises determining, by the processor, if the optical label is a right optical label or a left optical label.

15. The article of claim 11 , wherein orienting, by the processor, the image on the display comprises changing, by the processor, an orientation of the image on the display in response to a change in the orientation of the portable electronic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2019
From: BALASUBRAMANIAN, RAMESHKUMAR; NAYAK, SUDHENDRA
To: GOODRICH AEROSPACE SERVICES PRIVATE LIMITED
Reel/Frame 049423/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2019
From: GOODRICH AEROSPACE SERVICES PRIVATE LIMITED
To: GOODRICH CORPORATION
Reel/Frame 049423/0349 →
Priority Claims (1)
IN 201941011520 · Mar 25, 2019 · national
Continuity (1)
Related Publication 20200311873A1 · Oct 1, 2020
Cited By (2)
US 12,304,744 US 12,559,235