Patents by Inventor Hiroaki Miyajima

Hiroaki Miyajima 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: 9454445
    Abstract: The virtual computer of the active system includes a memory configured of small regions grouped in a first group and small regions grouped in a second group. When a checkpoint is detected by the checkpoint detection unit, the transfer control unit suspends the virtual computer, copies, to a transfer buffer (not shown), data of the small regions in the first group among the small regions of the memory having been updated after a previous checkpoint, and after inhibiting writing to the small regions in the second group, restarts the virtual computer. Further, the transfer control unit copies data of the small regions, in which writing is inhibited, to the transfer buffer and releases write inhibit, and transfers the data of the small regions, having been copied to the transfer buffer, to the physical computer.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: September 27, 2016
    Assignee: NEC CORPORATION
    Inventor: Hiroaki Miyajima
  • Patent number: 8990350
    Abstract: To eliminate necessity of transmitting user data containing confidential information to an external network and necessity of preparing a proper environment for a user to execute an application. A web service system includes a virtualization platform on a local site side and a virtualization platform on a remote site side. The virtualization platform on the local site side includes: a network processor which separately establishes communication lines connected, respectively, to the client machine and to a network processor of the virtualization platform on the remote site side; a confidential data control section which judges whether the user data contains confidential information, and determines the destination; and a virtual machine service section which, upon receiving the judgment result indicating that the user data contains the confidential information, executes migration of the virtual machine of the virtualization platform on the remote site side to the virtualization platform on the local site side.
    Type: Grant
    Filed: February 8, 2010
    Date of Patent: March 24, 2015
    Assignee: NEC Corporation
    Inventor: Hiroaki Miyajima
  • Publication number: 20140281674
    Abstract: The virtual computer of the active system includes a memory configured of small regions grouped in a first group and small regions grouped in a second group. When a checkpoint is detected by the checkpoint detection unit, the transfer control unit suspends the virtual computer, copies, to a transfer buffer (not shown), data of the small regions in the first group among the small regions of the memory having been updated after a previous checkpoint, and after inhibiting writing to the small regions in the second group, restarts the virtual computer. Further, the transfer control unit copies data of the small regions, in which writing is inhibited, to the transfer buffer and releases write inhibit, and transfers the data of the small regions, having been copied to the transfer buffer, to the physical computer.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: NEC Corporation
    Inventor: HIROAKI MIYAJIMA
  • Patent number: 8769040
    Abstract: A service providing system has a virtual machine server and one or more client terminals. The virtual machine server has one or more virtual machines and a virtual machine system unit which controls the virtual machines. The virtual machine system unit classifies the client terminals into groups. Each of the virtual machines provides a service to each of the terminals in a group in response to receiving a request for the service from one of the client terminals in the group of terminals.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: July 1, 2014
    Assignee: NEC Corporation
    Inventor: Hiroaki Miyajima
  • Publication number: 20110239216
    Abstract: A service providing system has a virtual machine server and one or more client terminals. The virtual machine server has one or more virtual machines and a virtual machine system unit which controls the virtual machines. The virtual machine system unit classifies the client terminals into groups. Each of the virtual machines provides a service to each of the terminals in a group in response to receiving a request for the service from one of the client terminals in the group of terminals.
    Type: Application
    Filed: March 16, 2011
    Publication date: September 29, 2011
    Applicant: NEC CORPORATION
    Inventor: Hiroaki MIYAJIMA
  • Patent number: 8015288
    Abstract: A virtual system, which realizes virtual computing environments for performing communication processing, includes a user virtual machine which is provided as a virtual machine environment to be used by users, and a service virtual machine which has a physical communication interface with a real network for communication between the real network and the user virtual machine, provides a virtual communication interface with the user virtual machine by Ethernet (registered trademark), and performs an interface conversion process for the communication between the real network and the user virtual machine if the physical communication interface is not by using Ethernet (registered trademark), in which the physical communication interface is converted to an equivalent interface using Ethernet (registered trademark).
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: September 6, 2011
    Assignee: NEC Corporation
    Inventor: Hiroaki Miyajima
  • Publication number: 20100241734
    Abstract: To eliminate necessity of transmitting user data containing confidential information to an external network and necessity of preparing a proper environment for a user to execute an application. A web service system includes a virtualization platform on a local site side and a virtualization platform on a remote site side. The virtualization platform on the local site side includes: a network processor which separately establishes communication lines connected, respectively, to the client machine and to a network processor of the virtualization platform on the remote site side; a confidential data control section which judges whether the user data contains confidential information, and determines the destination; and a virtual machine service section which, upon receiving the judgment result indicating that the user data contains the confidential information, executes migration of the virtual machine of the virtualization platform on the remote site side to the virtualization platform on the local site side.
    Type: Application
    Filed: February 8, 2010
    Publication date: September 23, 2010
    Inventor: Hiroaki Miyajima
  • Publication number: 20090259759
    Abstract: A virtual machine system including a user virtual machine for operating a user environment, and a service virtual machine for controlling the user virtual machine, and performing network connection is constructed on a terminal device capable of being connected to a network, and the service virtual machine controls the network use by the user virtual machine depending on the security of the network to which the terminal device is directly connected.
    Type: Application
    Filed: March 18, 2009
    Publication date: October 15, 2009
    Inventor: Hiroaki MIYAJIMA
  • Publication number: 20090222542
    Abstract: A virtual system, which realizes virtual computing environments for performing communication processing, includes a user virtual machine which is provided as a virtual machine environment to be used by users, and a service virtual machine which has a physical communication interface with a real network for communication between the real network and the user virtual machine, provides a virtual communication interface with the user virtual machine by Ethernet (registered trademark), and performs an interface conversion process for the communication between the real network and the user virtual machine if the physical communication interface is not by using Ethernet (registered trademark), in which the physical communication interface is converted to an equivalent interface using Ethernet (registered trademark).
    Type: Application
    Filed: February 25, 2009
    Publication date: September 3, 2009
    Inventor: HIROAKI MIYAJIMA
  • Publication number: 20080077690
    Abstract: According to a present invention, there is provided a first computer, which comprises a client manager that sends resource information on resources of the first computer to a second computer, and gets a server generated based on the resource information from the second computer for execution.
    Type: Application
    Filed: September 11, 2007
    Publication date: March 27, 2008
    Inventor: Hiroaki Miyajima
  • Publication number: 20080028071
    Abstract: A computer system connected to a network includes a terminal apparatus configured to detect an access destination on the network, acquire a destination data of the access destination, and generate a frame having the destination data for the access destination; and a monitoring apparatus configured to hold the destination data, and to produce at least one unicast frame to the access destination based on the destination data of the frame received from the terminal apparatus. The monitoring apparatus issues an access destination registration request to the terminal apparatus, and acquires the destination data from the terminal apparatus. The terminal apparatus holds a data indicative of reception of the access destination registration request from the monitor apparatus and notifies the destination data to the monitoring apparatus if the data indicative of the reception of the access destination registration request is stored when receiving a reply from the access destination.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 31, 2008
    Inventor: Hiroaki Miyajima