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).

  • Publication number: 20160328417
    Abstract: A cloud service system and a cloud service method thereof are disclosed herein. The cloud service method includes the following steps. A target file is downloaded to a private cloud system. A resource allocation setting corresponding to the target file is obtained. A resource establishment is automatically deployed according to the resource allocation setting, and the target file is installed on the resource allocation setting. A data structure and a default data corresponding to the target file are configured automatically.
    Type: Application
    Filed: July 13, 2015
    Publication date: November 10, 2016
    Applicant: QUANTA COMPUTER INC.
    Inventors: Chia-Chen CHIANG, Meng-Yu LI, Chun-Hung CHEN, Tien-Chin FANG, Chen-Chung LEE
  • Patent number: 9465639
    Abstract: A resource adjustment system and method for virtual machines (VMs) are provided. The method includes: obtaining, by a monitoring module, performance and status information of a first server and at least one VM of the first server; estimating, by an estimating module, the first server and each VM according to the performance and status information and an evaluation index and obtaining a server estimation score of the first server and a virtual machine estimation score of every VM; and finding, by a moving module, a second server according to the performance and status information and the evaluation index when a virtual machine estimation score of at least one first VM of the first server or the server estimation score exceeds a threshold, finding at least one VM suitable to be moved according to a moving order, and moving the at least one VM to the second server.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: October 11, 2016
    Assignee: QUANTA COMPUTER INC.
    Inventors: Wen-Kuang Chen, Chun-Hung Chen, Chien-Kuo Hung, Tien-Chin Fang, Chen-Chung Lee
  • Publication number: 20160234291
    Abstract: A file sharing system includes: a second, first user device and a cloud server. The first user device uploads a file and sharing information corresponding to the file, wherein the sharing information includes file recipient information of an application corresponding to the second user device. The cloud server receives the file and the sharing information, and transmits a first sharing message to the second user device according to the sharing information. The second user device transmits a request message to the cloud server for requesting the file according to the first sharing message. The cloud server authenticates the second user device according to the request message, and transmits a second sharing message to the application corresponding to the second user device according to the file recipient information when the authentication is successful. The second user device accesses the file according to the second sharing information of the application.
    Type: Application
    Filed: July 2, 2015
    Publication date: August 11, 2016
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Ming-Jen CHEN, Ching-Wen LIN, Chun-He LIN
  • Patent number: 9389932
    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: Grant
    Filed: February 28, 2013
    Date of Patent: July 12, 2016
    Assignee: Zettar, Inc.
    Inventor: Chin Fang
  • Publication number: 20160139940
    Abstract: A system for creating virtual machines, adapted to a virtual management platform, includes a configuration module, a selection module, a determination module and a distribution module. The configuration module creates a plurality of virtual sections according to the resource specifications. The selection module selects one of the virtual sections according to the customized specifications. The determination module creates a virtual section-setting profile according to the customized specifications. The determination module further calculates the quantity of the remaining resources of the virtual section, and determines whether the quantity of the customized specifications will exceed the remaining resources or not. When the quantity of the customized specifications does not exceed the quantity of the remaining resources, the distribution module creates a virtual machine in the virtual section according to the virtual section-setting profile.
    Type: Application
    Filed: March 2, 2015
    Publication date: May 19, 2016
    Inventors: Wen-Kuang Chen, Chun-Hung Chen, Chien-Kuo Hung, Tien-Chin Fang, Chen-Chung Lee
  • Publication number: 20160142486
    Abstract: A data-access system, adapted to a plurality of Cloud storage providers, including a processing module, an access module and a storage module. The processing module receives a file, and obtains a dismantling rule according to file information. The processing module further dismantles the file into a plurality of sub-files according to a storage signal and the dismantling rule. The access module respectively detects the status of the connection of the Cloud storage providers, and the sub-files are stored to at least two of the Cloud storage providers according to the connections statuses. The storage module stores the dismantling rule and the storage records correspond to the sub-files.
    Type: Application
    Filed: January 14, 2015
    Publication date: May 19, 2016
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Ching-Wen Lin, Chun-He Lin
  • Patent number: 9299048
    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: Grant
    Filed: May 31, 2013
    Date of Patent: March 29, 2016
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tien-Chin Fang, Jhen-Jhong Chen, Yao-Kun Lee, Chen-Chung Lee, Ping-Chi Lai, Ching-Shium Chen
  • Publication number: 20160063222
    Abstract: License management methods for use in a license management system are provided. The license management system includes licenses and first devices, each of which obtains one of the licenses. First, a license request from a second device is received and a license grade for each of the first devices and the second device is separately calculated based on a historical record of license usage corresponding to the first devices and the second device and an algorithm in response to the license request. Then, whether to agree the second device to obtain one of the licenses is determined according to the calculated grades and the number of remaining available licenses within the licenses.
    Type: Application
    Filed: December 24, 2014
    Publication date: March 3, 2016
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Hung-Yu Yang
  • Publication number: 20160026668
    Abstract: A data transmission service switch system and method are provided. The data transmission service switch system includes user equipment and a server. The user equipment is configured to generate service request information, receive a pipe message and record a pipe time, wherein the service request information includes a plurality of service requests. The server has a database and is configured to generate a calculated result according to the service request information and stored information in the database. The server further transmits the pipe message according to service mechanisms corresponding to each of the service requests which are included in the calculated result. The server further adjusts the stored information of the database according to the pipe time.
    Type: Application
    Filed: December 10, 2014
    Publication date: January 28, 2016
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Ching-Wen Lin
  • Publication number: 20150249615
    Abstract: A resource adjustment system and method for virtual machines (VMs) are provided. The method includes: obtaining, by a monitoring module, performance and status information of a first server and at least one VM of the first server; estimating, by an estimating module, the first server and each VM according to the performance and status information and an evaluation index and obtaining a server estimation score of the first server and a virtual machine estimation score of every VM; and finding, by a moving module, a second server according to the performance and status information and the evaluation index when a virtual machine estimation score of at least one first VM of the first server or the server estimation score exceeds a threshold, finding at least one VM suitable to be moved according to a moving order, and moving the at least one VM to the second server.
    Type: Application
    Filed: July 16, 2014
    Publication date: September 3, 2015
    Inventors: Wen-Kuang Chen, Chun-Hung Chen, Chien-Kuo Hung, Tien-Chin Fang, Chen-Chung Lee
  • Patent number: 9104844
    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: Grant
    Filed: August 3, 2012
    Date of Patent: August 11, 2015
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tien-Chin Fang, Ching-Yu Tsai, Ming-Jen Chen, Hung-Yu Yang, Chia-Hung Lin, Chen-Chung Lee
  • Patent number: 8997244
    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: Grant
    Filed: January 11, 2013
    Date of Patent: March 31, 2015
    Assignee: 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
  • Patent number: 8990952
    Abstract: A licensing platform is provided. The licensing platform, in communication with a first license sharing device and a second license sharing device, includes a license database and a main license sharing device. The license database provides a plurality of licenses. The main license sharing device includes: a license allocation manager, in communication with the license database, for dynamically managing a usage status of the plurality of licenses; a next-tier membership manager, in communication with the license sharing devices, for allocating at least one of the plurality of licenses to the license sharing devices, and updating a license usage status of the license sharing devices; and a license record manager, in communication with the license allocation manager and the next-tier membership manager, for recording the usage status of the plurality of licenses.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: March 24, 2015
    Assignee: Quanta Computer Inc.
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Hung-Yu Yang
  • Publication number: 20150081811
    Abstract: The present invention discloses a method for providing a message to a mobile communication device. The method includes the following steps: a dispatched message is received from a service-providing server through a message-dispatching server. The dispatched message includes identification information of at least one message receiver. Rule-operating and message-processing are performed to the dispatched message through the message-dispatching server after a fixed time period from a time at which the dispatched message is received. The rule-operated and message-processed dispatched message is displayed on a display unit of a mobile communication device through the message-dispatching server. The mobile communication device logs in with the identification information of the message receiver.
    Type: Application
    Filed: March 3, 2014
    Publication date: March 19, 2015
    Applicant: QUANTA COMPUTER INC.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Ming-Jen CHEN, Ching-Wen LIN, Ching-Yu TSAI
  • Patent number: 8942362
    Abstract: A communication administration system includes: a administration system, for managing basis information of at least one user; and a service system, for fetching basic information and current location information of a called party from the administration system in response to a communication request from a calling party, obtaining current location information and preference information of the called party from the called party, and generating a communication mechanism scenario according to a communication mechanism system for the calling party to make a selection and to make a call accordingly.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: January 27, 2015
    Assignee: Quanta Computer Inc.
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Ching-Wen Lin, Ching-Yu Tsai
  • Patent number: 8934032
    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: Grant
    Filed: October 29, 2010
    Date of Patent: January 13, 2015
    Assignee: Creative Technology Ltd
    Inventors: Wong Hoo Sim, Desmond Toh Onn Hii, Tur Wei Chan, Chin Fang Lim, Willie Png, Morgun Phay
  • Publication number: 20140369482
    Abstract: A communication administration system includes: a administration system, for managing basis information of at least one user; and a service system, for fetching basic information and current location information of a called party from the administration system in response to a communication request from a calling party, obtaining current location information and preference information of the called party from the called party, and generating a communication mechanism scenario according to a communication mechanism system for the calling party to make a selection and to make a call accordingly.
    Type: Application
    Filed: October 8, 2013
    Publication date: December 18, 2014
    Applicant: QUANTA COMPUTER INC.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Ming-Jen CHEN, Ching-Wen LIN, Ching-Yu TSAI
  • Publication number: 20140366150
    Abstract: A licensing platform is provided. The licensing platform, in communication with a first license sharing device and a second license sharing device, includes a license database and a main license sharing device. The license database provides a plurality of licenses. The main license sharing device includes: a license allocation manager, in communication with the license database, for dynamically managing a usage status of the plurality of licenses; a next-tier membership manager, in communication with the license sharing devices, for allocating at least one of the plurality of licenses to the license sharing devices, and updating a license usage status of the license sharing devices; and a license record manager, in communication with the license allocation manager and the next-tier membership manager, for recording the usage status of the plurality of licenses.
    Type: Application
    Filed: August 20, 2013
    Publication date: December 11, 2014
    Applicant: QUANTA COMPUTER INC.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Ming-Jen CHEN, Hung-Yu YANG
  • Patent number: D750602
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: March 1, 2016
    Assignee: CIROCOMM TECHNOLOGY CORP.
    Inventors: Tsai-Yi Yang, Ching-Wen Wu, Chun-Chin Fang
  • Patent number: D752027
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: March 22, 2016
    Assignee: CIROCOMM TECHNOLOGY CORP.
    Inventors: Tsai-Yi Yang, Chia-Tsung Wu, Chun-Chin Fang