Patents by Inventor Chien-Fa Yeh
Chien-Fa Yeh 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: 20140164334Abstract: A server uploads each data block of the file into a first storage space of the server. The server deletes repetitive data blocks of the file from the first storage space. The server backs up the repetitive data blocks into a third storage space of the server from the first storage space when the repetitive data blocks are not backed up, and backs up the uploaded data blocks of the file into the third storage space from a second storage space of the server.Type: ApplicationFiled: October 29, 2013Publication date: June 12, 2014Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: ZHI-QUAN CHAI, DA-PENG LI, CHIEN-FA YEH, HAI-HONG LIN, CHUNG-I LEE
-
Publication number: 20140164538Abstract: In a method of recording and outputting messages using an electronic device, a message is recorded using an input device and is stored into a storage device of the electronic device. When a person appears within a detection range of a detection device of the electronic device, the detection device identifies the person, and the message corresponding to the identified person is outputted using an output device of the electronic device.Type: ApplicationFiled: November 11, 2013Publication date: June 12, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: YU-CHIEN LIN, SHAN-CHUAN JENG, CHIEN-FA YEH, CHUNG-I LEE
-
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
-
Patent number: 8750558Abstract: An electronic confidential document viewing method is performed by an electronic device in electronic communication with a pair of eyeglasses. In response to display a confidential document on a display device, a protection image is generated based on a security image of the confidential document. The protection image is a copy of the security image that is offset from the security image by a predetermined distance in a vertical direction or a horizontal direction. The security image and the protection image are synchronously transmitted to the display device. The display device displays an overlapping picture based on the two images. The eyeglasses receive the overlapping picture, and separate the overlapping picture into two images. One of the two images is viewable by the left eye of a viewer, and another image is viewable by the right eye of the viewer.Type: GrantFiled: August 19, 2011Date of Patent: June 10, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Shan-Chuan Jeng, Cheng-Feng Tsai
-
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: 20140140681Abstract: In a video content search method, dialogue can be tracked and isolated by a keyword being inputted by a user and compared with subtitles of a stored video currently being played in a media player, and subtitles which match or contain the inputted keyword are output to a display device. A subtitle from the display of any matching subtitles can be selected by the user and the media player is controlled to jump a video frame currently being played to a single video frame associated with the selected subtitle.Type: ApplicationFiled: August 30, 2013Publication date: May 22, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, SHAN-CHUAN JENG
-
Publication number: 20140143225Abstract: A web searching method searches web pages by reference to a picture obtained from a search engine currently inputted by a user. Basic features of the reference picture are analyzed, and similarities between the reference picture and the pictures in a picture database is computed. Pictures from the picture database are selected according to similarities found, then web pages which contain the selected pictures are retrieved to find locations of the selected pictures in the web pages and obtain textual content around the selected pictures. Weightings of words and phrases in the textual content in each of the web pages are computed to select one or more of the words and phrases. The selected words and phrases are inputted into the search engine and the search result is displayed to the user.Type: ApplicationFiled: August 29, 2013Publication date: May 22, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, GEN-CHI LU, YUE-CEN LIU
-
Publication number: 20140133772Abstract: In a method for splitting an image, a largest coding unit (LCU) of the image is obtained. The method divides the LCU into a plurality of N×N blocks and coding unit (CU) blocks, calculates an angle of each N×N block, obtains angles of the N×N blocks in each CU block, and determines a split mode of a current CU block according to the angles of the N×N blocks in the current CU block. The method splits the current CU block into four sub-blocks if the split mode of the current CU block is a continuation mode, or stops splitting of the current CU block if the split mode of the current CU block is a termination mode.Type: ApplicationFiled: June 14, 2013Publication date: May 15, 2014Inventors: CHUNG-I LEE, CHIEN-FA YEH, MING-HUA TANG
-
Publication number: 20140133769Abstract: In a method for merging image blocks for encoding purposes, a largest coding unit (LCU) of an image is obtained, the LCU divided into a plurality of N×N blocks, the N×N blocks examined sequentially, and a determination made as to whether a block merging operation needs to be executed for the LCU according to an average value of pixels of each of the N×N blocks.Type: ApplicationFiled: August 1, 2013Publication date: May 15, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Chung-I LEE, Chien-Fa YEH, Ming-Hua TANG
-
Publication number: 20140133768Abstract: In a method for splitting an image for encoding purposes, a largest coding unit (LCU) of the image is obtained, the LCU is divided into a plurality of coding unit (CU) blocks, the CU blocks examined sequentially, and a determination made as to whether or not a current CU block needs to be split according to a pixel variance of the current CU block. The current CU block is split into four sub-blocks if the current CU block needs to be split.Type: ApplicationFiled: August 1, 2013Publication date: May 15, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Chung-I LEE, Chien-Fa YEH, Ming-Hua TANG
-
Publication number: 20140133575Abstract: In a method for splitting an image for encoding purposes, a largest coding unit (LCU) of the image is obtained, the LCU divided into a plurality of 2N×2N blocks, the 2N×2N blocks examined sequentially, and a determination made as to whether or not the current 2N×2N block needs to be split according to a pixel variance of the current 2N×2N block. The method further determines whether a block merging operation needs to be executed for the LCUs according to an average value of pixels of each of the 2N×2N blocks if the current 2N×2N block does not need to be split.Type: ApplicationFiled: June 14, 2013Publication date: May 15, 2014Inventors: CHUNG-I LEE, CHIEN-FA YEH, MING-HUA TANG
-
Publication number: 20140133771Abstract: In a method for splitting an image, a largest coding unit (LCU) of the image is obtained. The method divides the LCU into a plurality of N×N blocks and coding unit (CU) blocks, calculates an angle of each N×N block, obtains angles of the N×N blocks in each CU block, and determines a split mode of each CU block according to the angles of the N×N blocks in each CU block. The method splits the current CU block into four sub-blocks if the split mode of the current CU block is a continuation mode, and stops splitting of the current CU block if the split mode of the current CU block is a termination mode.Type: ApplicationFiled: May 28, 2013Publication date: May 15, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, MING-HUA TANG
-
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
-
Publication number: 20140082531Abstract: A file reader identifies a drawing part, a text part of a file, and figures contained in the drawing part, figure labels, and component labels of the figures using optical character recognition. The file reader further identifies brief descriptions of the figures, the component labels, component names from the text part, and the figure labels from the brief descriptions. In addition, the file reader displays miniatures of the figures in a first area of a user interface, displays a figure corresponding to a selected miniature in a second area of the user interface, displays control buttons in a third area of the user interface, and displays the brief descriptions of the figures in a fourth area of the user interface.Type: ApplicationFiled: August 14, 2013Publication date: March 20, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, I-CHIN HUNG
-
Publication number: 20140081944Abstract: A web searching method isolates and presents relevant web pages based on analysis of keyword searches by a user and by users who have previously searched. First web pages are selected from a search result according to a keyword inputted by a user. Phrases in the first web pages are identified, and weightings of the phrases are computed. Phrases having higher weightings are selected. Related users previously requesting web pages related to the keyword are obtained and selected. Second web pages which were actually browsed by selected related users are obtained from the search result of the keyword, and phrases in the second web pages identified. Phrase intersections between the phrases from the second web pages and selected phrases from the first web pages are computed to realize an evaluation value of the selected related user. A help page showing searching histories of the related users is also displayed.Type: ApplicationFiled: August 15, 2013Publication date: March 20, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, YUE-CEN LIU, GEN-CHI LU
-
Publication number: 20140067999Abstract: A method for a first server to manage load of virtual machines in more than one second server, the method collects resource usage rates of each second server and stores the collected resource usage rates into a preset table according to an identity (ID) of each second server. When the resource usage rates of a second server match a critical condition, the method marks the second server. A target server and one or more target virtual machines are determined and the method transfers the determined target virtual machine(s) into the target server.Type: ApplicationFiled: August 13, 2013Publication date: March 6, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, KUAN-CHIAO PENG, YEN-HUNG LIN
-
Publication number: 20140052734Abstract: In a method for creating data indexes for big data of a computing device, data lists are obtained from a data pool in a storage device, and a priority is set for each of the data lists. Data queues are created in the storage device, and the data lists are assigned to the data queues according to the set priorities. A node index is created for each data list stored in each of the data queues, and the data lists are deleted from the data queue after the node indexes creation. The method obtains a data list having a highest priority from the data pool if such a data list needs to be processed first, combines the node indexes to generate a root index for the data pool, and stores the root index of the data pool and the node indexes of the data lists in the storage device.Type: ApplicationFiled: August 8, 2013Publication date: February 20, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHENG-FENG TSAI, GEN-CHI LU
-
Publication number: 20140040895Abstract: In a method for allocating resources for a virtual machine (VM), usage rates of specified resources of the VM are obtained. A resource level of the VM is determined according to an average usage rate of each specified resource, to obtain a proposal for a revised resource allocation corresponding to the resource-utilization level of the VM. The proposed resource allocation is sent to a client computer, and updated resources are allocated to the VM according to the proposal if the proposal is accepted.Type: ApplicationFiled: July 31, 2013Publication date: February 6, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: KUAN-CHIAO PENG, CHIEN-FA YEH, CHUNG-I LEE, YEN-HUNG LIN
-
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