Patents by Inventor Tatsuhiro Shirai

Tatsuhiro Shirai has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10412084
    Abstract: In this information processing system including a server, a communication terminal communicable with the server via the Internet, and a peripheral device capable of performing short-range wireless communication with the communication terminal, the peripheral device transmits, to the server, device identification information which is information capable of uniquely identifying the peripheral device. On the basis of the transmitted device identification information, the server determines whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible, and when such connection is permissible, the server transmits connection permission information indicating that the connection to the communication terminal is permitted. Then, the peripheral device executes a setting process for enabling the connection to the communication terminal on the basis of the connection permission information.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: September 10, 2019
    Assignee: Nintendo Co., Ltd.
    Inventors: Yohei Kojima, Ryoji Kuroda, Tatsuhiro Shirai, Jumpei Wada
  • Patent number: 10341313
    Abstract: This first communication section transmits, to an authentication server, an encryption key, identification information capable of uniquely identifying a peripheral device, and signature information of the identification information. A second communication section receives data based on an authentication process performed in the authentication server on the basis of the identification information and the signature information transmitted by the first communication section, then, encrypts second data transmission request information, and transmits the encrypted request information to the authentication server. A third communication section receives second data which is encrypted and transmitted from the authentication server in response to the request information transmitted by the second communication section, then decrypts the second data, and transmits the decrypted second data to the authentication server.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: July 2, 2019
    Assignee: Nintendo Co., Ltd.
    Inventors: Yohei Kojima, Ryoji Kuroda, Tatsuhiro Shirai, Jumpei Wada
  • Patent number: 10291412
    Abstract: An information processing system is provided that includes a server, a communication terminal, and a peripheral device. The peripheral device includes a secure storage section with a secure region. The secure region is accessible by internal component of the peripheral device. Certificate data is read out from the secure region and transmitted to the server. The server performs authentication, on the basis of the certificate data, regarding whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible. In response to authentication of the peripheral device, execution of a process that involves transmission and reception of encrypted data is permitted between the peripheral device and the communication terminal.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: May 14, 2019
    Assignee: NINTENDO CO., LTD.
    Inventors: Yohei Kojima, Ryoji Kuroda, Tatsuhiro Shirai
  • Patent number: 10061927
    Abstract: Identification information of a program read from outside, such as firmware, is acquired, and usability of a piece of key data in a range corresponding to the identification information is set, among a plurality of pieces of key data to be used for the program. As another example, based on new key data generated based on key data stored in advance in a memory and identification information, firmware corresponding to the identification information is decrypted.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: August 28, 2018
    Assignee: NINTENDO CO., LTD.
    Inventors: Yutaka Murakami, Minoru Hatamoto, Tatsuhiro Shirai
  • Publication number: 20170099273
    Abstract: This first communication section transmits, to an authentication server, an encryption key, identification information capable of uniquely identifying a peripheral device, and signature information of the identification information. A second communication section receives data based on an authentication process performed in the authentication server on the basis of the identification information and the signature information transmitted by the first communication section, then, encrypts second data transmission request information, and transmits the encrypted request information to the authentication server. A third communication section receives second data which is encrypted and transmitted from the authentication server in response to the request information transmitted by the second communication section, then decrypts the second data, and transmits the decrypted second data to the authentication server.
    Type: Application
    Filed: July 7, 2016
    Publication date: April 6, 2017
    Inventors: Yohei KOJIMA, Ryoji KURODA, Tatsuhiro SHIRAI, Jumpei WADA
  • Publication number: 20170099288
    Abstract: In this information processing system including a server, a communication terminal communicable with the server via the Internet, and a peripheral device capable of performing short-range wireless communication with the communication terminal, the peripheral device transmits, to the server, device identification information which is information capable of uniquely identifying the peripheral device. On the basis of the transmitted device identification information, the server determines whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible, and when such connection is permissible, the server transmits connection permission information indicating that the connection to the communication terminal is permitted. Then, the peripheral device executes a setting process for enabling the connection to the communication terminal on the basis of the connection permission information.
    Type: Application
    Filed: July 7, 2016
    Publication date: April 6, 2017
    Inventors: Yohei KOJIMA, Ryoji KURODA, Tatsuhiro SHIRAI, Jumpei WADA
  • Publication number: 20170099152
    Abstract: Provided is an information processing system including a server, a communication terminal communicable with a server via the Internet, and a peripheral device capable of performing short-range wireless communication with the communication terminal, wherein the peripheral device includes a secure storage section and an identification information transmission section. The secure storage section has a secure region in which to store data so as to be accessible by an internal component of the peripheral device. The identification information transmission section reads out, from the secure region, certificate data indicating that the peripheral device has been authenticated by a predetermined certificate authority, and transmits the certificate data to the server. The server performs authentication, on the basis of the certificate data, regarding whether the peripheral device is a peripheral device whose connection to the communication terminal is permissible.
    Type: Application
    Filed: August 8, 2016
    Publication date: April 6, 2017
    Inventors: Yohei KOJIMA, Ryoji KURODA, Tatsuhiro SHIRAI
  • Patent number: 9411984
    Abstract: A process mode of either of an encryption process and a decryption process is set for at least one of a plurality of pieces of key data, in association with the key data. Then, a mode specifying command for specifying a process mode in association with key data is received from another apparatus, and if the received process mode and the process mode associated with the key data coincide with each other, the process in the process mode using the key data is permitted.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: August 9, 2016
    Assignee: Nintendo Co., Ltd.
    Inventor: Tatsuhiro Shirai
  • Publication number: 20160103994
    Abstract: Identification information of a program read from outside, such as firmware, is acquired, and usability of a piece of key data in a range corresponding to the identification information is set, among a plurality of pieces of key data to be used for the program. As another example, based on new key data generated based on key data stored in advance in a memory and identification information, firmware corresponding to the identification information is decrypted.
    Type: Application
    Filed: October 5, 2015
    Publication date: April 14, 2016
    Inventors: Yutaka MURAKAMI, Minoru HATAMOTO, Tatsuhiro SHIRAI
  • Patent number: 9307348
    Abstract: An example of an information processing apparatus performs near field communication with a communication target. An example of a communication target has stored therein main data to be read, identification information, and status information set in accordance with writing of the main data to the communication target. In accordance with the fact that, as a result of the communication target coming close to the information processing apparatus, the information processing apparatus has become capable of performing near field communication with the communication target, the information processing apparatus reads the identification information and the status information from the communication target. Further, the information processing apparatus determines, on the basis of the read identification information and status information, whether or not it is necessary to read the main data.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: April 5, 2016
    Assignee: Nintendo Co., Ltd.
    Inventors: Atsushi Sugawara, Tatsuhiro Shirai
  • Publication number: 20150310230
    Abstract: A process mode of either of an encryption process and a decryption process is set for at least one of a plurality of pieces of key data, in association with the key data. Then, a mode specifying command for specifying a process mode in association with key data is received from another apparatus, and if the received process mode and the process mode associated with the key data coincide with each other, the process in the process mode using the key data is permitted.
    Type: Application
    Filed: October 7, 2014
    Publication date: October 29, 2015
    Inventor: Tatsuhiro Shirai
  • Patent number: 9116794
    Abstract: An exemplary embodiment provides a non-transitory storage medium encoded with a computer readable program executable by the computer, for writing data in a semiconductor storage device capable of storing a plurality of bits in one memory cell. The program causes the computer to perform an allocation step of allocating a first area for storing first data in a storage area of a semiconductor storage device and a writing step of writing the first data only in an area of use, with a prescribed size from a boundary of the first area being defined as a protection area and a remaining area being defined as the area of use in response to a request for writing the first data.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: August 25, 2015
    Assignee: NINTENDO CO., LTD.
    Inventor: Tatsuhiro Shirai
  • Patent number: 8961303
    Abstract: A game apparatus includes operation means operated by a player, selection means, player object action control means, display control means, and evaluation means. The game apparatus displays a first game image and a second game image concurrently. The player selects either one of the first game image and the second game image with the selection means. The player further operates the operation means to operate a player object related to the selected game image.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: February 24, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Takao Sawano, Tatsuhiro Shirai
  • Publication number: 20140170973
    Abstract: An example of an information processing apparatus performs near field communication with a communication target. An example of a communication target has stored therein main data to be read, identification information, and status information set in accordance with writing of the main data to the communication target. In accordance with the fact that, as a result of the communication target coming close to the information processing apparatus, the information processing apparatus has become capable of performing near field communication with the communication target, the information processing apparatus reads the identification information and the status information from the communication target. Further, the information processing apparatus determines, on the basis of the read identification information and status information, whether or not it is necessary to read the main data.
    Type: Application
    Filed: July 9, 2013
    Publication date: June 19, 2014
    Inventors: Atsushi SUGAWARA, Tatsuhiro SHIRAI
  • Publication number: 20130296054
    Abstract: A game apparatus includes operation means operated by a player, selection means, player object action control means, display control means, and evaluation means. The game apparatus displays a first game image and a second game image concurrently. The player selects either one of the first game image and the second game image with the selection means. The player further operates the operation means to operate a player object related to the selected game image.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 7, 2013
    Inventors: Takao Sawano, Tatsuhiro Shirai
  • Patent number: 8500552
    Abstract: A game apparatus includes operation means operated by a player, selection means, player object action control means, display control means, and evaluation means. The game apparatus displays a first game image and a second game image concurrently. The player selects either one of the first game image and the second game image with the selection means. The player further operates the operation means to operate a player object related to the selected game image.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: August 6, 2013
    Assignee: Nintendo Co., Ltd.
    Inventors: Takao Sawano, Tatsuhiro Shirai
  • Publication number: 20130086310
    Abstract: An exemplary embodiment provides a non-transitory storage medium encoded with a computer readable program executable by the computer, for writing data in a semiconductor storage device capable of storing a plurality of bits in one memory cell. The program causes the computer to perform an allocation step of allocating a first area for storing first data in a storage area of a semiconductor storage device and a writing step of writing the first data only in an area of use, with a prescribed size from a boundary of the first area being defined as a protection area and a remaining area being defined as the area of use in response to a request for writing the first data.
    Type: Application
    Filed: August 16, 2012
    Publication date: April 4, 2013
    Applicant: NINTENDO CO., LTD.
    Inventor: Tatsuhiro SHIRAI
  • Publication number: 20050202868
    Abstract: A game apparatus mincludes operation means operated by a player, selection means, player object action control means, display control means, and evaluation means. The game apparatus displays a first game image and a second game image concurrently. The player selects either one of the first game image and the second game image with the selection means. The player further operates the operation means to operate a player object related to the selected game image.
    Type: Application
    Filed: December 15, 2004
    Publication date: September 15, 2005
    Applicant: Nintendo Co., Ltd.
    Inventors: Takao Sawano, Tatsuhiro Shirai