IP Library Granted Patent US 11,726,649
Granted Patent B2
US 11,726,649 · App. 17/419,929 · Granted Aug 15, 2023

Systems and methods for rendering digital images

Inventors: Bruno Monteiro Finelli (Waterloo, CA); Scott Alexander Bohdanow (Kitchener, CA); Neil Edmund James Hunt (Waterloo, CA); Steven Andrew Rankin (Waterloo, CA)
Assignee: MACH7 TECHNOLOGIES CANADA INC.
G06F3/0485G06F3/03543G06F3/04845G06F3/14G16H30/20G09G2380/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 11,726,649
App. No.
17/419,929
Granted
Aug 15, 2023
Kind
B2
Abstract

Systems and methods for presenting a sequence of medical images are provided herein. A use provides an input which indicates that additional frames are to be displayed. Frames from the sequence are displayed in succession, without skipping the display of any frames, based on a frame rate determined by an input provided by a user.

Claims (42)

1. A method of presenting a plurality of frames from a sequence of medical images at a client device, the method comprising:

displaying, on a display device, a first frame from a sequence of images;

receiving, via an input device, an indication to display at least second and third adjacent frames from the sequence of images, wherein the indication is a movement of a pointing device outside of a boundary of the first frame in a user interface;

determining a frame rate for displaying the at least second and third adjacent frames based on the indication received from the input device;

displaying, on the display device, the at least second and third adjacent frames in accordance with the frame rate.

2. The method of claim 1 , wherein the at least second and third adjacent frames immediately succeed the first frame in the sequence of images.

3. The method of claim 1 , wherein the at least second and third adjacent frames immediately precede the first frame in the sequence of images.

4. The method of claim 1 , wherein the indication is a command to scroll in a first direction at a first rate.

5. The method of claim 1 , wherein the indication is a movement of a pointing device in a first direction at a first speed.

6. The method of claim 1 , wherein the at least second and third frames are displayed at a frame rate less than or equal to a predefined maximum frame rate when the pointing device is outside of the boundary of a frame being displayed.

7. The method of claim 1 , wherein the indication is a pressing and holding of a key on the input device.

8. The method of claim 1 , wherein the received indication is a first indication, and wherein the method comprises:

receiving a second indication subsequent to the first indication.

9. The method of claim 8 , further comprising:

modifying the frame rate based on the second indication.

10. A computing device for presenting frames of a sequence of medical images, the computing device comprising:

a processor;

a display device;

an input device;

a memory having stored thereon processor-executable instructions for:

displaying, on the display device, a first frame from a sequence of images;

receiving, via the input device, an indication to display at least second and third adjacent frames from the sequence of images, wherein the indication is a movement of a pointing device outside of a boundary of the first frame in a user interface;

determining a frame rate for displaying the at least second and third adjacent frames based on the indication received from the input device;

displaying, on the display device, the at least second and third adjacent frames in accordance with the frame rate.

11. A system for presenting a sequence of medical images, the system comprising:

a server comprising a processor and a memory storing a sequence of medical images comprising a plurality of frames; and

a client device comprising:

a processor;

a network interface;

a display device;

an input device;

a memory having stored thereon processor-executable instructions for:

receiving, via the network interface, two or more frames of the sequence of medical images;

displaying, on the display device, a first frame from the received sequence of images;

receiving, via the input device, an indication to display at least second and third adjacent frames from the received sequence of images, wherein the indication is a movement of a pointing device outside of a boundary of the first frame in a user interface;

determining a frame rate for displaying the at least second and third adjacent frames based on the indication received from the input device; and

displaying, on the display device, the at least second and third adjacent frames in accordance with the frame rate.

12. The method of claim 1 , wherein the frame rate for displaying the at least second and third adjacent frames is based on a characteristic associated with the indication received from the input device.

13. The computing device of claim 10 , wherein the frame rate for displaying the at least second and third adjacent frames is based on a characteristic associated with the indication received from the input device.

14. The system of claim 11 , wherein the frame rate for displaying the at least second and third adjacent frames is based on a characteristic associated with the indication received from the input device.

15. The computing device of claim 10 , wherein the at least second and third frames are displayed at a frame rate less than or equal to a predefined maximum frame rate when the pointing device is outside of the boundary of a frame being displayed.

16. The computing device of claim 11 , wherein the at least second and third frames are displayed at a frame rate less than or equal to a predefined maximum frame rate when the pointing device is outside of the boundary of a frame being displayed.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Nov 9, 2021
From: CLIENT OUTLOOK INC.; MACH7 TECHNOLOGIES CANADA INC.
To: MACH7 TECHNOLOGIES CANADA INC.
Reel/Frame 058059/0275 →
Continuity (2)
Provisional Application 62791254 · Jan 11, 2019
Related Publication 20220043550A1 · Feb 10, 2022