Patents by Inventor Chiu-Hua Lu

Chiu-Hua Lu 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: 9432265
    Abstract: A remote computer monitors virtual machines in cloud servers of a data center. The remote computer obtains parameters of each virtual machine authorized to a user by a monitoring program when a user logs in a login interface in a client computer. The remote computer calculates a resource coefficient of each virtual machine according to the parameters of the virtual machine authorized to the user. The remote computer displays an icon corresponding to each virtual machine in the login interface according to the resource coefficient of each virtual machine.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: August 30, 2016
    Assignee: Zijilai Innovative Services Co., Ltd.
    Inventors: Chung-I Lee, Chiu-Hua Lu, Tsung-Hsin Yen, Chien-Chih Lin, Lee-Fan Chang, Yu-Chun Lin
  • Publication number: 20140304779
    Abstract: A server remotely share files in a desktop to one or more clients. The server assigns a meeting desktop to a client according to the assignment request, and receives login requests from other clients for logging in the meeting desktop. The server authorizes a control privilege to a shared client that needs to share files. The server receives the files from the shared client. Then the server opens and shares the files in the meeting desktop to share with all clients in the meeting desktop.
    Type: Application
    Filed: September 2, 2013
    Publication date: October 9, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, SHAN-CHUAN JENG
  • Publication number: 20140289727
    Abstract: In a method for expanding hardware functions of a computing device, a virtual component is created in the computing device. The virtual component corresponds to a physical component desired by the computing device. The computing device detects an electronic device equipped with the physical component. A communication channel between the virtual component and the electronic device is established. Via the communication channel, a data processing request and data requested to be processed by the computing device are transferred from the computing device to the electronic device. The computing device receives a processing result of the data from the electronic device, and stores the processing result in a storage system.
    Type: Application
    Filed: September 27, 2013
    Publication date: September 25, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, LEE-FAN CHANG, YU-CHUN LIN, CHIEN-CHIH LIN, TSUNG-HSIN YEN
  • Publication number: 20140201386
    Abstract: In a method for transmitting videos from a server to a client, a frame of one of the videos is captured, and a capture time of the frame is recorded into a storage device of the server. When the capturing time of the frame is greater than all of an encoding time, a transmitting time, and a decoding time of a previous frame, a bit rate of encoding the frame is adjusted to decrease a size of the frame and then the frame is encoded according to the adjusted bit rate. When the capture time of the frame is equal to or less than any of the encode time, the transmitting time, and the decoding time of the previous frame, the frame is encoded normally. The frame is then transmitted to the client device.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 17, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YU-FENG CHIEN, YA-CHIH CHANG
  • Publication number: 20140201322
    Abstract: In a method for transmitting videos from a server to a client device, a frame of one of the videos is captured, and a capture time of the frame is recorded into a storage device of the server. When the capturing time of the frame is greater than all of an encoding time, a transmitting time, and a decoding time of a previous frame, the frame is discarded. When the capture time of the frame is equal to or less than any of the encode time, the transmitting time, and the decoding time of the previous frame, the frame is encoded. The frame is then transmitted to the client device.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 17, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YU-FENG CHIEN, YA-CHIH CHANG
  • Publication number: 20140189100
    Abstract: A method creates a plurality of host hardware specification (HHS) files for hosts with different hardware specifications, and stores the HHS files in a storage device. The method further monitors a dynamic host configuration protocol (DHCP) server and checks if the DHCP server has allocated an IP address to any new created host. If the DHCP server has allocated an IP address to a host, the method accesses the new created host based on the newly allocated IP address, and obtains a hardware specification of the host. Furthermore, the method determines an HHS file for the new created host according to the hardware specification of the host, and remotely controls the installment of the HHS file in the new created host.
    Type: Application
    Filed: July 17, 2013
    Publication date: July 3, 2014
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20140189031
    Abstract: A method creates one or more virtual machine (VM) templates, and stores the one or more templates in a storage device. When one host requests to create a VM, the system selects a VM template from the storage device according to a hardware specification of the requested VM, copies hardware configuration information recorded in the selected VM template, and creates the VM in the host according to the copied information. The method requests a dynamic host configuration protocol (DHCP) server to allocate an IP address to the VM via a DHCP agent, and assigns the IP address allocated by the DHCP server to the VM via a host agent.
    Type: Application
    Filed: July 22, 2013
    Publication date: July 3, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20140181296
    Abstract: A remote computer monitors virtual machines in cloud servers of a data center. The remote computer obtains parameters of each virtual machine authorized to a user by a monitoring program when a user logs in a login interface in a client computer. The remote computer calculates a resource coefficient of each virtual machine according to the parameters of the virtual machine authorized to the user. The remote computer displays an icon corresponding to each virtual machine in the login interface according to the resource coefficient of each virtual machine.
    Type: Application
    Filed: August 21, 2013
    Publication date: June 26, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN, LEE-FAN CHANG, YU-CHUN LIN
  • Publication number: 20140181814
    Abstract: A remote computer monitors virtual machines in cloud servers of a data center. The remote computer sends a monitoring program to cloud servers. The remote computer obtains parameters of the cloud server by the monitoring program. The remote computer calculates an interval for starting virtual machines in the cloud server according to parameters of the cloud server. The remote computer starts the virtual machines in the cloud server at the calculated interval.
    Type: Application
    Filed: August 21, 2013
    Publication date: June 26, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, LEE-FAN CHANG, YU-CHUN LIN, CHIEN-CHIH LIN
  • Publication number: 20140161324
    Abstract: In a method for analyzing interpersonal relationships of persons. The method obtains images of the persons within every preset time period, determines images from the obtained images which include a first person and a second person within every preset time period, calculates a distance between the first person and the second person in each determined image within every preset time period, to calculate a relationship weight between the first person and the second person within every preset time period. The method further determines a tendency chart of the relationship weight between the first person and the second person according to the relationship weight between the first person and the second person within every preset time period, and displays the tendency chart on a display device.
    Type: Application
    Filed: November 29, 2013
    Publication date: June 12, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YUE-CEN LIU
  • Publication number: 20140156384
    Abstract: In a method for analyzing play results of advertisements in client computers using a server, the method receives play results of played advertisements in the client devices, collects total play results of the played advertisements in the client devices after a preset interval, and determines whether an unqualified advertisement whose play results do not match preset requirements is found in the server. The method further determines an updated advertisement played in the client devices when the unqualified advertisement has been found, and sends the updated advertisement to each of the client devices.
    Type: Application
    Filed: November 28, 2013
    Publication date: June 5, 2014
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, LEE-FAN CHANG, CHIEN-CHIH LIN, YU-CHUN LIN, TSUNG-HSIN YEN
  • Patent number: 8745078
    Abstract: A method for performing file search using a control computer receives an initial query expression from a client computer, divides the initial query expression into one or more keywords, determines related terms corresponding to each keyword, merges the keywords and the related terms to obtain an updated query expression, and generates search results according to the updated query expression. The method further calculates relevance scores among a plurality of documents in the search results and the updated query expression, ranks the documents in the search results according to the relevance scores, and displays the documents in the search results with the ranked order.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: June 3, 2014
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Gen-Chi Lu
  • Publication number: 20140123141
    Abstract: In a virtual machine (VM) accessing method, a computing device obtains instantaneous information of a virtual machine in the computing device. The instantaneous information of the virtual machine is converted into a format supported by webpages. The computing device provides the converted instantaneous information of the virtual machine to a web server connected to the computing device, so that a client computer connected to the web server can access the virtual machine.
    Type: Application
    Filed: September 10, 2013
    Publication date: May 1, 2014
    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: 20140089392
    Abstract: A cloud server stocks a plurality of virtual machines (VMs) with different configuration specifications, assigns one or more VMs with one configuration specification to a client when a request is received for assigning VMs to the client, and updates a stock of the VMs with the configuration specification. When a stock of the VMs with the configuration specification is less than a preset stock threshold, the cloud server supplements the VMs with the configuration specification.
    Type: Application
    Filed: June 24, 2013
    Publication date: March 27, 2014
    Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, HO-I SUN
  • Patent number: 8627314
    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: Grant
    Filed: April 16, 2012
    Date of Patent: January 7, 2014
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Tsung-Hsin Yen, Chien-Chih Lin
  • 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: 20130246614
    Abstract: A host server electronically connects to one or more agent servers via one or more network ports. Each agent server includes a control module and an agent service that is available to one or more clients. The host server requests the control module and the agent service in an agent server to start each other and monitor running of each other. When the agent service in the agent server needs to be updated, the host server requests the control module to suspend the agent service and write updated data into the agent service to update the agent service. Furthermore, the host server requests the control module to restart the updated agent service.
    Type: Application
    Filed: January 25, 2013
    Publication date: September 19, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
  • Publication number: 20130239108
    Abstract: A hypervisor management system is applied in a control center. The control center is connected to a plurality of servers via a network. Each of the plurality of servers has a hypervisor and an agent module. The hypervisor management system records information in relation to each hypervisor detected by the agent modules, creates an object file to record information of each virtual machine (VM) created by the hypervisors, and displays icons of all created VMs on a user interface. When an operation command is sent to a selected VM, the system converts the operation command into a control command suitable for the hypervisor that created the selected VM, where the control command has a format that is identifiable to the hypervisor, and performs an operation on the selected VM according to the control command and an object file of the selected VM.
    Type: Application
    Filed: January 25, 2013
    Publication date: September 12, 2013
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH 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