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: 20050132082
    Abstract: A system for resuming downloading from interruption points includes an application server (1), a local database (5), and client computers (3). The client computers are provided for users to set download conditions which define a scope of a download. The application server includes a data downloading module (11), a download record determining module (12), and an interruption point obtaining module (13). The download record determining module determines whether any download record exists in the local database, in which data were downloaded according to the same download conditions as a current download. If such download record exists in the local database, the interruption point obtaining module obtains a serial number of the last data item registered in the download record, and the data downloading module downloads data from said last data item only. The local database is for storing all the data used and generated by the system.
    Type: Application
    Filed: August 27, 2004
    Publication date: June 16, 2005
    Applicant: HON HAI Precision Industry Co., LTD.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Yue-Shu Xie, Qing-Ming Wu, Xin Cao
  • Publication number: 20050120026
    Abstract: A patent downloading system (1) for downloading patents (including published patent applications) from one or more patent web sites (2) includes a mirror web site (4) and an application server (3). The mirror web site includes a web server (40), which includes: a download period setting module (400) for setting download periods; a patent downloading module (402) for periodically downloading newly issued patents; and a patent index creating module (404) for creating a patent index for each newly downloaded patent. The application server includes a patent inquiry term receiving module (30) for receiving one or more patent inquiry terms; a patent information obtaining module (32) for obtaining information on patents to be downloaded; a patent existence determination module (34) for determining whether the patents exist in the mirror web site; and a downloading module (36) for downloading patents from the mirror web site.
    Type: Application
    Filed: November 22, 2004
    Publication date: June 2, 2005
    Inventors: Chung-I Lee, Chien-Fa Yeh, Zhi-Qiang Jiang, Xin Cao
  • Publication number: 20050071367
    Abstract: A system for displaying patent analysis information includes an application server (1), a database server (3), and a number of client computers (2). The application server includes a database connecting module (10) for connecting the application server with the database server; a data retrieving module (11) for retrieving relevant data from the database server; a dynamic classifying module (12) for classifying patents into different patent categories and sub-categories; a data identifying module (13) for determining whether there are patents in any patent category or sub-category; a configuration constructing module (14) for constructing a hierarchical histogram of classification of the patents; and a graphics displaying module (15) for displaying the hierarchical histogram. Each category and sub-category occupies an area in the hierarchical histogram directly proportional to a quantity of patents belonging to the category/sub-category.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 31, 2005
    Applicant: HON HAI Precision Industry CO., LTD.
    Inventors: Yang He, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20050065920
    Abstract: A system for similarity searching based on synonym groups includes an application server (2), a number of client computers (1), and a database (3) linking to the application server through a communication means (5). The application server includes: a search request receiving module (22) for receiving search requests; a synonym group obtaining module (23) for retrieving all synonym groups containing requested terms of each search request; a search sentence generating module (24) for generating a structural query language sentence according to the retrieved synonym groups; and a search result retrieving module (25) for retrieving all kinds of data relating to the retrieved synonym groups according to the structural query language sentence. A related method for similarity searching based on synonym groups is also provided.
    Type: Application
    Filed: September 20, 2004
    Publication date: March 24, 2005
    Inventors: Yang He, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20050065918
    Abstract: A system for searching patents based on a hierarchical histogram (30) includes an application server (1), a data base (6), and client computers (4) connected to the application server through a network (2). The database stores data used or generated in utilizing the system. Each client computer provides an interactive user interface for a user to perform searching operations. The application server includes: an authority management module (10) for managing and maintaining authorities of users; a searching interface providing module (12) for providing a search interface (3) from the database; and a searching module (13) for searching patents according to a searching request and displaying the searched patents in the hierarchical histogram. A related method for searching patents based on the hierarchical histogram is also disclosed.
    Type: Application
    Filed: August 24, 2004
    Publication date: March 24, 2005
    Applicant: HON HAI Precision Industry CO., LTD.
    Inventors: Yang He, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20050065947
    Abstract: A thesaurus maintaining system includes an application server (2), a plurality of client computers (1) and a database (3) linking to the application server through a communication means (4). The application server includes a synonym group classification module (20) for producing libraries of synonym groups in order to provide a host of different categories for different synonym groups, and for permitting users to define and edit the categories; a synonym group importing module (21) for receiving synonym groups input by users, and for importing the received synonym groups to corresponding synonym group lists (30); a synonym group merging module (24) for merging all synonym groups containing a same word into a new synonym group; and a synonym group maintenance module (25) for adding, deleting and modifying synonyms and/or synonym groups, and for updating a synonym group index. A related thesaurus maintaining method is also provided.
    Type: Application
    Filed: September 20, 2004
    Publication date: March 24, 2005
    Inventors: Yang He, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20050060303
    Abstract: A patent family analysis system includes a number of client computers (10), an application server (12), and a database server (14). The application server includes a patent family searching device (120), a patent family analysis device (121), and a controlling device (122). Any of the client computers may receive information of a patent whose patent family needs to be analyzed. The database server searches for corresponding patent family data according to the patent information. The analysis device then analyzes the patent family data according to a selected analysis type for the patent family, and generates patent family analysis results. The patent family analysis results are displayed through the client computer. A related patent family analysis method is also provided.
    Type: Application
    Filed: September 13, 2004
    Publication date: March 17, 2005
    Inventors: Qing-Ming Wu, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20050060282
    Abstract: A patent family downloading system includes a plurality of client computes (10) for providing interactive user interfaces for setting patent downloading conditions and displaying patent family downloading statues; an application server (12) comprising a patent downloading module (120) for downloading patent information from at least one remote database server according to patent downloading conditions set by users, a downloading condition generating module (121) for generating one or more patent family downloading conditions according to a patent selected as a patent family downloading object that needs to be downloaded, a patent family downloading module (122) for downloading patent information on a patent family from a patent family database server according to the patent family downloading conditions, and a monitoring module (123) for automatically monitoring patent family downloading statues; and a local database server (15) for storing the patent information.
    Type: Application
    Filed: September 13, 2004
    Publication date: March 17, 2005
    Inventors: Qing-Ming Wu, Chien-Fa Yeh, Chung-I Lee
  • Publication number: 20040158552
    Abstract: A system for visually mining information includes a data mining module (121) and a dynamic scanning module (122). The data mining module is for mining data from a structured information report, and comprises: a parameter obtaining sub-module (1211); and a querying sub-module (1213). The dynamic scanning module comprises a scanning sub-module (1221); an identifying sub-module (1223); and a marking sub-module (1224). A related method includes the steps of: obtaining downloading parameters and a scanning command; generating a query sentence in accordance with the obtained parameters; querying a local database server (15); displaying a structured information report and a scanning image, wherein the scanning image includes a scanning needle; scanning each field of the structured information report; identifying whether a scanned field contains data matching the query sentence; and marking the field if the field contains data matching the query sentence.
    Type: Application
    Filed: December 31, 2003
    Publication date: August 12, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Yang He
  • Publication number: 20040158578
    Abstract: A system for generating structured information reports includes a parameter obtaining module (1201) for obtaining data input by a user; a downloading module (1202) for downloading data from a remote database server; a variable defining module (1203) for defining variables of the report; a column generating module (1204) for generating columns/rows of the report; and a report generating module (1205) for adding the downloaded data to the report. A method for generating structured information reports includes the steps of: obtaining downloading parameters; downloading data from a remote database server, and storing the data in a local database server; obtaining attribute data on analyzing the data stored in the local database server; defining variables of a report in accordance with the attribute data; generating columns/rows of the report in accordance with the defined variables, and adding the downloaded data to the report.
    Type: Application
    Filed: December 31, 2003
    Publication date: August 12, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Yang He
  • Publication number: 20040123235
    Abstract: A system for displaying patent analysis information includes a patent information table (410), a citation analyzing module (401), an XML (extensible markup language) converting module (310), an image converting module (320), and a user processing module (301). The patent information table stores summary data on patents. The citation analyzing module is used to generate citation links among patents in accordance with data stored in the patent information table, and to generate patent citation data downloading instructions to synchronize patent citation information with up-to-date citation data stored in intellectual property information websites. The XML converting module is used to convert patent citation information into XML documents. The image converting module is used to convert XML documents into star-hyperbolic trees each including a plurality of nodes. The user processing module is used to receive patent analysis orders, and has the function of displaying star-hyperbolic trees on a display unit (250).
    Type: Application
    Filed: March 31, 2003
    Publication date: June 24, 2004
    Inventors: Chien-Fa Yeh, Xin Cao, Chung-I Lee
  • Publication number: 20040093561
    Abstract: A system for displaying patent classification information includes a patent information table (410), a contrast table (411), a dynamic classifying module (401), an XML (extensible markup language) converting module (310), an image converting module (320), and a user processing module (301). The patent information table stores a summary of patents. The contrast table defines rules of classification. The dynamic classifying module defines different modes of classification, and is used to classify patents stored in the patent information table according to any one or more of said different modes. The XML converting module is used to convert patent classifications into XML documents. The image converting module is used to convert XML documents into star-hyperbolic trees each including a plurality of nodes. The user processing module is used to receive patent classification orders, and to display star-hyperbolic trees on a display unit (250). A related method is also disclosed.
    Type: Application
    Filed: December 30, 2002
    Publication date: May 13, 2004
    Inventors: Chien-Fa Yeh, Xin Cao, Chung-I Lee, Xiao-fang Geng
  • Publication number: 20040088700
    Abstract: A system for automatically installing software on client computers is implemented in a client-server model that comprises a server (1), a plurality of client computers (3), and a communications network (2) linking the server and the client computers. The system includes a database (10) for storing setup programs of software; a first application (11) installed in the server for inputting setup programs in and retrieving setup programs from the database, and a second application (31) installed in each client computer for receiving setup programs and installing software. When the client computers log in the domain of a Local Area Network, the software installing system automatically checks software installed in the client computers against software stored in the server, and installs software in client computers that do not already have the software installed therein.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Xin Cao
  • Publication number: 20040080524
    Abstract: A system for displaying patent analysis information includes a patent information table (410), a dynamic classifying module (401), an XML (extensible markup language) converting module (310), an image converting module (320), and a user processing module (301). The patent information table stores a summary of patents. The dynamic classifying module defines different modes of classification, and has the function of classifying patents stored in the patent information table according to any one or more of said different modes. The XML converting module is used to convert patent classifications into XML documents. The image converting module is used to convert XML documents into star-hyperbolic trees each including a plurality of nodes. The user processing module is used to receive patent classification orders, and has the function of displaying star-hyperbolic trees on a display unit (250). A related method is also disclosed.
    Type: Application
    Filed: December 30, 2002
    Publication date: April 29, 2004
    Inventors: Chien-Fa Yeh, Xin Cao, Chung-I Lee
  • Publication number: 20040054971
    Abstract: A system for managing patent documents includes a user processing module (113) for designating names of source patent documents in image format and a name of a destination document in image format, a format converting module (115) for converting the source patent documents into the destination document, and a local storage (111) for storing the source patent documents and the destination document. A related method includes: (a) receiving a user order for generating a destination document in a designated image format, the user order comprising names of source patent documents in different image formats and a name of the destination document; (b) generating an empty destination document; (c) loading one source patent document; (d) adding the source patent document to the destination document; (e) returning to step (c) until all source patent documents have been added to the destination document; and (f) storing the destination document to a storage.
    Type: Application
    Filed: October 31, 2002
    Publication date: March 18, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Yueshu Xie
  • Publication number: 20040049495
    Abstract: A system for automatically generating general queries includes a server (120) and at least one client computer (110). Each client computer receives user queries, and includes a user processing module (111) and an XML converting module (113). The user processing module converts user queries into a query tree. The XML converting module converts the query tree into an XML query. The server includes a storage (125), an HTTP converting module (123), and a restriction table (121). A related method includes: (a) receiving user queries including an area code of an IP information website; (b) converting the user queries into a query tree; (c) converting the query tree into an XML query, and storing the XML query to an XML document; (d) converting the XML query into an HTTP query; (e) sending the HTTP query over the Internet; (f) storing a summary of a query answer in the XML document.
    Type: Application
    Filed: October 31, 2002
    Publication date: March 11, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Caiyang Luo, Tong Huang
  • Publication number: 20040049677
    Abstract: An authorization and security management system includes a plurality of client computers (10), an application server (12), and a database (14). Each client computer includes an interactive user interface (100) for users to send requests for operations. Each client computer is interconnected with the application server through a common network (11), and the application server is interconnected with the database through a database link (13). The application server includes an authorization device (120), a security device (121), and a verification device (122). The authorization device is for maintaining user passwords and assigning roles to users. The security device is for encrypting user passwords and decrypting encrypted passwords. The verification device is for verifying passwords input by users when the users request to log in the system, and for verifying operations requested by users. The database is for storing user IDs, user passwords, and roles assigned to users.
    Type: Application
    Filed: December 23, 2002
    Publication date: March 11, 2004
    Inventors: Chung-I Lee, Chien-Fa Yeh, Zhiqiang Jiang