Patent application number | Description | Published |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |