IP Library Granted Patent US 10,261,670
Granted Patent B2
US 10,261,670 · App. 14/659,438 · Granted Apr 16, 2019

Zooming user interface for a material handling control system

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,261,670
App. No.
14/659,438
Granted
Apr 16, 2019
Kind
B2
Abstract

A zooming user interface for a material handling control system is provided. A method carried out by at least one processor may include providing a representative diagram of a material handling system for display on a display at a first zoom level, receiving a user request for a change in a zoom level of at least a portion of the representative diagram, and in response to receiving the user request providing the at least a portion of the representative diagram of the material handling system for display on the display at a second zoom level. The at least a portion of the representative diagram may include additional content at the second zoom level.

Claims (53)

1. A method carried out by at least one processor, the method including:

providing a representative diagram of a material handling system for display on a display, the representative diagram including a first zoom level illustrating a first portion of the representative diagram, a second zoom level illustrating a second portion of the representative diagram smaller than the first portion of the representative diagram, and a plurality of intermediate zoom levels between the first zoom level and the second zoom level;

displaying on the display the first portion of the representative diagram at the first zoom level;

receiving a user request for a change in a zoom level of the representative diagram to the second zoom level, the user request comprising either a zoom request or selecting an area of the representative diagram;

in response to receiving the user request, determining whether the user request is the zoom request or selecting an area of the representative diagram, and displaying on the display, in a manner according to which user request is received, the second portion of the representative diagram at the second zoom level;

receiving status data associated with at least one device of the material handling system;

providing at the first zoom level a first set of content for display on the display with the first portion of the representative diagram; and

providing at the second zoom level a second set of content for display on the display with the second portion of the representative diagram, the second set of content including the status data;

wherein, when the user request is the zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level passing through the plurality of intermediate zoom levels, and, when the user request is selecting the area of the representative diagram, the representative diagram displayed on the display jumps from the first zoom level to the second zoom level.

2. The method of claim 1 , wherein the second set of content includes a graphical object representative of at least one device of the material handling system.

3. The method of claim 2 , wherein the second set of content further includes at least one of a selectable control input and status data associated with the graphical object.

4. The method of claim 1 , further including, when the representative diagram displayed on the display is at the first zoom level, providing for display on the display at least one of an alarm data window and a system setup data window, wherein the representative diagram and the at least one of the alarm data window and the system setup data window each occupy a different portion of the display.

5. The method of claim 4 , further including, when the representative diagram displayed on the display is at the second zoom level, removing the at least one of the alarm data window and the system setup data window from the display.

6. The method of claim 1 , wherein the status data is provided by at least one programmable logic controller of the material handling system in communication with the at least one processor.

7. The method of claim 1 , wherein the representative diagram includes graphical data representing a conveyor of the material handling system.

8. The method of claim 1 , further including receiving user input for controlling at least one device of the material handling system, and outputting control data for controlling the at least one device based on the user input.

9. The method of claim 1 , wherein the representative diagram includes a top-down graphical view of the material handling system.

10. A system including:

a display; and

at least one processor in communication with the display, the at least one processor being operative to:

provide a representative diagram of a material handling system for display on the display, the representative diagram including a first zoom level illustrating a first portion of the representative diagram, a second zoom level illustrating a second portion of the representative diagram smaller than the first portion of the representative diagram, and a plurality of intermediate zoom levels between the first zoom level and the second zoom level,

display on the display the first portion of the representative diagram at the first zoom level,

receive a user request for a change in a zoom level of the representative diagram to the second zoom level, the user request comprising either a zoom request or selecting an area of the representative diagram,

in response to receiving the user request, determine whether the user request is the zoom request or selecting an area of the representative diagram, and displaying on the display, in a manner according to which user request is received, the second portion of the representative diagram at the second zoom level,

receive status data associated with at least one device of the material handling system,

provide at the first zoom level a first set of content for display on the display with the first portion of the representative diagram, and

provide at the second zoom level a second set of content for display on the display with the second portion of the representative diagram, the second set of content including the status data,

wherein, when the user request is the zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level passing through the plurality of intermediate zoom levels, and, when the user request is selecting the area of the representative diagram, the representative diagram displayed on the display jumps from the first zoom level to the second zoom level.

11. The system of claim 10 , wherein the second set of content includes graphical object representative of at least one device of the material handling system.

12. The system of claim 11 , wherein the second set of content further includes at least one of a selectable control input and status data associated with the graphical object.

13. The system of claim 10 , wherein, when the representative diagram displayed on the display is at the first zoom level, the at least one processor is further operative to provide for display on the display at least one of an alarm data window and a system setup data window, wherein the representative diagram and the at least one of the alarm data window and the system setup data window each occupy a different portion of the display.

