Method of improving the presentation of image data which inter-locked with video signals throughput of a terminal and a system thereof
First Claim
Patent Images
1. A method of presenting image data from a server that is to be realized on a terminal, the method comprising:
- setting and storing tolerance cycle information associated with realization time of image data and an image processing speed of the terminal, each image data including a plurality of image factors, and each image factor having a rendering value;
measuring, at a processor located outside of the server and the terminal and interposed between the server and the terminal, information indicating at least part of a time period to render first image data on the terminal;
determining a realization processing cycle of first image data transmitted to the terminal based on the measured time period;
comparing the realization processing cycle of the first image data with a tolerance cycle of the terminal; and
adjusting, by the processor interposed between the server and the terminal, the realization processing cycle of a second image data sent to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle,wherein the adjusting of the realization processing cycle of the second image data comprises;
determining a level of detail adjustment with respect to the second image data using the rendering values of the image factors of the second image data,wherein, when the realization processing cycle of the first image data is longer than the tolerance cycle, image factors having a relatively lower rendering value are adjusted before image factors having a relatively higher rendering value.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for presenting image data to a terminal are disclosed, the system including a memory configured to store tolerance cycle information associated with the realization time of an image data, a processor configured to determine a realization processing cycle of a first image data transmitted to the terminal, and a controller configured to control a realization processing cycle of a second image data transmitted to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle.
8 Citations
27 Claims
-
1. A method of presenting image data from a server that is to be realized on a terminal, the method comprising:
-
setting and storing tolerance cycle information associated with realization time of image data and an image processing speed of the terminal, each image data including a plurality of image factors, and each image factor having a rendering value; measuring, at a processor located outside of the server and the terminal and interposed between the server and the terminal, information indicating at least part of a time period to render first image data on the terminal; determining a realization processing cycle of first image data transmitted to the terminal based on the measured time period; comparing the realization processing cycle of the first image data with a tolerance cycle of the terminal; and adjusting, by the processor interposed between the server and the terminal, the realization processing cycle of a second image data sent to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle, wherein the adjusting of the realization processing cycle of the second image data comprises; determining a level of detail adjustment with respect to the second image data using the rendering values of the image factors of the second image data, wherein, when the realization processing cycle of the first image data is longer than the tolerance cycle, image factors having a relatively lower rendering value are adjusted before image factors having a relatively higher rendering value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for presenting image data to a terminal, the system comprising:
-
a first interface configured to receive, from a server located outside of the system, image data to be realized on the terminal, each image data including a plurality of image factors, and each image factor having a rendering value; a second interface configured to provide, to the terminal located outside of the system, the images to be realized on the terminal based on a realization processing cycle; a memory configured to set and store tolerance cycle information associated with the realization time of an image data and an image processing speed of the terminal; a processor configured to measure at least part of a time period to render first image data on the terminal and to determine a realization processing cycle of the first image data transmitted to the terminal based on the measured time period; and a controller configured to control the realization processing cycle of a second image data transmitted to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle, and configured to control a level of detail adjustment with respect to the second image data according to the rendering values of the image factors of the second image data, wherein, when the realization processing cycle of the first image data is longer than the tolerance cycle, image factors having a relatively lower rendering value are adjusted before image factors having a relatively higher rendering value. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable non-transitory medium storing instructions when executed perform a method comprising:
-
setting and storing tolerance cycle information associated with realization time of image data and an image processing speed of the terminal, each image data including a plurality of image factors, and each image factor having a rendering value; measuring, at a processor interposed between a server providing images that are to be realized on a terminal and located outside of the server and the terminal, at least part of a time period to render first image data on the terminal; determining a realization processing cycle of first image data transmitted to the terminal based on the measured time period; comparing the realization processing cycle of the first image data with a tolerance cycle of the terminal; and adjusting, at the processor interposed between the server and the terminal, the realization processing cycle of a second image data sent to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle, wherein the adjusting of the realization processing cycle of the second image data comprises; determining a level of detail adjustment with respect to the second image data using the rendering values of the image factors of the second image data, wherein, when the realization processing cycle of the first image data is longer than the tolerance cycle, image factors having a relatively lower rendering value are adjusted before image factors having a relatively higher rendering value. - View Dependent Claims (24, 25, 26)
-
-
27. A system for presenting image data from a server that is to be realized on a terminal located outside of the system, the system comprising:
-
means for receiving, from a server located outside of the system, image data to be realized on the terminal, each image data including a plurality of image factors, and each image factor having a rendering value; means for providing, to the terminal located outside of the system, the images to be realized on the terminal based on a realization processing cycle; means for setting and storing tolerance cycle information associated with the realization time of the image data and an image processing speed of the terminal; means for measuring at least part of a time period to render first image data on the terminal; means for determining the realization processing cycle of first image data transmitted to the terminal based on measured time period; and means for controlling a realization processing cycle of second image data transmitted after the first image data if the realization processing cycle of the first image data is longer than the tolerance cycle, and controlling a level of detail adjustment with respect to the second image data according to the rendering values of the image factors of the second image data, wherein, when the realization processing cycle of the first image data is longer than the tolerance cycle, image factors having a relatively lower rendering value are adjusted before image factors having a relatively higher rendering value.
-
Specification