Patents by Inventor Yoshinori Motoyama

Yoshinori Motoyama 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: 7797573
    Abstract: 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: Grant
    Filed: July 31, 2007
    Date of Patent: September 14, 2010
    Assignee: Sony Ericsson Mobile Communications Japan, Inc.
    Inventors: Katsumi Aoyagi, Tomohiro Ichikawa, Yoshinori Motoyama, Satoshi Hirano, Toshihisa Sanbommatsu, Toru Hayami, Tadashi Kamohara, Kazutoshi Nagatani
  • Patent number: 7584379
    Abstract: A mobile terminal having a communication function. The apparatus includes: a nonvolatile memory including a memory area storing a main-unit program including an update engine for updating software and an alternative unit area for a unit area in the memory area; a working memory; and control means for accessing both of the memories. The control means downloads differential data between a version of the main-unit program and a version of a new main-unit program, expands the update engine into the working memory area, executes the update engine, updates the main-unit program for each unit area by the differential data, completes the update processing if the update has been successful, and performs the unit-area update processing on the alternative unit area and replaces the defective unit area by the alternative unit area if a defect of a unit area has been detected at the time of the update.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: September 1, 2009
    Assignee: Sony Ericsson Mobile Communications Japan, Inc.
    Inventors: Katsumi Aoyagi, Tomohiro Ichikawa, Yoshinori Motoyama
  • Publication number: 20080034252
    Abstract: 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: Application
    Filed: July 31, 2007
    Publication date: February 7, 2008
    Applicant: 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: 20070226334
    Abstract: A mobile terminal having a communication function. The apparatus includes: a nonvolatile memory including a memory area storing a main-unit program including an update engine for updating software and an alternative unit area for a unit area in the memory area; a working memory; and control means for accessing both of the memories. The control means downloads differential data between a version of the main-unit program and a version of a new main-unit program, expands the update engine into the working memory area, executes the update engine, updates the main-unit program for each unit area by the differential data, completes the update processing if the update has been successful, and performs the unit-area update processing on the alternative unit area and replaces the defective unit area by the alternative unit area if a defect of a unit area has been detected at the time of the update.
    Type: Application
    Filed: February 1, 2007
    Publication date: September 27, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN, INC.
    Inventors: Katsumi Aoyagi, Tomohiro Ichikawa, Yoshinori Motoyama
  • Patent number: 5494804
    Abstract: A process for differentially determining .alpha.-amylase isoenzyme activities by the inhibitor method, in which 6.sup.3 -deoxymaltotriose (DOG3) represented by the formula ##STR1## is used as an inhibitor.
    Type: Grant
    Filed: September 16, 1994
    Date of Patent: February 27, 1996
    Assignees: Kikkoman Corporation, Daiichi Pure Chemicals Co., Ltd.
    Inventors: Riichiro Uchida, Shoichi Tokutake, Nobuyuki Yamaji, Yoshinori Motoyama, Kenji Hosoi