Patents by Inventor Takehiro Kitano

Takehiro Kitano 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: 11397618
    Abstract: Resource use efficiency is improved while realizing quality guarantee of an application. A resource allocation device includes a storage unit that stores resource capacity information indicating a capacity of each of server resources, an SLI information collection unit that acquires information regarding an SLI at a predetermined time interval with regard to each of a plurality of applications, and a resource allocation determination unit that calculates an allocation resource amount of each application using a moving average and a standard deviation of the acquired information regarding the SLI during a predetermined period, and determines server resources which are allocation destinations of the applications by sorting the applications in descending order of the allocation resource amounts and sequentially adding the allocation resource amounts of the sorted applications within a range which does not exceed a capacity of each server resource in descending order of the allocation resource amounts.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: July 26, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takehiro Kitano, Kohei Matoba, Makoto Araoka
  • Patent number: 11218338
    Abstract: A communication system includes multiple servers each functioning as an active system or a standby system and a relay device that relays communication between a server of the active system and one or more client terminals operated by clients. Each of the servers includes a priority level determining unit that determines a priority level of each of the clients, a virtual port creating unit that creates, in the server, a virtual port corresponding to a virtual LAN assigned to each of the client terminals, and a communication processing unit (CPU) that instructs the relay device to change a destination of communication performed between the client terminal and the server to the virtual port. The CPU gives an instruction of change of the destination of the communication in order of highest to lowest priority level of the client when a malfunction occurs in another server of the active system.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: January 4, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Takehiro Kitano
  • Publication number: 20210243052
    Abstract: A service interruption time of a client terminal is shortened. A communication system (100) includes a plurality of servers 10 (10a and 10b) each functioning as an active system or a standby system and a relay device (20) that relays communication between a server of the active system and one or more client terminals (30) operated by clients. Each of the servers includes a priority level determining unit that determines a priority level of each of the clients, a virtual port creating unit that creates, in the server, a virtual port corresponding to a virtual LAN assigned to each of the client terminals, and a communication processing unit that instructs the relay device to change a destination of communication performed between the client terminal and the server to the virtual port. The communication processing unit gives an instruction of change of the destination of the communication in order of highest to lowest priority level of the client when a malfunction occurs in another server of the active system.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 5, 2021
    Inventor: Takehiro Kitano
  • Publication number: 20210224120
    Abstract: Resource use efficiency is improved while realizing quality guarantee of an application. A resource allocation. device 10 includes a storage unit 13 that stores resource capacity information 120 indicating a capacity of each of server resources 200, an SLI information collection unit 11 that acquires information regarding an SLI at a predetermined time interval with regard to each of a plurality of applications 2, and a resource allocation determination unit 12 that calculates an allocation resource amount of each application 2 using a moving average and a standard deviation of the acquired informs information regarding the SLI during a predetermined period, and determines server resources 200 which are allocation. destinations of the applications 2 by sorting the applications 2 in descending order of the allocation resource amounts and sequentially adding the allocation resource amounts of the sorted.
    Type: Application
    Filed: August 27, 2019
    Publication date: July 22, 2021
    Inventors: Takehiro Kitano, Kohei Matoba, Makoto Araoka