Patents by Inventor Chin Fang

Chin Fang 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: 8875083
    Abstract: Disclosed herein are rouging methods and devices for a flip-chip package. The flip chip includes several outer pads and several inner pads. The routing method includes: setting an outer sequence based on the arrangement order of the outer pads; setting several inner sequences based on the connection relationships between inner pads and the outer pads; calculating the longest common subsequence of each inner sequence and the outer sequence, defining the connection relationships between the inner pads and the outer pads corresponding to the longest common subsequence as direct connections, and defining the connection relationships between the inner pads and the outer pads that do not correspond to the longest common subsequence as detour connections; establishing the routing scheme of the flip chip based on the connection relationships between the inner pads and the outer pads.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: October 28, 2014
    Assignee: Synopsys, Inc.
    Inventors: Chen-Feng Chang, Chin-Fang Shen, Hsien-Shih Chiu, I-Jye Lin, Tien-Chang Hsu, Yao-Wen Chang, Chun-Wei Lin, Po-Wei Lee
  • Publication number: 20140280311
    Abstract: A cloud platform comprises a first tenant server, a second tenant server, a first tenant database, a second tenant database, and a cloud data exchanging system. The first tenant server and the second tenant server are coupled to the first client and the second client respectively. The first tenant database and the second tenant database are respectively coupled to the first tenant server and the second tenant server via the cloud data exchanging system. The cloud data exchanging system, after receiving a query request from the second client via the second tenant server, determines whether the data relation table has any data links belonging to the second client. If so, the cloud data exchanging system finds database information from a database connection table according to the data link and enters the first tenant database according to the database information.
    Type: Application
    Filed: June 18, 2013
    Publication date: September 18, 2014
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Ching-Shium CHEN, Kun-Ping KUO, Meng-Chia CHEN
  • Publication number: 20140222185
    Abstract: An apparatus and a method for generating a bill of materials for inspection are disclosed. The apparatus for generating a bill of materials for inspection comprises a risk operation module, a data filtering module, and a data outputting module. The risk operation module selects a material risk index, a manufacturer risk index, a laboratory risk index corresponding to a material from the risk database, and decides the risk level according to the material risk index, the manufacturer risk index, and the laboratory risk index. The data filtering module determines whether a material needs to be inspected according to the risk level. The data outputting module selects a material sample from the material, and adds the material sample to the bill of materials for inspection.
    Type: Application
    Filed: May 31, 2013
    Publication date: August 7, 2014
    Inventors: Tien-Chin FANG, Jhen-Jhong CHEN, Yao-Kun LEE, Chen-Chung LEE, Ping-Chi LAI, Ching-Shium CHEN
  • Publication number: 20140130176
    Abstract: An automatic software audit system includes a client and a server. The client includes a network interface, a software installation record database, a software audit rule database, a software release database and a central processing unit (CPU). The network interface is coupled to the client. The software installation record databases stores a software installation record of the client. The software audit rule database stores a software audit rule. The software release database stores a software release record of the client. The CPU installs an agent program to the client to collect the software installation record, and generates a software audit result of the client according to the software installation record, the software audio rule and the software release record.
    Type: Application
    Filed: January 11, 2013
    Publication date: May 8, 2014
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Cheng-Yao WANG, His-Chieh HSU, Mei-Jung WANG, Hung-Yu YANG, Wei-Chi TAI
  • Publication number: 20140122466
    Abstract: An data search apparatus includes: a storage unit, storing a plurality of data; an input unit, inputting a data name, selecting a plurality of preference sets, and inputting a grading set by a user; a process unit, receiving the data name for searching for a plurality of candidate data from the data stored in a storage unit and generating a ranking result.
    Type: Application
    Filed: March 15, 2013
    Publication date: May 1, 2014
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin Fang, Ching-Yu Tsai, Chih-Ling Liu, Ming-Jen Chen, Ching-Wen Lin, Chia-Hung Lin, Chen-Chung Lee, Chun-He Lin
  • Publication number: 20140047447
    Abstract: A work scheduling method implemented via a cloud platform is provided. The work scheduling method is used in a cloud platform work schedule system. The method includes: arranging, by a developing interface of a developing module, a work schedule; generating, by the developing module, a dynamic linking library (DLL) which corresponds to the work schedule and uploading the dynamic linking library to the cloud platform through the internet; transferring, by a disposing module, the dynamic linking library to a Application service; computing, by a scheduling module, a scheduling time according to the work schedule; and executing, by an executing module, the application service according to the scheduling time.
    Type: Application
    Filed: April 29, 2013
    Publication date: February 13, 2014
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Chun-Hung Chen, Meng-Yu Li, Ta-Feng Teng, Chia-Chen Chiang, Yu-Jen Lin
  • Publication number: 20140033156
    Abstract: Disclosed herein are rouging methods and devices for a flip-chip package. The flip chip includes several outer pads and several inner pads. The routing method includes: setting an outer sequence based on the arrangement order of the outer pads; setting several inner sequences based on the connection relationships between inner pads and the outer pads; calculating the longest common subsequence of each inner sequence and the outer sequence, defining the connection relationships between the inner pads and the outer pads corresponding to the longest common subsequence as direct connections, and defining the connection relationships between the inner pads and the outer pads that do not correspond to the longest common subsequence as detour connections; establishing the routing scheme of the flip chip based on the connection relationships between the inner pads and the outer pads.
    Type: Application
    Filed: October 3, 2013
    Publication date: January 30, 2014
    Applicant: SYNOPSYS, INC.
    Inventors: Chen-Feng Chang, Chin-Fang Shen, Hsien-Shih Chiu, I-Jye Lin, Tien-Chang Hsu, Yao-Wen Chang, Chun-Wei Lin, Po-Wei Lee
  • Publication number: 20130346962
    Abstract: A mechanism for deploying software over clouds is provided. The mechanism comprises the following steps. A source cloud platform stores a software project and builds up an environmental transfer configuration. The source cloud platform collects the settings of the software project and related resources to obtain a list file, and a target cloud platform receives the list file and assigns a corresponding data transmission status as un-transmitted. When the data transmission status is un-transmitted, the target cloud platform requests the source cloud platform for the software project. The source cloud platform transmits the software project to the target cloud platform. When the target cloud platform confirms that the software project has been received completely according to the list file, the target cloud platform accordingly installs the software project and builds up related resources.
    Type: Application
    Filed: August 24, 2012
    Publication date: December 26, 2013
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin FANG, Chen-Chung Lee, Chun-Hung Chen, Ta-Feng Teng, Meng-Yu Li, Chia-Chen Chiang, Yu-Jen Lin
  • Publication number: 20130326637
    Abstract: A platform and a method for dynamic software license are disclosed. The dynamic software license platform comprises a license pool, a register manager, a user configure unit and a license manager. The register manager receives a software application from a user end. The user configure unit grants a setting permission to the user end in response to the software application, and allows the user end to submit a license setting according to the setting permission. The license manager adds the software license provided by the software supplier to the license pool, and dynamically provides the software license from the license pool unit according to the license setting.
    Type: Application
    Filed: August 3, 2012
    Publication date: December 5, 2013
    Applicant: QUANTA COMPUTER INC.
    Inventors: Tien-Chin FANG, Ching-Yu TSAI, Ming-Jen CHEN, Hung-Yu YANG, Chia-Hung LIN, Chen-Chung LEE
  • Publication number: 20130298119
    Abstract: A management method for multiple virtual machines (VMs) in a virtualized server is provided. The management method includes steps of: generating a command; determining an extended cluster including N serving VMs and M redundant VMs in response to the command, wherein the N serving VMs are for providing computing services, N is a natural number, and M is an integer greater than or equal to zero; determining an expanding event in response to the command; periodically detecting workload information of the N serving VMs; periodically determining whether the workload information of the N serving VMs satisfies the expanding event; if yes, determining whether M equals zero; if M does not equal zero, activating one of the M redundant VMs to remove one redundant VM and to accordingly add a new serving VM.
    Type: Application
    Filed: September 5, 2012
    Publication date: November 7, 2013
    Applicant: Quanta Computer Inc.
    Inventors: Ming-Yi HSU, Chien-Kuo HUNG, Tien-Chin FANG, Chen-Chung LEE
  • Patent number: 8578317
    Abstract: Disclosed herein are rouging methods and devices for a flip-chip package. The flip chip includes several outer pads and several inner pads. The routing method includes: setting an outer sequence based on the arrangement order of the outer pads; setting several inner sequences based on the connection relationships between inner pads and the outer pads; calculating the longest common subsequence of each inner sequence and the outer sequence, defining the connection relationships between the inner pads and the outer pads corresponding to the longest common subsequence as direct connections, and defining the connection relationships between the inner pads and the outer pads that do not correspond to the longest common subsequence as detour connections; establishing the routing scheme of the flip chip based on the connection relationships between the inner pads and the outer pads.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: November 5, 2013
    Assignee: Synopsys, Inc.
    Inventors: Chen-Feng Chang, Chin-Fang Shen, Hsien-Shih Chiu, I-Jye Lin, Tien-Chang Hsu, Yao-Wen Chang, Chun-Wei Lin, Po-Wei Lee
  • Patent number: 8277049
    Abstract: A projector is provided, which includes a red substrate, a green substrate, a blue substrate, an X-cube, an electronic control element, a light guide element, a light valve element, and a projection lens. The red substrate, the green substrate, and the blue substrate respectively illuminate three surfaces of the X-cube, and the light is mixed in the X-cube and then exits from a light emitting surface. The electronic control element controls the red substrate, the green substrate, and the blue substrate. The light guide element is used for reflecting the light from the light emitting surface of the X-cube. The light valve element is used for reflecting the light from the light guide element back to the light guide element, and the light passes through the light guide element and then projected by the projection lens onto a projection plane area.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: October 2, 2012
    Assignee: National Kaohsiung First University Of Science And Technology
    Inventors: Yi-Chin Fang, Jung-Hung Sun, Wei-Chi Lai, Hsuan-Fu Wang
  • Publication number: 20120216167
    Abstract: Disclosed herein are rouging methods and devices for a flip-chip package. The flip chip includes several outer pads and several inner pads. The routing method includes: setting an outer sequence based on the arrangement order of the outer pads; setting several inner sequences based on the connection relationships between inner pads and the outer pads; calculating the longest common subsequence of each inner sequence and the outer sequence, defining the connection relationships between the inner pads and the outer pads corresponding to the longest common subsequence as direct connections, and defining the connection relationships between the inner pads and the outer pads that do not correspond to the longest common subsequence as detour connections; establishing the routing scheme of the flip chip based on the connection relationships between the inner pads and the outer pads.
    Type: Application
    Filed: October 27, 2010
    Publication date: August 23, 2012
    Applicant: SYNOPSYS, INC.
    Inventors: Chen-Feng Chang, Chin-Fang Shen, Hsien-Shih Chiu, I-Jye Lin, Tien-Chang Hsu, Yao-Wen Chang, Chun-Wei Lin, Po-Wei Lee
  • Patent number: 8150928
    Abstract: A spam resistant e-mail system employs communication via authenticated communication channels while providing a mechanism for rapidly growing a list of authenticated individuals and managing that list on a personal and collaborative basis to prevent spammers from joining the network.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 3, 2012
    Inventor: Chin Fang
  • Patent number: 8033697
    Abstract: An automotive headlight system and an adaptive automotive headlight system with instant compensation control are provided. The automotive headlight system includes a light source, a total internal reflection prism, a digital reflecting element, a freeform lens, and a multi-curve-reflector. The total internal reflection prism is used for redirecting and reflecting light beams from the light source. The digital reflecting element is controlled to switch to a plurality of states with regard to reflected light beams from the total internal reflection prism then compensation patterns will be promptly given during different states. The freeform lens is used for controlling directions of the light beams from the digital reflecting element. The multi-curve-reflector has a plurality of radii of curvature for reflecting the light beams from the freeform lens.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: October 11, 2011
    Assignee: National Kaohsiung First University of Science and Technology
    Inventors: Yi-Chin Fang, Jung-Hung Sun, Yi-Liang Chen, Wei-Chi Lai, Kuo-Ying Wu
  • Publication number: 20110188001
    Abstract: A projector is provided, which includes a red substrate, a green substrate, a blue substrate, an X-cube, an electronic control element, a light guide element, a light valve element, and a projection lens. The red substrate, the green substrate, and the blue substrate respectively illuminate three surfaces of the X-cube, and the light is mixed in the X-cube and then exits from a light emitting surface. The electronic control element controls the red substrate, the green substrate, and the blue substrate. The light guide element is used for reflecting the light from the light emitting surface of the X-cube. The light valve element is used for reflecting the light from the light guide element back to the light guide element, and the light passes through the light guide element and then projected by the projection lens onto a projection plane area.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 4, 2011
    Applicant: National Kaohsiung First University of Science and Technology
    Inventors: Yi-Chin Fang, Jung-Hung Sun, Wei-Chi Lai, Hsuan-Fu Wang
  • Publication number: 20110167435
    Abstract: A system comprises a first storage resource, a second storage resource, a hosted application, a proxy engine, and a proxy interface. The first storage resource stores first data and uses a first program interface for communicating the first data. The second storage resource stores second data and uses a second program interface for communicating the second data. The hosted application uses application data, the first data and/or the second data including the application data. The proxy engine directs application data requests by the hosted application to the first storage resource or to the second storage resource. The proxy interface uses the first program interface to communicate with the first storage device and the second program interface to communicate with the second storage device to respond to the application data requests.
    Type: Application
    Filed: August 3, 2010
    Publication date: July 7, 2011
    Inventor: Chin Fang
  • Publication number: 20110043832
    Abstract: A printed audio format includes a printed encoding of an audio signal, and a plurality of spaced-apart and parallel rails. The printed encoding of the audio signal is located between the plurality of rails and each rail comprises at least one marker. The printed encoding comprises a first portion and a second portion, each portion comprises a plurality of code frames, and each frame represents a time segment of an audio signal. The first portion encodes a first time period of the audio signal and the second portion encodes a second time period of the audio signal. The second portion is encoded in reverse order with respect to the first portion so that the joining part is on the same end of both portions.
    Type: Application
    Filed: October 29, 2010
    Publication date: February 24, 2011
    Applicant: Creative Technology Ltd
    Inventors: Wong Hoo Sim, Desmond Toh Onn Hii, Tur We Chan, Chin Fang Lim, Willie Png, Morgun Phay
  • Patent number: 7847835
    Abstract: A digital still camera comprises an imaging system for capturing a single image of printed material containing a printed audio format; a processor for extracting encoded audio data from the image; a decoder for receiving and decoding the encoded audio data to an audio signal; and an audio output for outputting the audio signal as audio.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: December 7, 2010
    Assignee: Creative Technology Ltd.
    Inventors: Wong Hoo Sim, Desmond Toh Onn Hii, Tur Wei Chan, Chin Fang Lim, Willie Png, Morgun Phay
  • Publication number: 20100208478
    Abstract: An automotive headlight system and an adaptive automotive headlight system with instant compensation control are provided. The automotive headlight system includes a light source, a total internal reflection prism, a digital reflecting element, a freeform lens, and a multi-curve-reflector. The total internal reflection prism is used for redirecting and reflecting light beams from the light source. The digital reflecting element is controlled to switch to a plurality of states with regard to reflected light beams from the total internal reflection prism then compensation patterns will be promptly given during different states. The freeform lens is used for controlling directions of the light beams from the digital reflecting element. The multi-curve-reflector has a plurality of radii of curvature for reflecting the light beams from the freeform lens.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: National Kaohsiung First University of Science and Technology
    Inventors: Yi-Chin Fang, Jung-Hung Sun, Yi-Liang Chen, Wei-Chi Lai, Kuo-Ying Wu