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).
-
Patent number: 7702814Abstract: A method for downloading HTML formatted Web pages is provided. The method includes the steps of writing a URL of a Web page to be downloaded to an XQuery script; analyzing the XQuery script to obtain the URL of the HTML Web page and saving the downloaded Web page in a database as the local Web page; analyzing the contents of the local Web page to obtain target contents; converting the relative URLs of all image files to the absolute URLs; downloading all the image files according to the absolute URLs; replacing the absolute URLs of the image files with an local image file path; converting the relative URLs of the embedded links to the absolute URLs of the embedded links; saving all the converted absolute URLs in the database, creating identifiers; replacing the converted absolute URLs of the embedded links with an embedded link local path. A related system is also disclosed.Type: GrantFiled: May 31, 2007Date of Patent: April 20, 2010Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Zhi-Qiang Jiang
-
Patent number: 7634469Abstract: A method for searching information and displaying search results is disclosed. The method receives one or more keywords, and obtains search results according to the one or more keywords. The search results include one or more documents. The method further confirms at least one cluster name according to the search results, and clusters each of the one or more documents in the search results into a corresponding cluster name. In addition, the method classifies each document in the search results into a corresponding field, and thus obtains classified search results. Finally, the method generates a cluster diagram according to the at least one cluster name and the clustered documents, generates a cluster-classification diagram according to the classified search results and the generated cluster diagram, and outputs the generated cluster-classification diagram.Type: GrantFiled: August 21, 2007Date of Patent: December 15, 2009Assignee: Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Yao-Huei Sie
-
Patent number: 7596557Abstract: A computer-based method for filtering XML files is disclosed. The method includes: configuring XQuery scripts of each of the tasks and a scheduled time to perform each of the tasks, and storing the XQuery scripts in a database; scheduling the tasks in a scheduling server; sending a task request by the scheduling server to a processing server when it is time to perform the task; invoking the XQuery scripts of each of the tasks from the database when the processing server receives the task request; processing each of the XML files, and obtaining a XQuery result; merging the XQuery result of the XQuery scripts of each of the tasks, and storing a merged result of each of the tasks in the database. A related system is also disclosed.Type: GrantFiled: June 29, 2007Date of Patent: September 29, 2009Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Chiu-Hua Lu, Xu-Chun Chen
-
Patent number: 7596562Abstract: A method for managing access control list of computer systems includes the steps of receiving a user account login request of accessing an application system; validating the user account login request; obtaining a user access list of the user account from the database server if the user account login request is valid; loading the user access list of the user account in the management server temporarily, and creating a user identification; granting access rights to the user account to the application system according to the access list of the user account. A related system is also disclosed.Type: GrantFiled: November 17, 2006Date of Patent: September 29, 2009Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Chung-I Lee, Chien-Fa Yeh, Liang-Pu Li, Wei-Qing Xiao
-
Publication number: 20090182754Abstract: A method for parsing a text file defines a tree pattern and a plurality of character string patterns. A tree structure corresponding to the text file is determined according to the tree pattern, and the desired data are retrieved from the text file according to the character string patterns. The retrieved desired data are output into a storage system.Type: ApplicationFiled: January 12, 2009Publication date: July 16, 2009Applicants: HONG FU JIN PRECISION INDUSTRY(ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, XIAO-DI FAN, XIAO-PING ZHANG
-
Publication number: 20090157633Abstract: A computer-based method for downloading text content and images in web pages is provided. The method includes downloading a web page as a temporary extensible markup language (XML) file in an application server, and searching the temporary XML file for predetermined information in the temporary XML file. The method further includes searching the temporary XML file for text content in the temporary XML file. Furthermore, the method includes converting a relative path of the image uniform resource locator (URL) to an absolute path by joining the URL of the web page to the front of the relative path of the image URL, and generating a local path for each image in the temporary XML file and storing each image into an application server according to the local path.Type: ApplicationFiled: December 9, 2008Publication date: June 18, 2009Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20090158267Abstract: A system and method for inserting authorized code into a program during execution of the program is provided. The system is installed in a computer. The computer includes a storage device for storing an IoC container, the program, the authorized code, and a configuration file. The system is configured for inserting the authorized code into the program during the execution of the program through the IoC container and the configuration file, so as to update at least one particular function of the program.Type: ApplicationFiled: September 1, 2008Publication date: June 18, 2009Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, BOR-CHUAN LIN
-
Publication number: 20090070430Abstract: A method for notifying a legal status of a patent is disclosed. The method includes: setting notification parameters, the notification parameters including one or more patent numbers and/or patent application numbers and an assignee information; downloading a new legal status of patents in a database from the patent office website and updating the legal status of the patents in the database if the patent office website has issued new legal status of the patent; sending a message including the updated legal status to assignee according to the assignee information, if the updated legal status are of the one or more patents and/or patent applications.Type: ApplicationFiled: August 8, 2008Publication date: March 12, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, HUI-MIN YU
-
Publication number: 20090064172Abstract: A computer-based method for task scheduling is disclosed. The method includes: scheduling one or more scheduled tasks, creating a scheduled task list which contains the one or more scheduled tasks, reading parameters of each of the scheduled tasks, comparing the current tasks in the memory with the scheduled tasks in the scheduled task list according to the unique task IDs if the memory contains current tasks, adding the scheduled tasks that are present in the scheduled task lists and not in the memory into the memory, and removing the current tasks that are present in the memory and not present in the scheduled task lists according to the comparison.Type: ApplicationFiled: August 8, 2008Publication date: March 5, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20090043815Abstract: A system for processing downloaded data is provided. The system includes a local server, a database server, an image storage server and a plurality of client computers. The database server, the image storage server and the client computers are connected to the local server. The local server is configured for downloading data from a remote server, parsing the downloaded data and replacing URL information of each image in the downloaded data to a predetermined character string, and changing the character strings to default local URLs that can display the images, when the client computers request to access the downloaded data. A related method is also provided.Type: ApplicationFiled: December 29, 2007Publication date: February 12, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20090044019Abstract: A system for digitally signing electronic documents is disclosed. The system includes a mobile device, an application server and a database, the mobile device includes a requesting module and a digest encrypting module, the application server includes an obtaining module, a digest generating module and a merging module. The requesting module is configured for sending a request for a digital signature of an electronic document to the application server; the obtaining module is configured for obtaining the electronic document from the database; the digest generating module is configured for generating a digest of the electronic document, and sending the digest to the mobile device; the digest encrypting module is configured for encrypting the digest, generating an encrypted value, and sending the encrypted value to the application server; the merging module is configured for merging the encrypted value and the electronic document. A related computer-based method is also disclosed.Type: ApplicationFiled: November 15, 2007Publication date: February 12, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, XIAO-DI FAN, GUO-LING OU-YANG
-
Publication number: 20090044102Abstract: A system for controlling downloading web pages is disclosed. The system parses a current web page to generate information about the web pages pointed to by the selected links in the current web page. A number of the selected links and the number of script commands is counted and information about each of the web pages pointed to by the selected links is obtained. Script commands are used for downloading the web pages pointed to by the selected links. The system also switching to a next page of the current web page if the current web page comprises two or more pages, and if the number of the script commands equals the number of the selected links.Type: ApplicationFiled: August 8, 2008Publication date: February 12, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20080168054Abstract: A method for searching information and displaying search results is disclosed. The method includes: receiving one or more keywords; obtaining search results according to the one or more keywords, the search results comprising one or more documents; confirming at least one cluster name according to the search results, and clustering each of the one or more documents in the search results into a corresponding cluster name; classifying each document in the search results into a corresponding field, and thus obtaining classified search results; generating a cluster diagram according to the at least one cluster name and the clustered documents, and generating a cluster-classification diagram according to the classified search results and the generated cluster diagram; and outputting the generated cluster-classification diagram. A related system is also disclosed.Type: ApplicationFiled: August 21, 2007Publication date: July 10, 2008Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Chung-I Lee, Chien-Fa Yeh, Yao-Huei Sie
-
Publication number: 20080162444Abstract: A method for monitoring and providing patent information automatically is disclosed. The method includes the steps of determining whether a monitored patent Web site has issued new patents; downloading the new patents if the patent Web site has issued new patents; issuing one or more reports describing information of the downloaded patents; obtaining preconfigured patent search string stored in the database; determining whether the one or more reports contain the whole patent search string; searching the downloaded patents to obtain search results if the one or more reports contain the whole patent search string; saving the search results into the database as an XML document; creating a list according to the XML document; determining whether the number of the search results in the list is null; and sending the list to related users if the number of the search results in the list is not null.Type: ApplicationFiled: November 5, 2007Publication date: July 3, 2008Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20080163077Abstract: A computer-based method for visually generating an XQuery document include: opening a Web page, the Web page is an HTML document and consists of different basic components; converting the Web page into an HTML DOM; expressing the contents of the Web page with visually editable basic components; selecting needed basic components from the visually editable Web page; searching nodes corresponding to the selected basic components in the HTML DOM, searching parent nodes of the nodes by adopting a recursion method in the HTML DOM until a root node of the HTML DOM is obtained; generating XPath expressions of the selected basic components according to the nodes locations in the HTML DOM; incorporating the XPath expressions into an XQuery document according to relationship of the nodes locations corresponding to the XPath expressions in the HTML DOM. A system for visually generating an XQuery document is also disclosed.Type: ApplicationFiled: October 31, 2007Publication date: July 3, 2008Applicants: HONG FU PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, WEI-QING XIAO
-
Publication number: 20080163367Abstract: An exemplary method for controlling Web pages access rights is provided. The method includes: inputting an address of a Web page from a user at a client computer for accessing the Web page; popping up a login box for prompting the user to input a web page login at the client computer; receiving the web page login and determining whether the user is permitted to log on the Web page by searching a corresponding user account stored in a database; permitting the user to log on the Web page if the web page login input by the user is matched with the corresponding user account; determining whether the user has a right of accessing the Web page by searching all rights corresponding to the web page login from the database; and reporting a result denoting whether the user is authorized to access the Web page. A related system is also provided.Type: ApplicationFiled: November 22, 2007Publication date: July 3, 2008Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, BOR-CHUAN LIN
-
Publication number: 20080154940Abstract: A system for using XQuery files as a middleware to provide Web services is provided. The system includes a Web server. The Web server includes: an XQuery file definition module 410 programmed for defining an XQuery file, including defining input parameters for accepting data from data sources and defining addresses of the data sources; an XQuery file parsing module programmed for extracting the input parameters from the XQuery file and parsing the XQuery file according to the input parameters to create a source file of the Web service; a compiling module programmed for compiling the source file to an executable file of the Web service; and a WSDL file generating module programmed for generating a WSDL file of the Web service according to the executable file. A related method is also provided.Type: ApplicationFiled: November 1, 2007Publication date: June 26, 2008Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, Chien-Fa Yeh, Chiu-Hua Lu, Wei-Qing Xiao
-
Publication number: 20080154983Abstract: A method for managing file versions of files via an interface apparatus includes: submitting a request for a file via a Web page to the interface apparatus, the request including: an uploading request, a downloading request, or a viewing request; managing the file via the interface apparatus, the managing including: uploading the file and the interface apparatus storing the file in a versions control server, or the interface apparatus downloading the file from the version control server, or the interface apparatus downloading a modification log of the file from the versions control server to view. The interface apparatus is installed on a Web server and is connected with the versions control server. The interface apparatus includes a service layer, a file control layer, and a client layer. The interface apparatus for managing file versions is also disclosed.Type: ApplicationFiled: November 20, 2007Publication date: June 26, 2008Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, DA-PENG LI, ZHI-HONG LI
-
Publication number: 20080154861Abstract: A method for retrieving data, the method comprising the steps of: defining output parameters of an application server (20); defining an XQuery file for retrieving data from different types of data sources (10); providing a Web service executable file that is accessible by an application program installed in a client (50) that supports the Web service corresponding to the executable file; accessing the Web service executable file, and sending parameters of search requests to the Web service executable file; invoking the XQuery file according to the parameters of the search requests, and retrieving data from the data sources according to the XQuery file; and converting the searched data into the output parameters sent to the application program. A related system is also provided.Type: ApplicationFiled: June 23, 2007Publication date: June 26, 2008Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, WEI-QING XIAO
-
Publication number: 20080154881Abstract: A computer-based method for filtering XML files is disclosed. The method includes the steps of: configuring XQuery scripts of each of the tasks and a scheduled time to perform each of the tasks, and storing the XQuery scripts in a database; scheduling the tasks in a scheduling server; sending a task request by the scheduling server to a processing server when it is time to perform the task; invoking the XQuery scripts of each of the tasks from the database when the processing server receives the task request; processing each of the XML files, and obtaining a XQuery result; merging the XQuery result of the XQuery scripts of each of the tasks, and storing a merged result of each of the tasks in the database. A related system is also disclosed.Type: ApplicationFiled: June 29, 2007Publication date: June 26, 2008Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO.,LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUNG-I LEE, CHIEN-FA YEH, CHIU-HUA LU, XU-CHUN CHEN