Joint acquisition of update software for multiple devices
First Claim
1. An information processing system capable of being connected to a second device having second system software, the information processing system comprising:
- a storage configured to store first system software for controlling the information processing system; and
a computer processor configured to perform at least;
update data acquisition for, in both a case where the information processing system is capable of communicating with the second device and a case where the information processing system is incapable of communicating with the second device, externally acquiring first update data for updating the first system software, together with second update data for updating the second system software, and saving the first update data and the second update data;
whereinthe second update data is acquired prior to the first update data being activated, andupdating the first system software stored in the storage and the second system software, using the first update data and the second update data, wherein the updating is performed by;
even when the information processing system is incapable of communicating with the second device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the information processing system, andif the information processing system becomes capable of communicating with the second device, the second system software of the second device is automatically updated based on the second update data stored in the storage device, and after the second system software of the second device is updated, and if a new second device becomes capable of communicating with the information processing system, second system software of the new second device is automatically updated using the second update data stored in the storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of a game apparatus, regardless of whether or not a peripheral device is connected to the game apparatus, acquires, from a server, update data for main body system software for controlling the game apparatus, together with update data for peripheral device system software, and saves the pieces of update data in a data storage unit. If the peripheral device is connected to the game apparatus, the game apparatus updates the main body system software and the peripheral device system software using the pieces of update data stored in the data storage unit. If the peripheral device is not connected to the game apparatus, the game apparatus updates only the main body system software. If the peripheral device has been connected to the game apparatus after that, the game apparatus updates the peripheral device system software using the update data stored in the data storage unit.
-
Citations
15 Claims
-
1. An information processing system capable of being connected to a second device having second system software, the information processing system comprising:
-
a storage configured to store first system software for controlling the information processing system; and
a computer processor configured to perform at least;update data acquisition for, in both a case where the information processing system is capable of communicating with the second device and a case where the information processing system is incapable of communicating with the second device, externally acquiring first update data for updating the first system software, together with second update data for updating the second system software, and saving the first update data and the second update data;
whereinthe second update data is acquired prior to the first update data being activated, and updating the first system software stored in the storage and the second system software, using the first update data and the second update data, wherein the updating is performed by; even when the information processing system is incapable of communicating with the second device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the information processing system, and if the information processing system becomes capable of communicating with the second device, the second system software of the second device is automatically updated based on the second update data stored in the storage device, and after the second system software of the second device is updated, and if a new second device becomes capable of communicating with the information processing system, second system software of the new second device is automatically updated using the second update data stored in the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information processing apparatus for being connected to a first device having a first system software and cooperating with the first device,
the first device, in both a case where the information processing apparatus is capable of communicating with the first device and a case where the information processing apparatus is incapable of communicating with the first device, externally acquiring first update data for updating the first system software, together with second update data for updating second system software for controlling the information processing apparatus, and saving the first update data and the second update data, wherein the second update data is acquired prior to the first update data being activated, the information processing apparatus comprising: -
a storage configured to store the second system software; and a computer processor configured to perform at least; a connection establishment for transmitting or receiving information to or from the first device, and establishing a connection between the information processing apparatus and the first device; after the connection establishment has established the connection between the information processing apparatus and the first device, notifying the first device of version information of the second system software stored in the storage; and updating, for receiving the second update data transmitted from the first device in accordance with the made notification, and updating the second system software stored in the storage, using the received second update data, wherein the updating is performed by; even when the information processing apparatus is incapable of communicating with the first device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the first device, and if the information processing apparatus becomes capable of communicating with the first device, the second system software of the information processing device is automatically updated based on the second update data stored in the storage device, and after the second system software of the information processing device is updated, and if a new information processing device becomes capable of communicating with the first device, second system software of the new information processing device is automatically updated using the second update data stored in the storage device.
-
-
13. An information processing apparatus capable of being connected to a second device having second system software, the information processing apparatus comprising:
-
a storage configured to store first system software for controlling the information processing apparatus; and
a computer processor configured to perform at least;update data acquisition for, in both a case where the information processing apparatus is capable of communicating with the second device and a case where the information processing apparatus is incapable of communicating with the second device, externally acquiring first update data for updating the first system software, together with second update data for updating the second system software, and saving the first update data and the second update data;
whereinthe second update data is acquired prior to the first update data being activated, and updating the first system software stored in the storage and the second system software, using the first update data and the second update data, wherein the updating is performed by; even when the information processing apparatus is incapable of communicating with the second device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the information processing system, and if the information processing apparatus becomes capable of communicating with the second device, the second system software of the second device is automatically updated based on the second update data stored in the storage device, and after the second system software of the second device is updated, and if a new second device becomes capable of communicating with the information processing system, second system software of the new second device is automatically updated using the second update data stored in the storage device.
-
-
14. A non-transitory computer-readable storage medium having stored therein an information processing program to be executed by a computer of an information processing system which is capable of being connected to a second device having second system software and in which first system software is stored, the information processing program causing the computer to execute:
-
in both a case where the information processing system is capable of communicating with the second device and a case where the information processing system is incapable of communicating with the second device, externally acquiring first update data for updating the first system software, together with second update data for updating the second system software, and saving the first update data and the second update data;
whereinthe second update data is acquired prior to the first update data being activated, and updating the first system software stored in the information processing system and the second system software, using the first update data and the second update data, wherein the updating is performed by; even when the information processing system is incapable of communicating with the second device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the information processing system, and if the information processing system becomes capable of communicating with the second device, the second system software of the second device is automatically updated based on the second update data stored in the storage device, and after the second system software of the second device is updated, and if a new second device becomes capable of communicating with the information processing system, second system software of the new second device is automatically updated using the second update data stored in the storage device.
-
-
15. An information processing method to be executed by an information processing system which is capable of being connected to a second device having second system software and in which first system software is stored, the information processing method comprising:
-
in both a case where the information processing system is capable of communicating with the second device and a case where the information processing system is incapable of communicating with the second device, externally acquiring first update data for updating the first system software, together with second update data for updating the second system software, and saving the first update data and the second update data;
whereinthe second update data is acquired prior to the first update data being activated, and updating the first system software stored in the information processing system and the second system software, using the first update data and the second update data, wherein the updating is performed by; even when the information processing system is incapable of communicating with the second device, the first update data and the second update data are externally acquired, and the first update data and the second update data are stored in a storage device of the information processing system, and if the information processing system becomes capable of communicating with the second device, the second system software of the second device is automatically updated based on the second update data stored in the storage device, and after the second system software of the second device is updated, and if a new second device becomes capable of communicating with the information processing system, second system software of the new second device is automatically updated using the second update data stored in the storage device.
-
Specification