Patents by Inventor Hiroki KAMINAGA

Hiroki KAMINAGA 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).

  • Publication number: 20120297151
    Abstract: If it is determined in step S51 that allocation for an instruction part has been requested and it is determined in step S52 that a memory use amount of an instruction part of an allocation target program exceeds an upper limit, a memory area that is being used by the instruction part of the allocation target program is released in step S53 and memory allocation for the instruction part is performed in step S54. If it is determined in step S52 that the memory use amount of the instruction part of the allocation target program does not exceed the upper limit, the process in step S53 is skipped. If it is determined in step S51 that allocation for a data part is requested, a normal memory allocation process is performed in step S55. The present disclosure may be applied to, for example, an embedded device.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 22, 2012
    Inventors: Hiroki KAMINAGA, Seiya Ichimori, Katsuya Takahashi, Yoriko Komatsuzaki, Masahiro Tamori
  • Publication number: 20120260058
    Abstract: A memory manager secures memory areas according to requests from programs and sets ranks designated by the programs to the secured memory areas. The memory manager selects a memory area released on the basis of the rank of each memory area, from the secured memory areas, when an available capacity of a main storage device is insufficient. The memory manager releases the selected memory area and secures a new memory area. The present disclosure can be applied to an embedded apparatus.
    Type: Application
    Filed: March 23, 2012
    Publication date: October 11, 2012
    Inventors: Yasuhiro Matsuzaki, Hiroki Kaminaga, Hiroki Nagahama, Kazumi Sato
  • Publication number: 20120011330
    Abstract: Provided is a memory management apparatus including a determiner configured to determine whether or not a pattern of writing data being data to be a target of an instruction of writing in a memory is a frequently-appearing pattern, and a setting unit configured to set a shared reference with respect to the writing data having the frequently-appearing pattern in a case where it is determined by the determiner that the pattern of the writing data is the frequently-appearing pattern and data of the frequently-appearing pattern has already been held in the memory.
    Type: Application
    Filed: May 26, 2011
    Publication date: January 12, 2012
    Applicant: Sony Corporation
    Inventors: Yasuhiro MATSUZAKI, Hiroki KAMINAGA, Kazuhito NARITA, Kazumi SATO