Patents by Inventor Tu-Hsin Tsai

Tu-Hsin Tsai 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: 20090055485
    Abstract: An anonymous instant messaging system that protects a user's identity and location while allowing numerous users to communicate without being acquainted is disclosed. To request information a user selects a geographical location and relevant topic. The user then sends the information request to a message bot via an instant messenger client. A user geographic and topic matching system provides an active matching users list to the message bot. The message bot then sends the information request message to all of the matching users. The matching users receive and read the information request from the message bot. If a user chooses to reply to the message, the user sends their response to the message bot. The user geographic and topic matching system gives the original question issuer's instant messenger identification to the message bot. The message bot passes the reply to the information request to the original question issuer.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 26, 2009
    Inventors: Tu-Hsin TSAI, Chia-I Lin, Chun-Tai Yen, Wei-Hsiang Hung
  • Publication number: 20080195715
    Abstract: A system and a method for asynchronously electronic messages exchanging are disclosed. The system includes a server and more than one clients. Each client has a geographic parameter generator and a message transmitter. The geographic parameter generator is configured to generate a geographic parameter. The message transmitter is configured to transmit the electronic message including a content body and the geographic parameter. The server is composed of a receiver, a database, a matching unit, and a processor. The receiver is configured to receive the electronic message from the clients. The database is used to store the received electronic message. The matching unit compares the geographic parameter of the received message to other existing electronic messages stored in the database according to a set of preset matching rules. A matching list is generated if the match is determined. The processor interacts with at least one of the clients in the matching list.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 14, 2008
    Inventors: Tu-Hsin Tsai, Chia-I Lin, Chun Tai Yen
  • Publication number: 20060277192
    Abstract: A method of automatic filing of searching results includes steps of connecting to internet via electrical products such as computer, cellular phone, PDA, and etc, entering searching engine and keying in keyword of data to be searched, processing search and listing searching results by the searching engine, choosing required data, then automatically downloading the required data and filing it. This method automatically and accurately saves the searching results without user's complex command, and therefore saving time and resource.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Inventors: Kuo-Jen Chao, Tu-Hsin Tsai
  • Publication number: 20040143568
    Abstract: A search method implemented with a search system. The search system includes a plurality of data files, a standard code index file, a converter, and a simplified code index file. The method includes using the converter to convert standard codes in the standard code index file to simplified codes, storing the simplified codes into the simplified code index file, using a search interface to input simplified codes of data to be searched, and using a search engine to search the simplified code index file according to the input simplified codes.
    Type: Application
    Filed: June 16, 2003
    Publication date: July 22, 2004
    Inventors: Kuo-Jen Chao, Tu-Hsin Tsai
  • Publication number: 20040128355
    Abstract: A server is provided with a classifier capable of assigning a classification confidence score to a message for at least one category. The server is further provided with a categorization database that contains a category sub-database for each category. The classifier utilizes the category database to assign the classification confidence scores. Clients are provided with forwarding modules that are capable of sending update messages to the server and associating the messages with at least one of the categories in the categorization database and a user profile. Initially, a first message is received at a client. The forwarding module is used to forward the first message to the server, and the first message is associated with a first category. A first category sub-database, which corresponds to the first category, in the categorization database is modified according to the first message and the user profile.
    Type: Application
    Filed: December 25, 2002
    Publication date: July 1, 2004
    Inventors: Kuo-Jen Chao, Tu-Hsin Tsai, Gen-Hung Su
  • Publication number: 20020066071
    Abstract: The present invention discloses a the present invention discloses an integrated program development environment (IDE) for carrying out concurrent program development tasks on a local station for programs executable on a multiple-tier networked client-server system with multiple tiers of client-server stations. The development environment includes a development-environment emulator for emulating program execution environments in each of the multiple tiers of networked client-server stations. The integrated program development environment further includes a communication emulator for emulating networked communications carried out between the multiple tiers of networked stations performed in executing the programs executable on the multiple tiers of networked client-server system.
    Type: Application
    Filed: February 25, 1999
    Publication date: May 30, 2002
    Inventors: SING-BAN ROBERT TIEN, SHIH-GONG LI, YUN-YONG SHEN, TU-HSIN TSAI
  • Patent number: 5943496
    Abstract: An extension to the JVM is described by which the efficiency with which applications are developed and transmitted between platforms is vastly improved. The present invention imposes a new object model on the Java object model provided intrinsically by the Java programming language. The object model of the present invention separates attribute data from an object which would otherwise be encapsulated therein. This data represents the external interface of a particular instance of the object class. The internal interface of the object class, i.e., the behavior common to all instances of a particular object type, is stored separately in an object type information file.
    Type: Grant
    Filed: May 17, 1997
    Date of Patent: August 24, 1999
    Assignee: Intertop Corporation
    Inventors: Shih-Gong Li, Yun-Yong Shen, Sing-Ban Robert Tien, Tu-Hsin Tsai, Ching-Yun Yang
  • Patent number: 5884097
    Abstract: A data structure and method are disclosed for transferring object attributes between platforms in a distributed computing environment. The method includes creating an application description file. The application description file includes a type ID and an object name. The type ID references a type information file. The application file includes an attribute data block and the attribute data block contains data for attributes that are included in the object. The attribute description file is transferred to a platform that includes the type information file and the type information file includes a memory offset map that determines a sequence of attribute data storage in the attribute data block. Thus, the object attributes are received by the platform and the type information file provides a memory offset map for individual attributes in the attribute description file.
    Type: Grant
    Filed: May 17, 1997
    Date of Patent: March 16, 1999
    Assignee: Intertop Corporation
    Inventors: Shih-Gong Li, Yun-Yong Shen, Sing Ban Robert Tien, Tu-Hsin Tsai, Ching-Yun Yang