Patents by Inventor Wen-Wu Wu

Wen-Wu Wu 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: 8781207
    Abstract: A computing device reads a reference image and a real-time of a printed circuit board (PCB), determines feature points and feature information of the feature points in the reference image; and creates two 1×N matrices based on the feature points. Furthermore, a mapping matrix is determined based on the two 1×N matrices. The device determines matching points in the real-time image based on coordinates of base points in the reference image and the mapping matrix, determines a matching region the real-time image based on the matching points, and determines an angle between the matching region and an X-axis of a coordinate system. If the angle does not equal zero, the device determines that the real-time is tilted, and corrects the real-time image to obtain a corrected image by taking a center of the real-time image as a turning pivot to rotate the real-time image until the angle equals zero.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: July 15, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Wen-Wu Wu
  • Patent number: 8599270
    Abstract: In a method for identifying differences between two images using a computing device, a digital image of the object is captured using an image capturing device, and a standard image of the object is obtained from a storage system of the computing device. A threshold value is generated according to pixel values of the digital image and the standard image. The method extracts first feature points from the digital image and second feature points from the second gray picture according to the threshold value. The method further determines a first feature area of the first gray picture according to the first feature points, determines a second feature area of the second gray picture according to the second feature points, and compares the first feature area with the second feature area to identify a difference between the digital image and the standard image.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: December 3, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Wen-Wu Wu
  • Patent number: 8553427
    Abstract: A motherboard includes a first circuit board, a second circuit board, and wiring. The first circuit board includes at least a programmable chip, a programming interface, a first data interface, and at least one jumper corresponding to the programmable chip. The second circuit board includes a CPU (central processing unit), a RAM unit, and at least a second data interface corresponding to the programmable chip. The motherboard of the present disclosure concentrates programmable chips on the first circuit board, thereby providing a unified programming interface to enhance the convenience of programming multiple programmable chips.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: October 8, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Meng-Zhou Liu, Wen-Wu Wu
  • Patent number: 8515156
    Abstract: An image analysis device reads a reference image and a real-time image of a printed circuit board (PCB), determines feature points and feature information of the feature points in the reference image; and creates two 1×N matrices based on the feature points. Furthermore, a mapping matrix is determined based on the two 1×N matrices. The device then reads coordinates of base points designated in the reference image, and determines matching points in the real-time image based on the coordinates of base points and the mapping matrix. A reference region in the reference image is determined based on all the base points, and a matching region is determined in the real-time image based on all the matching points. The reference region and the matching region are compared to determine existence of any surface feature defects of the PCB.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: August 20, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Wen-Wu Wu, Meng-Zhou Liu, Xiao-Jun Fu
  • Publication number: 20130113813
    Abstract: In a method for processing location holes of a motherboard, a motherboard image of the motherboard is converted into a grayscale image. The grayscale image is normalized and converted into a binary image. Closed contours in the binary image and a minimum circumscribed circle of each of the closed contours are acquired from the binary image. A radius, a circumcenter coordinate and an average pixel value of each minimum circumscribed circle, and an average pixel value of the binary image are calculated. One or more minimum circumscribed circles are selected if each of the selected minimum circumscribed circles has a radius in a predetermined radius range and an average pixel value that is greater than the average pixel value of the binary image.
    Type: Application
    Filed: April 23, 2012
    Publication date: May 9, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY(ShenZhen) CO., LTD.
    Inventors: WEN-WU WU, YAN ZHUANG
  • Publication number: 20130101205
    Abstract: The present disclosure provides a label detecting system, apparatus and a detecting label method for the label detecting system. The method includes steps whereby an image processing function for the image of the circuit board under test to obtain a binary image of the circuit board takes place, dividing the binary image of the circuit board into a number of areas and scanning the binary image of the circuit board, performing a generalization and correlation analysis between each area and the binary image of the standard label to obtain a matching value, acquiring a maximum and location information of the area associated with a maximum, comparing the maximum with two threshold values to detect a result of the determination as to the correctness of the location information of the area as compared to that of the standard label, and displaying the result.
    Type: Application
    Filed: March 13, 2012
    Publication date: April 25, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HON FU JIN PRECISION INDUSTRY (Shenzhen) CO., LTD.
    Inventors: WEN-WU WU, MENG-ZHOU LIU
  • Publication number: 20130103838
    Abstract: A method for transferring one or more guest operating system (OS) using a remote server. The remote server periodically obtains a central processing unit (CPU) utilization ratio of each guest OS installed in each cloud server of the data center. The remote server counts the number of times of obtaining the CPU utilization ratio, and calculates a predicted average of the CPU utilization ratio for each cloud server if the counted number of the times is equal to a predetermined number. The remote server transfers one or more guest OS from the cloud server to other cloud servers before a predetermined time, in response to a determination that the predicted average of the CPU utilization ratio of the cloud server is greater than a predetermined average.
    Type: Application
    Filed: September 29, 2012
    Publication date: April 25, 2013
    Inventors: Guang-Jian Wang, Wen-Wu Wu, Meng-Zhou Liu, Xiao-Jun Fu
  • Publication number: 20130050402
    Abstract: In a method for image localization of an object using an image capturing device, a panoramic image of the object is captured using the image capturing device. The panoramic image includes an image of the object and an image background of the object. One or more boundary points of the object image are obtained according to a pixel value of each pixel point of the object image. Actual coordinate values of each boundary point are calculated, and original coordinate values of each boundary point are obtained based on a standard image retrieved from a storage device. Localization coordinate values of each pixel of the object image are calculated according to the actual coordinate values and the original coordinate values of each boundary point, and a sub-pixel localization image of the object is generated by mapping to the localization coordinate values of each of the pixel points.
    Type: Application
    Filed: May 31, 2012
    Publication date: February 28, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: GUANG-JIAN WANG, XIAO-JUN FU, MENG-ZHOU LIU, WEN-WU WU
  • Publication number: 20120320223
    Abstract: In a method for identifying differences between two images using a computing device, a digital image of the object is captured using an image capturing device, and a standard image of the object is obtained from a storage system of the computing device. A threshold value is generated according to pixel values of the digital image and the standard image. The method extracts first feature points from the digital image and second feature points from the second gray picture according to the threshold value. The method further determines a first feature area of the first gray picture according to the first feature points, determines a second feature area of the second gray picture according to the second feature points, and compares the first feature area with the second feature area to identify a difference between the digital image and the standard image.
    Type: Application
    Filed: April 10, 2012
    Publication date: December 20, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventor: Wen-Wu WU
  • Publication number: 20120212921
    Abstract: A motherboard includes a first circuit board, a second circuit board, and wiring. The first circuit board includes at least a programmable chip, a programming interface, a first data interface, and at least one jumper corresponding to the programmable chip. The second circuit board includes a CPU (central processing unit), a RAM unit, and at least a second data interface corresponding to the programmable chip. The motherboard of the present disclosure concentrates programmable chips on the first circuit board, thereby providing a unified programming interface to enhance the convenience of programming multiple programmable chips.
    Type: Application
    Filed: March 28, 2011
    Publication date: August 23, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD .
    Inventors: MENG-ZHOU LIU, WEN-WU WU
  • Publication number: 20120148144
    Abstract: A computing device reads a reference image and a real-time of a printed circuit board (PCB), determines feature points and feature information of the feature points in the reference image; and creates two 1×N matrices based on the feature points. Furthermore, a mapping matrix is determined based on the two 1×N matrices. The device determines matching points in the real-time image based on coordinates of base points in the reference image and the mapping matrix, determines a matching region the real-time image based on the matching points, and determines an angle between the matching region and an X-axis of a coordinate system. If the angle does not equal zero, the device determines that the real-time is tilted, and corrects the real-time image to obtain a corrected image by taking a center of the real-time image as a turning pivot to rotate the real-time image until the angle equals zero.
    Type: Application
    Filed: August 17, 2011
    Publication date: June 14, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen)CO., LTD.
    Inventor: WEN-WU WU
  • Publication number: 20120141010
    Abstract: An image analysis device reads a reference image and a real-time image of a printed circuit board (PCB), determines feature points and feature information of the feature points in the reference image; and creates two 1×N matrices based on the feature points. Furthermore, a mapping matrix is determined based on the two 1×N matrices. The device then reads coordinates of base points designated in the reference image, and determines matching points in the real-time image based on the coordinates of base points and the mapping matrix. A reference region in the reference image is determined based on all the base points, and a matching region is determined in the real-time image based on all the matching points. The reference region and the matching region are compared to determine existence of any surface feature defects of the PCB.
    Type: Application
    Filed: August 17, 2011
    Publication date: June 7, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: WEN-WU WU, MENG-ZHOU LIU, XIAO-JUN FU
  • Patent number: 8145801
    Abstract: A method and system controls an optical disk driver (ODD) of a computer. The method detects whether an eject button connected with an I/O (input/output) chip of the computer has been pressed, and determines if an optical disk exists in the ODD when the eject button has been pressed. Additionally, the method sends a control signal to the ODD, and control the ODD to eject the optical disk when the optical disk exists in the ODD.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: March 27, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Guang-Jian Wang, San-Yi Shu, Wen-Wu Wu, Xiao-Mei Liu
  • Publication number: 20110247019
    Abstract: A method and system controls an optical disk driver (ODD) of a computer. The method detects whether an eject button connected with an I/O (input/output) chip of the computer has been pressed, and determines if an optical disk exists in the ODD when the eject button has been pressed. Additionally, the method sends a control signal to the ODD, and control the ODD to eject the optical disk when the optical disk exists in the ODD.
    Type: Application
    Filed: September 3, 2010
    Publication date: October 6, 2011
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: GUANG-JIAN WANG, SAN-YI SHU, WEN-WU WU, XIAO-MEI LIU
  • Publication number: 20110238818
    Abstract: A network configuration method of a baseboard management controller (BMC) reads network port information of the BMC. The BMC connects to a network via at least one network interface device that includes more than one network port. A current active network port is determined from network ports of the at least one network interface device according to the current network port information of the BMC. If the current active network port does not works properly, a new active network port is determined from the network ports. The network port information of the BMC is updated according to the new active network port.
    Type: Application
    Filed: February 28, 2011
    Publication date: September 29, 2011
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: GUANG-JIAN WANG, PENG WU, XIAO-JUN FU, WEN-WU WU, XING-XING RAO