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: 9432265Abstract: 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: GrantFiled: August 21, 2013Date of Patent: August 30, 2016Assignee: 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: 20140304779Abstract: 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: ApplicationFiled: September 2, 2013Publication date: October 9, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIU-HUA LU, SHAN-CHUAN JENG
-
Publication number: 20140289727Abstract: 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: ApplicationFiled: September 27, 2013Publication date: September 25, 2014Applicant: 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: 20140201386Abstract: 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: ApplicationFiled: December 27, 2013Publication date: July 17, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YU-FENG CHIEN, YA-CHIH CHANG
-
Publication number: 20140201322Abstract: 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: ApplicationFiled: December 27, 2013Publication date: July 17, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YU-FENG CHIEN, YA-CHIH CHANG
-
Publication number: 20140189100Abstract: 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: ApplicationFiled: July 17, 2013Publication date: July 3, 2014Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20140189031Abstract: 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: ApplicationFiled: July 22, 2013Publication date: July 3, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20140181296Abstract: 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: ApplicationFiled: August 21, 2013Publication date: June 26, 2014Applicant: 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: 20140181814Abstract: 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: ApplicationFiled: August 21, 2013Publication date: June 26, 2014Applicant: 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: 20140161324Abstract: 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: ApplicationFiled: November 29, 2013Publication date: June 12, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, YUE-CEN LIU
-
Publication number: 20140156384Abstract: 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: ApplicationFiled: November 28, 2013Publication date: June 5, 2014Applicant: 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: 8745078Abstract: 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: GrantFiled: July 20, 2011Date of Patent: June 3, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Gen-Chi Lu
-
Publication number: 20140123141Abstract: 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: ApplicationFiled: September 10, 2013Publication date: May 1, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20140089392Abstract: 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: ApplicationFiled: June 24, 2013Publication date: March 27, 2014Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, HO-I SUN
-
Patent number: 8627314Abstract: 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: GrantFiled: April 16, 2012Date of Patent: January 7, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Tsung-Hsin Yen, Chien-Chih Lin
-
Publication number: 20130268805Abstract: 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: ApplicationFiled: December 24, 2012Publication date: October 10, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIU-HUA LU, CHIEN-FA YEH, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20130262456Abstract: 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: ApplicationFiled: May 31, 2013Publication date: October 3, 2013Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, GEN-CHI LU
-
Publication number: 20130246614Abstract: 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: ApplicationFiled: January 25, 2013Publication date: September 19, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20130239108Abstract: 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: ApplicationFiled: January 25, 2013Publication date: September 12, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIU-HUA LU, TSUNG-HSIN YEN, CHIEN-CHIH LIN
-
Publication number: 20130232487Abstract: 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: ApplicationFiled: March 27, 2012Publication date: September 5, 2013Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Kuan-Chiao Peng, Ho-I Sun, Tsung-Hsin Yen