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 |
20090044019 | SYSTEM AND METHOD FOR DIGITALLY SIGNING ELECTRONIC DOCUMENTS - A system for digitally signing electronic documents is disclosed. The system includes a mobile device, an application server and a database, the mobile device includes a requesting module and a digest encrypting module, the application server includes an obtaining module, a digest generating module and a merging module. The requesting module is configured for sending a request for a digital signature of an electronic document to the application server; the obtaining module is configured for obtaining the electronic document from the database; the digest generating module is configured for generating a digest of the electronic document, and sending the digest to the mobile device; the digest encrypting module is configured for encrypting the digest, generating an encrypted value, and sending the encrypted value to the application server; the merging module is configured for merging the encrypted value and the electronic document. A related computer-based method is also disclosed. | 02-12-2009 |
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 |
20090077031 | SYSTEM AND METHOD FOR CREATING FULL-TEXT INDEXES OF PATENT DOCUMENTS - A system for creating full-text indexes of patent documents includes a server and one or more computers. The server is connected with the one or more computers via a network. The server includes: a converting module is configured for converting the new patent document into a file in a predefined format, the file comprising multi-parts each corresponding to a part of the patent document; and a creating module is configured for appending the converted patent document to the database with a technique of creating full-text indexes and creating a full-text index for each part of all converted patent documents in the database. The method for creating full-text indexes of patent documents is also disclosed. | 03-19-2009 |
20090087826 | SYSTEM AND METHOD FOR GENERATING AN EXAM - A method for generating an exam is disclosed. The method includes setting initial conditions for the exam, wherein the initial conditions comprises a number of true propositions p, a number of false propositions q, and a number of random propositions r, and determining numbers of different propositions in the exam according to the initial conditions. The method further includes selecting the p number of true propositions, and numbering each of the p number of true propositions with a running number, selecting q number of false propositions, grouping the q number of false propositions, numbering each of the groups with a group number, selecting the r number of propositions, grouping the r number of propositions, numbering each of the groups with a group number. The method further includes generating an exam according to the p number of true propositions, the q number of false propositions, and the r number of propositions. | 04-02-2009 |
20090150407 | SYSTEM AND METHOD FOR DOWNLOADING A FILE TO A WIRELESS DEVICE - An application server for downloading a file to a wireless device through a wireless network. The application server is configured for obtaining a file to be downloaded to the wireless device from a database, configured for converting the file obtained to a predetermined format file as required by the wireless device, and configured for sending the converted file to the wireless device through the wireless network. | 06-11-2009 |
20090157626 | SYSTEM AND METHOD FOR AUTOMATICALLY UPDATING PATENT EXAMINATION PROCEDURES - A computer-implemented method for updating patent examination procedures automatically is provided. The method includes determining whether an examination procedure of a patent stored in a database needs to be updated by monitoring a status of the patent, obtaining an application country information and an application number of the patent from the database, accessing a patent website corresponding to the application country information to search examination information of the patent in the patent website. The method further includes determining whether the examination information of the patent has been changed, downloading new examination information of the patent from the patent website according to the application number of the patent, if the examination information of the patent has been changed, and uploading the new examination information of the patent to the database to update the examination procedure of the patent. | 06-18-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 |
20090157833 | SYSTEM AND METHOD FOR SENDING EMAILS - A method for sending email is provided. The method receives an email to be sent from a sender computer that is connected to an application server, sends a search instruction to email communication servers for obtaining a total number of emails to be sent in each of the email communication servers. The method further selects an email communication server which has the least total number of the emails, sends the obtained email to be sent to the selected email communication server, and receives a result generated by the selected email communication server. | 06-18-2009 |
20090158037 | SYSTEM AND METHOD FOR PROTECTING AN ELECTRONIC FILE - A method for protecting an electronic file is provided. The method symmetrically encrypts the electronic file with a symmetric key, and asymmetrically encrypts the symmetric key. In addition, the method calculates a message digest for the encrypted electronic file, and obtains a trusted timestamp for the message digest. The method may provide security and authenticity for the electronic file. | 06-18-2009 |
20090158267 | SYSTEM AND METHOD FOR INSERTING AUTHORIZED CODE INTO A PROGRAM - A system and method for inserting authorized code into a program during execution of the program is provided. The system is installed in a computer. The computer includes a storage device for storing an IoC container, the program, the authorized code, and a configuration file. The system is configured for inserting the authorized code into the program during the execution of the program through the IoC container and the configuration file, so as to update at least one particular function of the program. | 06-18-2009 |
20090164523 | SYSTEM AND METHOD FOR SENDING MESSAGES - A computer-based method for sending messages is provided. The method comprises receiving one or more messages to be sent and predetermined parameters for sending the one or more messages, and saving the messages that have predetermined the sending time into a postponing table of a database. The method further comprises transferring the messages in the postponing table to a delivering table of the database in response to the determination that a current time reaches the sending time, and reading a message from the delivering table to send the message. Furthermore, the method comprises backing up the message into a backup table and deleting the message from the delivering table in response to the determination that the message has been sent successfully. | 06-25-2009 |
20090164791 | SYSTEM AND METHOD FOR DIGITALLY SIGNING AN ELECTRONIC DOCUMENT - A method for digitally signing an electronic document is disclosed. The method includes generating an electronic document to be signed and notifying an authorized signer to sign the electronic document. The method includes validating if the user is the authorized signer for the electronic document by comparing the received identification and the password with a digital certificate of the authorized signer stored in a database. Additionally, the method includes obtaining an image including a digital signature of the authorized signer from a database and resizing the image and inserting the resized image into the signature area of the electronic document if the user is the authorized signer. | 06-25-2009 |
20090172588 | SYSTEM AND METHOD FOR CONTROLLING DRAGGING SCROLL BARS IN A WEB TABLE - A computer-based method for controlling dragging scroll bars in a web table includes dividing the web table into a title area and a data area, and generating scroll bars for the data area. The method further includes obtaining a position and a status of a cursor on a display, and determining a moving direction of the cursor if the cursor is positioned to drag the scroll bars according to the position and the status of the cursor. Furthermore, the method includes computing a distance that the cursor moves along the moving direction on the display, and moving the title area the distance along the moving direction. | 07-02-2009 |
20090172672 | SYSTEM AND METHOD FOR APPROVING A TASK FILE VIA A MOBILE PHONE - An application server is included in a system for approving a task file via a mobile phone. The application server provides a storage system for storing at least one task, each of the at least one task includes at least one task file. The application server is configured for providing message sending function, task selecting function, information analyzing function, and file processing function to the mobile phone to approve a task file in the storage system. | 07-02-2009 |
20090259929 | SYSTEM AND METHOD FOR SUBMITTING A PATENT APPLICATION ELECTRONICALLY - A system and method for submitting a patent application electronically includes converting a specification and figures of the patent application saved in a storage device into an application body extensible (ABX) word file, converting the ABX word file into an extensible markup language (XML) file and a portable document format (PDF) file, downloading patent details of the patent application from the storage device. The method further includes inputting the patent details to each textbox on a patent submission webpage of a designated patent office website, reading a title of the patent application and the number of claims from the XML file and the PDF file, and creating XML nodes of the patent details for the XML file to obtain an application file package, transferring the application file package to a remote server located at a designated patent office. | 10-15-2009 |
20100125757 | SYSTEM AND METHOD FOR CORRECTING ERRORS IN DOWNLOADING WEB PAGES - A system and method for correcting errors in downloading web pages provides a historic error resolving procedure and a common error resolving procedure. The historic error resolving procedure is for storing a download error and debugging solutions corresponding to the download error. The download error includes error positions and error types. The common error resolving procedure stores predefined error types and corresponding debugging solutions. If the download error of an error does not exist in the historic error resolving procedure, the common error resolving procedure is searched for the error types and corresponding debugging solutions. If the error type does not exist in the common error resolving procedure, an administrator is prompted to provide a new debugging solution to solve the error, and the new debugging solution is stored into the historic error resolving procedure. | 05-20-2010 |
20100158393 | IMAGE COMPARISON SYSTEM AND METHOD - An image comparison method compares a reference image with a test image. Each image includes objects and a background. The method generates a skeleton image of the reference image. The skeleton image of the reference image is compared with the test image so as to determine if the reference image have more objects or objects parts than the test image. Similarly, a skeleton image of the test image is generated. The skeleton image of the test image is compared with the reference image so as to determine if the test image have more objects or objects parts than the reference image. | 06-24-2010 |
20100161693 | SYSTEM AND METHOD FOR SIGNING AN ELECTRONIC DOCUMENT - A system and method for signing an electronic document obtains a signing tag and document content from a data base to generate an extensible markup language (XML) file of the electronic document. The system and method further converts the XML file to an extensible stylesheet language formatting objects (XSL-FO) file, and converts the XSL-FO file to a portable document format (PDF) file. Furthermore, the method obtains a signing position of the PDF file according to the signing tag and inserts an electronic signature into the PDF file according to the signing position. | 06-24-2010 |
20100162351 | SYSTEM AND METHOD FOR DOCUMENT ACCESS MANAGEMENT - In a system for document access management, each page of the electronic document is converted into an image, and viewing and download permission to view and download each converted image are set. The page of the electronic document is further converted into a restricted image comprising only designated elements. | 06-24-2010 |
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 |
20100177967 | IMAGE RETRIEVAL SYSTEM AND METHOD - An image retrieval method applies an application server, one or more calculating servers, and a sorting server to perform image retrieval. The application server extracts visual features of an exemplary image. The one or more calculating servers calculate similarities of available images according to the visual features of the exemplary image. The sorting server sorts the available images according to the similarities so as to obtain images similar to the exemplary image. | 07-15-2010 |
20100245933 | IMAGE PROCESSING SYSTEM AND METHOD - An image processing system and method for comparing and correcting two monochromic images A | 09-30-2010 |
20100254628 | IMAGE PROCESSING SYSTEM AND METHOD - An image processing system and method for comparing two monochromic images A | 10-07-2010 |
20100310163 | SYSTEM AND METHOD FOR FILTERING NOISE IN AN IMAGE - A method for filtering noise in an image filters noise pixels in a discrepant block between a current image and a background image firstly, and further filter each small block whose area is less than a preset value from the discrepant block. The method further calculates a total area of each big block whose area is greater than or equal to the preset value from the discrepant block, and adds the current image to a background list of the current image if the total area is less than another preset value. | 12-09-2010 |
20100329587 | SYSTEM AND METHOD FOR MERGING SEPARATED PIXEL BLOCKS INTO AN INTEGRAL IMAGE OF AN OBJECT - A method for merging separated pixel blocks into an integral image of an object is provided. The method performs binary image processing on an obtained image to obtain a binary image, finds pixel blocks in the binary image whose area is greater than a first preset value, and stores a position and a size of each found pixel block in a data structure. The method further merges two pixel blocks in the data structure if a distance between the two pixel blocks is less than a second preset value, so as to generate the integral image of the object. | 12-30-2010 |
20100332970 | SYSTEM AND METHOD FOR CREATING AN ELECTRONIC DOCUMENT - A method and system for creating an electronic document creates a blank electronic document, and then stores the blank electronic document into the computer according to a designated storage path and a filename. The method and system further receives parameters of template elements, extracts template elements according to the parameters from the storage device, and inserts the template elements into the blank electronic document according to the parameters to create an electronic document template. | 12-30-2010 |
20110040735 | SYSTEM AND METHOD FOR COMPRESSING FILES - A system and method for compressing files obtains a file to be compressed, divides the file into different sections. The system and method further compresses each section with an image compression algorithm or a text compression algorithm according a type of each section, and connects all compressed sections to obtain a compressed file. | 02-17-2011 |
20110052092 | SYSTEM AND METHOD FOR PROCESSING DIGITAL NOISE IN A DIGITAL IMAGE - A processing digital noise method generates a matrix according to pixel values of pixels of a digital image, and selects a sub-matrix from the matrix. The sub-matrix has the same dimensions as a digital noise sample and includes a pixel value of a pixel selected from the digital image. The digital noise sample is represented as a matrix composed of 0 and 1. The method compares the sub-matrix with the digital noise sample to determine whether or not all values in the sub-matrix and the digital noise sample are the same. If all values are the same, the method further searches 1 from the sub-matrix for locating digital noise of the digital image, and removes the digital noise of the digital image by changing the pixel values of the digital noise from 1 to 0. | 03-03-2011 |
20110064304 | ELECTRONIC DOCUMENT COMPARISON SYSTEM AND METHOD - An electronic document comparison system and method removes cachets and noise from a test electronic document. The system and method further compares each of second minimum blocks with a corresponding first minimum block in a standard electronic document line by line, and obtains the second minimum blocks having different coordinates on each line. Furthermore, the system and method simplifies the obtained second minimum blocks having different coordinates by filtering designated objects, and marks the simplified second minimum blocks in the test electronic document. | 03-17-2011 |
20110097694 | INTERPERSONAL RELATIONSHIPS ANALYSIS SYSTEM AND METHOD - An interpersonal relationships analysis method and system obtains an album comprising a plurality of photos, and recognize faces in each of the plurality of photos. The method and system further selects one of the recognized faces, matches the selected face with portraits stored in a person management database, so as to obtain basic information of a person with the selected face from the person management database. The method and system then analyzes an interpersonal relationship of the person with the selected face according to the album, and shows the interpersonal relationship of the person with the selected face. | 04-28-2011 |
20110099369 | FILE ENCRYPTION SYSTEM AND METHOD - An electronic document comparison system and method converts a test file into a compressed file having a specific format. A public key of the CA certificate of a user is obtained and a random key is generated using a random function. Furthermore, the compressed file is symmetrically encrypted using the random key, and the random key is asymmetrically encrypted using the public key to generate an asymmetric encryption key. A header of the compressed file is attached with the asymmetric encryption key and data length of the asymmetric encryption key. | 04-28-2011 |
20110150086 | METHOD FOR DISPLAYING DECODED VIDEO BIT STREAMS - A method for improving display speed of decoding video bit streams obtains the video bit streams from a storage system of a computer by a decoder, and decodes the video bit streams in a display block of a memory of the computer to obtain decoded images by the decoder. The method further selects an image from the decoded images by the decoder, and updates a reference image stored in a buffer block of the memory with the selected image. | 06-23-2011 |
20110158401 | SYSTEM AND METHOD FOR SIGNING ELECTRONIC DOCUMENT - A method for signing an electronic document includes receiving a digital signature request of an electronic document from a client computer, the digital signature request comprising the electronic document and an identifier of the electronic document, sending the electronic document to a corresponding application server determined by the identifier of the electronic device. The method further includes receiving a signed value from the client computer, sending the signed value to the corresponding application server to generate a digitally-singed electronic document by merging the signed value and the electronic document. | 06-30-2011 |
20110161303 | SYSTEM AND METHOD FOR ANALYZING OFFICIAL NOTICES OF ELECTRONICALLY FILED PATENT APPLICATIONS - A system and method for analyzing official notices of an electronically filed patent application are based on a file server that connects to patent office websites, a database, and client computers. An official notice of the patent application is downloaded from one of the patent office websites according to a download command from one of the client computers, and is converted to an image format document. Character data of the image format document are identified, and patent information of the electronically filed patent application are extracted from the character data using a regular expression. In addition, the patent information are analyzed to generate analysis results of the official notice according to the comparison. | 06-30-2011 |
20110161662 | SYSTEM AND METHOD FOR UPDATING DIGITAL CERTIFICATE AUTOMATICALLY - A system and method for automatically updating a digital certificate prompts a user of a client computer to update a current digital certificate if a period of validity of the current digital certificate elapses or is about to elapse, and creates a new digital certificate if the current digital certificate needs to be updated. The system and method further deletes the current digital certificate, and loads the new digital certificate into a storage system of the client computer. | 06-30-2011 |
20110247049 | ELECTRONIC DOCUMENT SECURITY SYSTEM AND METHOD - An electronic document security method receives a user request for viewing an electronic document from a client device. If the user request is approved, the electronic document is retrieved from a storage system. The electronic document is converted into an image format, and is output to the client computer. | 10-06-2011 |
20110270941 | FILE DECODING SYSTEM AND METHOD - A file decoding method uses a master server to decode multimedia files. The method records statuses of a plurality of slave servers in a status table, receives a decoding request to decode the multimedia file from a web server, and selects one slave server from the status table to process the decoding request by the master server. The method further sends an Internet protocol (IP) address of the selected slave server to a web browser by the web server, sends a decoding command to the selected slave server by the web browser, decodes the multimedia file by the selected slave server, and transmits decoded data of the multimedia file to the web browser. | 11-03-2011 |
20120006507 | MULTI-MODULAR DATA CENTER - A multi-modular data center includes at least one modular computing module and at least one modular power supply module. The modular computing module includes a transportable container, a plurality of computing systems, a cooling system, a surveillance system, and a network interface. The modular power supply module includes a transportable container and a plurality of power supply systems. The transportable containers are configured for transport via a transport infrastructure. The plurality of computing systems is mounted within the transportable container. The cooling system is disposed in the transportable container. The surveillance system is configured to monitor the transportable container. The network interface is configured to interface between an Internet access connection and the computing systems. The plurality of power supply systems is mounted within the transportable container. | 01-12-2012 |
20120016914 | ELECTRONIC DEVICE AND METHOD FOR SEEKING FILE POSITION - A method for seeking a file position of a file first seeks an estimated file position corresponding to a specified time point in the file, and adjusts the estimated file position according to a preset estimation formula. The method further determines the estimated file position is an accurate file position of the specified time point in the file until a difference between the estimated file position and the specified time point is less than a preset value. | 01-19-2012 |
20120036526 | ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method embeds product information in TV programs with product placements using an electronic device. The electronic device encloses presented products of the TV program in a graphic box, and defines advertising information related to the presented products. During the TV program broadcasts, the electronic device receives a selection operation on a product displayed on a display device, exports the advertising information of the selected product, and embeds the advertising information of the selected product to the TV program. The advertising information is displayed on the display device concurrently with the TV program. | 02-09-2012 |
20120036527 | ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method embeds product information in TV programs with product placements using an electronic device. The electronic device defines keywords and advertising information of products presented on a TV program, and further defines appearance times of the keywords according to product presented times. During the TV program broadcasts, the electronic device currently displays the keywords and the presented products on a display device according to the appearance times, receives a selection operation on a product presented on the display device, exports the advertising information of the selected product. The advertising information is displayed on the display device. | 02-09-2012 |
20120036539 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method searches product information in TV programs with product placements using an electronic device. The electronic device encloses presented products of the TV program in a graphic box, and defines keywords related to the presented products. During the TV program broadcasts, the electronic device receives a selection operation on a product displayed on a display device, and uses a search engine to search for related information of the selected product according to keywords. The searched information is displayed on the display device for users to browse. | 02-09-2012 |
20120036540 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method searches product information in TV programs with product placements using an electronic device. The electronic device defines keywords and appearance times of products presented on a TV program. During the TV program broadcasts, the electronic device displays the keywords of the presented products on a display device according to the predetermined appearance times. A product is selected from the presented products after any of the keyword presented on the TV program is tapped. The electronic device uses a search engine to search for related information of the selected product according to the tapped keyword, and displays the searched information on the display device for users to browse. | 02-09-2012 |
20120047527 | ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN VIDEOS WITH PRODUCT PLACEMENTS - A method embeds product information in videos with product placements using an electronic device. The electronic device converts product information of products into advertisement information, and saves the advertisement information in an ad database. The advertisement information includes product images and advertisements of the products. The electronic device exports the advertisement of a presented product displayed on a display device from the ad database according to the product images during the video broadcasts. The advertisement of the presented product is displayed on the display device. | 02-23-2012 |
20120060014 | ELECTRONIC DEVICE AND METHOD FOR PROTECTING ELECTRONIC KEYS USING THE SAME - A method for protecting electronic keys sets a plurality of hash functions, divides an electronic key into a plurality of key segments, creates a data storage structure for each of the key segments, and calculates a hash address for each of the key segments of the electronic key using each of the hash functions. The method further obtains a plurality of hash addresses of the plurality of key segments corresponding to the plurality of hash functions, stores information of the data storage structure of each key segment in a hash table according to the hash address of the key segment corresponding to one of the hash functions. | 03-08-2012 |
20120063696 | IMAGE ENCODING METHOD AND SERVER IMPLEMENTING THE METHOD - A method for encoding images receives a specified type of an image request from a terminal device, obtains encoded images from a storage device of the server directly upon the condition that the image request has been processed. The method further adds a task into a coder of the server to process the image request upon the condition that the image request has not been processed, encodes captured images by the coder according to the image request, stores the encoded images and the corresponding specified type of the image request in the storage device, and outputs the encoded images to the terminal device. | 03-15-2012 |
20120099841 | ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN VIDEOS WITH PRODUCT PLACEMENTS - A method embeds product information in videos with product placements using an electronic device. The electronic device defines product information of one or more products that are embedded in a video, and embeds the product information in an image file having a file format that is compatible with the video, the embedding according to appearance times of the one or more products. During display of the video on the display device, the electronic device determines whether the image file includes product information about a product that is presented during display of the video. If the image file includes product information about the product, the electronic device displays a prompt on the display device concurrently with the product. After receiving a selection operation to select the prompt, the electronic device displays the product information on the display device. | 04-26-2012 |
20120106779 | ELECTRONIC DEVICE AND METHOD FOR VIEWING ELECTRONIC CONFIDENTIAL DOCUMENT - An electronic confidential document viewing method is performed by an electronic device in electronic communication with a pair of eyeglasses. In response to display a confidential document on a display device, a protection image is generated based on a security image of the confidential document. The protection image is a copy of the security image that is offset from the security image by a predetermined distance in a vertical direction or a horizontal direction. The security image and the protection image are synchronously transmitted to the display device. The display device displays an overlapping picture based on the two images. The eyeglasses receive the overlapping picture, and separate the overlapping picture into two images. One of the two images is viewable by the left eye of a viewer, and another image is viewable by the right eye of the viewer. | 05-03-2012 |
20120109638 | ELECTRONIC DEVICE AND METHOD FOR EXTRACTING COMPONENT NAMES USING THE SAME - A method for extracting component names from a document reads text content of the document, searches for component labels in the text content, and stores a position of each component label in the text content in a storage device. The method further extract a component name corresponding to each component label in the text content according to the position of each component label, and creates a component table according to the component label and the component name. | 05-03-2012 |
20120134534 | CONTROL COMPUTER AND SECURITY MONITORING METHOD USING THE SAME - A method for performing security surveillance using a control computer sends an image obtaining request from the control computer to a preset channel of a network video recorder (NVR) or a digital video recorder (DVR), and receives captured images from the preset channel of the NVR or the DVR. The method further detects a specified object in the captured images, and stores/outputs an image area of the specified object in a storage device of the control computer or a terminal device. | 05-31-2012 |
20120158599 | SYSTEM AND METHOD FOR ANALYZING OFFICE ACTION OF PATENT APPLICATION - In a method for analyzing an office action of a patent application using a computing device, an office action of a patent application that is downloaded from a patent office website is parsed using predetermined regular expressions (RE). The patent information of patent application is extracted from the office action according to predetermined keywords of the patent information if the office action fails to be parsed by the regular expressions. A regular expression of the extracted patent information is generated according to determined rules, and is stored into the storage system, to parse another office action using the generated regular expression. | 06-21-2012 |
20120166434 | CONTROL COMPUTER AND FILE SEARCH METHOD USING THE SAME - A method for performing file search using a control computer receives an initial query expression from a client computer, divides the initial query expression into one or more keywords, determines related terms corresponding to each keyword, merges the keywords and the related terms to obtain an updated query expression, and generates search results according to the updated query expression. The method further calculates relevance scores among a plurality of documents in the search results and the updated query expression, ranks the documents in the search results according to the relevance scores, and displays the documents in the search results with the ranked order. | 06-28-2012 |
20120183222 | COMPUTING DEVICE AND METHOD FOR AUTOMATICALLY TYPESETTING PATENT IMAGES - A method for automatically typesetting patent images extracts a brief introduction of each patent image from a description part of a patent document, and records a keyword of the brief introduction. The method distinguishes an image label of each patent image from an image part of the patent document. The method rotates the patent image by ninety degrees clockwise in response that the image label of the patent image does not contain the keyword, and outputs the rotated image onto a display device. | 07-19-2012 |
20120191733 | COMPUTING DEVICE AND METHOD FOR IDENTIFYING COMPONENTS IN FIGURES - A method for identifying components in figures extracts component numbers in a description section of a patent document that are coupled with a component name, and creates a component information list based on the component numbers. The method distinguishes each component number and respective positions of all the component numbers in a figure section of the patent document. The method detects a position of a cursor displayed on a display device when the figure section is being viewed. The method searches for a component name of a component number from the component information list when the cursor is positioned within a preset region around the component number, and displays the component name beside the component number in the figure section of the patent document on the display device. | 07-26-2012 |
20120191784 | DESKTOP SHARING SYSTEM AND METHOD - In a desktop sharing method implemented by a server, the server communicates with a sharing provider through a first network and one or more sharing receivers through a second network. A desktop sharing request to share the desktop of the sharing provider with a sharing receiver is received from the sharing provider. The desktop sharing request is sent to the sharing receiver, and a response message is received from the sharing receiver. A bandwidth of the second network between the server and the sharing receiver is detected if the sharing receiver accepts the desktop sharing request, and a video of the desktop of the sharing provider composed of base layer video streams and additional layer video streams are received in real-time. The base layer video streams and the additional layer video streams of the video are selectively transmitted to the sharing receiver according to the bandwidth. | 07-26-2012 |
20120192054 | COMPUTING DEVICE AND METHOD FOR CUTTING OUT SUMMARY DIAGRAM OF PATENT DOCUMENT - A method for cutting out a summary diagram of a patent document reads a first page of a patent document and divides the first page into multiple blocks. The method selects the block which has a width value greater than a predetermined width value, and cut off blank areas of the selected block, to maintain a area that includes the summary diagram in the selected block. The method displays the area as the diagram in a search result of the patent document on a display device, and the area contains all the text of the first page if no summary diagram is in the first page. | 07-26-2012 |
20120195444 | ELECTRONIC DEVICE AND METHOD OF DYNAMICALLY CORRECTING AUDIO OUTPUT OF AUDIO DEVICES - An electronic device and method of dynamically correcting audio output of audio devices creates a coordinate system in relation to cameras and audio devices, and obtains coordinates of each camera and each audio device. The cameras detects a user. A distance between the user and each audio devices is computed. One audio device is considered as a first audio device. A ratio of audio intensities and a difference of audio transmitting time between the first audio device and each of the other audio devices are computed. Delaying the audio output starting time of each of the other audio devices according to the differences and adjust the audio intensity of each of the other audio devices according to the ratios. | 08-02-2012 |
20120195504 | COMPUTING DEVICE AND METHOD FOR ISOLATING AND CUTTING OUT FIGURES IN DESIGN PATENT DOCUMENT - A method for isolating and cutting out figures in a design patent document divides each page of a figure section of the design patent document into a multiplicity of areas according to histograms, which are created based on information of black pixels and white pixels in a black-and-white image of the page. The method selects the areas that include the figures of the design patent, and displays the selected areas on a display device. | 08-02-2012 |
20120197878 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING RELATED TERMS - A method for searching related terms first calculates a direct relationship between every two of a plurality of query terms to obtain a direct related matrix, and calculates a related score between every two of the query terms to obtain a related score matrix. The method further calculates an indirect relationship between every two of the query terms according to the direct relationship and the related score, and determines indirect terms of each query term according to the indirect relationship between every two of the query terms. | 08-02-2012 |
20120210362 | SYSTEM AND METHOD FOR PLAYING INTERNET PROTOCOL TELEVISION USING ELECTRONIC DEVICE - An electronic device controls a client to play videos using internet protocol television (IPTV). The electronic device includes a display. The display displays a program list that includes a plurality of programs, a play option for activating play of a user selected television program and a browse option for activating display of information of the user selected television program. Videos of the programs are stored in an IPTV server connected to the client. In response to the user selects a television program on the display, the client obtains a video of the selected television program and displays the video on the client. If the user selects the browse option, the client obtains the information of the selected television program. The display of the electronic device displays the information of the selected television program. | 08-16-2012 |
20120213486 | SCREEN RECORDING SYSTEM AND METHOD - A screen recording method computes an encoding delay for each frame of a screen of an electronic device. The frame is encoded by a first compression algorithm if the encoding delay is short. The frame is encoded by an second compression algorithm if the encoding delay is middle and a time interval between the encoding time of a previous frame and the encoding time of a current frame does not exceed a first preset time interval. The frame is encoded by a third compression algorithm if the encoding delay is long and a time interval between the encoding time of a previous frame and the encoding time of a current frame exceeds a second preset time interval. | 08-23-2012 |
20120215792 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING RELATED TERMS - A method searches related terms using an electronic device. The method adds time stamps to one or more electronic documents, and obtains related terms according to the electronic documents. The method further calculates a time gap between each related term and a preset query term, obtains updated related terms by removing specified related terms whose time gap is greater than a preset value, and obtains search results from a data source by performing a search operation according to the updated related terms. | 08-23-2012 |
20120221594 | ELECTRONIC DEVICE AND METHOD OF DISPLAYING DESIGN PATENTS - An electronic device and method of displaying design patents receives search conditions, and searches at least one image of a design patent from a database server. An image is selected from the searched images, to acquire a design patent that contains the selected image and acquire all images of the design patent. A cubic box is created. The images of the design patent are superimposed onto the surfaces of the cubic box, to generate a cubic view of the design patent. Each of the search conditions and one or more cubic views corresponding to the search condition is recording into a search list. All contents of each of the design patents corresponding to the cubic views in a single page. | 08-30-2012 |
20120221731 | COMPUTING DEVICE AND METHOD FOR SCHEDULING SERVICE APPLICATIONS - A method for scheduling service applications is applied in a computing device. The method creates a software interface and sets a scheduled time and operation parameters of a service application. The software interface is called and bound to the service application. The service application is added to a scheduling queue. At the scheduled time, the service application is selected from the scheduling queue and executed according to the operation parameters of the service application. | 08-30-2012 |
20120226531 | ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN ELECTRONIC MAP WITH PRODUCT PLACEMENTS - A method embeds product information in certain features in an electronic map using an electronic device. The electronic device receives a selection of a place to display advertising information within the electronic map displayed on a display device, imports street views of the electronic map, and searches for a street view image related to the selected place. When a particular surface or other display area has been selected for embedding the advertising information, the electronic device embeds the advertising information in the display area. When the display area is selected during display, the electronic device reveals the advertising information of the product on the display device. | 09-06-2012 |
20120230585 | ELECTRONIC DEVICE AND METHOD FOR FILTERING NOISE IN AN IMAGE - A method for filtering noise in an image filters noise pixels in a discrepant block between a current image and a background image firstly, and further filter each small block whose area is less than a preset value from the discrepant block. The method further calculates a total area of each big block whose area is greater than or equal to the preset value from the discrepant block, and adds the current image to a background list of the current image if the total area is less than another preset value. | 09-13-2012 |
20120230610 | IMAGE RETRIEVAL SYSTEM AND METHOD - An image retrieval method applies an application server, one or more calculating servers, and a sorting server to perform image retrieval. The application server extracts visual features of an exemplary image. The one or more calculating servers calculate similarities of available images according to the visual features of the exemplary image. The sorting server sorts the available images according to the similarities so as to obtain images similar to the exemplary image. | 09-13-2012 |
20120254297 | DATA SORTING SYSTEM AND METHOD - A remote computer and method sort data obtained from cloud servers of a data center. The remote computer obtains the data from the cloud servers and inserts the obtained data into one or more table. The remote computer sorts the data stored in the one or more table by a structure sorting algorithm. The remote computer stores the sorted data into a database electronically connected to the remote computer. | 10-04-2012 |
20120259618 | COMPUTING DEVICE AND METHOD FOR COMPARING TEXT DATA - A method for comparing text data reads two patent documents comprising varying text sections. The method compares characters of a first text section in a first patent document with a corresponding second text section in a second patent document, and acquires a same sub-character string that has a maximum matching length and matching positions of the first and second text sections. The method marks characters before the matching positions of the first and second text sections as different characters. The method displays a comparison result list of the comparison between the first patent document and the second patent document on a display device. | 10-11-2012 |
20120265908 | SERVER AND METHOD FOR BUFFERING MONITORED DATA - A method for buffering monitored data received from a monitoring device. The received monitored data is buffered into a buffer area and all of the monitored data from the buffer area is stored to a database server when a current count of data in the buffer area equals a recycling predetermined count N. An address of the received monitored data is recorded in a data list. When a monitoring server receives request for monitored data from a client server, the required one or more items of monitored data is read from the buffer area and sent to the client server. | 10-18-2012 |
20120304263 | SYSTEM AND METHOD FOR SINGLE SIGN-ON - A server generates a first ID in response to a user inputting a username on a web portal provided by the server. If the user selects a link page displayed through the web portal, the server generates a second ID and sends the first ID and the second ID to the selected link page. The server detects if the user can access the selected link page by reference to the first ID and the second ID. If the server verifies the information successfully, the link page may be entered using the portal information. | 11-29-2012 |
20120311577 | SYSTEM AND METHOD FOR MONITORING VIRTUAL MACHINE - A remote computer and method monitors a resource utilization rate of a cloud server of a datacenter. The remote computer obtains a resource utilization rate of each of virtual machines installed in the cloud server. The remote computer calculates the resource utilization rate of the cloud server according to the resource utilization rate of each of the virtual machines. The remote computer transfers one or more virtual machines from the cloud server to other cloud servers until the resource utilization rate of the cloud server is equal to or less than the predetermined resource utilization rate. | 12-06-2012 |
20120311579 | SYSTEM AND METHOD FOR UPDATING VIRTUAL MACHINE TEMPLATE - A remote computer and method deploys a first or a second virtual machine template in the cloud servers at the time interval. The remote computer sets the first virtual machine template power-off state, and deploys the first virtual machine template in each of the cloud servers. The remote computer sets the second virtual machine template power-off state, and deploys the second virtual machine template in the cloud server, in response to a determination that update of the second virtual machine template completes. The remote computer replaces the first virtual machine template with the second virtual machine template. | 12-06-2012 |
20120317301 | SYSTEM AND METHOD FOR TRANSMITTING STREAMING MEDIA BASED ON DESKTOP SHARING - A server communicates with at least one client. If the server wants to transmit streaming media to a client, the client sends a package to the server. The package indicates if the client can decode the streaming media. If the client can decode the streaming media, the server decodes the streaming media and outputs the decoded streaming media on a display of the server. The server sends the streaming media to the client. The client decodes the streaming media and outputs the decoded streaming media on a display of the client. If the client cannot decode the streaming media, the server obtains the streaming media on the desktop of the server and compresses the streaming media to a compressed file. The client receives the compressed file from the server, and decompresses the compressed file. The decompressed files are output on the display of the client. | 12-13-2012 |
20120319875 | METHOD FOR STORING NODE INFORMATION OF HUFFMAN TREE AND CORRESPONDING DECODING METHOD - A method for storing node information of a Huffman tree. The method creates an index of each node in the Huffman tree using a breadth first search (BFS) algorithm. The method further reads each node of the Huffman tree beginning from a root node according to a sequence of the index of each node, and stores node information of each node into an array of the Huffman tree. | 12-20-2012 |
20130024859 | CONTROL COMPUTER AND DATA ACCESSING METHOD - A method for accessing attribute data of virtual machines using a control computer. The method generates a control command for accessing the virtual machines of a host computer, determines a command type of the control command, obtains attribute data of a first type of the virtual machines from a database of the control computer if the command type is a first type and the control command is a data query command. The method transmits the control command to a virtual machine manager of the host computer if the command type is a second type, and receives attribute data of a second type of the virtual machines returned from the virtual machine manager of the host computer. | 01-24-2013 |
20130024860 | CONTROL COMPUTER AND METHOD FOR MANAGING POWER USING THE SAME - In a method for managing power of host computers using a control computer, the method generates a power management command, groups virtual machines installed in the host computers at a first time if the power management command is a first type, to obtain a first group of the virtual machines. The method further relocates the virtual machines in the host computers based on the first group of the virtual machines, and closes idle host computers. Closed host computers are powered on if the power management command is the second type, all the virtual machines at a second time are grouped, to obtain a second group of the virtual machines. The virtual machines are relocated into each host computer based on the second group of the virtual machines. | 01-24-2013 |
20130144799 | COMPUTING DEVICE AND METHOD FOR EXTRACTING PATENT REJECTION INFORMATION - A computing device extracts claims, patent law clauses, and prior art documents from an Office action document according to preset regular expressions, and stores the extracted claims, patent law clauses, and prior art documents in an array stored in a storage unit of the computing device. The computing device identifies rejected claims of the Office action document from the extracted claims, and searches involved patent law clauses and prior art documents regarding the rejected claims in the Office action document. The computing device records each identified rejected claim with involved patent law clauses and prior art documents in the storage unit, according to importance ratings of the rejected claims and the relationships. | 06-06-2013 |
20130226936 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING RELATED TERMS - In a method for searching for related terms, one or more query terms are received from a client computer. The method determines hyponym terms of each query term, merges all the hyponym terms of the query terms into a set of the hyponym terms, and calculates a weight factor of each hyponym term in the set of the hyponym terms. The method further determines a specified number of hyponym terms according to the weight factor of each hyponym term, adds the determined hyponym terms into related terms of the query terms, and performs a search operation based on the hyponym terms of the query terms, the related terms of the query terms, and the query terms. | 08-29-2013 |
20130232487 | CONTROL COMPUTER AND METHOD FOR MANAGING VIRTUAL MACHINE - A method for managing virtual machines (VMs) installed in physical machines using a control computer, the method receives a control command for adjusting an initial size of a first VM, searches for a physical machine that has enough computing resources for creating a second VM of a specified size, creates the second VM of the specified size in a found physical machine. The method further copies computing resources of the first VM to the second VM at a first time, controls the first VM and the second VM running in a parallel mode until all of the computing resources of the first VM have been copied to the second VM, stops parallel running of the first VM and the second VM at a second time, deletes the first VM and releases the computing resource of the first VM. | 09-05-2013 |
20130243335 | SYSTEM AND METHOD FOR PROCESSING AN IMAGE FILE USING A COMPUTING DEVICE - In a method for processing an image file using a computing device, an image file from a storage system is read. If an image in the image file is slanted, an incision coordinates according to a configuration file in the storage system and a preset formula is calculated. The method incises the image using the calculated incision coordinates and storing the incised image in a new image file. If an image in the new image file is not slanted, the method further determines whether the image has been incised. If the image has been incised, the method records the calculated incision coordinates that make the image not be slanted as optimal incision coordinates, and stores the optimal incision coordinates into a database. | 09-19-2013 |
20130254377 | SERVER AND METHOD FOR MANAGING MONITORED DATA - A monitoring server receives the latest monitored data and corresponding monitoring time from monitoring devices connected to the server at a specified time interval. The monitoring server records monitored data of each monitoring item and the corresponding monitoring time to a pointed node of a device data list, and adds the monitored data and the corresponding monitoring time, which are recorded in the pointed node of the device data list, into a monitored data list. When a web server requests real-time monitored data, corresponding monitored data is read from the device data list and sent to the web server. When the web server requests historical monitored data of an designated period, corresponding monitored data of the designated period is read from the monitored data list and sent to the web server. | 09-26-2013 |
20130275855 | ELECTRONIC DEVICE AND METHOD FOR DISPLAYING SEARCH RESULT - In a method for displaying search results, a first query word is received from an electronic device. The method obtains a first group of web pages corresponding to the first query word, determines a degree of requirement of each web page in the first group for a user according to browsing records of the web pages in the first group by the user, and marks the degree of requirement of each of the web pages in the first group according to a preset rule. | 10-17-2013 |
20140035837 | USING A DISPLAY DEVICE TO CAPTURE INFORMATION CONCERNING OBJECTIVES IN A SCREEN OF ANOTHER DISPLAY DEVICE - Information in a screen of another display device such as a television or a computer monitor can be captured by a display device including a display unit, an image sensing unit, an input unit, and a control unit. The display unit displays images corresponding to a screen of another display device. The image sensing unit produces snapshot images corresponding to the screen. The input unit produces selection parameters in response to a selection operation corresponding to the images. The control unit determines objective(s) in the screen according to the snapshot images and the selection parameters. The control unit may transmit objective data corresponding to the objective(s) to the display unit, thereby enabling the display unit to display objective-related information corresponding to the objective according to the objective data. | 02-06-2014 |
20140085219 | CONTROLLING DISPLAY DEVICE WITH DISPLAY PORTIONS THROUGH TOUCH-SENSITIVE DISPLAY - A display device with a plurality of display portions; each display portion being a television or areas of a screen of a television. The display device can be controlled by a control device such as a portable device which includes a touch-sensitive display unit and a control unit. The touch-sensitive display unit displays a graphic user interface (GUI) corresponding to the display device. The control unit produces operation parameter(s) according to touch operation(s) on the touch-sensitive display unit and transmits the operation parameter(s) to the display device, thereby enabling the display device to modify image(s) actually displayed, by changing the position or the size of the image(s) actually displayed, according to the operation parameter(s). | 03-27-2014 |