This application claims, pursuant to 35 USC 119, priority to, and the benefit of the earlier filing date of, that patent application filed in the Korean Patent Office entitled “Composite Attribute Control Method and Portable Device Thereof,” filed on Aug. 25, 2010 and afforded serial number 10-2010-0082548, the contents of which are incorporated by reference, herein.
1. Field of the Invention
The present invention relates to a portable device, and more particularly, to a user interface.
2. Description of the Related Art
With the rapid development of multiple technologies being incorporated into portable devices, today's portable devices can perform multiple functions other than being a simple communication device. For example, today's portable devices can also incorporate functions or operations such as a videotelephony function, a digital organizer function, and an internet function as well as a simple voice call function and a short message transmission function. The portable device makes use of hardware and software to support various functions. That is, today's portable devices are able to support the operation of various applications programs based on the hardware having a high processing power. Today's portable devices are operated based on various attribute values when executing each application program. For instance, a portable device may include specific attributes which are controllable for the taste or the liking of the user, while the user can control specific attributes of audio signal of music file when the application program for playing music file is activated so as to carter to the user's taste or liking. For instance, when the portable device has an attribute value of various sound effects in advance, a user may control the selection of attribute values of an audio signal associated with a music file being played. Or the user may select one or more specific attribute values for a desired music file. In the meantime, the attribute of sound which a user can select indicates a universal attribute value that may be generalized with a genre attribute of tag information that a music file generally includes or by predicting an expected effect of user. Accordingly, since the attribute control of user means a selection of detailed expression value that an audio signal of music file actually expresses and an attribute value which are critically generalized with a personal preference that cannot be generalized for each user, it is difficult to select an attribute value in detail that a user wants or desires. Furthermore, the conventional user attribute control has a disadvantage in that it should be individually controlled even when the attribute value is classified in detail. Thus, there is a need for a method so that a normal user, i.e., one who is not a power user, can easily change attributes of a device, even when the attribute critical to the operation of the device.
The present invention has been made in view of the above problems, and provides a composite attribute control method of a portable device that supports the ability of the user to easily recognize and select various attributes applied to a corresponding application program according to the activation of application program of portable device.
The present invention further provides a composite attribute control method of portable device capable of providing a user interface by which user can change and recognize the control of user attribute, and a portable device thereof.
In accordance with an aspect of the present invention, a method, operable in a processor, for controlling a composite attribute of a portable device includes receiving an input signal for controlling a composite attribute, checking an application program activated according to the reception of the input signal; and checking at least one composite attribute defined in the application program, outputting an attribute control matrix interface in which the checked plurality of attributes are arranged based on a given axis of matrix.
In accordance with another aspect of the present invention, a portable device includes at least one of an input unit and a touch panel generating an input signal for a composite attribute control and a display unit outputting an attribute control matrix interface in which at least one composite attribute defined in an application program activated by a reception of the input signal is arranged based on a given axis of matrix.
In the present invention, according to a composite attribute control method of portable device and a portable device thereof, a user can more rapidly and easily control the attribute since the user can control the attributes defined in a specific application program.
Furthermore, since the present invention can more rapidly recognize the effect of controlled attribute, the operation of the portable device can be more easily performed.
The above features and advantages of the present invention will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which:
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention as defined by the claims and their equivalents. The description includes various specific details to assist in that understanding but these specific details are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the invention. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the present invention is provided for illustration purpose only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
Hereinafter, an exemplary embodiment of the present invention is illustrated in detail with reference to attached drawings.
Referring to
In the case a videotelephony channel is formed based on the radio frequency unit 110, the portable device 100 can control an attribute control matrix interface that can simultaneously control the attribute related with the quality of an image, e.g., the attribute related with the size and sharpness of image, and the brightness and shade of image, to the display unit 140. The input unit 120 includes a plurality of input keys and function keys that receive an input of number or character information and set various functions. The function keys may include a direction key, a side key and a shortcut key, which are set to perform a specific function. Moreover, the input unit 120 generates a key signal that is inputted in association with a user setting and a function control of the portable device 100 to send to the controller 160. In particular, the input unit 120 can generate an input signal for calling an attribute control matrix interface, and can generate an input signal for designating a specific composite attribute value according to the user control in the state where the attribute control matrix interface is called and a corresponding screen is outputted to the display unit 140. The input unit 120 generates the input signal to send to the controller 160. The audio processing unit 130 includes a speaker (SPK) for playing an audio data transmitting and receiving in the videotelephony or voice call, a music file or an audio data of video file, and a mike (MIC) for collecting the voice of user in the videotelephony or other audio signal. Attribute values designated in the attribute control matrix interface can be reflected to the audio data outputted in the audio processing unit 130 on a real time basis. Accordingly, a user can immediately recognize the changing attribute values of audio data being outputted through the operation for the attribute value control. The display unit 140 displays information which user inputs or information provided to the user as well as various menus of the portable device 100. That is, the display unit 140 can provide various screens according to the use of portable device 100, e.g., a stand-by screen, a menu screen, a message writing screen, a call screen, a portable device exit screen, and a portable device booting screen. This display unit 140 can be formed as a flat display panel using technologies such as a liquid crystal display (LCD), an organic light emitted diode (OLED) and a light emitting diode (LED) or other similar types of display technologies. The above-described display unit 140 can be comprised of a display panel 141 and a touch panel 143. Particularly, among the display unit 140, the attribute control matrix screen of the present invention is outputted to the display panel 141 while an area setting is accomplished in the touch panel 143 so as to correspond to the matrix screen, so that the display unit 140 can configure an attribute control matrix interface. The attribute control matrix interface outputted to the above-described display unit 140 is described later in detail with reference to
The display panel 141 is arranged in the upper or lower portion of the touch panel 143, and can output an image stored in the storage unit 150. And the display panel 141 can output data received from outside to screen. Moreover, the display panel 141 may output a message received from a source external to the screen. Various screens which are outputted in the display panel 141 can be formed of a scene image already stored in the storage unit 150. Particularly, the display panel 141 of the present invention can output a screen corresponding to one for activating an application. An attribute control icon for the attribute control matrix interface for a call can be outputted, as a default screen or according to a user control, on one side of the screen which is outputted in the display panel 141 in response to the corresponding application program. When the attribute control icon is selected or activated, the display panel 141 can output the attribute control matrix interface for various attribute control of the activating application. At this time, when the attributes to be adjusted to the composite attribute among the various attributes of the application program are multiple, the display panel 141 can output a menu screen which has items corresponding to composite attributes so that user may select a specific composite attribute. Here, items corresponding to the composite attributes may be outputted with a list type or may be outputted with an icon type. That is, the display panel 141 can output a menu screen which supports to select composite attributes which integrate some attribute among attributes defined in a specific application program, and an attribute control matrix screen for a corresponding composite attribute control according to a specific composite attribute selection. Here, in case the composite attribute defined in the application program exists only once, the display panel 141 may omit the output of a menu screen for the selection of composite attribute. The touch panel 143 may be arranged in the upper or lower portion of the display panel 141 to generate a touch event according to the operation of user touch, and can send the generated touch event to the controller 160. This touch panel 143 can be implemented through various methods, e.g., a resistance film method or a capacitor method, for example. The touch panel 143 collects a signal generated according to a pressure generated in the surface or an access of object, information of location in which signal is generated, and send the collected information to the controller 160 so that it can sense that the touch event has been generated. Particularly, when the attribute control matrix screen is outputted in the display panel 141, the touch panel 143 can perform an area segmentation to classify the area of each panel according to the area unit corresponding to a corresponding matrix area. Thereafter, when a touch event is generated in a specific location on the area segmented touch panel 143, the controller 160 recognizes the matrix screen area value of the display panel 141 as the composite attribute control value according to the touch event sent from the touch panel 143, and, accordingly, can perform a composite attribute application process. The storage unit 150 stores a screen image to be outputted to the display unit 140 as well as an application program necessary for the operation of a function according to an exemplary embodiment of the present invention, and may store a key map for the operation of the touch screen or a menu map, and information of a touch lock part or a cancel area when the display unit 140 is configured on the touch screen. Here, the key map and the menu map can have various types. That is, the key map can be a keyboard map, 3*4 key map, or a QWERTY key map, and can be a control key map for the operation control of the activating application program. Moreover, the menu map can be a menu map for the operation control of activating one or more application programs. This storage unit 150 may include a program area and a data area. The program area can store an operating system (OS) for the booting of the portable device 100 and the operation of each of the above described configuration, and various application, e.g., an application program for the call function support of the portable device 100, a web browser for connecting to an internet server, a MP3 application program for playing an audio selection, an image output application program for reproducing a picture, a video playing application program, and a camera operating program. Particularly, the program area of the present invention can store a composite attribute control program 151. The composite attribute control program 151 includes routines that support the operation of a composite attribute control of a specific application program when the specific application program is activated after the portable device 100 is turned-on.
That is, the composite attribute control program 151 includes a routine which controls the output of an attribute control icon for the attribute control matrix interface call to one side of the display unit 140, a routine which confirms the composite attributes of the application program being activated according to the attribute control icon selection, a routine which outputs a menu screen for the selection of specific composite attribute among composite attributes when the composite attribute is plural, a routine which outputs the attribute control matrix interface corresponding to a pertinent composite attribute when the composite attribute is singular or a specific composite attribute is selected in the menu screen, a routine which obtains an input signal generated in the state where the attribute control matrix interface is outputted or a specific composite attribute control value according to touch event, applies the obtained composite attribute control value to the activating application program, and a routine which controls to change the image of the attribute control icon according to the controlled composite attribute value. The data area (not shown) is an area in which data generated according to the use of portable device 100 is stored, can store a phone book data, at least one icon according to the widget function, and various contents. Particularly, the data area can store various data for supporting the activation of various application programs of the portable device 100. For example, when a music file play program exists in the portable device 100, a music file can be stored in the data area. Moreover, the data area can store an image file, and a video file. These files are fetched according to the activation of an appropriate application program stored in the program area and supports the generation, and outputting, of an audio signal or a video signal according to the corresponding application program. The camera 170 provides a function of collecting an image of specific subject according to user control. To this end, the camera 170 includes a camera sensor converting an optical signal into an electric signal, and an image signal processor converting an analog video signal into a digital video signal, and can send the video signal outputted from the image signal processor to the controller 160. Here, a charge-coupled device (CCD) sensor or a complementary metal-oxide semiconductor (CMOS) sensor can be used as the camera sensor, and the configuration of the signal processing unit can be omitted and can be implemented as a Digital Signal Processor (DSP). When the activation of the setting control of the camera 170 is selected according to the user control, the camera application program stored in the storage unit 150 is loaded in the controller 160 and controls various setting of the camera 170. At this time, when a pre-stored setting value related with the camera 170 exists, the controller 160 can automatically set the camera 170 environment according to a corresponding set value. Particularly, the controller 160 can output the attribute control matrix interface which can control the attributes of the camera 170 to the display unit 140 so that it may conveniently support various attribute definitions of the camera 170. Accordingly, a user can simultaneously control the brightness and contrast of the camera 170, the chroma and sharpness, the image quality and size, and the white balance and EV, for example. Here, a menu screen that contains an item corresponding to composite attributes may be outputted so that a user may select one of the above-described composite attributes for the control of composite attributes of the camera 170. In the meantime, the configuration of the camera 170 may be omitted when the portable device 100 does not support a corresponding function. The controller 160 controls the electric power supply to each element of the portable device 100 to perform the initialization of each element. The controller 160 can perform various screens and signal processing for the composite attribute control according to an exemplary embodiment of the present invention.
In more detail, in the electric power supply of the portable device 100, the controller 160 completes a booting and can output a screen according to the activation of specific application program, e.g., a background screen, depending on preset schedule information. At this time, the controller 160 can output an attribute control icon to one side of the screen for the support of a function that can change the background attribute. When user selects a corresponding attribute control icon, the controller 160 can output the composite attribute defined for the background, e.g., the attribute control matrix interface capable of simultaneously adjusting the brightness and the contrast to the display unit 140, for example. Thereafter, the controller 160 can simultaneously adjust the brightness and contrast of the background based on a composite attribute control value selected according to an input signal or a touch event that a user generates. The controller 160 can support not only the background but also various user functions of the portable device 100, e.g., the composite attribute control such as an audio file playing function, a video file playing function, and a camera function. The description of composite attribute control of such functions is described in detail with reference to the following exemplary screen displays.
As describe above, the portable device 100 supporting the composite attribute control according to an exemplary embodiment of the present invention provides control of attributes of specific user function supported by an application program in a manner that is convenient and intuitive. Hereinafter, the composite attribute control method of the present invention based on the portable device 100 is described in detail with reference to
In the composite attribute control method of the present invention, a user can perform the operation for supplying a power to the portable device 100. User may connect a battery or a battery charger of the portable device 100 and generate an input signal to supply electric power. In the meantime, when the power is supplied, the portable device 100 generates a power required for the operation of each configurations of the portable device 100 by using the provided power, initializes each configuration by using the generated power, and performs a booting operation (201). The portable device 100 executes a function according to preset schedule information when the booting process is completed (203), and may display a screen according to a corresponding function on the display unit 140. For example, according to preset schedule information, the portable device 100 may activate the application program configuring a background, and may output the background image to the display unit 140 according to the activation of a corresponding application program. Here, according to preset schedule information, the portable device 100 may activate the application program for the support of a camera function, and, accordingly, may output a preview screen according to the activation of camera function to the display unit 140. That is, the preset schedule information provides information that is formed to activate at least one user function that the portable device 100 can support.
Hereinafter, for the convenience of illustration, it is representatively illustrated that the screen corresponding to the music file playing player is outputted to the display unit 140 according to the activation of audio file playing program at step 203. That is, it is assumed that the portable device 100 activates the music file playing player at step 203, outputs a corresponding screen to the display unit 140, activates the previously registered music file according to a preset schedule, and outputs an audio signal corresponding to a pertinent music file through the audio processing unit 130. Then, the portable device 100 checks the entering of the composite attribute control mode (205). To this end, the portable device 100 can output an attribute control icon to one side of the screen for the entering of composite attribute control mode at step 203. Then, the portable device 100 can check for a generation of an input signal or a touch event selecting the attribute control icon for the entering of composite attribute control mode at step 205.
In this process, when an input signal or a touch event for the entering of a separate composite attribute control mode is not generated, the portable device 100 can maintain a corresponding function, e.g., the execution of function according to the schedule information performed at step 203, or perform a user function according to the received input signal or touch event (207). That is, according to the input signal or the touch event, the portable device 100 may terminate the execution of a music file play function and may perform the background output function, or may perform the menu screen output function. In the meantime, when the input signal or the touch event for the entering of composite attribute control mode is generated at step 205, the portable device 100 can output the matrix interface for the composite attribute control of the music file playing player (209).
Here, before proceeding to step 209 from step 205, the portable device 100 may check whether composite attributes defined in the activated music file playing player are plural, and may directly enter step 209 from step 205, when it is singular. However, when the composite attributes are plural, the portable device 100 outputs the menu screen which can select one of the composite attributes to the display unit 140. Thereafter, when the input signal or the touch event by which user selects a specific composite attribute is generated, the portable device 100 may output the matrix interface for the selected specific composite attribute control (209).
Here, briefly illustrating the attribute control matrix interface, in the attribute control matrix interface, a plurality of attributes are arranged on a specific location of a matrix, e.g., on the vertical horizontal central axis of matrix to form a virtual axis, and a change value of the attributes corresponding to each axis is arbitrarily defined in given areas divided by the virtual axis. Accordingly, when a user selects a specific spot or location on the matrix interface, the attribute control matrix interface complexly may control the attribute value of the axes corresponding to the pertinent spot or location, and may send a corresponding composite attribute control value to the controller 160.
In the meantime, after step 209, the portable device 100 checks whether the composite attribute control value selection is completed (211). In this process, when the composite attribute control is not completed, it returns to step 209 to repetitively perform the next steps. When the input signal or the touch event indicating the completion of composite attribute control is generated at step 211, the portable device 100 may check for the termination of the device (213). When a separate input signal for the termination of the device is not generated at step 213, the portable device 100 returns to step 203 to repetitively perform the next steps, and may support to the control of the attributes of the activated music file playing player. Here, the composite attributes defined in a specific application program of the portable device 100 are defined as a composite attribute by a designer, or may support a new setting or a presetting change by user.
To this end, the portable device 100 may support the setting screen for the attribute control so that the composite attribute of the attributes of the specific application program may be integrated or the composite attributes are re-defined as an individual attribute. Then, through the setting screen for the attribute control, a user integrates the composite attribute defined in a specific application program, e.g., the music file playing player, or may redefine a value previously defined as composite attributes as individual attribute(s).
As described in the above, the composite attribute control method according to an exemplary embodiment of the present invention complexly controls attributes based on at least one composite attribute defined in a specific application program so that it supports the user to rapidly and easily perform the attribute control.
Referring to
In the meantime, when an input signal or a touch event for selecting the attribute control icon 30a is generated in screen 303, the portable device 100 can output the attribute control matrix interface 32 which can perform the composite attribute control, as shown in screen 305 to the display unit 140. In screen 305, the portable device 100 can output the attribute control matrix interface 32 that can adjust a treble and a bass control, and an instrument and a vocal attribute at a time to the display unit 140. The portable device 100 can indicate the composite attribute state of the activating application program on the attribute control matrix interface 32. That is, the portable device 100 may express a set composite attribute state area 36 differently from other areas on the attribute control matrix interface 32, thereby indicating the current state of the composite attribute. In screen 305, user can touch a given area to relatively emphasize the instrument and the bass components of the musical composition in comparison with the treble and the vocal of the musical composition. Then, the portable device 100 sets the composite attribute state area 36 as an area that emphasizes the instrument and the bass, as shown in screen 307 (
Referring to
In the state of screen 401, when user generates an input signal or a touch event for selecting the attribute control icon 40, the portable device 100 can output the attribute control matrix interface 42 to the display unit 140, as shown in screen 403. Here, the attribute control matrix interface 42 controls the composite attribute of the audio file included in the video file, and controls the treble, the bass, the scene and voice attribute, for example. In case a corresponding sound is desired to be treated with treble, while a background music related with a scene or other background audio are emphasized based on an “Normal” area placed in the center of the attribute control matrix interface 42, a virtual line segment joining each attributes is divided by axis so that the matrix area is classified into four quadrants. For example, the upper right area is designated as quadrant I and, in a counter-clockwise direction, quadrant II, quadrant III, and quadrant IV, the user of portable device 100 can set a given area of quadrant II as the composite attribute state area. Moreover, when desiring to process a sound relating to a voice among the audio file of the video file with treble, the user can set a given area of quadrant I as the composite attribute state area 46. Here, the composite attribute state area 46 may be set by the operation that the user touches and designates a given area among the matrix area of a corresponding quadrant, and may be selected by setting a given area through using the input unit 120. As illustrated in the above, the portable device 100 supporting the composite attribute control according to an exemplary embodiment of the present invention may control the attributes of a specific audio signal in association with the corresponding application program.
Referring to
In the meantime, the portable device 100 user may touch the right edge area among the area of the attribute control matrix interface 52 so as to have the highest brightness while having the highest contrast ratio in the composite attribute control. Then, the portable device 100 may designate the composite attribute state area 56 as the right edge area of the attribute control matrix interface 52 according to the touch of user like screen 503. At the same time, the portable device 100 may control the composite attribute of the brightness and the contrast of the activating application program. When an input signal for the completion of the composite attribute control is generated, the portable device 100 outputs a screen supporting the activating application program to the display unit 140, while outputting a screen applying the above-described composite attribute control. The portable device 100 may output the attribute control icon to one side of the screen applying the composite attribute control, and the attribute control icon may be an icon applying a new composite attribute control value. In the meantime, the portable device 100 may output the composite attribute control value to one side of the screen, e.g., the left upper end of the screen, so that the set composite attribute value may be recognized as a number, for example.
Referring to
Referring to
In this procedure, the portable device 100 may output the attribute control icon which can call the attribute control matrix interface 72 so as to perform the composite attribute control in one side of the preview screen. When an input signal or a touch event for selecting the attribute control icon is generated, the portable device 100 may output the attribute control matrix interface 72 to control the attribute of picture quality and size to the display unit 140 as shown in screen 701. Here, the portable device 100 may indicate the attribute of picture quality and size of the set camera 170, e.g., the state set with the highest sharpness and the maximum size as the composite attribute state area 76 in the attribute control matrix interface 72. Moreover, the portable device 100 may output the set composite attribute state to one side of screen, e.g., “5.1M, HQ”, as shown in the left upper end of the screen, so that user may recognize the state through character. Moreover, the portable device 100 may report the number of picture to be photographed based on the set picture quality and size in one side of the screen. That is, the portable device 100 checks a spare space of the storage unit 150, and may indicate the number of the pictures that can be stored according to the setting of picture quality and size of the set camera as “0”, as shown in one side of the screen, e.g., in the left upper end of the screen. The user can recognize that no pictures that can be photographed and stored by using the set picture quality and size.
When a user generates an input signal or a touch event for controlling the attribute of picture quality and size of the portable device 100, as shown in screen 701, the portable device 100 controls an area selected according to the touch event of user as the composite attribute state area 76, and may control the controlled value as the attribute of picture quality and size of the camera 170. That is, the portable device 100 controls the attribute of picture quality and size as a “Normal” state (screen 703), and highlights a corresponding area, so that it may indicate the designation of the composite attribute state area 76. The portable device 100 indicates the control value designated by “Normal” state in one side of the screen, e.g., the upper left, as “1.3M, Normal”, so that it may recognize the control value as a character.
Moreover, the portable device 100 may indicate, as shown in drawing, the number of pictures that can be stored according to the set attribute of picture quality and size as “5”. Then, a user is able to know that the number of picture which can be photographed and stored based on the set picture quality and size is added to five through the value outputted in one side of the screen.
Referring to
In the meantime, when a new control value is generated in the state where the white balance and the EV attribute of previous set state are outputted to the left side of screen state in a character or icon type, the portable device 100 may renew and indicate the generated white balance and EV attribute value on a corresponding area. In this procedure, as shown in drawing, the portable device 100 may indicate the number of pictures photographed and stored according to the number of set white balance and EV values or the attribute setting of other camera 170 in one side of the screen with a given number, e.g., “5”.
Referring to
In the meantime, in the above-described description, screen 903 illustrates the capable of selecting one composite attribute among the composite attribute of brightness/contrast and chroma/sharpness. However, but the present invention is not limited thereto. That is, when the activating application program is a camera operating program, the portable device 100 may output a menu screen to control composite attributes among various attributes of the camera 170. In other words, the portable device 100 may output a menu screen that can select one among the composite attribute of picture quality/size, and white balance/EV, and to output the attribute control matrix interface shown in
Thus the attribute control matrix interface illustrated in the
The above-described portable device 100 can further include various modules according to the provision type. That is, the portable device 100 may further include elements which are not described in the above, such as a near field communication module in case of a communications terminal, an interface for data transmission and reception by a wire communications method or a wireless communications method of the portable device 100, an internet communications module communicating with an internet network and performing an internet function, and a digital broadcasting module performing the reception and playing function of digital broadcast. Because of to the trend of convergence of the digital device, the variation of these elements is too various to enumerate. However, the element equivalent to the above mentioned elements may be additionally included in the device. Moreover, in the above described configuration of the portable device 100 of the present invention, a specific element may be excluded or replaced with another element according to the provision type. It will be easily understood by those skilled in the art. Moreover, the portable device 100 according to an exemplary embodiment of the present invention may include all types of devices which can output the attribute control matrix interface for the control of composite attribute to the display unit. For instance, the portable device 100 may include all mobile communications terminals, multimedia devices and application devices thereof, such as a Portable Multimedia Player (PMP), a digital broadcasting player, a Personal Digital Assistant (PDA), a music player (e.g., MP3 player), a portable game terminal, a Smart phone, a notebook and a handheld PC as well as all mobile communications terminals operating based on communications protocols corresponding to various communications systems.
The above-described methods according to the present invention can be implemented in hardware, firmware or as software or computer code that can be stored in a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or computer code downloaded over a network originally stored on a remote recording medium and to be stored on a local recording medium, so that the methods described herein can be rendered in such software that is stored on the recording medium using a general purpose computer, or a special processor or in programmable or dedicated hardware, such as an ASIC or FPGA. As would be understood in the art, the computer, the processor, microprocessor controller or the programmable hardware include memory components, e.g., RAM, ROM, Flash, etc. that may store or receive software or computer code that when accessed and executed by the computer, processor or hardware implement the processing methods described herein. In addition, it would be recognized that when a general purpose computer accesses code for implementing the processing shown herein, the execution of the code transforms the general purpose computer into a special purpose computer for executing the processing shown herein.
While the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0082548 | Aug 2010 | KR | national |