GAME APPARATUS AND STORAGE MEDIUM STORING A GAME PROGRAM FOR CONDUCTING DATA COMMUNICATIONS WITH A NETWORK
First Claim
1. A game apparatus including a communication portion for transmitting and receiving data with a network and a storing portion having a download data storage location for storing received download data, the game apparatus capable of executing an application by utilizing the data downloaded via the network, the game apparatus comprising:
- application processing programmed logic circuitry for executing an arbitrary application designated by a user;
a task storage location for storing communication schedule data including at least download destination information for each application; and
download managing programmed logic circuitry for reading communication schedule data from said task storage device, causing said communication portion to communicate with the network on the basis of said communication schedule to download predetermined data, and storing in said download data storage location download data identifiable with the targeted application downloaded from said network for each targeted application,wherein said application processing programmed logic circuitry, when said download data for said application exists in said download data storage location, executes processes including a download data acquiring process for reading said download data for said application to thereby perform utilization of data via the network.
0 Assignments
0 Petitions
Accused Products
Abstract
A game apparatus includes an input-output processor, and by following an instruction from the input-output processor, messages are transmitted and received with other game apparatus 12 connected via a network. The messages are transmitted and received in an electronic mail format, and has identification information of an application being a creation source of the message as well as general information, such as a transmission source, a destination and a subject as header information.
-
Citations
95 Claims
-
1. A game apparatus including a communication portion for transmitting and receiving data with a network and a storing portion having a download data storage location for storing received download data, the game apparatus capable of executing an application by utilizing the data downloaded via the network, the game apparatus comprising:
-
application processing programmed logic circuitry for executing an arbitrary application designated by a user; a task storage location for storing communication schedule data including at least download destination information for each application; and download managing programmed logic circuitry for reading communication schedule data from said task storage device, causing said communication portion to communicate with the network on the basis of said communication schedule to download predetermined data, and storing in said download data storage location download data identifiable with the targeted application downloaded from said network for each targeted application, wherein said application processing programmed logic circuitry, when said download data for said application exists in said download data storage location, executes processes including a download data acquiring process for reading said download data for said application to thereby perform utilization of data via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A game apparatus capable of transmitting and receiving data via a network with other apparatuses, and executing an application using data transmitted and received with an apparatus registered in advance as a destination with which communication is allowable, the game apparatus comprising:
-
a communication portion for transmitting and receiving data; a destination storage location for storing destination data indicative of a destination; destination input programmed logic circuitry for adding destination data indicative of a predetermined destination; first notifying programmed logic circuitry for, when destination data is added by said destination input programmed logic circuitry, automatically generating predetermined data to an apparatus indicated by an added destination, and causing said communication portion to transmit it via the network; and registering programmed logic circuitry for, when predetermined data is received from an apparatus associated with said added destination after completion of transmitting and receiving the data by said first notifying programmed logic circuitry, registering said destination data as a communication allowable destination. - View Dependent Claims (10, 11, 12)
-
-
13. A machine readable storage medium storing a game program of a game apparatus provided with a communication portion for transmitting and receiving data with a network and a storing portion having a downloaded data storage location for storing received download data, the game apparatus capable of executing an application using the data downloaded via the network, said game program makes a computer of said game apparatus function as:
-
application processing programmed logic circuitry for executing an arbitrary application designated by a user; a task storage location for storing communication schedule data including at least download destination information for each application; and download managing programmed logic circuitry for executing processing of reading communication schedule data from said task storage location, causing said communication portion to, on the basis of said communication schedule, download predetermined data, and store the data in said download data storage location, to download data identifiable with each targeted application;
wherein said application processing programmed logic circuitry, in a case that said download data for said application exists in said download data storage location, executes processes including a download data acquiring process for reading said download data for said application to thereby perform utilization of data via the network.
-
-
14. A machine readable game program of a game apparatus which transmits and receives data via a network with other apparatus, and executes an application using data transmitted and received with an apparatus registered in advance as a destination with which communication is allowable, said game program making a computer of said game apparatus function as:
-
a communication portion for transmitting and receiving data; a destination storage location for storing destination data indicative of a destination; destination input programmed logic circuitry for adding destination data indicative of a predetermined destination to said destination storage location; first notifying programmed logic circuitry such that, when destination data is added by said destination input programmed logic circuitry, the first notifying programmed logic circuitry automatically generates predetermined data to an apparatus indicated by an added destination, and causing said communication portion to transmit it via the network; and registering programmed logic circuitry for, when predetermined data is received from an apparatus indicative of said added destination after completing a transmission and receipt of the data by said first notifying programmed logic circuitry, registering said destination data as a communication allowable destination.
-
-
15. A video game system comprising:
-
a game processor for executing a video game application; an input/output processor, operatively coupled to the game processor, for communicating data with a network; and a switch for switching between first and second modes of operation of the video game system; wherein, in the first mode, sufficient power is provided to enable the game processor to execute the video game application and to enable the input/output processor to communicate data with the network; and wherein, in the second mode, power to the game processor is restricted so that the game processor cannot execute the video game application, while sufficient power is provided to the input/output processor to enable communication of data with the network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of operating a video game system, the method comprising:
-
controlling power to a game processor for executing a video game application; controlling power to an input/output processor, operatively coupled to the game processor, for communicating data with a network; and switching between a normal mode of video game system operation and a standby mode of video game system operation; wherein, in the normal mode, power to the game processor and the input/output processor is controlled so that the game processor executes the video game application and the input/output processor communicates data with the network; and wherein, in the standby mode, power to the game processor and the input/output processor is controlled so that the game processor cannot execute the video game application but the input/output processor can communicate data with the network. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A video game system comprising:
-
a game processor for executing a video game application; an input/output processor for communicating data with a network; and a memory, operatively coupled to the game processor and the input/output processor, for storing data received from the network and/or to be transmitted to the network; wherein the input/output processor performs reception of data from the network and/or transmission of data to the network independently from execution of the video game application by the game processor. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A method of operating a video game system, the method comprising:
-
executing a video game application using a game processor; communicating data with a network using an input/output processor independently from execution of the video game application using the game processor; and storing data received from the network and/or to be transmitted to the network in a memory. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A game system comprising:
-
a communication device for transmitting and receiving data via a network; an application processor for executing an application; an input/output processor for causing said communication device to transmit and receive data via the network; a reply data storage location, operatively coupled to said input/output processor, for storing reply data; a received data storage location, operatively coupled to said input/output processor, for storing data received from the network; wherein the input/output processor executes instructions to provide; a reply request detector which detects a presence of reply request information in said received data, and automatic reply programmed logic circuitry which automatically reads the reply data from the reply data storage location, and transmits the reply data via the communication device based on the detection of the presence of reply request information in said received data. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer implemented method of operating a game system to automatically reply to a message, the method comprising:
-
receiving data from a network; storing reply data in a memory; determining if the received data includes an auto-reply portion; and transmitting, to the network, reply data read from the memory based on the determination that the received data does have an auto-reply portion. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A video game system comprising:
-
a communication device for transmitting and receiving data via a network; an application processor for executing a video game application; an input/output processor for causing said communication device to transmit and receive data via the network, the input/output processor transmitting data, to the network via the communication device, having an auto-reply indicator and an intent to provide an item to be used in the video game application. - View Dependent Claims (55, 56, 57)
-
-
58. A video game system capable of executing at least one application which utilizes data downloaded via a network, the system comprising:
-
a communication portion for transmitting and receiving data via said network; a task storage location for storing a plurality of tasks, each task being associated with at least one of a plurality of applications, each application having a corresponding application identifier; and
each task also being associated with communication schedule data;a downloaded data storage location for storing data downloaded from the network; an input/output processor for the reading communication schedule data from said task storage location, causing said communication portion to download data from the network based on the read communication schedule data, and storing, in said downloaded data storage location, data downloaded from the network, the downloaded data including at least one application identifier; and an application processor for executing the application identified by the application identifier of the downloaded data so as to read the data stored in the downloaded data storage location and utilize the read data in the application identified by the application identifier of the downloaded data. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A method of operating a video game system to execute at least one application which utilizes data downloaded via a network, the method comprising:
-
storing, in a task storage location, a plurality of tasks, each task being associated with at least one of a plurality of applications, each application having a corresponding application identifier; and
each task also being associated with communication schedule data;reading the communication schedule data from said task storage location; downloading data from the network based on the read communication schedule data; storing, in a downloaded data storage location, data downloaded from the network, the downloaded data including at least one application identifier; and executing the application identified by the application identifier of the downloaded data so as to read the data stored in the downloaded data storage location and utilize the read data in the application identified by the application identifier of the downloaded data. - View Dependent Claims (64, 65, 66, 67)
-
-
68. A video game apparatus which is connectable to a network, the video game apparatus comprising:
-
a game processor for executing a video game application; an input/output processor, operatively coupled to the game processor, for transmitting data to and receiving data from the network; and a memory for storing at least one address of at least one other apparatus which is connectable to the network; wherein the input/output processor automatically generates a registration notification upon the address being entered and stored by the memory, and automatically transmits the registration notification to a destination indicated by the address via the network. - View Dependent Claims (69, 70, 71, 72)
-
-
73. A method of operating a video game apparatus which is connectable to a network to communicate data with the network, the method comprising:
-
executing a video game application; transmitting data to and receiving data from the network; entering and storing at least one address of at least one other apparatus which is connectable to the network in a memory; and automatically generating a registration notification upon the address being entered and stored by the memory and automatically transmitting the registration notification to a destination indicated by the address via the network. - View Dependent Claims (74, 75, 76, 77)
-
-
78. A system of video game apparatuses connectable by a computer network, the system comprising:
-
a first video game apparatus which is connectable to the network, the first video game apparatus comprising; a first input/output processor for transmitting data to and receiving data from the network; and a first memory for storing at least one address of at least one other video game apparatus which is connectable to the network; and a second video game apparatus which is connectable to the network, the second video game apparatus comprising; a second input/output processor for transmitting data to and receiving data from the network; and a second memory for storing at least one address of at least one other video game apparatus which is connectable to the network; wherein the first input/output processor automatically generates a first registration notification upon the address of the second video game apparatus being entered and stored by the first memory, and automatically transmits the first registration notification to the second video game apparatus via the network; and the second input/output processor automatically generates a second registration notification upon the address of the first video game apparatus being entered and stored by the second memory, and automatically transmits the second registration notification to the first video game apparatus via the network. - View Dependent Claims (79, 80, 81)
-
-
82. A system of apparatuses connectable by a computer network, the system comprising:
-
a first apparatus which is connectable to the network, the first apparatus being a video game apparatus and comprising; a first input/output processor for transmitting data to and receiving data from the network; and a first memory for storing at least one address of at least one other apparatus which is connectable to the network; and a second apparatus which is connectable to the network, the second apparatus comprising; a second input/output processor for transmitting data to and receiving data from the network; and a second memory for storing at least one address of at least one other apparatus which is connectable to the network; wherein the first input/output processor automatically generates a first registration notification upon the address of the second apparatus being entered and stored by the first memory, and automatically transmits the first registration notification to the second apparatus via the network. - View Dependent Claims (83)
-
-
84. A video game system comprising:
-
a game processor for executing a video game application; an input/output processor for transmitting data to and receiving data from a network; a memory, operatively coupled to the input/output processor, for storing data received from the network, the data including at least a transmission source identifier and an application identifier; wherein the input/output processor executes instructions to provide; a comparator which compares data, received by the input/output processor, including a transmission source identifier and an application identifier with the data stored in the memory; and overwrite programmed logic circuitry which determines whether or not to overwrite the data stored in the memory based on the comparison performed by the comparator. - View Dependent Claims (85, 86, 87, 88, 89)
-
-
90. A method of operating a video game system, the method comprising:
-
executing a video game application; storing data including at least a transmission source identifier and an application identifier in a memory; transmitting data to and receiving data from a network, the received data including at least a transmission source identifier and an application identifier; comparing the transmission source identifier and the application identifier of the stored data with the transmission source identifier and the application identifier of the received data; and determining whether or not to overwrite the data stored in the memory based on the comparison. - View Dependent Claims (91, 92, 93, 94, 95)
-
Specification