Patent application number | Description | Published |
20090043815 | SYSTEM AND METHOD FOR PROCESSING DOWNLOADED DATA - A system for processing downloaded data is provided. The system includes a local server, a database server, an image storage server and a plurality of client computers. The database server, the image storage server and the client computers are connected to the local server. The local server is configured for downloading data from a remote server, parsing the downloaded data and replacing URL information of each image in the downloaded data to a predetermined character string, and changing the character strings to default local URLs that can display the images, when the client computers request to access the downloaded data. A related method is also provided. | 02-12-2009 |
20100169761 | COMPUTER AND METHOD FOR CONVERTING A WEB PAGE - A method for converting a web page sets local URLs to correspond to effective URLs of web pages, saves the local URLs and the effective URL of the web pages in the storage. The method further searches the storage for an effective URL corresponding to a local URL inputted by a user, accesses the web page in a web server according to the effective URL. The method also obtains byte streams of content in the web page, converts the image byte streams into images, converts the character byte streams into characters, and generates a local web page comprising the images and the characters. | 07-01-2010 |
20140108505 | FILE SYNCHRONIZATION SYSTEM AND METHOD - A client monitors a record list stored in a server. The client synchronizes updated files from the server to the client, in response to a determination that the record list has been updated. The server adjusts the sync interval according to times of updating the record list and one or more updating intervals of the updating the record list, and updates the task scheduler according to the adjusted sync interval. | 04-17-2014 |
20140115038 | SERVER AND METHOD FOR DISTRIBUTING FILES - In a method for distributing files, a size of the file is read. The file is transmitted to a whole file server in response that the size of the file does not exceed a preset value. A file header data of the file is read and format information of the file is acquired from the file header data, in response that the size of the file exceeds the preset value. A chunking technology for dividing the file is determined according to the format of the file. If a FSP technology is suitable for the file, the file is transmitted to a FSP server. If a CDC technology is suitable for the file, the file is transmitted to a CDC server. If a SB technology is suitable for the file, the file is transmitted to a SB server. | 04-24-2014 |
20140115370 | ELECTRONIC DEVICE AND METHOD FOR REDUCING ENERGY CONSUMPTION OF STORAGE DEVICES - In a method for reducing energy consumption of storage devices in an electronic device, a directory index of files stored in the storage devices is established, and the storage devices are turned off after establishing the directory index. In response to receiving a user request for processing a target file, the method determines a target storage device that stores the target file when the directory index includes information of the target file. The target storage device is turned on, and the user request is transmitted to the target storage device. The target file is processed in the target storage device according to the user request. | 04-24-2014 |
20140164334 | DATA BLOCK BACKUP SYSTEM AND METHOD - A server uploads each data block of the file into a first storage space of the server. The server deletes repetitive data blocks of the file from the first storage space. The server backs up the repetitive data blocks into a third storage space of the server from the first storage space when the repetitive data blocks are not backed up, and backs up the uploaded data blocks of the file into the third storage space from a second storage space of the server. | 06-12-2014 |
20140164339 | REPETITIVE DATA BLOCK DELETING SYSTEM AND METHOD - An analysis device obtains hash lists from databases of a server cluster. The analysis device determines repetitive hash values and repetitive data blocks. The analysis device deletes the repetitive data blocks from servers of the server cluster. | 06-12-2014 |
20140164391 | DATA BLOCK SAVING SYSTEM AND METHOD - An assignment server receives a data block of the file from a client. The assignment server determines if the obtained data block is a repetitive data block. The assignment server uploads the obtains data block from the client into a storage server when the obtained data block is not the repetitive data block. | 06-12-2014 |
20140164487 | FILE SAVING SYSTEM AND METHOD - An assignment server receives two or more data blocks of the file from a client. The assignment server deletes repetitive data blocks from the client, and sets a storage space in a storage server for storing each data block from the client. The assignment server uploads each data block from the client into the storage space corresponding to the data block. | 06-12-2014 |
20140164561 | COMPRESSED PACKAGE UPLOAD MANAGEMENT SYSTEM AND METHOD - A client divides a compressed package into two or more data blocks. The client deletes the repetitive data blocks from the client, and sets a storage space in a server for storing each data block from the client. The client uploads each data block from the client into the storage space corresponding to the data block. | 06-12-2014 |
20140181237 | SERVER AND METHOD FOR STORING DATA - In a method for storing data, the data received from a client is stored into a first storage node. A summary list of the data is created and stored into a storage unit, and summary information of the data is recorded in the summary list. A feedback message indicating whether the data has been successfully stored into the first storage node is transmitted to the client. The data that has not been successfully stored into each corresponding storage node is read from the first storage node and copied to a next storage node. The summary information of the data in the summary list is amended. | 06-26-2014 |
20140379649 | DISTRIBUTED STORAGE SYSTEM AND FILE SYNCHRONIZATION METHOD - A distributed storage system receives a file from a client, stores the file into different storage units in the system, creates a system log in an access entry and creates a unit log in each storage unit. The system log records information of all files stored in the system, and the unit log in each storage unit records information of all files stored in the storage unit. When a file stored in a first storage unit is lost or destroyed, the system determines a second storage unit that stores the same file as the first storage unit according to the information recorded in the system log and the unit logs, and repairs the file in the first storage unit by copying the same file from the second storage unit to the first storage unit. | 12-25-2014 |
Patent application number | Description | Published |
20090044102 | SYSTEM AND METHOD FOR CONTROLLING DOWNLOADING WEB PAGES - A system for controlling downloading web pages is disclosed. The system parses a current web page to generate information about the web pages pointed to by the selected links in the current web page. A number of the selected links and the number of script commands is counted and information about each of the web pages pointed to by the selected links is obtained. Script commands are used for downloading the web pages pointed to by the selected links. The system also switching to a next page of the current web page if the current web page comprises two or more pages, and if the number of the script commands equals the number of the selected links. | 02-12-2009 |
20090064172 | SYSTEM AND METHOD FOR TASK SCHEDULING - A computer-based method for task scheduling is disclosed. The method includes: scheduling one or more scheduled tasks, creating a scheduled task list which contains the one or more scheduled tasks, reading parameters of each of the scheduled tasks, comparing the current tasks in the memory with the scheduled tasks in the scheduled task list according to the unique task IDs if the memory contains current tasks, adding the scheduled tasks that are present in the scheduled task lists and not in the memory into the memory, and removing the current tasks that are present in the memory and not present in the scheduled task lists according to the comparison. | 03-05-2009 |
20090070430 | SYSTEM AND METHOD FOR NOTIFYING LEGAL STATUS OF PATENTS - A method for notifying a legal status of a patent is disclosed. The method includes: setting notification parameters, the notification parameters including one or more patent numbers and/or patent application numbers and an assignee information; downloading a new legal status of patents in a database from the patent office website and updating the legal status of the patents in the database if the patent office website has issued new legal status of the patent; sending a message including the updated legal status to assignee according to the assignee information, if the updated legal status are of the one or more patents and/or patent applications. | 03-12-2009 |
20090157633 | SYSTEM AND METHOD FOR DOWNLOADING TEXT CONTENT AND IMAGES IN WEB PAGES - A computer-based method for downloading text content and images in web pages is provided. The method includes downloading a web page as a temporary extensible markup language (XML) file in an application server, and searching the temporary XML file for predetermined information in the temporary XML file. The method further includes searching the temporary XML file for text content in the temporary XML file. Furthermore, the method includes converting a relative path of the image uniform resource locator (URL) to an absolute path by joining the URL of the web page to the front of the relative path of the image URL, and generating a local path for each image in the temporary XML file and storing each image into an application server according to the local path. | 06-18-2009 |
Patent application number | Description | Published |
20110018446 | LIGHT EMITTING DIODE LAMP PROTECTING CIRCUIT - An LED lamp protecting circuit includes an LED lamp, a constant current source and a buffer circuit. The constant current source includes positive and negative input terminals, positive and negative output terminals and a switch. The buffer circuit is connected between the negative output terminal and the LED lamp. The buffer circuit includes a charging capacitor, a first NPN transistor and a second PNP transistor. An emitting electrode of the second transistor is connected to the LED lamp. A collecting electrode of the second transistor is connected to the negative output terminal. The charging capacitor is connected between the emitting electrode of the second transistor and a ground. A collecting electrode and an emitting electrode of the first transistor are respectively electrically connected to a base electrode of the second transistor and the ground. | 01-27-2011 |
20110127929 | LED ILLUMINATION SYSTEM WITH A POWER SAVING FEATURE - An LED illumination system includes a control circuit having a timing unit, a control unit and a PWM signal generating unit. The timing unit divides an operating period of an LED lamp into a plurality of time segments, and outputs a clock signal at a start of each time segment to the control unit. The control unit outputs different controlling signals corresponding to the clock signals to the PWM signal generating unit, which in turn generates different PWM signals with different duty cycles. A constant current circuit electrically connects the control circuit to the LED lamp. The constant current circuit outputs different electric currents to the LED lamp according to the PWM signals, to thereby control the LED lamp to emit light having different light intensities at the various time segments of the operating period. | 06-02-2011 |
20110140637 | LED ILLUMINATION SYSTEM WITH A POWER SAVING FEATURE - An LED illumination system includes a control circuit having a timing unit, a control unit, a PWM signal generating unit and a micro-programmed control unit (MCU). The timing unit divides an operating period of an LED lamp into different time segments, and outputs clock signals. The control unit outputs different controlling signals corresponding to the clock signals to the PWM signal generating unit, which in turn generates different PWM signals with different duty cycles. A constant current circuit electrically connects the control circuit and outputs different electric currents to make the LED lamp emit light having different light intensities at the different time segments. The MCU is at an outside of the LED lamp and sets a program to control the timing unit, the control unit and the PWM signal generating unit. | 06-16-2011 |