Patents by Inventor Yoshiyuki Hamaoka

Yoshiyuki Hamaoka 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: 20140084867
    Abstract: Certain embodiments provide a secondary battery device comprising: a battery module including a plurality of secondary battery cells; a battery monitoring circuit that measures a cell voltage value and a cell temperature value of each cell; a current measurement circuit that measures a current value flowing through the battery module; a time addition unit that adds time information to the current value, the cell voltage value and the cell temperature value, respectively; a memory that stores the current value, the cell voltage value and the cell temperature value, each value being associated with time information; and an operation unit that calculates a time difference between the cell temperature value and the cell voltage value, or a time difference between the cell temperature value and the current value stored in the memory, and determines a degree of deterioration for each cell according to the time difference.
    Type: Application
    Filed: February 26, 2013
    Publication date: March 27, 2014
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Yoshiyuki HAMAOKA, Toshiro Shimada
  • Patent number: 7913006
    Abstract: Systems and methods for improving the performance of a multimedia processor system by dynamically evaluating the current performance of the system and, if necessary, updating the configurations of the individual processors to improve the performance of the system. One embodiment comprises a method implemented in a multiprocessor system, including evaluating the performance of each of a current set of configuration objects installed on the processors, selecting a preferred set of configuration objects, and replacing one or more of the configuration objects in the current set to conform the current set to the preferred set. The method may evaluate the performance of each configuration object according to user preferences and may select preferred configuration objects according to a selectable strategy that can, for example, favor unification or diversity in the types of preferred configuration objects.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: March 22, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yoshiyuki Hamaoka, Kazuko Ishibashi, Hiroo Hayashi
  • Patent number: 7725897
    Abstract: Systems and methods for increasing utilization of processors in a multiprocessor system by defining a strict real-time schedule and a pseudo-real-time schedule and dynamically switching between the strict real-time schedule and the pseudo-real-time schedule for execution of tasks on the processors. In one embodiment, a number of occupied entries in an output buffer is monitored. When the number meets or exceeds a first threshold, the pseudo-real-time schedule is implemented. When the number is less than or equal to a second threshold, the strict real-time schedule is implemented. In one embodiment, the pseudo-real-time schedule is determined using an asymptotic estimation algorithm, in which the schedules for multiple processors are merged and then load-balanced (potentially multiple times) to produce a schedule that uses less processing resources than the strict real-time schedule.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: May 25, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Hamaoka
  • Publication number: 20090172016
    Abstract: Systems and methods for improving the performance of a multimedia processor system by dynamically evaluating the current performance of the system and, if necessary, updating the configurations of the individual processors to improve the performance of the system. One embodiment comprises a method implemented in a multiprocessor system, including evaluating the performance of each of a current set of configuration objects installed on the processors, selecting a preferred set of configuration objects, and replacing one or more of the configuration objects in the current set to conform the current set to the preferred set. The method may evaluate the performance of each configuration object according to user preferences and may select preferred configuration objects according to a selectable strategy that can, for example, favor unification or diversity in the types of preferred configuration objects.
    Type: Application
    Filed: March 6, 2009
    Publication date: July 2, 2009
    Inventors: Yoshiyuki Hamaoka, Kazuko Ishibashi, Hiroo Hayashi
  • Patent number: 7543091
    Abstract: Systems and methods for improving the performance of a multimedia processor system by dynamically evaluating the current performance of the system and, if necessary, updating the configurations of the individual processors to improve the performance of the system. One embodiment comprises a method implemented in a multiprocessor system, including evaluating the performance of each of a current set of configuration objects installed on the processors, selecting a preferred set of configuration objects, and replacing one or more of the configuration objects in the current set to conform the current set to the preferred set. The method may evaluate the performance of each configuration object according to user preferences and may select preferred configuration objects according to a selectable strategy that can, for example, favor unification or diversity in the types of preferred configuration objects.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: June 2, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yoshiyuki Hamaoka, Kazuko Ishibashi, Hiroo Hayashi
  • Publication number: 20060161755
    Abstract: Systems and methods for improving the efficiency of memory usage in a computing system by periodically evaluating the usage of local memory by each of the buffers implemented in the memory and changing the allocation of the local memory to the different buffers if necessary to improve the performance of the system. In one embodiment, after an initial allocation of local memory space to each buffer, the use of the local memory space by the buffers is evaluated using a function based upon static and dynamic factors. The allocation of local memory space to each buffer is based upon the results of the function. The evaluation and re-allocation is transparent to the processors using the buffers, and may be performed in response to an interrupt or expiration of a timer.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Inventors: Takayuki Uchikawa, Yoshiyuki Hamaoka, Kazuko Ishibashi
  • Publication number: 20060112390
    Abstract: Systems and methods for increasing utilization of processors in a multiprocessor system by defining a strict real-time schedule and a pseudo-real-time schedule and dynamically switching between the strict real-time schedule and the pseudo-real-time schedule for execution of tasks on the processors. In one embodiment, a number of occupied entries in an output buffer is monitored. When the number meets or exceeds a first threshold, the pseudo-real-time schedule is implemented. When the number is less than or equal to a second threshold, the strict real-time schedule is implemented. In one embodiment, the pseudo-real-time schedule is determined using an asymptotic estimation algorithm, in which the schedules for multiple processors are merged and then load-balanced (potentially multiple times) to produce a schedule that uses less processing resources than the strict real-time schedule.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventor: Yoshiyuki Hamaoka
  • Publication number: 20060075265
    Abstract: Systems and methods for improving the performance of a multimedia processor system by dynamically evaluating the current performance of the system and, if necessary, updating the configurations of the individual processors to improve the performance of the system. One embodiment comprises a method implemented in a multiprocessor system, including evaluating the performance of each of a current set of configuration objects installed on the processors, selecting a preferred set of configuration objects, and replacing one or more of the configuration objects in the current set to conform the current set to the preferred set. The method may evaluate the performance of each configuration object according to user preferences and may select preferred configuration objects according to a selectable strategy that can, for example, favor unification or diversity in the types of preferred configuration objects.
    Type: Application
    Filed: September 22, 2004
    Publication date: April 6, 2006
    Inventors: Yoshiyuki Hamaoka, Kazuko Ishibashi, Hiroo Hayashi