Patents by Inventor Toshihisa Sanbommatsu
Toshihisa Sanbommatsu 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: 11926038Abstract: There is provided an information processing apparatus including a controller that, when an autonomous mobile object estimates a self-position, determines which of a first estimation method using a result of sensing by a first sensor unit configured to sense internal world information in relation to the autonomous mobile object and a second estimation method using a result of sensing by a second sensor unit configured to sense external world information in relation to the autonomous mobile object is used by the autonomous mobile object based on whether a state of the autonomous mobile object is a stopped state.Type: GrantFiled: October 22, 2018Date of Patent: March 12, 2024Assignee: SONY CORPORATIONInventors: Ryo Watanabe, Shin Yoshimura, Toshihisa Sanbommatsu
-
Publication number: 20210053232Abstract: [Problem] An information processing apparatus capable of determining a method of estimating a self-position of an autonomous mobile object adaptively to the state of the autonomous mobile object, an information processing method, and a program are provided. [Solution] An information processing apparatus including a controller that, when an autonomous mobile object estimates a self-position, determines which of a first estimation method using a result of sensing by a first sensor unit configured to sense internal world information in relation to the autonomous mobile object and a second estimation method using a result of sensing by a second sensor unit configured to sense external world information in relation to the autonomous mobile object is used by the autonomous mobile object based on whether a state of the autonomous mobile object is a stopped state.Type: ApplicationFiled: October 22, 2018Publication date: February 25, 2021Inventors: Ryo WATANABE, Shin YOSHIMURA, Toshihisa SANBOMMATSU
-
Patent number: 9298444Abstract: A software updating method for updating software stored as compressed code in a nonvolatile memory provided in a portable terminal on the basis of differential data via wireless communication includes the steps of providing a file system area having a fault-tolerant property; decompressing, at the execution of software updating, the compressed code of the software and loading the decompressed code into a random-access memory; updating the software in the random-access memory on the basis of the differential data; compressing the updated software; and storing a backup of a compressed updated code sequence corresponding to a compressed updated portion of the compressed updated software in the file system area and then writing the compressed updated code sequence corresponding to the compressed updated portion of the compressed updated software back to the nonvolatile memory.Type: GrantFiled: May 23, 2008Date of Patent: March 29, 2016Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.Inventors: Yasuyuki Hirao, Katsumi Aoyagi, Toshihisa Sanbommatsu, Tomohiro Ichikawa, Kenji Asa
-
Patent number: 8706954Abstract: A terminal apparatus including a non-volatile memory for which writing is performed in units of blocks; and a control unit configured to perform a first method of managing bad blocks in the non-volatile memory with respect to blocks corresponding to an information management table in a file system of the non-volatile memory, and to perform a second method of managing bad blocks in the non-volatile memory with respect to blocks corresponding to user data in the file system.Type: GrantFiled: May 11, 2011Date of Patent: April 22, 2014Assignees: Sony Corporation, Sony Mobile Communications ABInventors: Katsumi Aoyagi, Rutger Ljungqvist, Hans Wachtmeister, Haekan Palm, Kenji Takao, Masaya Takahashi, Yoshiyuki Hama, Yimin Li, Toshihisa Sanbommatsu, Tomohiro Ichikawa
-
Publication number: 20120059979Abstract: A terminal apparatus including a non-volatile memory for which writing is performed in units of blocks; and a control unit configured to perform a first method of managing bad blocks in the non-volatile memory with respect to blocks corresponding to an information management table in a file system of the non-volatile memory, and to perform a second method of managing bad blocks in the non-volatile memory with respect to blocks corresponding to user data in the file system.Type: ApplicationFiled: May 11, 2011Publication date: March 8, 2012Applicant: SONY ERICSSON MOBILE COMMUNICATIONS ABInventors: Katsumi AOYAGI, Rutger Ljungqvist, Hans Wachtmeister, Haekan Palm, Kenji Takao, Masaya Takahashi, Yoshiyuki Hama, Yimin Li, Toshihisa Sanbommatsu, Tomohiro Ichikawa
-
Patent number: 7797573Abstract: A memory management method for managing a non-volatile memory into which writing is performed in units of blocks includes the steps of assigning a plurality of blocks of the non-volatile memory to a management area formed of at least one block for storing management information, to a code area formed of a plurality of blocks into which program code is written, to a substitution area formed of a plurality of blocks for substituting for a defective block, and to an interference area formed of at least one block; storing at least correspondence information between the blocks of the substitution area and a defective block of a substitution target as management information within the management area; and using the block of the substitution area in place of the defective block on the basis of the correspondence information when the defective block is to be used.Type: GrantFiled: July 31, 2007Date of Patent: September 14, 2010Assignee: Sony Ericsson Mobile Communications Japan, Inc.Inventors: Katsumi Aoyagi, Tomohiro Ichikawa, Yoshinori Motoyama, Satoshi Hirano, Toshihisa Sanbommatsu, Toru Hayami, Tadashi Kamohara, Kazutoshi Nagatani
-
Publication number: 20090007090Abstract: A software updating method for updating software stored as compressed code in a nonvolatile memory provided in a portable terminal on the basis of differential data via wireless communication includes the steps of providing a file system area having a fault-tolerant property; decompressing, at the execution of software updating, the compressed code of the software and loading the decompressed code into a random-access memory; updating the software in the random-access memory on the basis of the differential data; compressing the updated software; and storing a backup of a compressed updated code sequence corresponding to a compressed updated portion of the compressed updated software in the file system area and then writing the compressed updated code sequence corresponding to the compressed updated portion of the compressed updated software back to the nonvolatile memory.Type: ApplicationFiled: May 23, 2008Publication date: January 1, 2009Applicant: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN INC.Inventors: Yasuyuki HIRAO, Katsumi Aoyagi, Toshihisa Sanbommatsu, Tomohiro Ichikawa, Kenji Asa
-
Publication number: 20080034252Abstract: A memory management method for managing a non-volatile memory into which writing is performed in units of blocks includes the steps of assigning a plurality of blocks of the non-volatile memory to a management area formed of at least one block for storing management information, to a code area formed of a plurality of blocks into which program code is written, to a substitution area formed of a plurality of blocks for substituting for a defective block, and to an interference area formed of at least one block; storing at least correspondence information between the blocks of the substitution area and a defective block of a substitution target as management information within the management area; and using the block of the substitution area in place of the defective block on the basis of the correspondence information when the defective block is to be used.Type: ApplicationFiled: July 31, 2007Publication date: February 7, 2008Applicant: Sony Ericsson Mobile Communications Japan, Inc.Inventors: Katsumi Aoyagi, Tomohiro Ichikawa, Yoshinori Motoyama, Satoshi Hirano, Toshihisa Sanbommatsu, Toru Hayami, Tadashi Kamohara, Kazutoshi Nagatani