Patents by Inventor Tong S. Chen

Tong S. Chen 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: 6813642
    Abstract: A communication process by connecting a server end in series with a system under verification (SUV) in a network. The process initializes a communication port connected to server end and SUV and associated parameters through a computer in server end and SUV. Then creates a required thread and an associated interrupt program in server end and SUV respectively. When data has been received, the received data package is stored in an embedded buffer in server end or SUV until a complete data package is stored in the buffer. Next, data is transmitted through a predetermined data transmission module. By continuing this process, it is possible to transmit data by connecting server end in series with SUV through the connected communication port rather than network adapter. It is simple in operation and cost effective.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: November 2, 2004
    Assignee: Inventec Corp.
    Inventors: Kuang-Shin Lin, Tong-S Chen, Zhen-Yu Hou
  • Patent number: 6711736
    Abstract: A method of obtaining the BIOS version date in the windows operating system using dynamic virtual device drivers (VxDs). First, input and output parameter buffers are defined and the initial address and area size of search memory are obtained. The physical address is mapped to a linear address. After initializing the address shift, the system makes sure the shift is smaller than the memory size minus 8. The system then checks that the address pointed by the initial address plus the shift contains a number. The address of the number is taken as the base address. The values in the zeroth through the ninth bytes of the base address are preserved and returned to the application routine, giving the BIOS version date.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: March 23, 2004
    Assignee: Inventec Corporation
    Inventors: Chiang Lo, Tong S Chen, Kuang-Shin Lin
  • Patent number: 6701401
    Abstract: A method for testing a USB port and the device for the same. The VCC and GND power lines of the USB port and the twisted paired signal lines of D+ and D− are connected with the corresponding terminals on a parallel port so as to test the connection between the USB port and the USB host controller. The invention also discloses the corresponding device.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: March 2, 2004
    Assignee: Inventec Corporation
    Inventors: Ming Lu, Tong S Chen, Kuang-Shin Lin
  • Patent number: 6651024
    Abstract: This specification discloses a method for automatic testing PCMCIA cards. The method first loads in the main library of the control panel, then checks and displays the PCMCIA module using the application interface of the control panel library. A SetwindowsHook then loads in dynamic link library (DLL) and checks the TextOut function address from the ModuleList in PCMCIA module for interception and data storage. The peripheral description values are stored in a list and compared with the data intercepted and stored in the ModuleList to complete a test report on correctness or error.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: November 18, 2003
    Assignee: Inventec Corporation
    Inventors: Tong S Chen, Kuang Shin Lin, Peng Li, Bill Fan
  • Patent number: 6615153
    Abstract: A method for managing and using a test system is proposed, which is applied to the test system comprising a test server and a test workstation, and allows a user to perform a test and obtain a test report according to the user's right for accessing the test server and an actual operating state of the test workstation. The users are assigned to different test groups set up in the test server. The test workstation activates a start-up window for the user to input data thereto and transmits the data to the test server. The test server then processes the transmitted data and produces the corresponding test report according to the right of the user and the right of the test group which the user belongs to for accessing the test server.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: September 2, 2003
    Assignee: Inventec Corporation
    Inventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
  • Patent number: 6610104
    Abstract: A method for updating a document by means of appending an updated file to the document comprises the steps of reading an original document; initializing the original document to have a name and an index number for correspondingly identifying the original document; opening the updated file; establishing a name for correspondingly identifying the updated file; and appending the updated file to the original document to form an updated document. By utilizing the method, the file size and the download time of the updated document are reduced, as well as enabling a user to easily carry out a query to documents with different versions and a switching between them.
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: August 26, 2003
    Assignee: Inventec Corp.
    Inventors: Kuang-Shin Lin, Tong-S Chen, Jian Wu
  • Patent number: 6594743
    Abstract: A disk-cloning method and system is provided for cloning computer data from a source disk to a target disk. This disk-cloning method and system can be utilized, for example, in the computer assembly line to clone a preselected set of software programs to the main hard disk of each computer unit, or as a backup to a hard disk. This disk-cloning method and system is characterized in that the source data are read from the source disk and written onto the target disk in a sector-by-sector manner rather than in a file-by-file manner as the prior art. This feature allows the cloning procedure to be more efficiently carried out than the prior art. Moreover, it allows the disk-cloning procedure to be performed without having to make modifications to the existing FDT (File Directory Table) and FAT (File Allocation Table) on the target disk, thus ensuring the system security of the target disk. This disk-cloning method and system is therefore more reliable and efficient to use than the prior art.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: July 15, 2003
    Assignee: Inventec Corporation
    Inventors: Tong S. Chen, Kuang Shin Lin, Yong Jun Shi
  • Patent number: 6581169
    Abstract: This specification discloses a method and device for computer testing, which method can perform automatic testing for a plurality of computer on the product line. By describing, recording, and summarizing contents and results of each test item using a script, the defects such as lower efficiency, more errors and longer testing time occurred in human operations can be conquered. The method comprises the steps of: building a structured query language (SQL) server; forming electrical communication between the SQL server and a plurality of computers to be tested; retrieving a command macro from the SQL server according to the-command request sent out from the computer to be tested; controlling the computer to be tested to execute corresponding test commands according to the content of the command macro; receiving and analyzing the execution result of the test command; and displaying the testing result.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: June 17, 2003
    Assignee: Inventec Corporation
    Inventors: Tong S Chen, Kuang Shin Lin, Zhen Yu Hou, Xiao Gang Liou
  • Patent number: 6581021
    Abstract: A method for downloading and managing a test tool of a test system is proposed, which is applied to the test system having a test service server and a tested machine. A test tool required for performing a test for the tested machine is available as being downloaded from the test service server through a network, which connects the tested machine and the test service server, so as to examine if the tested machine works properly. As such, the test service server acts as a reservoir for the test tools and is used to activate start-up for the test, allowing the tested machine to be initiated with test conditions and user conditions for using the test tool being inputted to the test tool.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: June 17, 2003
    Assignee: Inventec Corporation
    Inventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
  • Patent number: 6507919
    Abstract: A method of automatically simulating boosting the items of a windows menu and examining the items including the steps of reading the items of the standard first layer menu from the start menu of a standard windows software and the items of the next layer menu contained therein and then setting up a standard menu architecture subject to the data read, reading the items of the items of the first layer of the start menu of the windows software to be tested and the items of the next layer menu contained therein, setting up a test object menu architecture subject to the data read, and comparing the test object menu architecture with the standard menu architecture so as to judge the correctness of the installation of the windows software to be tested in the computer.
    Type: Grant
    Filed: January 11, 2000
    Date of Patent: January 14, 2003
    Assignee: Inventec Corporation
    Inventors: Tong-S Chen, Kuang-Shin Lin, Peng Li
  • Patent number: 6480907
    Abstract: The present invention relates to an apparatus and method for testing the WAIT signal line of a communication interface socket to detect whether the WAIT signal line of the socket, such as a PCMCIA socket, can work properly. The present invention utilizes an electrical switch and several status signal lines, such as IOWR and IN signal lines, to identify the status of the WAIT signal line and detect whether the WAIT signal line works properly according to the status signal lines being in a HIGH state or a LOW state.
    Type: Grant
    Filed: January 27, 2000
    Date of Patent: November 12, 2002
    Assignee: Inventec Corporation
    Inventors: Tong S Chen, Kuang Shin Lin, Xue-Ning Ren
  • Publication number: 20020161991
    Abstract: A method of forming a collateral alliance between Windows 9X system and Windows NT 4.0 system suitable for writing the image data of a seed hard drive to a target hard drive. The method includes writing image data into the target hard drive and then finding a boot file that registers the hard drive parameters in the target hard drive. An error signal is issued and the transaction is terminated when the boot file is not found. If the boot file is found, hard drive parameters of the hard drive is retrieved and written into the boot file.
    Type: Application
    Filed: January 17, 2001
    Publication date: October 31, 2002
    Inventors: Yong-Jun Shi, Tong S. Chen, Kuang Shin Lin
  • Publication number: 20020120833
    Abstract: A method for automatic obtaining the ID number of items of a volume control program is disclosed. The method comprises three main steps: turning on a volume control program, detecting items and calculating an ID number of each item. The first step is turning on a volume control program, for example, turning on the volume control program from a start catalog of Microsoft Windows. The second step is detecting items, which is searching a desired item whether present in a control plane of the volume control program. If the item is present in the control plane of the volume control program, an ID number of the item can be obtained. The third step is calculating the ID number of the item, which is calculating the ID number of each item such as volume, left-right sound track and muteness by using the obtained ID number of the item.
    Type: Application
    Filed: February 15, 2001
    Publication date: August 29, 2002
    Applicant: INVENTEC CORPORATION
    Inventors: Tong S. Chen, Kuang-Shin Lin
  • Publication number: 20020109711
    Abstract: A method for automatic controlling the display of the object on the display panel comprises two steps, establishing a pattern and regulating an object on the display panel. The first step is to establish the pattern, which is based on the need of expected protocol for users or soft/hardware constituent, so that the items on the display panel of control program can be made out. The second step is to control the display of the object on the display panel, which automatically finds whether the relative items are on the display panel of the control program. If no items exist in it, the volume regulating on the display panel is controlled using the establishing pattern in the first step.
    Type: Application
    Filed: February 15, 2001
    Publication date: August 15, 2002
    Applicant: INVENTEC CORPORATION
    Inventors: Tong S. Chen, Kuang-Shin Lin
  • Publication number: 20020101424
    Abstract: A method of testing a graphic accelerator in DOS mode comprises the steps of: setting the calculator system in DOS 32 bit full address mode, but not in the protect mode; mapping the RAM of the graphic accelerator to a predetermined location somewhere in the 0-4G space of the system RAM; preparing a test software such as BitBlt, H/W cursor, 3D Texture; preparing an original pattern, generally a ready bitmap; copying the pattern from the system RAM to the video RAM of the graphic accelerator, verifying the result, and if errors occur, dealing with the errors; copying the pattern from the video RAM to the video RAM, verifying the result, and if errors occur, dealing with the errors; performing a test of color image to monochrome image conversion, verifying the result, and if errors occur, dealing with the errors; and restoring the normal 16 bit address mode VGA mode.
    Type: Application
    Filed: December 22, 2000
    Publication date: August 1, 2002
    Inventors: Bin Yuan, Tong S. Chen, Kuang Shin Lin
  • Publication number: 20020091729
    Abstract: A method for accomplishing tabular frame object, at least includes following steps: reads a table range of a tabular frame; connects to a database whose range is larger than range of the table range; reads a title row and at least a data record from the database, where the data records are corresponding to the table range; shows the title row and these data records; reads a moving distance of a moving indicator of the tabular frame; calculates a new location of the tabular frame in the database in accordance with the moving distance, then finds at least a new corresponding data record that locates in the new location; and shows the title line and the new corresponding data records. In addition, the method uses Script program so application of the method is independent on variety of browser.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Applicant: INVENTEC CORPORATION
    Inventors: Fan Gang, Tong S. Chen, Kuang-Shin Lin
  • Publication number: 20020091733
    Abstract: A system and method for dynamically generating tables used for web pages is disclosed. A form head manipulation module is employed in the embodiment to analyze the accessed web page information from a web page buffering unit. A table generation module is employed to generate custom-made tables by accompanying with user priorities and the text attributes of the table objects before showing the custom-made tables on web pages. A table style design module is also employed in the embodiment to receive selection commands from individuals to indicate whether table objects to be selected among the displayed ones. The table style design module then generates web pages included those selected tables to the individuals dynamically.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Inventors: Tong S. Chen, Kuang Shin Lin
  • Patent number: 6418449
    Abstract: A method of cloning the file system of a window web operating system by using a bitmap file includes the steps of (i) storing file data from a source partition in a bitmap file, (ii) compressing the data of the source partition into an image file and cloning the image file to an object disk, (iii) decompressing the compressed bitmap file of the source partition in an object partition in the object disk, enabling decompressed data to be restored to the object partition, and (iv) modifying the bitmap file subject to the size of the object partition and the physical parameters of the object disk.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: July 9, 2002
    Assignee: Inventec Corporation
    Inventors: Tong-S Chen, Kuang-Shin Lin, Hai-Hong Zhang
  • Publication number: 20020083050
    Abstract: A client/server based dynamic information feedback system comprising: a client sender module, for collecting data and sending the data; a server receiving & analysis module, for receiving the data and analyzing the data; a server statistical & publishing module, for calculating the data and resulting in statistical data, then storing the statistical data into a database; and a client feedback receiving module, sending a request to the server end and causing feedback, then returning the feedback to the client end. A client/server based dynamic information feedback method comprising the steps of: (a) collecting data and sending the data from the client end; (b) receiving the data from the client end and analyzing the data on the server end; (c) calculating the data and resulting in statistical data, then storing the statistical data into a database on the server end; and (d) sending a request to the server end and causing feedback, then returning the feedback to the client end.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
  • Publication number: 20020083419
    Abstract: A method for using software emulating signal generator, suitable for a Windows operating system of a computer, the computer having a storage device, comprising the steps of: getting a frequency and an amplitude of broadcasting sound data set by a user; transmitting the frequency and the amplitude to an initializing module; initializing the frequency and the amplitude by the initializing module to obtain initializing sound data; and using a broadcast module to broadcast the initializing sound data. A software emulating signal generator, suitable for a Windows operating system of a computer, the computer having a storage device, comprising: an adjusting frequency and amplitude module, for getting a frequency and an amplitude of broadcasting sound data set by a user; an initializing module, for initializing the frequency and the amplitude to obtain initializing sound data; and a broadcast module, for broadcasting the initializing sound data.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Ye Li, Tong S. Chen, Kuang Shin Lin