Patent ID: 9015366
Filing Date: 2015-04-21
Classification: A63F,G06F

Abstract:
1. A communication system comprising: an information processing unit with addressable memory; a terminal device for transmitting packet input data to the information processing unit through packet communication according to a predetermined method for which format and capacity are regulated; and an extension apparatus connected to the terminal device in an attachable and removable manner, wherein the terminal device is a game controller or portable game console, wherein the terminal device can be in one of two modes: (1) a fundamental mode in which the extension apparatus is not connected to said terminal device and is able to communicate directly with said information processing unit; and (2) an extend mode in which the extension apparatus is connected to said terminal device and is prohibited from communicating directly with said information processing unit, wherein applications executed by said information processing unit are processed according to whether the terminal device is in fundamental mode or extend mode, wherein said extension apparatus is configured to transmit a product ID of said extension apparatus along with integrated scenario information to said terminal device, wherein said terminal device transmits the product ID and integrated scenario information to said information processing unit, wherein, in accordance with the integrated scenario information, packet input data generated during fundamental mode (fundamental packet input data) is allocated to different memory regions than packet input data generated during extend mode (extended packet input data), wherein the memory capacity allotted for the extended packet input data is set in conformity with the type of extension apparatus identified via the product ID, and packet output data is generated by the information processing unit according to the type of extension apparatus identified, wherein said memory region allotment is governed by integration regulations selected from the group consisting of: (1) maintaining original input data, (2) replacing original input data with the extended input data, or (3) merging original input data and extended input data, and wherein the terminal device comprises