Patents by Inventor Shinya Fushimi

Shinya Fushimi 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: 6182071
    Abstract: The data processing apparatus implements high speed sorting and sum processing by detecting coinciding keys and non-coinciding level keys and performs a layered summing using a plurality of sort keys. The data processing apparatus is provided with a sum value record creating unit for creating sum value records for all combinations of the sort keys and attaching level keys, a sort processing unit for sorting all the data including input data and sum value records according to the sort keys, and a sum processing unit for summing the sorted data for every combinations at the accumulation registers and outputting the content of the accumulation registers corresponding to the sum level indicated by the level keys.
    Type: Grant
    Filed: May 20, 1998
    Date of Patent: January 30, 2001
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shinya Fushimi
  • Patent number: 6035296
    Abstract: A controller of a data processing device is comprised of a multiprocessing control unit, an input-data processing control unit, and an output-data processing control unit so as to effect multiprocessing control which takes into consideration a time lag due to a sort processing device. In addition, control and the like for changing over jobs in accordance with initialization data inputted is effected by a control unit of a sort processor in the sort processing device of the data processing apparatus.
    Type: Grant
    Filed: March 21, 1996
    Date of Patent: March 7, 2000
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shinya Fushimi
  • Patent number: 5903780
    Abstract: A data storage device for storing input data strings includes a comparator having (K+1) input ports for inputting K continuous sets of comparison data (K is an integer and at least 2) of the data strings for comparing data from K ports; and a controller for selecting the input port input to the comparator. A sort processor of the present invention provides a high performance sorting process and a high density sort processor in a semiconductor integrated circuit.
    Type: Grant
    Filed: April 3, 1997
    Date of Patent: May 11, 1999
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shinya Fushimi
  • Patent number: 5761526
    Abstract: A high-speed large quantity data transfer system is realized using a synchronous control means having striped disks in which a synchronizing cost between disks is reduced by software control, using time-out means, and using a data transfer means where user memory is not used. An input-output processing system for inputting and outputting a large quantity of data comprising a logical disk control means, the logical disk control means comprises a performance data collection means for collecting data, a logical disk construction means for constructing a logical disk apparatus using said plurality of disk apparatus, where said logical disk construction means forms logical disk management data so that the stripe width is set in order to equalize response time needed for input and output corresponding to one stripe data of each disk apparatus constructing said logical disk apparatus; and said logical disk control means controls said logical disk apparatus by said logical disk management data.
    Type: Grant
    Filed: April 10, 1996
    Date of Patent: June 2, 1998
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Takashi Sakakura, Shinya Fushimi
  • Patent number: 5642505
    Abstract: This invention provides an easy backup, restoration and migration method of a database system. The command interpreter receives a backup request and the controller identifies the backup object in the backup request by referring to the definition. The backup-migrate-restore-procedure generator generates a backup procedure of the backup object identified by the controller by referring to the definition. The controller converts the backup object to a command form of SQL in accordance with the procedure generated by the backup-migrate-restore-procedure generator and stores in the storage medium. The stored data are the replace information, definition, dependence information, data, journal and program. Restoration of the system and migration of the database to another system is enable by inputting such data. Backup, migration and restoration of a system is able to be made in an identical apparatus. Furthermore, since a command form of SQL is used, a special means is unnecessary for migration and restoration.
    Type: Grant
    Filed: March 2, 1994
    Date of Patent: June 24, 1997
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shinya Fushimi
  • Patent number: 5603028
    Abstract: A data distribution apparatus and method for distributing data from a first group of devices to a second group of devices through a series of controlled coupling units to evenly distribute processing load associated with the data among the second group of devices. The coupling units have memory for storing values relating to an accumulated processing load of data distributed through the coupling unit. The coupling units distribute data and/or descriptive indicators representing data based on kinds of data, such as job classes, and processing loads that are previously estimated. By distributing based on processing load, a plurality of processes can be performed nearly simultaneously without excess waiting.
    Type: Grant
    Filed: January 31, 1995
    Date of Patent: February 11, 1997
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Masaru Kitsuregawa, Shinya Fushimi
  • Patent number: 5396628
    Abstract: A data distributing method and an apparatus employing such method are disclosed, wherein a memory group stores the cumulative value of weighted values indicating data processing load of each kind of data or work unit outputted from a coupling unit. A control circuit recognizes the kind of data that is inputted to each of two input lines of the coupling units, judges whether or not there is a deviation in distribution of data or work units which are transferred from a first memory group to a second memory group on the basis of the cumulative value stored in the memory groups that correspond to the kinds of data recognized, and changes over connection patterns of switch in the coupling unit so that any deviation is corrected, thereby equally distributing the data processing load of data or work units to the second memory group.
    Type: Grant
    Filed: February 26, 1993
    Date of Patent: March 7, 1995
    Assignees: Mitsubishi Denki Kabushiki Kaisha, Masaru Kitsuregawa
    Inventors: Masaru Kitsuregawa, Shinya Fushimi
  • Patent number: 5339424
    Abstract: A program processing system for processing a program including a first program division written in a first programming language and a second program division written in a second programming language comprises an operating system 100, a program processor 200 for compiling the first and second program divisions to produce first and second modules, and registering the second module by using an identifier assigned by the operating system when the first module is registered, and a program executor 300 for retrieving the second module by using the identifier assigned to the first module and executing the second module while executing the first module. This obviates generation of unnecessary identifiers and simplifies system configuration.
    Type: Grant
    Filed: April 17, 1992
    Date of Patent: August 16, 1994
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shinya Fushimi
  • Patent number: 5237683
    Abstract: A data distributing method and an apparatus employing such method are disclosed, wherein a counter group counts and stores a cumulative number of data or work units outputted from a coupling unit for each kind of data. A control circuit recognizes the kind of data that is inputted to each of two input lines of the coupling unit, judges whether or not there is a deviation of distribution of data or work units which are transferred from a first group of devices to a second group of devices on the basis of the counts of the counters that correspond to the kinds of data recognized, and changes over connection patterns of switch in the coupling unit so that any deviation is corrected thereby equally distributing data or work units to the second group of devices.
    Type: Grant
    Filed: October 2, 1990
    Date of Patent: August 17, 1993
    Assignees: Masaru Kitsuregawa, Mitsubishi Denki Kabushiki Kaisha
    Inventors: Masaru Kitsuregawa, Shinya Fushimi
  • Patent number: 5079736
    Abstract: A control data generator for a sort processor includes a control data output unit which consists of a storage unit for storing information about the length of input data and a control data generation unit responsive to the stored information to generate control data for switching each sort processor between the first function and the second function, whereby control data is generated without using any programs.
    Type: Grant
    Filed: May 26, 1989
    Date of Patent: January 7, 1992
    Assignee: Mitsubishi Denki K.K.
    Inventors: Masaru Kitsuregawa, Shinya Fushimi