Patents by Inventor Shigeki Nankaku

Shigeki Nankaku 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: 10935949
    Abstract: A controller system includes a controller, and a plurality of input/output control devices connected in series with the controller so as to allow communication therebetween. Each of the plurality of input/output control devices is configured to be connected with a sensor device. Each of the plurality of input/output control devices calculates a one-shot timer activation counter based on a total number of the sensor devices being objects to activate a one-shot timer out of the sensor devices that are connected with another input/output control device between a subject input/output control device and the controller.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: March 2, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Kenta Fujimoto, Shigeki Nankaku
  • Publication number: 20190129370
    Abstract: A controller system includes a controller, and a plurality of input/output control devices connected in series with the controller so as to allow communication therebetween. Each of the plurality of input/output control devices is configured to be connected with a sensor device. Each of the plurality of input/output control devices calculates a one-shot timer activation counter based on a total number of the sensor devices being objects to activate a one-shot timer out of the sensor devices that are connected with another input/output control device between a subject input/output control device and the controller.
    Type: Application
    Filed: January 26, 2017
    Publication date: May 2, 2019
    Applicant: Mitsubishi Electric Corporation
    Inventors: Kenta FUJIMOTO, Shigeki NANKAKU
  • Patent number: 7472214
    Abstract: A processor context stored in a stack area at a time of an interrupt occurrence is saved in a context saving area of an ICB corresponding to an ISR that is interrupted. The ISR corresponding to the interrupt is set to an execution-waiting state. An ICB having a highest priority from among the ICBs that are set to the execution-waiting state is selected. A processor context saved in a context saving area of the selected ICB is stored in the stack area. An ISR corresponding to an ICB selected by an interrupt return command is executed.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: December 30, 2008
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Shigeki Nankaku, Teiichiro Inoue, Masami Iwahashi, Toshihiro Kawakami
  • Publication number: 20070150899
    Abstract: A semaphore handle is retrieved from a symbol-handle table, which stores a semaphore handle of a semaphore controlling a resource in association with a resource symbol included in a semaphore operation command issued by a task. In case of an “Acquire semaphore” command, the semaphore indicated by the retrieved semaphore handle is acquired, and the resource managed by the acquired semaphore is assigned to the task that issued the “Acquire semaphore ” command. In case of a “Release semaphore” command, the semaphore indicated by the retrieved semaphore handle is released, and the resource managed by the semaphore is released from the task that issued the “Release semaphore” command.
    Type: Application
    Filed: June 21, 2006
    Publication date: June 28, 2007
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventors: Shigeki Nankaku, Teiichiro Inoue, Michiyasu Hiramatsu
  • Patent number: 7203931
    Abstract: A programmable controller includes a universal microprocessor. This universal microprocessor incorporates an acceleration section. The control-program-development supporting apparatus generates an execution code directly executable by the universal microprocessor. Thereby, the acceleration section executes sequential processing.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: April 10, 2007
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hideaki Minamide, Teruaki Tanaka, Yoshiko Shiomoto, Shigeki Nankaku
  • Publication number: 20070033384
    Abstract: A processor context stored in a stack area at a time of an interrupt occurrence is saved in a context saving area of an ICB corresponding to an ISR that is interrupted. The ISR corresponding to the interrupt is set to an execution-waiting state. An ICB having a highest priority from among the ICBs that are set to the execution-waiting state is selected. A processor context saved in a context saving area of the selected ICB is stored in the stack area. An ISR corresponding to an ICB selected by an interrupt return command is executed.
    Type: Application
    Filed: February 9, 2006
    Publication date: February 8, 2007
    Applicant: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Shigeki Nankaku, Teiichiro Inoue, Masami Iwahashi, Toshihiro Kawakami
  • Patent number: 6883080
    Abstract: A program executing apparatus such as a programmable controller has a re-structureable address conversion section restructuring an address to generate a new address for specifying bit data that corresponds to each bit position in a physical memory or an I/O memory. Further, a program development supporting apparatus, such as a control program development supporting apparatus, has a conversion tool that generates configuration data describing a detailed restructure indication to enable the program executing apparatus to restructure the address, and a program making access to the restructured address.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: April 19, 2005
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Teruaki Tanaka, Hideaki Minamide, Shigeki Nankaku, Yoshinori Tsujido
  • Patent number: 6496848
    Abstract: To insure that a task is started once and runs for a prespecified time previously allocated for the task, the real time operating system according to the present invention computes lapse of time from a current point of time, writes the computed lapse of time in a counter, and makes the task run after the period of time written in the counter has passed.
    Type: Grant
    Filed: December 6, 1995
    Date of Patent: December 17, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shigeki Nankaku
  • Publication number: 20020059567
    Abstract: The programmable controller mounts an universal microprocessor. This universal microprocessor comprises an acceleration mounting art section. The control-program-development supporting apparatus generates an execution code directly executable by the universal microprocessor. Thereby, the acceleration mounting art section executes sequential processing.
    Type: Application
    Filed: February 7, 2001
    Publication date: May 16, 2002
    Inventors: Hideaki Minamide, Teruaki Tanaka, Yoshiko Shiomoto, Shigeki Nankaku
  • Patent number: 5134570
    Abstract: In a method of forming an offset configuration for a cutting tool which is used to machine a workpiece under the control of a numerical control device, both in the case where a cutting tool having first and second edges on both sides which have nose Rs, respectively, are used in such a manner that the cutting tool is moved horizontally and vertically with respect to a workpiece rotating, and the first edge is used when a machine configuration increases in vertical coordinate, and the second edge is used when a machining configuration decreases in vertical coordinate, and in the case where a cutting tool having first and second edges on both sides which have nose Rs, respectively, and provide a predetermined inclination angle .theta. is used in such a manner that the tool is moved horizontally and vertically with respect to a workpiece rotating, and the first edge is used when the inclination angle, in a vertical direction, of a machining configuration is smaller than the inclination angle .theta.
    Type: Grant
    Filed: September 18, 1989
    Date of Patent: July 28, 1992
    Assignee: Mitsubishi Denki K.K.
    Inventor: Shigeki Nankaku
  • Patent number: 5014209
    Abstract: A method of forming configuration data for a CNC machine tool having a CNC (computerized numerical control unit) comprising a CPU (central processing unit), a memory, input/output means, and servo drive means. According to final configuration data train inputted for a workpiece, an edge-corrected configuration data block train is formed with the edge configuration of a cutting tool taken into accound, and configuration data are formed for a remainder which is created in said workpiece because of the edge configuration correction, so that the workpiece is automatically machined.
    Type: Grant
    Filed: October 3, 1988
    Date of Patent: May 7, 1991
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Shigeki Nankaku, Shigeru Koikawa
  • Patent number: 4939664
    Abstract: A numerical control apparatus having a function of cutting the interior of an area bounded by a closed curve in a workpiece and a method for preparing a machining program for the area cutting. The numerical control apparatus is capable of machining a workpiece completely as required, even if tool paths have an intersection or intersections with themselves.
    Type: Grant
    Filed: June 24, 1988
    Date of Patent: July 3, 1990
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shigeki Nankaku
  • Patent number: 4926338
    Abstract: A numerical control apparatus is capable of producing an offset figure for a machining tool, which include both approach and retract paths therefor based on input data for an ultimate machined shape and one wall category without need of providing various machining modes in an area machining or pocket machining.
    Type: Grant
    Filed: June 20, 1988
    Date of Patent: May 15, 1990
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Shigeki Nankaku