Patents by Inventor Koji Nakase
Koji Nakase 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: 11243742Abstract: Data merge processing based on difference between source and merged data includes creating merged data from a source data records, the merged data including data fields, performing a difference determination as between the merged data and the source data records, the difference determination including, for each source data record of the source data records, comparison of data in data fields of the merged data to the source data record, and performing processing with respect to the merged data based on the difference determination. Performing processing can include aborting a merge operation to save a merged data record with the merged data, or storing and maintaining a merged data record including the merged data, based on the difference determination determining, for each source data record of the source data records, that the degree of difference between the merged data and the source data record does not exceed a threshold.Type: GrantFiled: January 3, 2019Date of Patent: February 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asuka Nakagawa, Koji Nakase, Shuhichi Murai, Takato Izaiku
-
Publication number: 20200218507Abstract: Data merge processing based on difference between source and merged data includes creating merged data from a source data records, the merged data including data fields, performing a difference determination as between the merged data and the source data records, the difference determination including, for each source data record of the source data records, comparison of data in data fields of the merged data to the source data record, and performing processing with respect to the merged data based on the difference determination. Performing processing can include aborting a merge operation to save a merged data record with the merged data, or storing and maintaining a merged data record including the merged data, based on the difference determination determining, for each source data record of the source data records, that the degree of difference between the merged data and the source data record does not exceed a threshold.Type: ApplicationFiled: January 3, 2019Publication date: July 9, 2020Inventors: Asuka NAKAGAWA, Koji NAKASE, Shuhichi MURAI, Takato IZAIKU
-
Patent number: 7675744Abstract: A data storage library includes a drive enclosure bay which can be adapted to work with multiple air-flow configuration requirements. This is accomplished by creating air-flow ports in the top and bottom of the drive enclosure bay, by forming drive tray slots and printed circuit board ports in associated drive trays, by creating frame ports and PCB notches in associated interface cards, and replacing traditional connectors with slimmer but longer connectors that provide additional standoff and improved air-flow.Type: GrantFiled: October 31, 2005Date of Patent: March 9, 2010Assignee: International Business Machines CorporationInventors: Yoshihiro Fujie, Kenji Hidaka, Shah Mohammad Rezaul Islam, Robert A. Kubo, Bret W. Lehman, Robert M. Lindsay, Gregg S. Lucas, Jason A. Matteson, Koji Nakase, Hirokazu Nishimura, Kifumi Numata, Michihiro Okamoto, Tony C. Sass, Kenneth R. Schneebeli, Tohru Sumiyoshi, Yoshihiko Terashita
-
Patent number: 7565488Abstract: An apparatus, system, and method are disclosed for integrating a blade RAID controller and storage. A storage blade enclosure communicates with a blade chassis. The storage blade enclosure is mounted within the blade chassis. A RAID controller disposed in the storage blade enclosure receives a command through the storage blade enclosure. In one embodiment, the command is communicated through the blade chassis from a processor blade mounted in the blade chassis. The RAID controller redundantly stores data to or retrieves data from a storage module disposed in the storage blade enclosure in response to the command using a RAID redundancy methodology.Type: GrantFiled: July 26, 2006Date of Patent: July 21, 2009Assignee: International Business Machines CorporationInventors: Yoshihiro Fujie, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Koji Nakase, Ronald Dean Parrish, Tohru Sumiyoshi
-
Publication number: 20080239650Abstract: Provided is an apparatus comprising a tray coupled to leaf spring mounts with multiple guide slots, the multiple guide slots adapted to receive multiple guide pins coupled to an electronic component, the leaf spring mounts adapted to hold the electronic component in a pre-determined position with spring force.Type: ApplicationFiled: March 28, 2007Publication date: October 2, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshirio Fujie, Kenji Hidaka, Koji Nakase, Michihiro Okamoto, Kenneth Robert Schneebeli, Takeshi Wagatsuma
-
Publication number: 20080123278Abstract: Disclosed is a slot availability indication system including a RAID, at least one disk tray defining a first slot, second slot, and third slot, the first, second, and third slots being configured to contain a drive and being associated with the RAID, a RAID light indicator, a first, second, and third disk activity light indicator, and a first, second, and third disk availability light indicator disposed on the trays, the RAID being configured to flash the RAID light indicator and the first, second, and third activity light indicators when at least one of the first, second, and third slots in at least one of the trays is empty, the RAID being associated with and configured to flash the first availability light when the first slot is empty, the second availability light when the second slot is empty, and the third availability light when the third slot is empty.Type: ApplicationFiled: November 3, 2006Publication date: May 29, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael A. Curnalia, Rezaul S. Islam, Gregg S. Lucas, Koji Nakase
-
Publication number: 20080126715Abstract: An apparatus, system, and method are disclosed for integrating a blade RAID controller and storage. A storage blade enclosure communicates with a blade chassis. The storage blade enclosure is mounted within the blade chassis. A RAID controller disposed in the storage blade enclosure receives a command through the storage blade enclosure. In one embodiment, the command is communicated through the blade chassis from a processor blade mounted in the blade chassis. The RAID controller redundantly stores data to or retrieves data from a storage module disposed in the storage blade enclosure in response to the command using a RAID redundancy methodology.Type: ApplicationFiled: July 26, 2006Publication date: May 29, 2008Inventors: Yoshihiro Fujie, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Koji Nakase, Ronald Dean Parrish, Tohru Sumiyoshi
-
Publication number: 20070097621Abstract: A data storage library includes a drive enclosure bay which can be adapted to work with multiple air-flow configuration requirements. This is accomplished by creating air-flow ports in the top and bottom of the drive enclosure bay, by forming drive tray slots and printed circuit board ports in associated drive trays, by creating frame ports and PCB notches in associated interface cards, and replacing traditional connectors with slimmer but longer connectors that provide additional standoff and improved air-flow.Type: ApplicationFiled: October 31, 2005Publication date: May 3, 2007Applicant: International Business Machines CorporationInventors: Yoshihiro Fujie, Kenji Hidaka, Shah Islam, Robert Kubo, Bret Lehman, Robert Lindsay, Gregg Lucas, Jason Matteson, Koji Nakase, Hirokazu Nishimura, Kifumi Numata, Michihiro Okamoto, Tony Sass, Kenneth Schneebeli, Tohru Sumiyoshi, Yoshihiko Terashita
-
Patent number: 6928521Abstract: Disclosed is a method, system, and data structures for updating data in a storage device. An update to one or more blocks of customer data at addresses in the storage device is received. For each block of data to update, metadata is generated indicating the address of the block in the storage device and an error checking code that is capable of being used to determine whether the customer data in the block has changed. For each block of data to update, the block of data to update and the metadata for the block are written to cache. Further, for each block of data to update, the block of data and the metadata are transferred for the block from the cache to the storage device. The metadata may be used during power loss and recovery.Type: GrantFiled: August 1, 2000Date of Patent: August 9, 2005Assignee: International Business Machines CorporationInventors: David Alan Burton, Norio Fujita, Robert Louis Morton, Koji Nakase
-
Patent number: 6715036Abstract: Disclosed is a method, system, program, and data structures for transferring data to a requesting application. A request is received for one or more blocks of data at contiguous addresses in a storage device. Each block of data includes customer data and metadata indicating the address of the block in the storage device and an error checking code that is capable of being used to determine whether the customer data in the block has changed. For each requested block, a determination is made as to whether the address of the block of data in the metadata and the requested address match. Further, for each requested block, an operation is performed on the customer data in the block and the error checking code to determine whether the customer data has changed. The requested block is transferred to the requesting application if the address of the block in the metadata and requested address match and the customer data has not changed.Type: GrantFiled: August 1, 2000Date of Patent: March 30, 2004Assignee: International Business Machines CorporationInventors: David Alan Burton, Norio Fujita, Robert Louis Morton, Koji Nakase
-
Patent number: 5036183Abstract: There is disclosed a bar code reading device that can highly accurately read bar codes. Threshold values are established for correct identification of bar codes without being affected by blots on and unevenness of the bar code carrying surface and unstable maneuvering operations of the bar code reading device.Type: GrantFiled: May 5, 1989Date of Patent: July 30, 1991Assignee: Alps Electric Co., Ltd.Inventors: Junichi Ouchi, Koji Nakase, Hiroaki Sasaki
-
Patent number: 5036182Abstract: A bar code reading apparatus for detecting the space between characters (the character space) by counting the number, which is a fixed number in the bar code, of edges, or transition points, of the bars and spaces for each character code, and either inhibits the count value by its bar/space width counter for the space beyond the fixed number of bars/spaces for one character (i.e., the count value for the character space) from being supplied to its decoder portion, or supplies the decoder portion with a specific code which the decoder will neglect in decoding, whereby the character space is prevented from adversely affecting the bar code reading.Type: GrantFiled: March 17, 1989Date of Patent: July 30, 1991Assignee: Alps Electric Co., Ltd.Inventors: Junichi Ouchi, Koji Nakase, Hiroaki Sasaki
-
Patent number: 4973830Abstract: A bit image converter for composing a decoder for converting the value of counting clocks loaded in response to the width of bars or spaces for composing a bar code into character information of a code reader is composed of a module number calculator for calculating the magnification of the basic module from the number of the modules for composing one code unit (one character), a module number total comparator for comparing the total sum of the number of the calculated modules with a specified number n of the modules, a module number corrector for correcting, if the number of the calculated modules is less than the specified number n (n-1), it to the specified number n, and a bit image output unit. Thus, the code reader is adapted for a multilevel bar code system so composed that a result becomes correct information by correcting, if the number of modules for composing one character is less than a specified number n, it.Type: GrantFiled: February 27, 1989Date of Patent: November 27, 1990Assignee: Alps Electric Co., Ltd.Inventors: Junichi Ouchi, Koji Nakase, Hiroaki Sasaki
-
Patent number: 4906830Abstract: A bar-code remote-control device includes a first key for inputting a detection instructing signal and a second key for inputting a transmission instructing signal. The device also includes a gate circuit which is opened after completion of a processing in a remote-control data transmission processing section to permit entrance of the detection instructing signal in a bar-code detection processing section and is closed upon completion of bar code detection processing in the bar-code detection processing section to prohibit entrance of the detection instructing signal in the detection processing section, so that no error occurs upon simultaneous operations against the first and second keys.Type: GrantFiled: October 27, 1988Date of Patent: March 6, 1990Assignee: Alps Electric Co., Ltd.Inventors: Kazuo Hasegawa, Koji Nakase, Hiroaki Sasaki
-
Patent number: 4859840Abstract: A code reading apparatus of a bar code reader which has detecting means for outputting a reading signal responsive to the code displayed on a medium, edge detecting means for detecting the edge of the reading signal, counting means for starting counting each edge detected by the edge detecting means. Discriminating means outputs a reset signal to decoding means when the counted value started for counting by the counting means is a product or more of the quotient produced by dividing the allowable maximum width of the code by the allowable minimum width and the counted value counted between the edges immediately before by the counting means, when the quotient produced by dividing the counted value started for counting by the counting means by the counted value counted between the edges immediately before is a quotient or more produced by dividing the allowable maximum width of the code by the allowable minimum width.Type: GrantFiled: June 16, 1988Date of Patent: August 22, 1989Assignee: Alps Electric Co., Ltd.Inventors: Kazuo Hasegawa, Junichi Ouchi, Hiroaki Sasaki, Koji Nakase, Makoto Sasaki
-
Patent number: 4748319Abstract: A bar code scanner has a light-emitting element, a light-receiving element, an optical means for applying a light beam from the light-emitting element to a bar code area and for leading the light reflected from the bar code area to the light-receiving element, an electrical processing circuit, a sensor body for accommodating the light-emitting element, the light-receiving element and the optical means, a pair of split casing members for retaining the sensor body, an intermediate cap for connecting together the pair of split casing members, and a distal end cap adapted to be detachably retained by the intermediate cap in such a manner that a light incident and emergent portion of the sensor body alone is exposed. The bar code scanner is provided with a projection formed on an extending portion provided at one end of each of the split casing members and adapted to contact the side portion of the sensor body with flexibility so that the sensor body is movable.Type: GrantFiled: October 6, 1986Date of Patent: May 31, 1988Assignee: Alps Electric Co., Ltd.Inventors: Hiroaki Sasaki, Koji Nakase
-
Patent number: 4743744Abstract: A bar code reader for reading and decoding bar code information as on an article of merchandise comprising in series a counting circuit outputting the counter value corresponding to the signal detected by an optical head, a code converter for converting said counter value into the multilevel image signal, a memory circuit for storing said multilevel signal input from said code converter and an automatic discriminating and decoding circuit for reading said multilevel signal stored in said memory circuit, discriminating and decoding.Type: GrantFiled: July 2, 1986Date of Patent: May 10, 1988Assignee: Alps Electric Co., Ltd.Inventors: Koji Nakase, Junichi Ouchi
-
Patent number: 4698490Abstract: A cap which is in contact with an objective is fixed at the end part of case which encases a sensor, etc. Therefore, error is not generated in an optical bar code reader between the end part of cap which is in contact with the bar code given on the surface of paper and the end point of sensor.Type: GrantFiled: March 10, 1986Date of Patent: October 6, 1987Assignee: Alps Electric Co., Ltd.Inventors: Koji Nakase, Hiroaki Sasaki