Patents by Inventor Shinsuke Hamada

Shinsuke Hamada 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: 20240111240
    Abstract: An image forming apparatus includes a photosensitive drum, a charging member, a developing member, a transfer member, first and second gears, a drive source, and a control unit. The charging member contacts the photosensitive drum and forms a charging portion to charge a surface of the photosensitive drum. The control unit performs control in such a manner that an image forming operation of performing image formation by rotating the photosensitive drum at a first rotational speed is executable. Where the control unit executes the image forming operation, the control unit performs a switch operation of stopping the photosensitive drum in a state in which the photosensitive drum is driven, while a non-image forming operation to be executed after the image forming operation is executed, and rotationally driving the photosensitive drum again at a second rotational speed faster than the first rotational speed, a plurality of times.
    Type: Application
    Filed: September 25, 2023
    Publication date: April 4, 2024
    Inventors: TOSHIHIKO TAKAYAMA, SHUICHI TETSUNO, SHINSUKE KOBAYASHI, HIROKO KATAGIRI, MIKIHIKO HAMADA
  • Patent number: 9971793
    Abstract: A database management system receives a new data table input to a database; and executes unique constraint determination processing of determining whether each comparison-subject value as each value registered in a target column in the new data table is different from each comparison reference value as each value registered in a target column in a stored data table in the database, and stores the new data table in a second database area different from a first database area storing the stored data table in the database when a determination result obtained in the unique constraint determination processing is true.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: May 15, 2018
    Assignee: HITACHI, LTD.
    Inventors: Takayuki Tsuchida, Akira Shimizu, Shinji Fujiwara, Wataru Kawai, Shinsuke Hamada, Yuki Yamada
  • Patent number: 9703829
    Abstract: A database system comprises an interface for a storage device, and a control device for accessing the storage device through the interface. The storage device stores a table that manages a plurality of rows comprising a plurality of item values, and an index configured in a tree structure based on a plurality of nodes enabling to identify the rows by using one or more item values. The control device identifies an item value condition included in a search condition of a search query, determines whether or not the node of the index corresponding to the item value condition is reference-disabled, and when the node is reference-disabled, identifies a range of item values managed by the reference-disabled node, and searches for a row that satisfies the search condition for the identified range.
    Type: Grant
    Filed: December 26, 2011
    Date of Patent: July 11, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Kohei Isomatsu, Shinsuke Hamada, Akira Itou, Kouji Kimura
  • Publication number: 20160004727
    Abstract: A database management system receives a new data table input to a database; and executes unique constraint determination processing of determining whether each comparison-subject value as each value registered in a target column in the new data table is different from each comparison reference value as each value registered in a target column in a stored data table in the database, and stores the new data table in a second database area different from a first database area storing the stored data table in the database when a determination result obtained in the unique constraint determination processing is true.
    Type: Application
    Filed: August 22, 2013
    Publication date: January 7, 2016
    Applicant: HITACHI, LTD.
    Inventors: Takayuki TSUCHIDA, Akira SHIMIZU, Shinji FUJIWARA, Wataru KAWAI, Shinsuke HAMADA, Yuki YAMADA
  • Patent number: 9213759
    Abstract: A DBMS is configured to identify a Boolean expression and conditional expressions from a search query, and to extract for each of the identified conditional expressions the value of a record ID conforming to a conditional expression. The DBMS is configured to change a conformity result value corresponding to the extracted record ID and conditional expression to a first value signifying conformity, in Boolean expression determination information, which is information that includes a determination set having a record ID value and a plurality of conformity result values respectively corresponding to a plurality of conditional expressions, and, on the basis of the Boolean expression, to perform logical operations on the plurality of conformity result values of a determination set, for each determination set in the Boolean expression determination information.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: December 15, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Shinsuke Hamada, Yasuhiro Tahara, Kouji Kimura
  • Publication number: 20150066943
    Abstract: A database system comprises an interface for a storage device, and a control device for accessing the storage device through the interface. The storage device stores a table that manages a plurality of rows comprising a plurality of item values, and an index configured in a tree structure based on a plurality of nodes enabling to identify the rows by using one or more item values. The control device identifies an item value condition included in a search condition of a search query, determines whether or not the node of the index corresponding to the item value condition is reference-disabled, and when the node is reference-disabled, identifies a range of item values managed by the reference-disabled node, and searches for a row that satisfies the search condition for the identified range.
    Type: Application
    Filed: December 26, 2011
    Publication date: March 5, 2015
    Applicant: Hitachi, Ltd.
    Inventors: Kohei Isomatsu, Shinsuke Hamada, Akira Itou, Kouji Kimura
  • Publication number: 20140012879
    Abstract: A DBMS is configured to identify a Boolean expression and conditional expressions from a search query, and to extract for each of the identified conditional expressions the value of a record ID conforming to a conditional expression. The DBMS is configured to change a conformity result value corresponding to the extracted record ID and conditional expression to a first value signifying conformity, in Boolean expression determination information, which is information that includes a determination set having a record ID value and a plurality of conformity result values respectively corresponding to a plurality of conditional expressions, and, on the basis of the Boolean expression, to perform logical operations on the plurality of conformity result values of a determination set, for each determination set in the Boolean expression determination information.
    Type: Application
    Filed: June 3, 2011
    Publication date: January 9, 2014
    Applicant: Hitachi, Ltd.
    Inventors: Shinsuke Hamada, Yasuhiro Tahara, Kouji Kimura
  • Patent number: 8595728
    Abstract: An execution system executes an update batch according to an update batch execution request from a terminal device and gives a batch execution command to each standby system. Each system stores the content of updated data in its update buffer; and subject to termination of the update batch by each system, the post-update data content is reflected in a database. While the above processing is performed, the execution system and the standby systems accept a reference request from the terminal device; and in a case of “batch not executed” or “batch in execution”, each system searches the database and then returns the pre-update data content to the terminal device; and in a case of “update content being reflected”, each system searches the database or the update buffer and then returns the post-update data content to the terminal device.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: November 26, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Shinsuke Hamada, Norihiro Hara, Yasuhiro Tahara
  • Publication number: 20110035748
    Abstract: An execution system executes an update batch according to an update batch execution request from a terminal device and gives a batch execution command to each standby system. Each system stores the content of updated data in its update buffer; and subject to termination of the update batch by each system, the post-update data content is reflected in a database. While the above processing is performed, the execution system and the standby systems accept a reference request from the terminal device; and in a case of “batch not executed” or “batch in execution”, each system searches the database and then returns the pre-update data content to the terminal device; and in a case of “update content being reflected”, each system searches the database or the update buffer and then returns the post-update data content to the terminal device.
    Type: Application
    Filed: February 26, 2010
    Publication date: February 10, 2011
    Inventors: Shinsuke HAMADA, Norihiro Hara, Yasuhiro Tahara
  • Publication number: 20100274758
    Abstract: Provided is a computer system including: an active system; and a standby system. The active system generates, when an update request is received, an after-update log, and sends the after-update log to the standby system at a predetermined timing. The standby system generates a before-update log based on the after-update log sent from the active system and the stored data, updates, after the before-update log is generated, the stored data based on the after-update log, and rolls, when a rollback request is received, the data back to the data before update based on the generated before-update log. Accordingly, it becomes possible to suppress an increase in period of time to reflect the data updated in the active system on the standby system, and to suppress an increase in period of time for rollback of the data performed in the standby system.
    Type: Application
    Filed: February 9, 2010
    Publication date: October 28, 2010
    Inventors: Yasuhiro TAHARA, Norihiro Hara, Wataru Kawai, Shinsuke Hamada