Graphic storing and reconstructing method for graphical user interface and apparatus therefor
AssigneeSamsung Electronics Co., Ltd.
InventorYoung-seuk Oh
Life of this patent
Estimating the term…
Abstract
There are provided a method and apparatus for storing and reconstructing a graphic for graphic user interface (GUI), capable of reducing a storage amount of a graphic and a loading time of a graphic. The graphic storing method includes: dividing the graphic into sub-graphics on the basis of color characteristic of the graphic; and storing configuration information of the sub-graphics. The graphic reconstructing method includes: determining sub-graphics required for reconstructing the graphic; reading configuration information of the determined sub-graphics and reconstructing the determined sub-graphics; and combining the reconstructed sub-graphic based on the configuration information and displaying the combined result.
Claims56
A method for storing a graphic for a graphic user interface, the method comprising:
- dividing the graphic into sub-graphics based on a color characteristic of the graphic;
- and
- storing configuration information of the sub-graphics.
A method of reconstructing a graphic for a graphic user interface in a system that divides the graphic into sub-graphics and stores configuration information for the divided sub-graphics, the method comprising:
- determining the sub-graphics required for reconstructing the graphic;
- reading configuration information of the determined sub-graphics and reconstructing the determined sub-graphics;
- and
- combining the reconstructed sub-graphic based on the configuration information and displaying the combined result.
An apparatus for storing a graphic for a graphic user interface, the apparatus comprising:
- a graphic divider dividing the graphic into sub-graphics according to a color characteristic of the graphic;
- a compression unit compressing the sub-graphics divided by the graphic divider;
- a first storage unit storing data of the sub-graphics compressed by the compression unit;
- a second storage unit storing configuration information for the sub-graphics divided by the graphic divider;
- and
- a system controller, controlling the compression unit and the first storage unit so that if a plurality of sub-graphics with a same graphic color characteristic among the divided sub-graphics exist, data of one sub-graphic among the plurality of sub-graphics is compressed and stored, adding information needed for reading data of the sub-graphics stored in the first storage unit to the configuration information and stores the configuration information in the second storage unit.
An apparatus for storing a graphic for a graphic user interface, the apparatus comprising:
- a graphic divider dividing the graphic into sub-graphics according to a color characteristic of the graphic;
- a detector detecting configuration information of the sub-graphics divided by the graphic divider;
- and
- a memory storing the configuration information detected by the detector.
An apparatus for reconstructing a graphic for a graphic user interface in a system including a graphic divider dividing the graphic into sub-graphics, a first memory storing compressed data of the divided sub-graphics, and a second memory storing configuration information of the divided sub-graphics, the apparatus comprising:
- a decompression unit decompressing data of sub-graphics read from the first memory;
- a system controller determining one or more]determining the sub-graphics needed for reconstructing the required graphic with reference to the configuration information and reading data of the sub-graphics from the first memory with reference to configuration information of the determined sub-graphics if a user requires the reconstruction of a graphic;
- and
- a graphic reconstruction unit combining the decompressed sub-graphics transmitted from the decompression unit on the basis of the configuration information provided from the system controller and generating the combined result as a reconstructed graphic.
An apparatus for reconstructing a graphic for a graphic user interface in a system including a graphic divider for dividing the graphic into sub-graphics and a memory for storing configuration information of the divided sub-graphics, the apparatus comprising:
- a system controller determining one or more]determining the sub-graphics needed for reconstructing the required graphic with reference to the configuration information and reading configuration information for the determined sub-graphics from the memory if a user requires the reconstruction of a graphic;
- a graphic data classification unit classifying the sub-graphics into a first sub-graphic with gradient characteristic and a second sub-graphic without gradient characteristic on the basis of the configuration information if the configuration information is received from the memory;
- a graphic generator, if data of the first sub-graphic is received from the graphics data classification unit, reconstructing the sub-graphics using the data of the first sub-graphic;
- and
- a graphic reconstruction unit combining the reconstructed sub-graphics transmitted from the graphic generator and graphic data of the second sub-graphic transmitted from the graphic data classification unit on the basis of the configuration information provided from the system controller and generating the combined result as a reconstructed graphic.
A method of storing and reconstructing a graphic for a graphic user interface in a system, the method comprising:
- dividing graphic data into sub-graphics having similar color characteristics;
- storing configuration information of each of the sub-graphics;
- reading the configuration information of each of the sub-graphics required for generating the graphic corresponding to a user request and reconstructing each of the sub-graphics required for generating the graphic;
- and
- combining each of the reconstructed sub-graphics based on the configuration information and displaying the combined result as a reconstructed graphic.
29 The method of claim 28, wherein configuration information for compressing the sub-graphics includes at least one of coordinate data of each of the sub-graphics, size data of each of the sub-graphics, and information needed for reading the compressed data of each of the sub-graphics.
The method of claim 29, wherein when the graphic is required by a user command, compressed graphic data of each of the corresponding sub-graphics is read with reference to the configuration information of each of the corresponding sub-graphics.
An apparatus for storing and reconstructing a graphic for a graphic user interface, the apparatus comprising:
- a graphic divider to divide graphic data into sub-graphics having similar color characteristics;
- a compression unit to compress the graphic data of each of the sub-graphics divided by the graphic divider;
- a plurality of storage units to store the compressed graphic data and configuration information for the sub-graphics divided by the graphic divider
- a system controller to control the compression unit and the plurality of storage units, read configuration information of the compressed graphic data of each of the sub-graphics, and determine which sub-graphics are required for reconstructing the required graphic with reference to the configuration information;
- a decompression unit to decompress data of each of the sub-graphics required for generating the graphic corresponding to a user request;
- and
- a graphic reconstruction unit to combine each of the decompressed sub-graphics transmitted from the decompression unit on the basis of the configuration information provided from the system controller, and generate the combined result as a reconstructed graphic displayed on a display unit.
An apparatus for storing and reconstructing a graphic for a graphic user interface, wherein the apparatus includes a memory unit storing configuration information, and comprises:
- a graphic data divider to divide graphic data into sub-graphics having similar color characteristics;
- a detector to detect configuration information of the sub-graphics divided by the graphic divider;
- a system controller to determine which of the sub-graphics are required sub-graphics for reconstructing the graphic with reference to the configuration information and reading configuration information for each of the determined sub-graphics from the memory unit;
- a graphic data classification unit to classify each of the sub-graphics on the basis of configuration information;
- and
- a graphic reconstruction unit, connected to the graphic data classification unit, to generate a reconstructed graphic displayed on a display unit.
Dependencies are inferred from the claim text.