Patents by Inventor Chien-Fa Yeh

Chien-Fa Yeh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8606087
    Abstract: 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.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 10, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Cheng-Feng Tsai, Yu-Feng Chien
  • Publication number: 20130275855
    Abstract: 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.
    Type: Application
    Filed: November 1, 2012
    Publication date: October 17, 2013
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, YUE-CEN LIU, GEN-CHI LU
  • Publication number: 20130268805
    Abstract: A remote computer monitors virtual machines in cloud servers of a data center. The remote computer sends a monitoring program to cloud servers according to a configuration file and consists of a cloud server cluster using the monitoring program. The remote computer obtains parameters of each cloud server from the cloud server cluster by the monitoring program. The remote computer searches for an image file corresponding to a virtual machine installed in the cloud server from the remote computer, if the cloud server works abnormally. The remote computer sends the searched image file to another cloud server in the cloud server cluster and installs the virtual machine in another cloud server according to the searched image file.
    Type: Application
    Filed: December 24, 2012
    Publication date: October 10, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, CHIEN-FA YEH, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20130262456
    Abstract: 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.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 3, 2013
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, GEN-CHI LU
  • Publication number: 20130247063
    Abstract: In a method for managing memory of virtual machines in a computing device, a user request for allocating a specified amount of memory of the computing device to a virtual machine is received. If the available memory of the computing device is less than the specified amount of memory, total idle memory of all the virtual machines in the computing device is calculated. If the total idle memory is less than the specified amount of memory, an average release memory of the virtual machines in the computing device is calculated. The idle memory of the virtual machines is released according to the average release memory.
    Type: Application
    Filed: February 4, 2013
    Publication date: September 19, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, KUAN-CHIAO PENG, YEN-HUNG LIN
  • Publication number: 20130247037
    Abstract: In a method for integrating available computing resources of physical machines in a data center, a user request for installing a virtual machine in a data center and a specified amount of computing resources required by the virtual machine are received from a client computer. If there are no physical machine that satisfies the specified amount of computing resources and a total amount of available computing resources of the physical machines is equal to or greater than the specified amount, a resource collection strategy of the physical machines is set. The available computing resources of the physical machines are collected according to the resource collection strategy, virtual machines previously installed in one of the physical machines are transferred to other physical machines, and the virtual machine required by the client computer is deployed in the one of the physical machines.
    Type: Application
    Filed: February 1, 2013
    Publication date: September 19, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, KUAN-CHIAO PENG, YEN-HUNG LIN
  • Publication number: 20130232487
    Abstract: 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.
    Type: Application
    Filed: March 27, 2012
    Publication date: September 5, 2013
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Kuan-Chiao Peng, Ho-I Sun, Tsung-Hsin Yen
  • Publication number: 20130226936
    Abstract: 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.
    Type: Application
    Filed: September 3, 2012
    Publication date: August 29, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, GEN-CHI LU
  • Patent number: 8499055
    Abstract: 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.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: July 30, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Cheng-Feng Tsai, Shan-Chuan Jeng
  • Patent number: 8489592
    Abstract: The present disclosure provides a method for searching related terms using an electronic device. The method adds time stamps to one or more electronic documents, and obtains related terms by calculating a relevance score between every two terms of the electronic documents within a specified time range. The method further calculates a time gap between each related term and a preset query term, obtains updated related terms that have a time relationship with the preset query term 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.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: July 16, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Cheng-Feng Tsai, Gen-Chi Lu
  • Patent number: 8478770
    Abstract: 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.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: July 2, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Gen-Chi Lu
  • Patent number: 8406550
    Abstract: 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.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: March 26, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Cheng-Feng Tsai
  • Patent number: 8390647
    Abstract: An image processing system and method for comparing and correcting two monochromic images A2 and B2 that extracts a skeleton of objects in the monochromic image A2 to generate a skeleton image A3 and extracts a skeleton of objects in the monochromic image B2 to generate a skeleton image B3. The system and method then covers the skeleton image A3 with the monochromic image B2 to generate a covered image A4, and covers the skeleton image B3 with the monochromic image A2 to generate a covered image B4. The system and method further corrects allowable variances in the covered images A4 and B4, and outputs the covered images whose variances have been corrected.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: March 5, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Wei-Qing Xiao
  • Patent number: 8380006
    Abstract: 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.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: February 19, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Cheng-Feng Tsai
  • Patent number: 8380983
    Abstract: 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.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: February 19, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Shan-Chuan Jeng
  • Patent number: 8369687
    Abstract: 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.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: February 5, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Ho-I Sun, Shan-Chuan Jeng
  • Publication number: 20130024860
    Abstract: 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.
    Type: Application
    Filed: April 16, 2012
    Publication date: January 24, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20130024859
    Abstract: 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.
    Type: Application
    Filed: April 13, 2012
    Publication date: January 24, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20120319875
    Abstract: 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.
    Type: Application
    Filed: August 28, 2012
    Publication date: December 20, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, CHENG-FENG TSAI, SHAN-CHUAN JENG, YU-FENG CHIEN, TSUNG-HSIN YEN
  • Publication number: 20120317301
    Abstract: 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.
    Type: Application
    Filed: April 9, 2012
    Publication date: December 13, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHENG-FENG TSAI, SHAN-CHUAN JENG, TSUNG-HSIN YEN, YU-FENG CHIEN