| Patent application number | Description | Published |
| 20090135147 | INPUT METHOD AND CONTENT DISPLAYING METHOD FOR AN ELECTRONIC DEVICE, AND APPLICATIONS THEREOF - In an input method and an input system for an electronic device, an electronic device having input functionality and content displaying functionality, and a content displaying method and a displaying system for an electronic device, the electronic device is provided with a sensing screen, and the input method includes the following steps: displaying a plurality of virtual keys; receiving an input signal; displaying a corresponding enlarged virtual key on the sensing screen; and detecting whether there is an input of a confirm input signal, and outputting a virtual key code corresponding to the confirm input signal if affirmative. | 05-28-2009 |
| 20090153495 | INPUT METHOD FOR USE IN AN ELECTRONIC DEVICE HAVING A TOUCH-SENSITIVE SCREEN - An input method for use in an electronic device having a touch-sensitive screen is disclosed. The method comprises the following steps. An input signal is first received. Then, at least one control item corresponding to the specific program is displayed on the touch-sensitive screen in which the control item has a corresponding control area within the touch-sensitive screen. Next, it is determined whether a confirmation input signal inputted to the corresponding control area of the touch-sensitive screen is detected. A parameter of the control item is adjusted according to the confirmation input signal when the confirmation input signal has been detected. | 06-18-2009 |
| 20090201264 | MOBILE PHONE AND METHOD FOR CONTROLLING THE SAME - A mobile phone is provided. The mobile phone comprises a touch panel, a camera, and a processor. The touch panel comprises a touch-sensitive display screen, implementing a plurality of virtual buttons. The camera comprises a camera lens having a view-finding area in relation to the touch panel. The processor, respectively coupled with the touch panel and the camera, switches on the camera in response to receipt of a trigger signal, determines whether a focus of the camera for a subject is shorter than a preset distance, and if so, locks the touch panel. | 08-13-2009 |
| Patent application number | Description | Published |
| 20100049900 | MEMORY CARD AND NON-VOLATILE MEMORY CONTROLLER THEREOF - A memory card and a non-volatile memory controller thereof are provided. The non-volatile memory controller provides a process interface to allow a host to access a non-volatile memory. The non-volatile memory controller includes a mode setting port group, a firmware download port group, a host access port group, a memory port group, a control unit, a processing unit, an interface unit, and a switch unit. When a firmware in the non-volatile memory is to be updated, the switch unit switches to the firmware download port group and then connects it to a fixture to obtain a new firmware. The control unit writes the new firmware into the non-volatile memory directly on a printed circuit board according to an instruction of the process unit. Thereby, in the present invention, firmware updating can be carried out directly on a printed circuit board therefore is made more convenient. | 02-25-2010 |
| 20100049901 | MEMORY CARD AND NON-VOLATILE MEMORY CONTROLLER THEREOF - A memory card and a non-volatile memory controller thereof are provided. The non-volatile memory controller includes a firmware download port group, a memory interface unit, a processing unit, and a host interface unit. The firmware download port group is used for coupled to a firmware update fixture. The memory interface unit includes at least one tri-state buffer component, and the memory interface unit is coupled to a non-volatile memory and the firmware download port group through the tri-state buffer component, wherein the tri-state buffer component determines whether to operate in a high-impedance mode or a normal mode according to a mode single. The processing unit accesses the non-volatile memory through the memory interface unit. When the tri-state buffer component operates in the high-impedance mode according to the mode single, the firmware update fixture writes a new firmware into the non-volatile memory through the firmware download port group. | 02-25-2010 |
| Patent application number | Description | Published |
| 20110073649 | METHOD AND SYSTEM FOR RECOGNIZING BARCODE - A method for recognizing a barcode is provided for improving the recognition efficiency of a hand-held data processing device. According to the method, an image capturing module of the hand-held data processing device captures a target frame containing the barcode, so as to acquire the barcode therein. A wireless communication interface of the hand-held data processing device transmits the barcode and a recognition request to a recognition server over a wireless network. A recognition program supporting plural barcode types is installed to the recognition server, and the recognition server is connected to the wireless network for receiving the barcode and the recognition request. Through the recognition program, the recognition server recognizes the barcode, and returns a recognition result to the hand-held data processing device over the wireless network. The hand-held data processing device receives and screens the recognition result on a screen. | 03-31-2011 |
| 20110073650 | METHOD OF IMPROVING THE BARCODE RECOGNITION EFFICIENCY USING CONTINUOUS SAMPLING, COMPUTER READABLE MEDIUM, AND BARCODE RECOGNITION APPARATUS - A method of improving multi-type barcode recognition efficiency using continuous sampling is applicable to a barcode recognition apparatus. According to the method, each barcode type is given with a corresponding weight value, and a total weight threshold is set in the barcode recognition apparatus. A barcode pattern is sampled with a limited number of times, and each sampled image sample is only compared with a part of the supported barcode types. When the comparison matches, a weight value is assigned to the matched barcode type, and the weight value is accumulated to acquire a total weight value of the matched barcode type. When comparison of all image samples is finished, the barcode type with the total weight value reaching the total weight threshold is the barcode type of the barcode pattern, and a recognition result of the barcode pattern is output according to the barcode type. | 03-31-2011 |
| 20110073651 | METHOD FOR MULTI-TYPE BARCODE RECOGNITION, COMPUTER READABLE MEDIUM, AND BARCODE RECOGNITION APPARATUS - A method for multi-type barcode recognition is provided for recognizing a current barcode, so as to determine a barcode type of the current barcode among supported barcode types and the corresponding barcode information. In the method, a record table is loaded in advance for recording the matching frequency that each supported barcode type matches the barcode type of recognized barcodes. According to the matching frequency these supported barcode types are sorted in a recognizing sequence to be utilized to recognize the current barcode according to the recognizing sequence. Every time a current barcode is to be recognized, the supported barcode type utilized to recognize the current barcode is picked up according to the recognizing sequence, so as to determine the barcode type of the current barcode. The supported barcode type that most frequently matches the recognized barcode will be picked up at first, therefore, the barcode recognition efficiency is improved. | 03-31-2011 |
| 20110075931 | IMAGE PROCESSING METHOD FOR LOCATING AND RECOGNIZING BARCODES IN IMAGE FRAME, COMPUTER READABLE STORAGE MEDIUM, AND IMAGE PROCESSING APPARATUS - An image processing method of locating and recognizing barcodes in an image frame is applicable to an image processing apparatus. The method is to define plural scan tracks on the sample image frame, and the image processing apparatus searches for the section(s) possibly having the barcode, along each scan track. If the section(s) possibly having the barcode found on two neighboring scan tracks by the image processing apparatus is located at an approximate horizontal axis position, the image processing apparatus determines that a quadrilateral area defined by the two sections possibly having the barcode is an area possibly having the barcode. Therefore, the image processing apparatus can quickly locate and recognize the barcode area in the image frame. | 03-31-2011 |
| 20110075939 | DATA PROCESSING DEVICE USING IMAGE AS DATA SOURCE AND DATA IMPUT METHOD THROUGH CAPTURING IMAGE - A data processing device using an image as a data source includes an image capturing unit, a display unit, image recognition modules, a storage unit, a processor, and an input unit. The image capturing unit obtains an original image frame to be displayed on the display unit. The image recognition modules respectively recognize different types of targets in the original image frame, so as to obtain target data of each target. The storage unit stores the original image frame, the target data, and an application program. The processor executes the application program, controls the image recognition modules, and marks the successfully recognized target in the original image frame. The input unit is adopted by a user to select the successfully recognized target in the original image frame, so that the processor transmits the target data of the recognition target to the application program. | 03-31-2011 |
| 20110078620 | BARCODE RECOGNITION METHOD AND COMPUTER READABLE MEDIUM - A barcode recognition method is applicable to a data processing apparatus. According to the barcode recognition method, after the data processing apparatus is turned on, a control module loads and initializes a barcode recognition program from a data storage device, and then switches the barcode recognition program to background execution. The control module continuously monitors whether a trigger event occurs to the data processing apparatus. When the trigger event occurs, the control module switches the barcode recognition program to foreground execution. When the barcode recognition program is in foreground execution, an image capture module captures at least one image frame, for the control module to recognize. The control module derives barcode information, so as to obtain a recognition result. After the control module outputs the recognition result to other application programs by simulating keystrokes, the control module switches the barcode recognition program to background execution. | 03-31-2011 |