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).
-
Communication process by connecting server end in series with system under verification in a network
Patent number: 6813642Abstract: 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: GrantFiled: December 1, 2000Date of Patent: November 2, 2004Assignee: Inventec Corp.Inventors: Kuang-Shin Lin, Tong-S Chen, Zhen-Yu Hou -
Patent number: 6711736Abstract: 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: GrantFiled: November 7, 2000Date of Patent: March 23, 2004Assignee: Inventec CorporationInventors: Chiang Lo, Tong S Chen, Kuang-Shin Lin
-
Patent number: 6701401Abstract: 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: GrantFiled: November 7, 2000Date of Patent: March 2, 2004Assignee: Inventec CorporationInventors: Ming Lu, Tong S Chen, Kuang-Shin Lin
-
Patent number: 6651024Abstract: 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: GrantFiled: January 18, 2000Date of Patent: November 18, 2003Assignee: Inventec CorporationInventors: Tong S Chen, Kuang Shin Lin, Peng Li, Bill Fan
-
Patent number: 6615153Abstract: 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: GrantFiled: June 14, 2001Date of Patent: September 2, 2003Assignee: Inventec CorporationInventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
-
Patent number: 6610104Abstract: 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: GrantFiled: July 9, 1999Date of Patent: August 26, 2003Assignee: Inventec Corp.Inventors: Kuang-Shin Lin, Tong-S Chen, Jian Wu
-
Patent number: 6594743Abstract: 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: GrantFiled: May 12, 2000Date of Patent: July 15, 2003Assignee: Inventec CorporationInventors: Tong S. Chen, Kuang Shin Lin, Yong Jun Shi
-
Patent number: 6581169Abstract: 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: GrantFiled: December 8, 1999Date of Patent: June 17, 2003Assignee: Inventec CorporationInventors: Tong S Chen, Kuang Shin Lin, Zhen Yu Hou, Xiao Gang Liou
-
Patent number: 6581021Abstract: 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: GrantFiled: June 15, 2001Date of Patent: June 17, 2003Assignee: Inventec CorporationInventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
-
Patent number: 6507919Abstract: 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: GrantFiled: January 11, 2000Date of Patent: January 14, 2003Assignee: Inventec CorporationInventors: Tong-S Chen, Kuang-Shin Lin, Peng Li
-
Patent number: 6480907Abstract: 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: GrantFiled: January 27, 2000Date of Patent: November 12, 2002Assignee: Inventec CorporationInventors: Tong S Chen, Kuang Shin Lin, Xue-Ning Ren
-
Publication number: 20020161991Abstract: 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: ApplicationFiled: January 17, 2001Publication date: October 31, 2002Inventors: Yong-Jun Shi, Tong S. Chen, Kuang Shin Lin
-
Publication number: 20020120833Abstract: 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: ApplicationFiled: February 15, 2001Publication date: August 29, 2002Applicant: INVENTEC CORPORATIONInventors: Tong S. Chen, Kuang-Shin Lin
-
Publication number: 20020109711Abstract: 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: ApplicationFiled: February 15, 2001Publication date: August 15, 2002Applicant: INVENTEC CORPORATIONInventors: Tong S. Chen, Kuang-Shin Lin
-
Publication number: 20020101424Abstract: 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: ApplicationFiled: December 22, 2000Publication date: August 1, 2002Inventors: Bin Yuan, Tong S. Chen, Kuang Shin Lin
-
Publication number: 20020091729Abstract: 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: ApplicationFiled: January 5, 2001Publication date: July 11, 2002Applicant: INVENTEC CORPORATIONInventors: Fan Gang, Tong S. Chen, Kuang-Shin Lin
-
Publication number: 20020091733Abstract: 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: ApplicationFiled: January 5, 2001Publication date: July 11, 2002Inventors: Tong S. Chen, Kuang Shin Lin
-
Patent number: 6418449Abstract: 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: GrantFiled: January 6, 2000Date of Patent: July 9, 2002Assignee: Inventec CorporationInventors: Tong-S Chen, Kuang-Shin Lin, Hai-Hong Zhang
-
Publication number: 20020083050Abstract: 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: ApplicationFiled: December 22, 2000Publication date: June 27, 2002Inventors: Yi Bo Liu, Tong S. Chen, Kuang Shin Lin
-
Publication number: 20020083419Abstract: 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: ApplicationFiled: December 22, 2000Publication date: June 27, 2002Inventors: Ye Li, Tong S. Chen, Kuang Shin Lin