US20060252544A1 - Implementation method for playing game - Google Patents

Implementation method for playing game Download PDF

Info

Publication number
US20060252544A1
US20060252544A1 US11/382,274 US38227406A US2006252544A1 US 20060252544 A1 US20060252544 A1 US 20060252544A1 US 38227406 A US38227406 A US 38227406A US 2006252544 A1 US2006252544 A1 US 2006252544A1
Authority
US
United States
Prior art keywords
game
server
signal
mobile communication
communication apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/382,274
Inventor
Ying Liu
Shih-Kuang Tsai
Dai-Shui Ho
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Appliances Corp
Original Assignee
Inventec Appliances Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Appliances Corp filed Critical Inventec Appliances Corp
Assigned to INVENTEC APPLIANCES CORP. reassignment INVENTEC APPLIANCES CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HO, DAI-SHUI, LIU, YING, TSAI, SHIH-KUANG
Publication of US20060252544A1 publication Critical patent/US20060252544A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality

Definitions

  • the present invention relates to an implementation method for playing a game, and more specifically, to an implementation method for playing a game by transmitting a game signal through a communication protocol between a mobile communication apparatus and a server.
  • Mobile communication apparatuses such as cellular phones and personal digital assistants (PDA's), have become indispensable communication products in daily life. Besides the communication functions of apparatuses, young people also show great interest in the distinctive designs of apparatuses. In addition, translating, Internet browsing, scheduling, and calculating are also provided as additional functions of the mobile communication apparatuses. With the development of technology, interactive games have already become an additional function of the mobile communication apparatuses. Compared with personal computers, the mobile communication apparatuses are much more portable. Therefore, through using the mobile communication apparatuses for playing a multi-player interactive game, people can have fun with each other at any time.
  • PDA's personal digital assistants
  • FIG. 1 is a diagram depicting a method for interactively playing games in a mobile communication apparatus according to a prior art.
  • a user can use a mobile communication apparatus 11 to play an interactive game with other people through infrared transmission or Bluetooth data transmission.
  • both the infrared transmission and the Bluetooth data transmission are limited to a short distance.
  • the infrared transmission works only when an infrared port 111 is aimed at another one within a very short distance.
  • FIG. 2 is a diagram depicting a method for interactively playing games through a network according to a prior art.
  • a personal computer 21 is coupled to a server 23 through a network 22 .
  • a user can play a game with many other users in so-called multi-player interactive games.
  • FIG. 3 is a diagram depicting the architecture of General Packet Radio Service (GPRS) transmission 31 according to a prior art.
  • the GPRS transmission architecture 31 comprises a GPRS tunneling protocol (GTP) 311 for exchanging packet signals in a Global System for Mobile communication (GSM) through a serving GPRS support node (SGSN) 312 and in the Internet through a gateway GPRS support node (GGSN) 313 .
  • GTP GPRS tunneling protocol
  • GSM Global System for Mobile communication
  • SGSN serving GPRS support node
  • GGSN gateway GPRS support node
  • an implementation method for interactively playing a game in a mobile communication apparatus comprises installing a game program in the mobile communication apparatus for compiling and decompiling a signal representing information for playing a game, providing a server for receiving the signal, transmitting the signal through a communication protocol between the mobile communication apparatus and the server, and providing a game platform in the server for executing the decompiled signal in the server.
  • FIG. 1 is a diagram depicting a method for interactively playing games in a mobile communication apparatus according to a prior art.
  • FIG. 2 is a diagram depicting a method for interactively playing games through a network according to a prior art.
  • FIG. 3 is a diagram depicting the architecture of General Packet Radio Service (GPRS) transmission 31 according to a prior art.
  • GPRS General Packet Radio Service
  • FIG. 4 is a diagram depicting a method for interactively playing games through a network according to the present invention.
  • FIG. 5 is a flowchart of a method for transmitting a game signal according to the present invention.
  • FIG. 6 is a flowchart of a method for implementing a multi-player game according to the present invention.
  • FIG. 7 is a flowchart of a method for playing a game according to the present invention.
  • FIG. 4 is a diagram depicting a method for interactively playing games through a network according to the present invention.
  • the implementation method for playing the game through the network comprises the architecture of General Packet Radio Service (GPRS) transmission 31 , a plurality of mobile communication apparatuses 11 , and a server 21 , and may comprise a network 22 , and a plurality of personal computers 23 .
  • the GPRS transmission architecture 31 comprises a GTP 311 , an SGSN 312 , and a GGSN 313 .
  • the mobile communication apparatus 11 transmits a game signal to the SGSN 312 in the GPRS transmission architecture 31 and the game signal is then transmitted to the server 21 through the GGSN 313 .
  • the server 21 transmits game signals to the mobile communication apparatus 11 through the GGSN 313 and the SGSN 312 utilizing the GPRS Tunneling Protocol 311 .
  • the personal computers 23 may be connected to the server 21 through the network 22 . Therefore, mobile communication apparatus users and personal computer users can login the server to play the game at the same time.
  • FIG. 5 is a flowchart of a method for transmitting a game signal according to the present invention. The method comprises the following steps.
  • Step 51 start.
  • Step 52 compile an operation command and a game state to a packet signal.
  • Step 53 generate a header structure which comprises an address of a transmitter and an address of a receiver through a SGSN in the GPRS transmission architecture.
  • Step 54 transmit the packet signal and the header structure to a server through a GGSN in the GPRS transmission architecture.
  • Step 55 decompile the packet signal and the header structure by a game program in a game platform of the server.
  • Step 56 execute the operation command and updating a game state in the game platform of the server.
  • Step 57 end.
  • a compiled packet signal and a header structure will be transmitted reversely to the mobile communication apparatus through the GPRS transmission architecture. If a receiver is a personal computer, then the compiled packet signal and the header structure will be transmitted to the personal computer through an Internet.
  • Step 52 assembles predetermined data and/or commands and/or other game-related information into a packet signal and Step 55 extracts the assembled data and/or commands and/or other game-related information from the packet signal.
  • the server comprising the game platform may be a mobile communication device, as long as the GPRS tunneling protocol is utilized to transmit and receive game information.
  • FIG. 6 is a flowchart of a method for implementing a multi-player game according to the present invention. The method comprises the following steps.
  • Step 61 start.
  • Step 62 connect a mobile communication apparatus to a GPRS transmission architecture or a personal computer to the Internet.
  • Step 63 a player chooses a game in a game platform of a server to join.
  • Step 64 determine whether there are enough players in the game platform. If so, go to Step 65 . If not, go to Step 66 .
  • Step 65 transmit a packet signal which comprises a game state and a header structure from the server to every player and then starting the game.
  • Step 66 not starting the game until there are enough players in the game platform.
  • the game platform may comprise a user login system, which may require a user to enter a set of user ID and password before being able to choose or play a game. Similar login systems are well known and need not be explored in depth here. However, the present login system may implement a one-user interface, a two-user interface, a three-user interface, a four-user interface, or another fixed-quantity-of-user interface to control the number of users playing a specific game at the same time. For example, the game platform may require exactly two players for a chess game and exactly four players for a hearts game.
  • FIG. 7 is a flowchart of a method for playing a game according to the present invention. The method comprises the following steps.
  • Step 71 start a game.
  • Step 72 a player chooses which move to make or which playing card he or she should show.
  • Step 73 count the time that the player takes for making a move or showing a playing card. At the same time, the player can decide to or not to give up. If so, go to Step 78 . If not, go to Step 74 .
  • Step 74 urge the player when the player does not make a move or show a playing card in a certain time.
  • Step 75 determine if the player makes a move or shows a playing card. If so, go back to Step 72 and then start another players' turn. If not, go to Step 76 .
  • Step 76 determine that the player gives up and loses the game. Then go to Step 77 .
  • Step 77 determine whether the game is over. If so, go to Step 78 . If not, go back to Step 66 in FIG. 6 .
  • Step 78 end the game.

Abstract

An implementation method for interactively playing a game in a mobile communication apparatus includes installing a game program in the mobile communication apparatus for compiling and decompiling a signal representing information for playing a game, providing a server for receiving the signal, transmitting a signal through a communication protocol between the mobile communication apparatus and the server, and providing a game platform in the server for executing the decompiled signal in the server. The game program is installed for compiling and decompiling the signal in the mobile communication apparatus. The server is provided for receiving the signal. The game platform is provided for executing the game program in the server.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to an implementation method for playing a game, and more specifically, to an implementation method for playing a game by transmitting a game signal through a communication protocol between a mobile communication apparatus and a server.
  • 2. Description of the Prior Art
  • Mobile communication apparatuses, such as cellular phones and personal digital assistants (PDA's), have become indispensable communication products in daily life. Besides the communication functions of apparatuses, young people also show great interest in the distinctive designs of apparatuses. In addition, translating, Internet browsing, scheduling, and calculating are also provided as additional functions of the mobile communication apparatuses. With the development of technology, interactive games have already become an additional function of the mobile communication apparatuses. Compared with personal computers, the mobile communication apparatuses are much more portable. Therefore, through using the mobile communication apparatuses for playing a multi-player interactive game, people can have fun with each other at any time.
  • Please refer to FIG. 1. FIG. 1 is a diagram depicting a method for interactively playing games in a mobile communication apparatus according to a prior art. A user can use a mobile communication apparatus 11 to play an interactive game with other people through infrared transmission or Bluetooth data transmission. However, both the infrared transmission and the Bluetooth data transmission are limited to a short distance. Additionally, the infrared transmission works only when an infrared port 111 is aimed at another one within a very short distance.
  • Please refer to FIG. 2. FIG. 2 is a diagram depicting a method for interactively playing games through a network according to a prior art. A personal computer 21 is coupled to a server 23 through a network 22. In such a way, a user can play a game with many other users in so-called multi-player interactive games. However, it is still inconvenient to take a personal computer along.
  • Please refer to FIG. 3. FIG. 3 is a diagram depicting the architecture of General Packet Radio Service (GPRS) transmission 31 according to a prior art. The GPRS transmission architecture 31 comprises a GPRS tunneling protocol (GTP) 311 for exchanging packet signals in a Global System for Mobile communication (GSM) through a serving GPRS support node (SGSN) 312 and in the Internet through a gateway GPRS support node (GGSN) 313.
  • SUMMARY OF THE INVENTION
  • According to the present invention, an implementation method for interactively playing a game in a mobile communication apparatus comprises installing a game program in the mobile communication apparatus for compiling and decompiling a signal representing information for playing a game, providing a server for receiving the signal, transmitting the signal through a communication protocol between the mobile communication apparatus and the server, and providing a game platform in the server for executing the decompiled signal in the server.
  • These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram depicting a method for interactively playing games in a mobile communication apparatus according to a prior art.
  • FIG. 2 is a diagram depicting a method for interactively playing games through a network according to a prior art.
  • FIG. 3 is a diagram depicting the architecture of General Packet Radio Service (GPRS) transmission 31 according to a prior art.
  • FIG. 4 is a diagram depicting a method for interactively playing games through a network according to the present invention.
  • FIG. 5 is a flowchart of a method for transmitting a game signal according to the present invention.
  • FIG. 6 is a flowchart of a method for implementing a multi-player game according to the present invention.
  • FIG. 7 is a flowchart of a method for playing a game according to the present invention.
  • DETAILED DESCRIPTION
  • Please refer to FIG. 4. FIG. 4 is a diagram depicting a method for interactively playing games through a network according to the present invention. The implementation method for playing the game through the network comprises the architecture of General Packet Radio Service (GPRS) transmission 31, a plurality of mobile communication apparatuses 11, and a server 21, and may comprise a network 22, and a plurality of personal computers 23. The GPRS transmission architecture 31 comprises a GTP 311, an SGSN 312, and a GGSN 313. The mobile communication apparatus 11 transmits a game signal to the SGSN 312 in the GPRS transmission architecture 31 and the game signal is then transmitted to the server 21 through the GGSN 313. Conversely, the server 21 transmits game signals to the mobile communication apparatus 11 through the GGSN 313 and the SGSN 312 utilizing the GPRS Tunneling Protocol 311. In the meanwhile, the personal computers 23 may be connected to the server 21 through the network 22. Therefore, mobile communication apparatus users and personal computer users can login the server to play the game at the same time.
  • Please refer to FIG. 5. FIG. 5 is a flowchart of a method for transmitting a game signal according to the present invention. The method comprises the following steps.
  • Step 51: start.
  • Step 52: compile an operation command and a game state to a packet signal.
  • Step 53: generate a header structure which comprises an address of a transmitter and an address of a receiver through a SGSN in the GPRS transmission architecture.
  • Step 54: transmit the packet signal and the header structure to a server through a GGSN in the GPRS transmission architecture.
  • Step 55: decompile the packet signal and the header structure by a game program in a game platform of the server.
  • Step 56: execute the operation command and updating a game state in the game platform of the server.
  • Step 57: end.
  • In the same manner, when an updated game state is transmitted to another mobile communication apparatus from the server, a compiled packet signal and a header structure will be transmitted reversely to the mobile communication apparatus through the GPRS transmission architecture. If a receiver is a personal computer, then the compiled packet signal and the header structure will be transmitted to the personal computer through an Internet.
  • It should be noted that throughout this application and appended claims, the word compile and its various forms are intended to mean to collect, accumulate, generate, encode, and/or edit data and/or commands and/or other game-related information into signal form, while the word decompile and its various forms are intended to mean extracting or decoding the compiled data and/or commands from a received signal. Thus, Step 52 assembles predetermined data and/or commands and/or other game-related information into a packet signal and Step 55 extracts the assembled data and/or commands and/or other game-related information from the packet signal. It should also be noted that in at least one embodiment of the present invention, the server comprising the game platform may be a mobile communication device, as long as the GPRS tunneling protocol is utilized to transmit and receive game information.
  • Please refer to FIG. 6. FIG. 6 is a flowchart of a method for implementing a multi-player game according to the present invention. The method comprises the following steps.
  • Step 61: start.
  • Step 62: connect a mobile communication apparatus to a GPRS transmission architecture or a personal computer to the Internet.
  • Step 63: a player chooses a game in a game platform of a server to join.
  • Step 64: determine whether there are enough players in the game platform. If so, go to Step 65. If not, go to Step 66.
  • Step 65: transmit a packet signal which comprises a game state and a header structure from the server to every player and then starting the game.
  • Step 66: not starting the game until there are enough players in the game platform.
  • The game platform may comprise a user login system, which may require a user to enter a set of user ID and password before being able to choose or play a game. Similar login systems are well known and need not be explored in depth here. However, the present login system may implement a one-user interface, a two-user interface, a three-user interface, a four-user interface, or another fixed-quantity-of-user interface to control the number of users playing a specific game at the same time. For example, the game platform may require exactly two players for a chess game and exactly four players for a hearts game.
  • Please refer to FIG. 7. FIG. 7 is a flowchart of a method for playing a game according to the present invention. The method comprises the following steps.
  • Step 71: start a game.
  • Step 72: a player chooses which move to make or which playing card he or she should show.
  • Step 73: count the time that the player takes for making a move or showing a playing card. At the same time, the player can decide to or not to give up. If so, go to Step 78. If not, go to Step 74.
  • Step 74: urge the player when the player does not make a move or show a playing card in a certain time.
  • Step 75: determine if the player makes a move or shows a playing card. If so, go back to Step 72 and then start another players' turn. If not, go to Step 76.
  • Step 76: determine that the player gives up and loses the game. Then go to Step 77.
  • Step 77: determine whether the game is over. If so, go to Step 78. If not, go back to Step 66 in FIG. 6.
  • Step 78: end the game.
  • Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.

Claims (12)

1. An interactive game method used in a mobile communication apparatus, the method comprising:
installing a game program in the mobile communication apparatus for compiling and decompiling a signal representing information for playing a game;
providing a server for receiving the signal, said game program being installed in the server and for compiling and decompiling the signal;
transmitting the signal through a communication protocol between the mobile communication apparatus and the server; and
providing a game platform in the server for executing the decompiled signal in the server.
2. The interactive game method of claim 1, wherein the mobile communication apparatus is a cellular phone.
3. The interactive game method of claim 1, wherein the mobile communication apparatus is a personal digital assistant (PDA).
4. The interactive game method of claim 1, wherein the game program is a chess game software.
5. The interactive game method of claim 1, wherein the signal is a packet signal.
6. The interactive game method of claim 1, wherein the server is a computer device.
7. The interactive game method of claim 1, wherein the game platform comprises at least one-user login interface restricting that there is a predetermined number of players joining the game.
8. The interactive game method of claim 7, wherein the user login interface is a two-way login interface.
9. The interactive game method of claim 7, wherein the user login interface is a three-way login interface.
10. The interactive game method of claim 7, wherein the user login interface is a four-way login interface.
11. The interactive game method of claim 1, wherein the communication protocol is General Packet Radio Service (GPRS).
12. The interactive game method of claim 11, wherein the server is a mobile communication device.
US11/382,274 2005-05-09 2006-05-09 Implementation method for playing game Abandoned US20060252544A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW094114946 2005-05-09
TW094114946A TWI274492B (en) 2005-05-09 2005-05-09 Implementation method of playing game

Publications (1)

Publication Number Publication Date
US20060252544A1 true US20060252544A1 (en) 2006-11-09

Family

ID=37394680

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/382,274 Abandoned US20060252544A1 (en) 2005-05-09 2006-05-09 Implementation method for playing game

Country Status (2)

Country Link
US (1) US20060252544A1 (en)
TW (1) TWI274492B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040063498A1 (en) * 2002-09-30 2004-04-01 Sony Corporation System and method for flexibly implementing a wireless gaming network
US20040097287A1 (en) * 2002-11-14 2004-05-20 Richard Postrel Method and system for gaming over a computer network
US20040127289A1 (en) * 2002-08-08 2004-07-01 Versaly Games, Inc. System and method for combining automatic opponent matching for computer gaming with chat room searchers
US20040139159A1 (en) * 2002-08-23 2004-07-15 Aleta Ricciardi System and method for multiplayer mobile games using device surrogates
US20050026697A1 (en) * 2003-07-30 2005-02-03 Balahura Robert Eugene System, computer product and method for enabling multi-player gaming on a wireless device
US20050096133A1 (en) * 2003-11-04 2005-05-05 Hoefelmeyer Ralph S. Systems and methods for providing self-compiling, peer-to-peer on-line gaming
US6908389B1 (en) * 2001-03-07 2005-06-21 Nokia Corporation Predefined messages for wireless multiplayer gaming
US20060089199A1 (en) * 2000-11-20 2006-04-27 Jordan Kent W Method and apparatus for interactive real time distributed gaming
US20070099703A1 (en) * 2003-09-16 2007-05-03 Is-Innovation Systems Ltd Massive role-playing games or other multiplayer games system and method using cellular phone or device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060089199A1 (en) * 2000-11-20 2006-04-27 Jordan Kent W Method and apparatus for interactive real time distributed gaming
US6908389B1 (en) * 2001-03-07 2005-06-21 Nokia Corporation Predefined messages for wireless multiplayer gaming
US20040127289A1 (en) * 2002-08-08 2004-07-01 Versaly Games, Inc. System and method for combining automatic opponent matching for computer gaming with chat room searchers
US20040139159A1 (en) * 2002-08-23 2004-07-15 Aleta Ricciardi System and method for multiplayer mobile games using device surrogates
US20040063498A1 (en) * 2002-09-30 2004-04-01 Sony Corporation System and method for flexibly implementing a wireless gaming network
US20040097287A1 (en) * 2002-11-14 2004-05-20 Richard Postrel Method and system for gaming over a computer network
US20050026697A1 (en) * 2003-07-30 2005-02-03 Balahura Robert Eugene System, computer product and method for enabling multi-player gaming on a wireless device
US20070099703A1 (en) * 2003-09-16 2007-05-03 Is-Innovation Systems Ltd Massive role-playing games or other multiplayer games system and method using cellular phone or device
US20050096133A1 (en) * 2003-11-04 2005-05-05 Hoefelmeyer Ralph S. Systems and methods for providing self-compiling, peer-to-peer on-line gaming

Also Published As

Publication number Publication date
TWI274492B (en) 2007-02-21
TW200640194A (en) 2006-11-16

Similar Documents

Publication Publication Date Title
JP2004350278A (en) Mobile game system and method for playing game
CN102414667B (en) System and method of recording and sharing mobile application activities
CN104183250B (en) Method and system for synchronizing function of music player of intelligent device and Bluetooth headset
CN102594799A (en) Method for inviting users to game through chatting in mobile platform
JP2001087561A (en) Multi-player game system using cellular telephone and game unit
CN103262065A (en) Method and system for transferring application state
CN101779381A (en) Gesture activated close-proximity communication
Benford Future location-based experiences
CN103379206A (en) Handheld device and data sharing achieving method thereof
CN102420876A (en) Active peer-to-peer file transmission method for android-based intelligent mobile terminal
CN105187469A (en) Method for processing user request, mobile terminal and server
JP2012502727A (en) System and method for effectively sending data during team play game in CPNS environment, CPNS server, mobile communication terminal and terminal for this purpose
US20180270174A1 (en) Method and apparatus for providing in-game messenger service
KR20060097882A (en) Method and system for providing star portal service
CN110297717A (en) Determine method, apparatus, electronic equipment and the storage medium of client application participator
CN101848458A (en) Method, device and system for downloading game by mobile terminal
CN103237050A (en) Method and system for intelligent voice interaction
US20060252544A1 (en) Implementation method for playing game
CN103841141B (en) A kind of multimedia communications system and method
KR100401230B1 (en) Game system among a plurality of users on network and game method
CN104519034B (en) Control device and its communication means for multiple terminals collaboration amusement
KR100764460B1 (en) System and method for multi-user connection to pc
KR100579801B1 (en) Method for Application Service between Mobile Communication Terminal through Bluetooth Network and Mobile Communication Terminal with Bluetooth Agent Module therefor
CN103259917A (en) Method and electronic device for data transmission
KR20060124343A (en) Method for progress a mobile game using mobile network

Legal Events

Date Code Title Description
AS Assignment

Owner name: INVENTEC APPLIANCES CORP., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIU, YING;TSAI, SHIH-KUANG;HO, DAI-SHUI;REEL/FRAME:017588/0790

Effective date: 20060507

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION