[go: up one dir, main page]

CN102216915B - Wireless communication terminal and control method thereof and information storage medium - Google Patents

Wireless communication terminal and control method thereof and information storage medium Download PDF

Info

Publication number
CN102216915B
CN102216915B CN200980145612.7A CN200980145612A CN102216915B CN 102216915 B CN102216915 B CN 102216915B CN 200980145612 A CN200980145612 A CN 200980145612A CN 102216915 B CN102216915 B CN 102216915B
Authority
CN
China
Prior art keywords
data
exchange
wireless communication
communication terminal
association message
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.)
Active
Application number
CN200980145612.7A
Other languages
Chinese (zh)
Other versions
CN102216915A (en
Inventor
下村智则
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.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
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 Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Publication of CN102216915A publication Critical patent/CN102216915A/en
Application granted granted Critical
Publication of CN102216915B publication Critical patent/CN102216915B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/32Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
    • A63F13/327Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections using wireless networks, e.g. Wi-Fi® or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/34Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using peer-to-peer connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/92Video game devices specially adapted to be hand-held while playing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Provide wireless communication terminal and control method thereof and program.This wireless communication terminal effectively can exchange the wireless communication terminal of the data item generated by multiple application program with another wireless communication terminal.The wireless communication terminal performing radio communication with another wireless communication terminal is configured to: store the multiple exchange data association message items exported when performing multiple application program; When the radio communication being established to another wireless communication terminal connects, based on stored multiple exchange data association message item and the exchange data association message item that stores in another wireless communication terminal, determine the exchange data association message item that will experience data exchange processing; And perform the data exchange processing based on determined exchange data association message item with another wireless communication terminal.

Description

Wireless communication terminal and control method thereof and information storage medium
Technical field
The present invention relates to the wireless communication terminal performing radio communication with another wireless communication terminal, and relate to the method and information storage medium that control wireless communication terminal.
Background technology
The size of wireless communication module reduces and such other factors has made to have occurred that (advent) can not carried the wireless communication terminal of going out, such as smart phone and portable game machine troublesomely.Such wireless communication terminal can be received data from other wireless communication terminal or data is sent to other wireless communication terminal and do not connected by cable.Therefore, such as, for portable game machine etc., propose a kind of technology, while the application program performing game, data (rendering data of such as, such as playing, project data, personage (character) data etc. (such as, patent documentation 1 to patent documentation 4) about application program are exchanged with another portable game machine.
Prior art file
Patent document
Patent document 1:US 2006/0034315A1
Patent document 2:US 2005/0250487A1
Patent document 1:US 2006/0068702A1
Patent document 1:US 2006/0067290A1
Summary of the invention
Technical matters
For above-mentioned wireless communication terminal, when performing the exchange of data with another wireless communication terminal, the application program for the treatment of data needs to keep performing while the radio communication being established to other wireless communication terminals connects and exchanges data.For this reason, in order to pass through to concentrate multiple application programs of exchange to generate data item under the state of connection establishing other wireless communication terminals, need to perform multiple application program simultaneously.But, in some cases, due to, such as, the limitation of hardware resource, performs while being difficult to realize so multiple application.In order to avoid this situation, if exchange data item by executive utility one by one, then spended time performs data exchange processing.Particularly, be difficult in set up communication connection keep, in the communication environment of long period section, the situation of data to occur effectively to exchange, as typically occur near road etc., perform the situation (situation that so-called process (passing-by) is connected) with another wireless communication terminal exchanges data.
In view of the environment of above-mentioned proposition has made the present invention, and its objective is and provide and can effectively exchange the wireless communication terminal of the data item generated by multiple application program with another wireless communication terminal, and the method and information storage medium that control wireless communication terminal are provided.
Technical scheme
Perform radio communication according to wireless communication terminal of the present invention and another wireless communication terminal, comprising: memory storage, for storing the multiple exchange data association message items exported when performing multiple application program; Exchange data determining device, during for connecting when the radio communication being established to another wireless communication terminal, based on the multiple exchange data association message item stored in memory unit and the exchange data association message item stored in another wireless communication terminal, determine the exchange data association message item that will experience data exchange processing; And DEU data exchange unit, for performing data exchange processing based on determined exchange data association message item with another wireless communication terminal.
In addition, in wireless communication terminal, when determining multiple exchange data association message item and will experiencing data exchange processing, exchanging data determining device can based on each attribute information be associated with multiple determined exchange data association message item, determine the execution sequence of data exchange processing, wherein each based on multiple determined exchange data association message item of data exchange processing, and DEU data exchange unit according to determined execution sequence, can perform based on each data exchange processing with multiple exchange data association message item.
In addition, in wireless communication terminal, attribute information can comprise the information of the execution history about the application program corresponding with exchanging data association message item.
In addition, in wireless communication terminal, attribute information can comprise based on exchange data association message item, the information of data exchange processing that performs about the past.
In addition, in wireless communication terminal, attribute information can comprise the information of the more new historical exchanging data association message item.
In addition, in wireless communication terminal, when existence can set up other wireless communication terminals multiple of radio communication connection to it, exchange the order that data determining device can determine each execution data exchange processing for other wireless communication terminals multiple, and each radio communication connection of other wireless communication terminals multiple can be established to determined order.
In addition, in wireless communication terminal, exchange data association message item and can comprise the exchange data control information being defined in the communication process used when performing data exchange processing with other wireless communication terminals, and DEU data exchange unit can according to exchanging data control information execution based on the data exchange processing exchanging data association message item.
In addition, the method performing the wireless communication terminal of radio communication according to control of the present invention and another wireless communication terminal comprises the following steps: the multiple exchange data association message items exported when will work as and perform multiple application program store in the storage device; When the radio communication being established to another wireless communication terminal connects, based on the multiple exchange data association message item stored in memory unit and the exchange data association message item stored in another wireless communication terminal, determine the exchange data association message item that will experience data exchange processing; And perform the data exchange processing based on determined exchange data association message item with another wireless communication terminal.
In addition, information storage medium according to the present invention is the computer-readable information storage medium with program stored therein, and this program makes the wireless communication terminal performing radio communication with another wireless communication terminal be used as lower device: the multiple exchange data association message items exported during for working as and perform multiple application program store device in the storage device; Exchange data determining device, during for connecting when the radio communication being established to another wireless communication terminal, based on the multiple exchange data association message item stored in the storage device and the exchange data association message item stored in another wireless communication terminal, determine the exchange data association message item that will experience data exchange processing; And DEU data exchange unit, for performing data exchange processing based on determined exchange data association message item with another wireless communication terminal.
Accompanying drawing explanation
Fig. 1 be a diagram that the block diagram of the configuration example of the wireless communication terminal according to the embodiment of the present invention.
Fig. 2 be a diagram that the functional block diagram of the function example of the wireless communication terminal according to the embodiment of the present invention.
Fig. 3 be a diagram that the figure of the example of the exchange data association message item stored in the wireless communication terminal according to the embodiment of the present invention.
Fig. 4 is the concept map of cordless communication network that is connected to of wireless communication terminal according to an embodiment of the invention.
Fig. 5 be a diagram that the process flow diagram by the example flow of the process of wireless communication terminal execution according to an embodiment of the invention.
Fig. 6 be a diagram that the figure of the example of the list display screen of the application program for experiencing data exchange processing.
Fig. 7 be a diagram that the figure of the example of the result display screen of data exchange processing.
Embodiment
Below, embodiments of the invention are specifically described with reference to accompanying drawing.
Fig. 1 be a diagram that the block diagram of the configuration example of the wireless communication terminal 1 according to the embodiment of the present invention.As shown in FIG., wireless communication terminal 1 is portable information processing apparatus, such as smart mobile phone or portable game machine, and comprise control module 11, storage unit 12, wireless communication unit 13, medium information reading unit 14, operating unit 15 and display unit 16.
Such as, control module 11 is microprocessors, and performs various information processing according to the program stored in storage unit 12.The concrete example of the process performed by control module 11 is in the present embodiment described after a while.
Storage unit 12 comprises the memory device of such as RAM or ROM and so on, and stores the program and various data that are performed by control module 11.In addition, storage unit 12 is as the working storage work of control module 11.
Wireless communication unit 13 is wireless communication interfaces, and does not need to use transmission line to other wireless communication terminals transmission information or from other wireless communication terminals reception information by radio communication.Such as, wireless communication unit 13 can be the wireless communication module that can perform radio communication (WLAN communication) according to IEEE 802.11 standard.
Medium information reading unit 14 reads the information be stored in computer-readable recording medium (such as CD or storage card).The information read like this is stored in storage unit 12 temporarily, and the process of this information for being performed by control module 11.
Operating unit 15 comprises entering apparatus (such as button), and the content of the command operating performed by user is outputted to control module 11.In addition, display unit 16 comprises such as liquid crystal panel, and based on the instruction from control module 11, shows the various information that will present to user on the display screen.
Below, description is provided for the function realized according to the wireless communication terminal 1 of the present embodiment.Fig. 2 be a diagram that the functional block diagram of the function example of wireless communication terminal 1.As shown in FIG., wireless communication terminal 1 comprises application enforcement division part 21, exchanges data association message management component 22, exchanges data determining means 23 and data exchange processing parts 24.Control module 11 performs the program be stored in storage unit 12, and controls wireless communication unit 13, thus realizes these functions.Note, realize application enforcement division part 21 by control assembly 11 executive utility, wherein application program be by medium information reading unit 14 from the information storage medium of such as CD and so on read and be stored in storage unit 12.On the other hand, the system software program that is stored in advance in such as ROM is performed to realize other functions by control module 11.System software program is and above-mentioned application program independently program, and similar with application program, it can be provided to be stored in various information storage medium, or provide by the communication network of such as the Internet and so on.
Application enforcement division part 21 performs the application program of such as game application and so on.Particularly, in the present embodiment, application enforcement division part 21 performs the multiple application program meeting data exchange processing.Then, when executive utility, according to the process of the process of the command operating performed about operating unit 15 by user or application program, application enforcement division part 21 exports the exchange data association message item corresponding with application program.
Exchange data association message item about will exchange with another wireless communication terminal 1, about the data of application program, and the exchange target data itself that will exchange with other wireless communication terminals 1 can be comprised.Exchange data association message management component 22 and receive the exchange data association message item exported by application enforcement division part 21, and then exchange data association message item is stored in storage unit 12.Thus storage unit 12 stores multiple exchange data association message item, each exchange data association message item is associated with any one in multiple application program.
Fig. 3 be a diagram that the figure of the exchange data association message item stored in storage unit 12.As shown in the figure, each information, exchange data control information and the exchange target data comprised for identifying corresponding application program in multiple exchange data association message item.Such as, when application program is game application, exchanging target data is rendering data, project data, character data etc.Should note when about given application program, wireless communication terminal 1 only obtains data from another wireless communication terminal 1, and data are not provided to this another wireless communication terminal 1, the exchange data association message item be associated with given application program does not need to comprise exchange target data.In addition, according to the command operating of such as user, multiple exchange data association message item can be stored explicitly with an application program.
Exchanging data control information is the information being defined in the communication process used when performing data exchange processing with another wireless communication terminal 1, and is such as Telescript that can be performed by the system software of wireless communication terminal 1, that write as with script (script) language.Particularly, exchange data control information and can depict the script information of following aspect: target data will be exchanged accordingly be provided to the condition of another wireless communication terminal 1; The condition exchanging target data is obtained from another wireless communication terminal 1; Or when there is multiple exchange target data item in an exchange data association message item, in the middle of several data item, identify the process of the data that in fact will experience exchanges data.It should be noted that except script information, exchanging data control information can be the program module that can be performed by control module 11.
It should be noted that according to from the instruction of user, exchange data association message management component 22 and can be allowed to delete the exchange data association message item that is stored in storage unit 12 or perform and exchange the temporarily invalid of data association message item.
When exchanging data association message item and being stored in storage unit 12, wireless communication terminal 1 is according to the beginning of the instruction executable operations under data exchange mode from user and interruption.During the operation under data exchange mode, wireless communication terminal 1 any one in the above-mentioned multiple application program of executed in parallel maybe can perform application program except those application programs.It should be noted that the contents processing depending on the application program performed, application enforcement division part 21 temporarily can stop the operation under data exchange mode.During the operation under data exchange mode, if another wireless communication terminal 1 operated under data exchange mode in the same manner close to wireless can within the scope of communication distance, then wireless communication unit 13 detects the appearance of another wireless communication terminal 1, and then attempts setting up radio communication connection.Here, set up radio communication and connect the information (such as, MAC Address) referring to and exchange for identifying communication party each other, and set up the state that wireless communication terminal 1 can send/receive data each other one to one.
As a specific example, suppose that application enforcement division part 21 performs racing car (racing) and to play the application program of A, with the exchange data association message item in return target data of output packet containing its rendering data, and the B that implements role-playing game further is with the exchange data association message item in return target data of output packet containing its character data.
Should note, even if when application enforcement division part 21 performs in racing car A and RPG (Role-playing game) B application program any one time or even if when performing the Another Application program of such as video player and so on when application enforcement division part 21, wireless communication terminal 1 also can operate under data exchange mode.In addition, even if when while performing as car race game A, RPG (Role-playing game) B or video player, wireless communication terminal 1 has entered halted state in response to the instruction such as from user, wireless communication terminal 1 also can operate under data exchange mode.Under a halt condition, the power supply of cutting-off controlling unit 11 grade, but power supply is provided to wireless communication unit 13, thus continue to export the control signal for detecting another wireless communication terminal 1.Then, there is another wireless communication terminal 1 if detected, then export the control signal of the power supply for returning to control module 11, and then start the data exchange processing that describes after a while.
During the operation under data exchange mode, if the radio communication establishing another wireless communication terminal 1 connects, then exchange the list that data determining means 23 obtains the exchange data association message item stored in another wireless communication terminal 1.Then, based on the exchange data association message item be stored in another wireless communication terminal 1 and the multiple exchange data association message items in being stored in himself storage unit 12, exchange data determining means 23 and determine the actual exchange data association message item that will experience data exchange processing in the middle of multiple exchange data association message item.In addition, when exist multiple determine the exchange data association message item that will experience data exchange processing, exchange data determining means 23 and can exchange based on those execution sequence that data association message item determines data exchange processing.
Particularly, such as, exchanging data determining means 23 can select the exchange data association message item be associated with the common application between himself wireless communication terminal 1 and the wireless communication terminal 1 of phase the other side (partner) as experiencing the information with the data exchange processing of the wireless communication terminal 1 of phase the other side.It should be noted that the concrete example describing after a while and determine the method for the execution sequence of data exchange processing.In addition, when the radio communication that may be established to multiple wireless communication terminal 1 connects, exchange data determining means 23 can determine which kind of order to perform data exchange processing with wireless communication terminal 1 with, thus perform data exchange processing with determined order and wireless communication terminal 1.The concrete example it being performed to the method for the order of the wireless communication terminal 1 of data exchange processing is determined to will be described later equally.
Data exchange processing parts 24 will perform the data exchange processing of another wireless communication terminal 1 be connected with the radio communication establishing it with the order determined by exchanging data determining means 23, wherein said data exchange processing is based on the exchange data association message item determined by exchange data determining means 23.
Particularly, according to the above-mentioned communication process defined by exchange data control information, data exchange processing parts 24 perform the reception of the transmission to the exchange target data of another wireless communication terminal 1 and/or the exchange target data from another wireless communication terminal 1.Thus, even if when not performing the application program self outputing the exchange data association message item that will experience data exchange processing, owing to defining communication process in advance by application program, the exchange of the data relevant to application program also can be realized.
In addition, as mentioned above, if exchange data control information is set to script information, and data exchange processing parts 24 are configured to explain and perform this script, then can reduce the risk such as jeopardizing security due to the generation of mistake or stand unstable operation, this concrete enforcement due to application program causes.In the case, data exchange processing parts 24 can comprise the module of this locality (native) function can called from Telescript.
Fig. 4 is the concept map of the state illustrating the cordless communication network that wireless communication terminal is according to an embodiment of the invention connected to.In the example in the drawings, in wireless communication distance scope A, other wireless communication terminals 1b and 1c can be there is at wireless communication terminal 1a.Below, with reference to the process flow diagram of figure 5, be given in the detailed description of wireless communication terminal 1a by the example of process performed under the state that performs data exchange processing with the radio communication of other wireless communication terminals 1b and 1c.
First, wireless communication terminal 1a starts the operation under data exchange mode in response to the command operating that such as user performs, and then attempts detecting another wireless communication terminal 1 (S1) by periodically sending beacon (beacon) signal.If such as another wireless communication terminal 1 detected by the mode of the response to beacon signal, then wireless communication terminal 1a is connected to cordless communication network (S2) by prior defined procedure.Now, by using self-organization (ad hoc) pattern to be connected to cordless communication network, even if wireless communication terminal 1a also can be established to the communication connection of another wireless communication terminal 1 when there is not Wireless LAN access point.It should be noted that in the case of wireless lan, identify by Service Set Identifiers (SSID) logical communication network that each terminal is connected to.In this embodiment, in order to allow the wireless communication terminal 1 of same model to perform data exchange processing described below, each wireless communication terminal 1 depends on the model of wireless communication terminal 1 by use and predetermined public SSID (instead of depending on the independent SSID that user is arranged) adds cordless communication network.
After adding cordless communication network, wireless communication terminal 1a obtains the list (S3) at another wireless communication terminal 1 (peer) that can exist in communication distance scope A.In the example of fig. 4, the list of the peer of instruction wireless communication terminal 1b and 1c is obtained.List comprises, such as, for identifying the MAC Address of each wireless communication terminal 1 and the information for the user that identifies each wireless communication terminal 1.
Next, wireless communication terminal 1a determines the order (S4) performing data exchange processing with multiple wireless communication terminals 1 of indicating in the list obtained in S3.In this description, exemplarily, suppose to determine that then first will perform exchanges data with wireless communication terminal 1b will perform exchanges data with wireless communication terminal 1c.
Next, wireless communication terminal 1a be established to as phase the other side of data exchange processing wireless communication terminal 1 (here, wireless communication terminal 1b) radio communication connect, be then received in the list (S5) of the exchange data association message item stored in the wireless communication terminal 1b of phase the other side.Then, based on the list of the exchange data association message item of the wireless communication terminal 1b received in S5 and the list of exchange data association message item that stored by himself, wireless communication terminal 1a determines exchange data association message item and the execution sequence (S6) thereof of the execution will experiencing data exchange processing.
After this, wireless communication terminal 1a is with the data exchange processing (S7) of the order determined in S6 execution based on exchange data association message item.Particularly, wireless communication terminal 1a performs data exchange processing based on the exchange data control information comprised in the exchange data association message item that will experience data exchange processing.
After completing the data exchange processing based on an exchange data association message item, radio communication exchanges 1a and determines whether for performing process (S8) to all exchange data association message items that it performs data exchange processing.If for having determined that in S6 all exchange data association message items that will experience data exchange processing not yet complete process, then wireless communication terminal 1a returns S7, and performs the data exchange processing exchanging data association message item based on next subsequently according to the order determined in S6.On the other hand, if complete data exchange processing for all exchange data association message items, then wireless communication terminal 1a determines whether to perform data exchange processing (S9) with all wireless communication terminals 1 of indicating in the list obtained in S3.Here, because do not complete data exchange processing with wireless communication terminal 1c, the process from S5 to S8 is again performed with the wireless communication terminal 1c of the phase the other side being set to data exchange processing.If complete data exchange processing with wireless communication terminal 1c, this means to perform data exchange processing with all wireless communication terminals 1 indicated in lists, and therefore perform ensuing process subsequently.
Finally, when performing a certain data exchange processing in S7, wireless communication terminal 1a display unit 16 is shown information that instruction has performed data exchange processing, thus notify user's execution result (S10).In order to provide concrete example, the information that wireless communication terminal 1a indication example " has performed as instruction and connected through (passing-by) " in the determination region of display screen.Alternatively, predetermined icon image etc. can be shown in the precalculated position of display screen.In addition, the message or image that will present to user is defined by the exchange data control information corresponding with each exchanged data item.
After this, wireless communication terminal 1a turns back to S1, and then waits for that another wireless communication terminal 1 is close.It should be noted that in the flow process of above-mentioned Fig. 5, wireless communication terminal 1a determines the order communicated, and imports the exchanges data of (take lead in) and another wireless communication terminal 1.But depend on JA(junction ambient) or connect timing, wireless communication terminal 1a can accept the exchanges data caused by another wireless communication terminal 1.In addition, in above-mentioned flow process, sequentially exchanges data is performed with the order determined in S4 and wireless communication terminal 1, until terminate.But an each and wireless communication terminal 1 completes data exchange processing, again can perform the detection of wireless communication terminal 1.
In addition, under the state of notice performing S10, if user selects notified information in response to operating unit 15 executing instruction operations, then the application enforcement division part 21 of wireless communication terminal 1a can perform the application program corresponding with selected exchange data association message item.
In addition, if performing the application program through data exchange processing when performing data exchange processing, except being supplied to except user by notice simply in S10, the notice that wireless communication terminal 1a also can provide instruction to perform data exchange processing to application enforcement division part 21 is as event.
By above-mentioned data exchange processing, the exchange target data obtained from another wireless communication terminal is stored in storage unit 12.Then, when application enforcement division part 21 performs corresponding application program, application enforcement division part 21 reference data exchanges the result of process, and reflects this result in the process of application program.Such as, when obtaining rendering data from another wireless communication terminal 1, alternatively, presenting rendering data together with the rendering data stored of the user self of wireless communication terminal 1, and reproducing in response to the selection from user subsequently.
Here, the description of concrete example user being presented to the process of the above-mentioned execution result through connecting is provided.When user has performed command operating with above-mentioned notice in response to S10, or when not considering this notice, user performs command operating, to make to show the executing state through connecting, the exchange data association message management component 22 of wireless communication terminal 1a can make display unit 16 show the list of the application program be associated with the exchange data association message item stored in storage unit 12.In the case, exchange data association message management component 22 so that the mode display list on the display screen of an application program can be distinguished with other application programs, wherein said application program is associated with the exchange data association message item that will experience data exchange processing, and be not yet performed after the execution of data exchange processing (that is, user is not yet for the application program of the result of its inspection data exchange processing).
Fig. 6 illustrates the concrete example of the list display screen for meeting the above-mentioned application program through connecting.In the example in the drawings, the image that instruction has performed data exchange processing is affixed to the application program (car race game A and RPG (Role-playing game) B) it being performed to data exchange processing, and the application program (simulation C) that it not yet performs data exchange processing shown slinkingly show (in the drawings, being represented by dotted lines) to have Color pair compared with low-light level.It should be noted that display packing is not limited to above-mentioned example, and such as, use by the highlighted application program having performed data exchange processing to it and strengthen display.By reference to above-mentioned list display screen, user can easily identify wherein for the application program through connecting registration and the actual application program performing data exchange processing.
In addition, in above-mentioned list display screen, user can be allowed to select to be performed by the operation input performed from operating unit 15 application program of data exchange processing.In response to such command operating performed by user, exchange data association message management component 22 and make display unit 16 show the specifying information of the result about the data exchange processing performed for selected application program.The details that will show in the case can comprise, such as, the content (such as, project name or person names) of the data being used as the user name of user of another wireless communication terminal 1 of the target of data exchange processing, the execution date of data exchange processing and time and obtained by data exchange processing.Fig. 7 illustrates the example of the result display screen of above-mentioned data exchange processing.In the example in the drawings, except the title of selected application program and the details of data exchange processing, also on screen, start button is shown for application program.When user has performed command operating to select start button, application enforcement division part 21 can perform selected application program.For this reason, his/her interested application program can selected with reference to user while the execution result of connection, and shirtsleeve operation can be utilized directly to start executive utility.
Here, be given by the description that above-mentioned exchange data determining means 23 determines the concrete example of the method for the order (order of connection) connected about multiple wireless communication terminal 1 (it becomes phase the other side of exchanges data) executive communication, and determined the description of concrete example of the method for the order that will experience the exchanges data performed with multiple exchange data association message items of the exchanges data of the wireless communication terminal 1 of phase the other side (exchanges data sequentially) by above-mentioned exchange data determining means 23.In connecting, exist before completing the exchange of all commutative target data item with all wireless communication terminals 1, the distance from the wireless communication terminal 1 of phase the other side becomes large, makes the situation that can not continue radio communication.Therefore, wish to distinguish the priority ranking expecting the execution of exchanges data that for user, there is larger importance, that performed by the wireless communication terminal 1 with phase the other side, and distinguish expect for user have larger importance, the priority ranking of the execution of exchanges data.Given this, the order that data determining means 23 such as determines each situation is by the following method exchanged.
Particularly, exchange data determining means 23 and obtain about by each attribute information in the wireless multiple wireless communication terminals 1 communicated to connect, then calculated the priority of each wireless communication terminal 1 by use attribute information.Then, (in order) performs radio communication with the wireless communication terminal 1 with high priority of the phase the other side as exchanges data and is connected in order.The example of the attribute information 1 about wireless communication terminal 1 used in this situation comprises: about the information of the past history communicated with the wireless communication terminal 1 of phase the other side; About the information of the condition for communicating with the wireless communication terminal 1 of phase the other side; Be stored in the exchange data association message item in the wireless communication terminal 1 of phase the other side; And about carrying the information of user of wireless communication terminal 1 of phase the other side.
Particularly, when using the information about the past history communicated with the wireless communication terminal 1 of phase the other side, exchange data determining means 23 and determine the order of connection, so that distinguish, such as, perform with it recently communication phase the other side or recently not with the priority ranking of phase the other side of its executive communication.When above, frequently can perform exchanges data with the phase the other side that specifically communicates.On the contrary, when below, data can be performed with a large amount of communication phase the other side and exchange.
In addition, the information of the information about communication quality, the information about detection ordering and the mode of operation about the wireless communication terminal 1 of phase the other side is comprised about the example of the information of the condition for communicating with the wireless communication terminal 1 of phase the other side.Exchange data determining means 23 and determine the order of connection, can higher the communication quality wireless communication terminal 1, the wireless communication terminal 1 comparatively early successfully detected in the check processing of the S1 of Fig. 5 that connect and performing some wireless communication terminals 1 processed instead of be in the priority ranking of wireless communication terminal 1 of halted state so that distinguish respectively.
In addition, exchange data determining means 23 and can obtain the list of the exchange data association message item be stored in the wireless communication terminal 1 of phase the other side as attribute information.In the case, such as, exchange data determining means 23 and compare obtained list and the list being stored in the exchange data association message item in storage unit 12 of himself, then determine the order of connection, so that distinguish, there is more priority ranking that will experience the wireless communication terminal 1 of the exchange target data item of exchanges data.Alternatively, exchange data determining means 23 can distinguish the priority ranking corresponding to the more eurypalynous application program (such as, game type) of each exchange data association message item wireless communication terminal 1 identical with the type of the exchange data association message item corresponding to himself.In addition, exchange data determining means 23 and can distinguish the priority ranking that the storage past does not experience the wireless communication terminal 1 of the exchange data association message item of the exchanges data of wireless communication terminal 1a.
In addition, the information of age about user or sex is comprised about the example of information of user of the wireless communication terminal 1 carrying phase the other side.In the case, exchange data determining means 23 and determine the order of connection, so that distinguish the priority ranking of the wireless communication terminal 1 carried by the user that its age is close with the age of the user carrying wireless communication terminal 1a or the wireless communication terminal 1 carried by the user that its sex is identical or different with the sex of the user carrying wireless communication terminal 1a.
Should note, when performing the process of above-mentioned S3, wireless communication terminal 1a can from another carry wireless communication terminal 1 receive together with MAC Address the mode of operation of the wireless communication terminal 1 comprised about phase the other side information, exchange the list of item of information of data and the above-mentioned attribute information of the information about user.
In addition, the combination of multiple condition above-mentioned various condition can be used, for determining the order of connection.Such as, data determining means 23 calculates each wireless communication terminal 1 priority by each value added with calculate by the value corresponding with each attribute information being multiplied with the weighting factor pre-determined or user is arranged is exchanged.Then, connection is performed according to the order of the priority of wireless communication terminal 1.
Next, providing when performing exchanges data with particular wireless communication terminal 1, determining the description of the concrete example of the method for the order of the exchanges data that multiple exchange data association message item is performed.Similarly, in the case, exchange data determining means 23 can based on the priority exchanging data association message item associated attribute information and calculate each exchange data association message item, thus perform exchanges data according to the order indicated by calculated priority.The example of the attribute information of exchange data association message item comprises the information of the execution history about corresponding application program, the information about the information of the data exchange processing of past execution and the more new historical about exchange data association message item.
Particularly, when using the information about the execution history of corresponding application program, exchange data determining means 23 and determine exchanges data order, so that distinguish, such as, correspond to the exchange data association message item of application program performed when performing data exchange processing, or correspond to the priority ranking of exchange data association message item of the application program just performed before.In addition, exchange data determining means 23 and can determine exchanges data order, so that distinguish the priority ranking of the exchange data association message item corresponding with the application program frequently performed in the predetermined time period of just having pass by.By like this, such as, the data in return target of this game the most frequently played recently about user etc. can be preferably set.
In addition, when using the information about the data exchange processing in past, exchanging data determining means 23 and determining exchanges data order, so that distinguish, such as, in previous data exchange processing, require the priority ranking of the exchange data association message item of short period section.In addition, exchange the information that data determining means 23 also can use the more new historical about exchange data association message item, thus determine exchanges data order, so that distinguish the priority ranking of the exchange data association message item newly added after previous data exchange processing or the exchange data association message item upgraded after performing exchanges data for the last time with identical wireless communication terminal 1.
It should be noted that when based on above-mentioned information determination exchanges data order, the more new historical of the execution history of wireless communication terminal 1a records application program, the execution history of data exchange processing, exchange data association message item etc. are as daily record.
In addition, exchange data determining means 23 and can determine exchanges data order, be designed to by user so that distinguish, such as, the priority ranking of the exchange data association message item of " preferably ".In addition, with the example class of the order of connection seemingly, the combination of multiple condition can use above-mentioned various condition, so that determine exchanges data order.
According to the wireless communication terminal 1 of above-mentioned the present embodiment, even if under the state not having executive utility, also can exchange about each data in multiple application program with another wireless communication terminal 1.Therefore, user can freely perform various application program and not need under data exchange mode, whether just to carry out for wireless communication terminal 1 operate a lot of concerns.In addition, even without just at executive utility, also can perform the exchange of the data about application program, therefore wherein said application program performs the chance of exchanges data for increasing with other wireless communication terminals 1.
It should be noted that embodiments of the invention are not limited thereto.Such as in the above description, wireless communication unit 13 performs radio communication according to IEEE 802.11 standard, but the present invention is not limited thereto.Such as, radio communication can be performed according to bluetooth (Bluetooth (registered trademark)) standard.In addition, the data exchanged according to wireless communication terminal 1 and another wireless communication terminal of the embodiment of the present invention are not limited to the data about playing, and can be the data exported by various application program.

Claims (8)

1. a wireless communication terminal, performs radio communication with another wireless communication terminal, comprising:
Memory storage, for storing the multiple exchange data association message items exported when performing multiple application program, described multiple exchange data association message item comprises multiple exchange target data, described exchange target data comprises project data and/or character data, and wherein said multiple exchange target data is associated with described multiple application program respectively;
Exchange data determining device, during for connecting when the radio communication being established to another wireless communication terminal described, based on the multiple exchange data association message item stored in described memory storage and the exchange data association message item stored in another wireless communication terminal described, determine to experience at least one in described multiple exchange target datas of data exchange processing; And
DEU data exchange unit, for performing based at least one data exchange processing of this in described multiple exchange target data with another wireless communication terminal described.
2. wireless communication terminal as claimed in claim 1, wherein:
When at least one determination in described multiple exchange target data will experience data exchange processing, described exchange data determining device based on each attribute information be associated at least one the corresponding exchange data association message item in described multiple exchange target data, determine the execution sequence of the data exchange processing based on each exchange target data of this in described multiple exchange target data at least one; And
Described DEU data exchange unit, according to determined execution sequence, performs based on each data exchange processing of this in described multiple exchange target data at least one.
3. wireless communication terminal as claimed in claim 2, wherein, described attribute information comprises the information of the execution history about the application program corresponding with described exchange data association message item.
4. wireless communication terminal as claimed in claim 2, wherein, described attribute information comprises the information about the data exchange processing performed in the past based on described exchange data association message item.
5. wireless communication terminal as claimed in claim 2, wherein, described attribute information comprises the information of the more new historical about described exchange data association message item.
6. wireless communication terminal as claimed in claim 1, wherein, when existence can set up other wireless communication terminals multiple of radio communication connection to it, described exchange data determining device determines the order for each execution data exchange processing in other wireless communication terminals multiple, and is established to the radio communication connection of each wireless communication terminal in described other wireless communication terminals multiple with determined order.
7. wireless communication terminal as claimed in claim 1, wherein:
Described exchange data association message item comprises the exchange data control information being defined in the communication process used when performing data exchange processing with other wireless communication terminals, and
Described DEU data exchange unit performs the data exchange processing based on described exchange data association message item according to described exchange data control information.
8. control a method for wireless communication terminal, described wireless communication terminal and another wireless communication terminal perform radio communication, and described method comprises step:
Store the multiple exchange data association message items exported when performing multiple application program in the storage device, described multiple exchange data association message item comprises multiple exchange target data, described exchange target data comprises project data and/or character data, and wherein said multiple exchange target data is associated with described multiple application program respectively;
When the radio communication being established to another wireless communication terminal connects, based on the multiple exchange data association message item stored in described memory storage and the exchange data association message item stored in another wireless communication terminal described, determine to experience at least one in described multiple exchange target datas of data exchange processing; And
Perform based at least one data exchange processing of this in described multiple exchange target data with another wireless communication terminal described.
CN200980145612.7A 2008-11-17 2009-08-25 Wireless communication terminal and control method thereof and information storage medium Active CN102216915B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP293046/08 2008-11-17
JP2008293046 2008-11-17
PCT/JP2009/064761 WO2010055720A1 (en) 2008-11-17 2009-08-25 Radio communication terminal, method for controlling the same, and information storage medium

Publications (2)

Publication Number Publication Date
CN102216915A CN102216915A (en) 2011-10-12
CN102216915B true CN102216915B (en) 2015-08-12

Family

ID=42169860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980145612.7A Active CN102216915B (en) 2008-11-17 2009-08-25 Wireless communication terminal and control method thereof and information storage medium

Country Status (5)

Country Link
US (1) US10953323B2 (en)
EP (1) EP2357566B1 (en)
JP (2) JP5475678B2 (en)
CN (1) CN102216915B (en)
WO (1) WO2010055720A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4871373B2 (en) 2009-06-19 2012-02-08 任天堂株式会社 Information processing system and information processing apparatus
JP5674296B2 (en) 2009-09-09 2015-02-25 任天堂株式会社 Information processing system and information processing apparatus
JP2011250874A (en) 2010-05-31 2011-12-15 Nintendo Co Ltd Information processing program, information processing apparatus, information processing system, and information processing method
JP2012018657A (en) 2010-06-11 2012-01-26 Nintendo Co Ltd Information processing terminal, information processing system, and information processing program
JP5677811B2 (en) 2010-06-11 2015-02-25 任天堂株式会社 Portable information terminal, portable information system, portable information terminal control program
JP5671288B2 (en) 2010-09-24 2015-02-18 任天堂株式会社 Information processing apparatus, information processing program, information processing method, and information processing system
JP5965216B2 (en) * 2012-06-07 2016-08-03 任天堂株式会社 Information processing program, information processing apparatus, information processing apparatus control method, and information processing system
JP5965217B2 (en) * 2012-06-07 2016-08-03 任天堂株式会社 Information processing program, information processing apparatus, information processing apparatus control method, and information processing system
US8990343B2 (en) * 2012-07-30 2015-03-24 Google Inc. Transferring a state of an application from a first computing device to a second computing device
JP6068248B2 (en) * 2013-04-24 2017-01-25 任天堂株式会社 Information processing program, information processing apparatus, information processing system, and information processing method
CN103520922B (en) * 2013-09-17 2016-08-17 天脉聚源(北京)传媒科技有限公司 A kind of method, system and device being carried out game control by mobile Internet
JP5750504B2 (en) * 2013-12-27 2015-07-22 任天堂株式会社 Information processing system, information processing apparatus, information processing program, and information processing apparatus control method
CN104601201B (en) * 2014-12-04 2018-09-07 惠州Tcl移动通信有限公司 The method and terminal of information are sent based on Bluetooth Low Energy BLE technologies

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114901A (en) * 2006-07-26 2008-01-30 联想(北京)有限公司 Safety authentication system, apparatus and method for non-contact type wireless data transmission

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3827419B2 (en) 1997-09-16 2006-09-27 任天堂株式会社 Software rewriting system
JP2001157269A (en) * 1999-12-01 2001-06-08 Casio Comput Co Ltd Data transmission / reception device, data relay device, and data transmission / reception system
FI20001425A0 (en) * 2000-06-15 2000-06-15 Nokia Corp Method and arrangement for distributing and executing entertaining applications in and between mobile telecommunications devices
JP3646983B2 (en) * 2000-10-19 2005-05-11 株式会社ソニー・コンピュータエンタテインメント WAIT ORDER DISPLAY METHOD, WAIT ORDER DISPLAY METHOD PROGRAM, RECORDING MEDIUM CONTAINING WAIT ORDER DISPLAY METHOD PROGRAM, AND CONTENT DISTRIBUTION SYSTEM
JP2002175234A (en) * 2000-12-07 2002-06-21 Sony Corp Device and method for transmitting/receiving contents, and recording medium
AU2002248227C1 (en) * 2000-12-19 2012-07-19 Paltronics, Inc. Video table game apparatus, system, and method of use
JP2002210255A (en) * 2001-01-24 2002-07-30 Square Co Ltd Video game system and control method therefor, and program for video game and computer-readable record medium recorded with the program
JP4279499B2 (en) 2002-03-01 2009-06-17 シャープ株式会社 Information processing device
US8216071B2 (en) * 2002-03-20 2012-07-10 Intel Corporation Method and apparatus for software delivery and management
US7340503B2 (en) * 2003-03-21 2008-03-04 Vocel, Inc. Interactive messaging system
JP4073885B2 (en) 2003-06-17 2008-04-09 任天堂株式会社 GAME SYSTEM, GAME DEVICE, AND GAME PROGRAM
US7288028B2 (en) * 2003-09-26 2007-10-30 Microsoft Corporation Method and apparatus for quickly joining an online game being played by a friend
US7792988B2 (en) 2003-10-20 2010-09-07 Sony Computer Entertainment America, LLC Peer-to-peer data relay
US20050137014A1 (en) * 2003-12-22 2005-06-23 Asko Vetelainen Electronic gaming device and method of initiating multiplayer game
JP2005269227A (en) * 2004-03-18 2005-09-29 Aiphone Co Ltd Nurse call system
JP3698711B1 (en) 2004-05-07 2005-09-21 株式会社ソニー・コンピュータエンタテインメント Network identifier setting method, communication method, and wireless communication terminal device
JP4033302B2 (en) 2004-05-07 2008-01-16 株式会社ソニー・コンピュータエンタテインメント Wireless communication terminal device, wireless interface device, and wireless network participation method
JP3761091B2 (en) 2004-05-07 2006-03-29 株式会社ソニー・コンピュータエンタテインメント Application execution method, file data download method, file data upload method, communication method, and wireless communication terminal device
JP2006003401A (en) * 2004-06-15 2006-01-05 Equos Research Co Ltd On-vehicle terminal device
JP4007982B2 (en) 2004-07-30 2007-11-14 株式会社ソニー・コンピュータエンタテインメント Communication terminal device, method for establishing communication, and game device
JP2006051251A (en) 2004-08-13 2006-02-23 Aruze Corp Game system
US8588692B2 (en) 2005-02-02 2013-11-19 Panasonic Corporation Communication terminal and communication service decision method
US7706432B2 (en) * 2005-08-18 2010-04-27 Sony Corporation Data transfer system, wireless communication device, wireless communication method, and computer program
JP4487906B2 (en) 2005-11-16 2010-06-23 ソニー株式会社 Terminal and information processing method
JP2007158478A (en) 2005-11-30 2007-06-21 Sharp Corp Mobile terminal device
JP4506658B2 (en) 2005-11-30 2010-07-21 ソニー株式会社 Wireless communication system, communication apparatus, setting information providing method, setting information obtaining method, and computer program
JP4984584B2 (en) 2006-03-17 2012-07-25 富士通株式会社 Application execution control program
US9931571B2 (en) * 2006-03-17 2018-04-03 Nintendo Co., Ltd. Systems, methods and techniques for safely and effectively coordinating video game play and other activities among multiple remote networked friends and rivals
US20070266178A1 (en) * 2006-05-12 2007-11-15 Wong Yoon K Secondary channel in multiplexed communication between host computer and smartphone
JP2007301270A (en) * 2006-05-15 2007-11-22 Sony Computer Entertainment Inc Game control program, game control method, and game apparatus
US8442482B2 (en) * 2006-05-16 2013-05-14 RedSky Technologies, Inc. Method and system for an emergency location information service (E-LIS)
JP2008003981A (en) * 2006-06-26 2008-01-10 Matsushita Electric Ind Co Ltd Portable telephone terminal, trial content data exchange system, and trial content data exchange method
JP4204606B2 (en) 2006-07-05 2009-01-07 株式会社バンダイナムコゲームス Program, information storage medium and portable electronic device
JP4559459B2 (en) 2006-09-12 2010-10-06 三星電子株式会社 Mobile device operable to communicate over a mobile ad hoc network, method for establishing a data exchange session between the devices, and computer-readable medium
US20080132331A1 (en) * 2006-09-19 2008-06-05 Cyberscan Technology, Inc. Regulated gaming - virtual display
US8192287B2 (en) * 2006-11-17 2012-06-05 Nintendo Co., Ltd. Game apparatus and storage medium storing a game program for conducting data communications with a network
US8077157B2 (en) * 2008-03-31 2011-12-13 Intel Corporation Device, system, and method of wireless transfer of files

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114901A (en) * 2006-07-26 2008-01-30 联想(北京)有限公司 Safety authentication system, apparatus and method for non-contact type wireless data transmission

Also Published As

Publication number Publication date
US10953323B2 (en) 2021-03-23
WO2010055720A1 (en) 2010-05-20
JP2014130612A (en) 2014-07-10
US20110256829A1 (en) 2011-10-20
EP2357566A1 (en) 2011-08-17
JP5475678B2 (en) 2014-04-16
EP2357566B1 (en) 2018-02-21
CN102216915A (en) 2011-10-12
EP2357566A4 (en) 2016-02-24
JPWO2010055720A1 (en) 2012-04-12
JP5898710B2 (en) 2016-04-06

Similar Documents

Publication Publication Date Title
CN102216915B (en) Wireless communication terminal and control method thereof and information storage medium
JP4871373B2 (en) Information processing system and information processing apparatus
JP4676033B1 (en) Portable information terminal, portable information system, portable information terminal control program
US7304665B2 (en) Image transfer system and display method in which a stored image is transferred to an image display device
JP6573397B2 (en) Information processing system, server, information processing program, and object granting method
CN104756124A (en) Information processing device
CN103823801B (en) A kind of method, apparatus and system realized webpage in the terminal and shared
JP2018047100A (en) Information processing system, server, information processing program, and object granting method
US20160286593A1 (en) Apparatus and method for connecting device through image recognition in mobile terminal
CN102289781A (en) Apparatus and method for acquiring image in portable terminal
CN1852326B (en) Method for obtaining mobile game for mobile terminal
CN102483788B (en) Information processing system, information processing method, information processing device, information processing device control method, information processing terminal, information processing terminal control method, information storage medium and program
CN113656276B (en) Equipment performance detection method for game program and related device
CN102821459B (en) The online Dialing Method and device of wireless data terminal
JP2002157371A (en) Exhibition guidance system in exhibition facilities
CN114125139A (en) Information processing method and electronic device
US8971249B2 (en) Terminal device and data transmission/reception method
KR20140048729A (en) Bluetooth connection method using qr code and telematics service
JP6495522B2 (en) Information processing system, server, information processing program, and object granting method
JP5827016B2 (en) Information processing system and game device
US20100048125A1 (en) Electronic Device and Computer Product
JP2003023662A (en) Wireless communication device
WO2007026002A1 (en) Executing a proactive command developed in a terminal
KR20040073748A (en) Apparatus for supporting communications and Method to be on it
JP2014111141A (en) Information processing system, information processing device, information processing program, and control method of information processing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Tokyo, Japan

Applicant after: SONY COMPUTER ENTERTAINMENT Inc.

Address before: Tokyo, Japan

Applicant before: SNE platform Limited by Share Ltd.

Address after: Tokyo, Japan

Applicant after: SNE platform Limited by Share Ltd.

Address before: Tokyo, Japan

Applicant before: Sony Computer Entertainment Inc.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SNE PLATFORM INC. TO: SONY COMPUTER ENTERTAINMENT, INC.

Free format text: CORRECT: APPLICANT; FROM: SONY COMPUTER ENTERTAINMENT INC. TO: SNE PLATFORM INC.

C14 Grant of patent or utility model
GR01 Patent grant