Patents by Inventor Koichi Yamasaki

Koichi Yamasaki 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: 10627834
    Abstract: An aircraft control device calculates trajectories of multiple aircraft that is member of a flight by use of a method such as Direct Collocation with Nonlinear Programming (DCNLP), in which an optimal solution is obtained by discretizing continuous variables. Nodes indicating the trajectory are calculated and set by substituting a discretized control variable of the aircraft into an aircraft equation of motion, or by use of other methods. Instead of calculating the trajectory of the aircraft as a continuous problem, discretisation reduces the calculation amount and time required for the trajectory calculation. The aircraft control device then determines, from among trajectories satisfying constraints corresponding to the role of the aircraft, an optimal trajectory based on an evaluation value obtained by an objective function corresponding to the role. Accordingly, the aircraft control device can calculate a more optimal trajectory corresponding to the role of the aircraft in a shorter time.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: April 21, 2020
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventor: Koichi Yamasaki
  • Publication number: 20180074524
    Abstract: An aircraft control device calculates trajectories of multiple aircraft that is member of a flight by use of a method such as Direct Collocation with Nonlinear Programming (DCNLP), in which an optimal solution is obtained by discretizing continuous variables. Nodes indicating the trajectory are calculated and set by substituting a discretized control variable of the aircraft into an aircraft equation of motion, or by use of other methods. Instead of calculating the trajectory of the aircraft as a continuous problem, discretisation reduces the calculation amount and time required for the trajectory calculation. The aircraft control device then determines, from among trajectories satisfying constraints corresponding to the role of the aircraft, an optimal trajectory based on an evaluation value obtained by an objective function corresponding to the role. Accordingly, the aircraft control device can calculate a more optimal trajectory corresponding to the role of the aircraft in a shorter time.
    Type: Application
    Filed: July 11, 2016
    Publication date: March 15, 2018
    Inventor: Koichi YAMASAKI
  • Publication number: 20170371614
    Abstract: A method includes: transmitting a screen shared by a plurality of apparatuses coupled through a network to the plurality of apparatuses at a given interval; updating the screen based on operation information when receiving the operation information regarding the screen from a first apparatus which an operation right regarding the screen is given among the plurality of apparatuses; and determining, by a processor, the given interval based on comparison between a first index value that represents smoothness of display of the screen in the first apparatus and a second index value that represents smoothness of display of the screen in a second apparatus among the plurality of apparatuses when the operation right is moved from the first apparatus to the second apparatus.
    Type: Application
    Filed: April 12, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Ryo Miyamoto, Koichi Yamasaki, Tomoharu Imai, Kazuki Matsui
  • Publication number: 20170269709
    Abstract: An apparatus for image processing includes: a memory for storing display screen data to be displayed on a display device; and a processor configured to acquire a position of a pointer of an input device, update the display screen data, identify a region updated at an update frequency larger than a threshold between frames of the display screen data, search, based on a track of the position of the pointer, for a motion direction of the identified region, segment the identified region into segments along a border line set therein according to the motion direction, and execute a compression process that includes assigning processes for performing video compression on images of the segments of the region to a plurality of processors, respectively, and causing the plurality of processors to perform the video compression processes in parallel.
    Type: Application
    Filed: February 7, 2017
    Publication date: September 21, 2017
    Applicant: FUJITSU LIMITED
    Inventors: KOICHI YAMASAKI, RYO MIYAMOTO, KAZUKI MATSUI
  • Publication number: 20160350133
    Abstract: An information processing apparatus includes a processor configured to extract one or more processing codes describing a screen of the program by analyzing processing codes in a program, to generate a processing code group for screen processing by combining one or more extracted processing codes in a manner of being executable by an electronic equipment, to transmit the processing code group for the screen processing to the electronic equipment, to execute the processing codes excluding the processing code group for the screen processing in the program upon accepting a processing requests from the one or more extracted processing codes contained in the processing code group for the screen processing executed by the electronic equipment, and to transmit execution results of the processing codes, associated with the processing requests, in the program to the electronic equipment.
    Type: Application
    Filed: April 8, 2016
    Publication date: December 1, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Tomoharu Imai, Koichi Yamasaki, Ryo Miyamoto, Kenichi Horio, Kazuki Matsui, Masahiro MATSUDA
  • Patent number: 9383757
    Abstract: An aircraft control device determines, on the basis of relative positional relations between an individual aircraft and a target aircraft, a role of the individual aircraft with respect to the target aircraft, and a trajectory of the individual aircraft based on control operations determined according to the role of the individual aircraft. As an example, the aircraft control device represents the role of the individual aircraft with respect to the target aircraft as a numerical value and changes the role of the individual aircraft a plurality of times by changing the numerical value. Every time the role of the individual aircraft is changed, a minimum distance to target is calculated for the individual aircraft, and the role of the individual aircraft having the largest minimum distance to target is determined as the role of the individual aircraft.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: July 5, 2016
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventor: Koichi Yamasaki
  • Patent number: 9270776
    Abstract: Communication equipment, arranged between a terminal device and a server, includes: a detector configured to detect transmitted data that is transmitted to the terminal device and non-transmitted data that is not transmitted to the terminal device, from service data transmitted from the server to the terminal device through the communication equipment; a first calculator configured to calculate a first cost of transmitting the non-transmitted data to the terminal device; a second calculator configured to calculate a second cost of transmitting, to the terminal device, a difference image between an image corresponding to the service data and an image corresponding to the transmitted data; and a transmission scheme decision unit configured to transmit the non-transmitted data to the terminal device when the second cost is greater than the first cost and transmit the difference image to the terminal device when the second cost is smaller than the first cost.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 23, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Koichi Yamasaki, Kazuki Matsui
  • Patent number: 9233761
    Abstract: A flight path maker (FPM) and a target attitude relative to air display are displayed on a primary flight display (PFD), which is an integrated indicator. The target attitude relative to air display is a mark indicating a target attitude relative to air representing a target angle-of-attack and a target sideslip angle of the aircraft to achieve a target flight path. The PFD displays the relative difference between the FPM and the target attitude relative to air display and shows that the aircraft is flying in the target traveling direction when the FPM matches (is superposed on) the target attitude relative to air display. Thus, controlling with higher trackability than controlling performed based on a target attitude relative to ground is enabled.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: January 12, 2016
    Assignees: MITSUBISHI HEAVY INDUSTRIES, LTD., THE SOCIETY OF JAPANESE AEROSPACE COMPANIES
    Inventor: Koichi Yamasaki
  • Patent number: 9199723
    Abstract: A control system of an aircraft includes a computer that controls flight based on either a flight control law that controls flight by controlling the deflection angles of control surfaces or a control surface/thrust integrated flight control law that controls flight by controlling the deflection angles of the control surfaces and engine thrust, and a control surface failure/damage detection device. If malfunctioning of the control surface(s) is detected, the deflection angles and the rates of change of the deflection angles of the control surfaces are calculated based on the detection result, and the necessity of switching from the flight control law to the control surface/thrust integrated flight control law is judged by judging whether or not the calculated deflection angles or rates of change of the deflection angles exceed an acceptable range of change.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: December 1, 2015
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventor: Koichi Yamasaki
  • Publication number: 20150281699
    Abstract: An information processing device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: transmitting a created image to a client terminal; acquiring at least one image created at timing different from image transmission timing by the transmitting; and calculating a change frequency, based on the transmitted image by the transmitting and the image acquired by the acquiring, for each of multiple divided areas constituting an image.
    Type: Application
    Filed: December 9, 2014
    Publication date: October 1, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Ryo MIYAMOTO, Tomoharu IMAI, Koichi YAMASAKI, Kenichi HORIO, Kazuki MATSUI
  • Publication number: 20150234388
    Abstract: An aircraft control device determines, on the basis of relative positional relations between an aircraft (40) and a target aircraft (42), a role of the individual aircraft (40) with respect to the target aircraft (42), and a trajectory of the individual craft (40) based on control operations determined according to the role of the individual aircraft (40). As an example, the aircraft control device represents the role of the individual aircraft (40) with respect to the target aircraft (42) as a numerical value and changes the role of the individual aircraft (40) a plurality of times by changing the numerical value. Every time the role of the individual aircraft (40) is changed, a minimum distance to target is calculated for the individual aircraft (40), and the role of the aircraft (40) having the largest minimum distance to target is determined as the role of the aircraft (40).
    Type: Application
    Filed: October 29, 2013
    Publication date: August 20, 2015
    Inventor: Koichi Yamasaki
  • Publication number: 20150229960
    Abstract: A processor is configured to extract a region that is updated as a moving image as a moving image update region from a screen stored in a memory that holds a screen on which an image of execution results of a computer is drawn. The processor is configured to determine a division state of the moving image update region from information including a network bandwidth, a threshold value of the transmission time set in advance, an average compression ratio of a frame encoded without using the inter-frame prediction, and an average compression ratio of a frame encoded by using the inter-frame prediction. The processor is configured to divide the update region that has been determined to be the moving image region in the determined division state. And the processor is configured to transmit the divided update region to the terminal device.
    Type: Application
    Filed: January 9, 2015
    Publication date: August 13, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Koichi YAMASAKI, Kazuki MATSUI
  • Patent number: 9045220
    Abstract: Stable flight can be achieved without the need for a complicated throttle operation by a pilot even when part or all of control surfaces malfunction. A computer (15) calculates a thrust control signal for controlling engine thrust and a deflection angle control signal for controlling control surfaces based on state information regarding an airframe and an operation command signal from an operation end. An engine control unit (17) drives an engine based on the thrust control signal. An actuator (16) moves the control surfaces based on the deflection angle control signal.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: June 2, 2015
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventor: Koichi Yamasaki
  • Patent number: 8954208
    Abstract: A highly reliable aerodynamic coefficient estimate can be computed, and computation of this aerodynamic coefficient estimate enables accurate detection of control surface failure/damage while reducing a discomfort for passengers. A deflection angle command signal generation means (5) generates a deflection angle command signal for estimating an aerodynamic coefficient indicating the aerodynamic characteristics of an airframe. A kinetic state quantity acquisition means (6) acquires a kinetic state quantity of the airframe that is obtained as a result of a control surface provided on the airframe being moved based on the deflection angle command signal. A candidate value calculation means (7) calculates candidate values for estimating the aerodynamic coefficient from the kinetic state quantity using two or more different estimations. An aerodynamic coefficient estimate determination means (8) determines an aerodynamic coefficient estimate based on the candidate values.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: February 10, 2015
    Assignee: Mitsubishi Heavy Industries, Ltd.
    Inventor: Koichi Yamasaki
  • Patent number: 8893123
    Abstract: An information processing apparatus includes: a first virtual machine part to operate by being allocated to another information processing apparatus; a monitoring-application information storing part to store an application for monitoring the operation of the virtual machine part; a determining part to determine, in the virtual machine part, whether the application stored in the monitoring-application information storing part is operating by accessing an auxiliary storage device connected to the other information processing apparatus; a status storing part to store application information related to an operating status of the application when the determining part determines that the application is operating; an application exiting part to exit the application when the application information is stored; and a transmitting part to transmit virtual-machine information related to an operating status of the virtual machine part, together with the stored application information, to the other information processing
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: November 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Ryo Miyamoto, Takashi Ohno, Koichi Yamasaki, Kazuki Matsui
  • Publication number: 20140195596
    Abstract: Communication equipment, arranged between a terminal device and a server, includes: a detector configured to detect transmitted data that is transmitted to the terminal device and non-transmitted data that is not transmitted to the terminal device, from service data transmitted from the server to the terminal device through the communication equipment; a first calculator configured to calculate a first cost of transmitting the non-transmitted data to the terminal device; a second calculator configured to calculate a second cost of transmitting, to the terminal device, a difference image between an image corresponding to the service data and an image corresponding to the transmitted data; and a transmission scheme decision unit configured to transmit the non-transmitted data to the terminal device when the second cost is greater than the first cost and transmit the difference image to the terminal device when the second cost is smaller than the first cost.
    Type: Application
    Filed: November 19, 2013
    Publication date: July 10, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Koichi YAMASAKI, Kazuki MATSUI
  • Patent number: 8751658
    Abstract: An allocating method is executed by a computer. The allocating method includes transmitting to any one given apparatus among multiple apparatuses capable of executing an identical process and respectively having a different processing performance, a command for the process; duplicating the command and transmitting resulting duplicated commands to an apparatus group that is not executing the process and among the apparatuses; measuring for the given apparatus and each apparatus of the apparatus group, a utilization rate acquired when the command is executed; identifying based on the utilization rate for the given apparatus, an apparatus to be switched among the apparatus group; and switching a transmission destination of the command, from the given apparatus to the apparatus to be switched.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: June 10, 2014
    Assignee: Fujitsu Limited
    Inventors: Koichi Yamasaki, Kazuki Matsui, Takashi Ohno
  • Publication number: 20140156735
    Abstract: A distributed processing method is provided for execution in a system formed from first and second information processing apparatus. The first information processing apparatus requests the second information processing apparatus to execute a processing operation off-loaded from the first information processing apparatus, while the first information processing apparatus is capable of executing the processing operation. It is then determined whether the amount of elapsed time since the request exceeds a threshold before an execution result of the processing operation is obtained from the second information processing apparatus. When the elapsed time is determined to have exceeded the threshold, the first information processing apparatus starts to locally execute the processing operation. The first information processing apparatus uses its local execution result or the execution result obtained from the second information processing apparatus, whichever comes earlier.
    Type: Application
    Filed: October 7, 2013
    Publication date: June 5, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Koichi YAMASAKI, Kazuki MATSUI
  • Publication number: 20130338859
    Abstract: A control system of an aircraft includes a computer that controls flight based on either a flight control law that controls flight by controlling the deflection angles of control surfaces or a control surface/thrust integrated flight control law that controls flight by controlling the deflection angles of the control surfaces and engine thrust, and a control surface failure/damage detection device. If malfunctioning of the control surface(s) is detected, the deflection angles and the rates of change of the deflection angles of the control surfaces are calculated based on the detection result, and the necessity of switching from the flight control law to the control surface/thrust integrated flight control law is judged by judging whether or not the calculated deflection angles or rates of change of the deflection angles exceed an acceptable range of change.
    Type: Application
    Filed: March 8, 2012
    Publication date: December 19, 2013
    Inventor: Koichi Yamasaki
  • Patent number: 8533785
    Abstract: An information processing device includes: a connection monitoring unit performs determining whether a first external device is connected, and determining whether a receiving unit receives the request from the first or second external device, wherein when the connection monitoring unit determines that the first external device is not connected, a usage permission/prohibition determining unit updates the usage permission/prohibition information stored in a management table so that the usage permission/prohibition information indicates that use of a first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of a second virtual computer.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: September 10, 2013
    Assignee: Fujitsu Limited
    Inventors: Takashi Ohno, Ryo Miyamoto, Koichi Yamasaki