US12380991B2ActiveUtilityA1

Systems and methods for rendering images on a device

58
Assignee: FUJIFILM HEALTHCARE AMERICAS CORPPriority: Nov 23, 2022Filed: Nov 23, 2022Granted: Aug 5, 2025
Est. expiryNov 23, 2042(~16.4 yrs left)· nominal 20-yr term from priority
Inventors:Brigil Vincent
G16H 30/40G06F 3/0487G09G 5/377G09G 5/14G09G 2380/08G09G 5/393G09G 2360/18G09G 2370/022G06F 3/04845G16H 30/20
58
PatentIndex Score
0
Cited by
4
References
14
Claims

Abstract

Method for rendering images on a device, the method includes initiating an image viewing application operating on the device, downloading, in the image viewing application, a plurality of unrendered image files, wherein the plurality of unrendered image files are assigned a priority value based on when the plurality of image files are to be displayed, storing, in the image viewing application, the plurality of unrendered image files downloaded in at least one of a first device memory and a second device memory, where the plurality of unrendered image files are stored in the at least one of the first device memory and the second device memory according to the assigned priority value, rendering, in the image viewing application, the plurality of unrendered image files based on the assigned priority value using at least one device processor.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for rendering images on a device, the method comprising:
 initiating an image viewing application operating on a device; 
 downloading, in the image viewing application, at least one first unrendered image file; 
 storing, in the image viewing application, the at least one first unrendered image file downloaded in at least one of a first device memory and a second device memory; 
 rendering, in the image viewing application, the at least one first unrendered image file into an at least one first rendered image file using at least one device processor; 
 displaying the at least one first rendered image file, in the image viewing application, wherein the display of the at least one rendered image file is controlled through movement of a pointing device, wherein the image viewing application receives input data from the pointing device regarding movement of the pointing device and wherein the image viewing application tracks the movement of the pointing device to predict an at least one second unrendered image file to be displayed after the at least one first rendered image file; 
 downloading, in the image viewing application, the at least one second unrendered image file; 
 storing, in the image viewing application, the at least one second unrendered image file downloaded in at least one of the first device memory and the second device memory; 
 rendering, in the image viewing application, the at least one second unrendered image file into an at least one second rendered image file using the at least one device processor; and 
 displaying the at least one second rendered image file, in the image viewing application. 
 
     
     
       2. The method of  claim 1 , wherein the pointing device is a mouse connected to the device. 
     
     
       3. The method of  claim 1 , wherein the movement of the pointing device comprises one of at least a relative movement and an absolute movement of the pointing device. 
     
     
       4. The method of  claim 1 , wherein the plurality of unrendered image files are assigned a priority value based on when the plurality of unrendered image files are to be displayed, wherein the plurality of unrendered image files are stored in the at least one of the first device memory and the second device memory according to the assigned priority value, and wherein the plurality of unrendered image files are rendered based on the assigned priority value. 
     
     
       5. The method of  claim 1 , wherein the image viewing application is configured to scroll between the at least one first rendered image file and the at least one second rendered image file. 
     
     
       6. The method of  claim 1 , wherein the movement of the pointing device comprises a scroll of a wheel. 
     
     
       7. The method of  claim 1 , wherein the image viewing application is configured to transfer the at least one first unrendered image file from at least one of the first device memory and the second device memory. 
     
     
       8. A system for rendering images on a device, the system comprising:
 a device having one or more device processors and a device memory coupled to the device processors comprising instructions executable by the device processors, the device processors being operable when executing the instructions to:
 initiate an image viewing application operating on a device; 
 download, in the image viewing application, at least one first unrendered image file; 
 store, in the image viewing application, the at least one first unrendered image file downloaded in at least one of a first device memory and a second device memory; 
 render, in the image viewing application, the at least one first unrendered image file into an at least one first rendered image file using at least one device processor; and 
 display the at least one first rendered image file, in the image viewing application, wherein the display of the at least one rendered image file is controlled through movement of a pointing device, wherein the image viewing application receives input data from the pointing device regarding movement of the pointing device and wherein the image viewing application tracks the movement of the pointing device to predict an at least one second unrendered image file to be displayed after the at least one first rendered image file; 
 
 download, in the image viewing application, the at least one second unrendered image file; 
 store, in the image viewing application, the at least one second unrendered image file downloaded in at least one of the first device memory and the second device memory; 
 render, in the image viewing application, the at least one second unrendered image file into an at least one second rendered image file using the at least one device processor; and 
 display the at least one second rendered image file, in the image viewing application. 
 
     
     
       9. The system of  claim 8 , wherein the pointing device is a mouse connected to the device. 
     
     
       10. The system of  claim 8 , wherein the movement of the pointing device comprises one of at least a relative movement and an absolute movement of the pointing device. 
     
     
       11. The system of  claim 8 , wherein the plurality of unrendered image files are assigned a priority value based on when the plurality of unrendered image files are to be displayed, wherein the plurality of unrendered image files are stored in the at least one of the first device memory and the second device memory according to the assigned priority value, and wherein the plurality of unrendered image files are rendered based on the assigned priority value. 
     
     
       12. The system of  claim 8 , wherein the image viewing application is configured to scroll between the at least one first rendered image file and the at least one second rendered image file. 
     
     
       13. The method of  claim 8 , wherein the movement of the pointing device comprises a scroll of a wheel. 
     
     
       14. The method of  claim 8 , wherein the image viewing application is configured to transfer the at least one first unrendered image file from at least one of the first device memory and the second device memory.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.