14. The system of claim 1 , further including a communication interface operatively coupled to the at least one processor, wherein the status data is provided by at least one programmable logic controller of the material handling system in communication with the at least one processor via the communication interface.

15. The system of claim 1 , wherein the representative diagram includes graphical data representing a conveyor of the material handling system.

16. A non-transitory computer-readable medium comprising:

executable instructions such that when executed by at least one processor cause the at least one processor to:

provide a representative diagram of a material handling system for display on a display, the representative diagram including a first zoom level illustrating a first portion of the representative diagram, a second zoom level illustrating a second portion of the representative diagram smaller than the first portion of the representative diagram, and a plurality of intermediate zoom levels between the first zoom level and the second zoom level,

display on the display the first portion of the representative diagram at the first zoom level,

receive a user request for a change in a zoom level of the representative diagram to the second zoom level, the user request comprising either a zoom request or selecting an area of the representative diagram,

in response to receiving the user request, determine whether the user request is a the zoom request or selecting an area of the representative diagram, and displaying on the display, in a manner according to which user request is received, the second portion of the representative diagram at the second zoom level,

receive status data associated with at least one device of the material handling system,

provide at the first zoom level a first set of content for display on the display with the first portion of the representative diagram, and

provide at the second zoom level a second set of content for display on the display with the second portion of the representative diagram, the second set of content including the status data,

wherein, when the user request is the zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level passing through the plurality of intermediate zoom levels, and, when the user request is selecting the area of the representative diagram, the representative diagram displayed on the display jumps from the first zoom level to the second zoom level.

17. The non-transitory computer-readable medium of claim 16 , wherein the second set of content includes a graphical object representative of at least one device of the material handling system.

18. The non-transitory computer-readable medium of claim 17 , wherein the second set of content further includes at least one of a selectable control input and status data associated with the graphical object.

19. The non-transitory computer-readable medium of claim 16 , wherein the status data is provided by at least one programmable logic controller of the material handling system in communication with the at least one processor via a communication interface.

20. The non-transitory computer-readable medium of claim 16 , wherein the representative diagram includes graphical data representing a conveyor of the material handling system.

21. The method of claim 1 , wherein, when the user request is the zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level by semantic zooming.

22. The system of claim 10 , wherein, when the user request is the zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level by semantic zooming.

23. The non-transitory computer-readable medium of claim 16 , wherein, when the user request is a zoom request, the representative diagram displayed on the display gradually transitions from the first zoom level to the second zoom level by semantic zooming.

24. The method of claim 1 , further comprising editing the second portion of the representative diagram while providing the second portion of the representative diagram of the material handling system for display on the display at the second zoom level.

25. The system of claim 10 , wherein the system is configured to edit the second portion of the representative diagram of the material handling system while providing the second portion of the representative diagram of the material handling system for display on the display at the second zoom level.

26. The non-transitory computer-readable medium of claim 16 , further comprising editing the second portion of the representative diagram while providing the second portion of the representative diagram of the material handling system for display on the display at the second zoom level.

Assignments (9)
SECURITY INTEREST Recorded Jul 10, 2026
From: FORTNA INC.; FORTNA EQUIPMENT, LLC; FORTNA SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 075234/0044 →
SECURITY INTEREST Recorded Apr 10, 2025
From: FORTNA SYSTEMS, INC.
To: ARES AGENT SERVICES, L.P., AS ADMINISTRATIVE AND COLLATERAL AGENT
Reel/Frame 070795/0675 →
CHANGE OF NAME Recorded Nov 14, 2024
From: MATERIAL HANDLING SYSTEMS, INC.
To: FORTNA SYSTEMS, INC.
Reel/Frame 069361/0776 →
SECURITY INTEREST Recorded Jun 1, 2022
From: OPTRICITY CORPORATION; MHS EQUIPMENT, LLC; MATERIAL HANDLINGS SYSTEMS, INC.; MHS CONVEYOR CORP.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060075/0344 →
RELEASE OF SECURITY INTEREST Recorded Jun 1, 2022
From: ROYAL BANK OF CANADA
To: ATRONIX ACQUISITION CORP.
Reel/Frame 060075/0517 →
MERGER Recorded Apr 7, 2022
From: ATRONIX ACQUISITION CORP.
To: MATERIAL HANDLING SYSTEMS, INC.
Reel/Frame 059526/0808 →
PATENT SECURITY AGREEMENT Recorded Apr 30, 2018
From: ATRONIX ACQUISITION CORP.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 046040/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2017
From: ATRONIX ENGINEERING, INC.
To: ATRONIX ACQUISITION CORP.
Reel/Frame 044158/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: DEN HARING, DAVID; BARRINGER, TIM; FISCHBACH, TAB; ZENG, SHIXIN
To: ATRONIX ENGINEERING, INC.
Reel/Frame 035405/0794 →