Patents by Inventor Shinya KITA

Shinya KITA 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).

  • Publication number: 20250103353
    Abstract: It is enabled that a reduction in wastage of hardware resources at the replacement site when an unstable application is replaced. A policy manager (90) executes a setting change of excluding at least one replacement candidate resource from an operating resource group and adding a new resource to the operating resource group when it is determined that an application is unstable based on a stability evaluation value indicating the stability of the application in which processes are dispersedly operating on the operating resource group. The policy manager (90) again executes the setting change when it is determined that the application is unstable based on the stability evaluation value indicating the stability of the application in which processes are dispersedly operating on the operating resource group on which the setting change has been executed.
    Type: Application
    Filed: December 26, 2022
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250106144
    Abstract: It is enabled that countermeasures are accurately taken against occurrence of a silent failure in communication between elements through a ring network. A monitor (72) monitors, for each of a plurality of routers that form the ring network, communication quality of a communication network under control of the router. A policy manager (90) determines, for each of the plurality of routers, whether the communication quality of the communication network under the control of the router has deteriorated.
    Type: Application
    Filed: January 31, 2023
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250106094
    Abstract: Provided are a router estimation system and a router estimation method which enable accurate estimation of a router in network slices that is a cause of a silent failure. A policy manager (90) identifies, when a plurality of function elements are determined to have deteriorated in performance in slice communication, for each of the plurality of function elements determined to have deteriorated in performance, a group of routers located on a route of the slice communication, based on router group data. The policy manager (90) estimates at least one router included in every router group identified for the each of the plurality of function elements determined to have deteriorated in performance to be a router that is a cause of the deterioration of performance of the function element.
    Type: Application
    Filed: March 16, 2023
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250103376
    Abstract: It is enabled that an unstable process is extracted from among processes included in a communication system with a small processing load. A policy manager (90) monitors whether an application which is included in a communication system and which includes processes that are dispersedly operating on a plurality of virtual machines has become unstable. The policy manager (90) determines, in response to detecting that the application has become unstable, for each of the plurality of virtual machines on which at least one process included in the application is operating, whether the process operating on the virtual machine is unstable.
    Type: Application
    Filed: December 26, 2022
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250106095
    Abstract: Provided are a router estimation system and a router estimation method which enable accurate estimation of a router that is a cause of silent failures in network slices. When it is determined that a degree of correlation increase linked to a pair of a first slice communication and a second slice communication satisfies a given condition, a policy manager (90) estimates at least one router included in both of a first router group, which is a group of routers identified based on router group data as routers located on a route of the first slice communication, and a second router group, which is a group of routers identified based on the router group data as routers located on a route of the second slice communication, as a router that is a cause of deterioration of performance of a first function element and a second function element.
    Type: Application
    Filed: March 31, 2023
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250103469
    Abstract: It is enabled that accurate estimation of a cause of why an application is unstable. A policy manager (90) estimates, when it is determined that a first application is unstable based on a stability evaluation value indicating a stability of the first application, whether the cause of why the first application is unstable lies in the first application or lies in hardware resource on which a process included in the first application is operating based on a stability evaluation value indicating a stability of a second application in which at least one process is operating on the hardware resources on which at least one process included in the first application is operating.
    Type: Application
    Filed: December 26, 2022
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250106096
    Abstract: Provided are a router estimation system and a router estimation method which enable accurate estimation of a router that is a cause of silent failures in network slices. A policy manager (90) identifies, for each one of a plurality of slice communications held in a communication system, the number of pairs that include the slice communication and that are each linked to a degree of correlation decrease satisfying a decrease determination condition. The policy manager (90) estimates at least one router as a router that is a cause of deterioration of performance of function elements related to the slice communication, the at least one router being included in a group of routers which are identified based on router group data and which are located on a route of the slice communication for which the number of the pairs that satisfies a given pair count condition is identified.
    Type: Application
    Filed: March 31, 2023
    Publication date: March 27, 2025
    Inventor: Shinya KITA
  • Publication number: 20250094304
    Abstract: It is enabled to optimize an execution condition of an action on an element included in a communication system. A policy manager (90) changes, when a reception status of an instruction to execute the action on the element satisfies a given change condition, the action execution condition to a condition determined based on the reception status of the execution instruction. The policy manager (90), a life cycle manager (94), a container manager (78), and a configuration manager (76) execute, after the action execution condition is changed, the action on the element in response to a performance index value satisfying the changed action execution condition.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250094309
    Abstract: It is enabled that wasteful usage of resources used for displaying a monitoring screen showing a performance index value of an element included in a communication system is reduced. A management supporter (84) repeatedly updates the monitoring screen showing the performance index value for at least one time point with respect to the element included in the communication system. A policy manager (90), a life cycle manager (94), a container manager (78), and a configuration manager (76) execute, in response to receiving an instruction to execute a given action on the element, the action on the element. The management supporter (84) executes, when a reception status of the execution instruction satisfies a given condition, at least one of starting display of a predicted value of the performance index value or shortening an update interval of the monitoring screen.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250094227
    Abstract: It is enabled that hardware resources included in a communication system are efficiently used. A monitor (72) monitors a usage status of each of a plurality of hardware resource groups included in the communication system. A configuration manager (76) changes, in response to the usage status of any one of the hardware resource groups satisfying a condition associated with the hardware resource group, an affiliation of a hardware resource included in a common spare resource group different from all of the hardware resource groups from the common spare resource group to the hardware resource group.
    Type: Application
    Filed: September 30, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250094226
    Abstract: It is enabled that hardware resources included in a communication system are efficiently used. When a surplus level of a hardware resource included in a special spare resource group satisfies a surplus condition, a configuration manager (76) changes, in response to a usage status of a hardware resource group satisfying a resource addition condition, an affiliation of the hardware resource included in the special spare resource group from the special spare resource group to the hardware resource group.
    Type: Application
    Filed: September 30, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250097091
    Abstract: It is enabled that wasteful usage of resources used for determining whether to execute an action on an element included in a communication system is reduced. A management supporter (84) receives a specification of an element from among a plurality of elements included in a communication system. The management supporter (84) displays a monitoring screen showing performance information on the specified element. A policy manager (90) selects at least one monitoring target element from among a plurality of the elements for which the performance information is shown on the monitoring screen. The policy manager (90) initiates execution of a determination process to determine whether to execute a given action on the monitoring target element based on a performance index value of the monitoring target element.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250097721
    Abstract: It is enabled that accurate determination of a machine learning model suitable for a communication system from among a plurality of machine learning models to be used for a given prediction purpose related to the communication system. An AI (70) inputs, to each of a plurality of trained machine learning models, input data corresponding to the machine learning model, and acquires a predicted value as an output of the machine learning model. The AI (70) evaluates an accuracy of a prediction related to the prediction purpose by the machine learning model based on the acquired predicted value and, of test data, a part indicating an actual result value corresponding to the predicted value. The AI (70) determines at least one machine learning model among the plurality of trained machine learning models based on a result of the evaluation of the accuracy.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Publication number: 20250097722
    Abstract: It is enabled that accurate determination of a machine learning model which is to be used for predicting a performance index value of a communication system and which is suitable for the communication system. A monitor (72) monitors at least one type of performance index value related to the communication System. An AI (70) identifies, for each of a plurality of machine learning models to be used for a given prediction purpose related to the communication system, an additional performance index value type which is a type of performance index value required to be added to a target of the monitoring in order to use the machine learning model. The AI (70) determines at least one machine learning model among the plurality of machine learning models based on the additional performance index value type identified for each of the plurality of machine learning models.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 20, 2025
    Inventor: Shinya KITA
  • Patent number: 12255784
    Abstract: It is enabled that network load prediction for executing scale-out of an element included in a communication system is started at an appropriate timing. A policy manager (90) determines whether network load prediction is required based on performance index value data and a determination criterion which is based on a usage amount of computer resources. An AI (70) starts network load prediction in response to a determination that the network load prediction is required. After the network load prediction is started, the policy manager (90) determines whether scale-out is required based on a network load prediction result. The policy manager (90), a life cycle manager (94), a container manager (78), and a configuration manager (76) execute scale-out of the element included in the communication system in response to a determination that the scale-out is required.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: March 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Shinya Kita
  • Publication number: 20250088409
    Abstract: Provided are a router estimation system and a router estimation method which enable accurate estimation of a router in network slices that is a cause of a silent failure. A policy manager (90) extracts, when it is determined that a plurality of function elements have deteriorated in performance in slice communication, a plurality of function elements that are similar to one another in terms of shifts in performance in the slice communication from the plurality of function elements determined to have deteriorated in performance. The policy manager (90) identifies, for each of the plurality of extracted function elements, a group of routers located on a route of the slice communication based on router group data. The policy manager (90) estimates at least one router included in every router group identified for the each of the plurality of extracted function elements to be a router that is a cause of the deterioration of performance of the plurality of extracted function elements.
    Type: Application
    Filed: March 16, 2023
    Publication date: March 13, 2025
    Inventor: Shinya KITA
  • Patent number: 12231301
    Abstract: To appropriately determine a trouble occurring in a network. A network system acquires an output obtained when input data including an index acquired from a target network is input to a cause inference model. The cause inference model is one of a plurality of cause inference models. The plurality of cause inference models respectively correspond to a plurality of groups into which a plurality of networks have been classified and are trained based on training data including input data including an index acquired for each corresponding group and ground truth data indicating a cause of a trouble. The input cause inference model corresponds to a group to which the target network of the plurality of networks belongs. The network system executes a process for responding to a trouble that has occurred in the target network based on the output of the trouble cause inference model for the target network.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: February 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Shinya Kita
  • Patent number: 12231306
    Abstract: Provided are a performance index value calculation system and a performance index value calculation method which are capable of reducing time and labor for an operation of a communication system. A monitoring management module identifies a specific type of element included in a communication system based on inventory data indicating a current status of a link between elements included in the communication system and on calculation logic data indicating a calculation logic for calculating a performance index value of the specific type of element based on performance index values of an element group linked to the element. The monitoring management module identifies the performance index value of each of a plurality of elements included in the element group linked to the identified specific type of element.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: February 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Shinya Kita, Jithin Chathankandath, Mohit Luthra, Bharath Rathinam
  • Patent number: 12170594
    Abstract: An E2EO module stores action data which is linked to a condition relating to a combination of an operation status of a specific type of element and an operation status of another type of element linked to the specific type of element, and which indicates an action to be executed on the specific type of element that satisfies the condition. The E2EO module identifies, based on the current status indicated by the inventory data, a combination of a current operation status of the specific type of element included in the communication system and a current operation status of another type of element linked to the specific type of element. The E2EO module executes, when the identified combination satisfies the condition linked to the action data, the action indicated by the action data on the specific type of element.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: December 17, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Shinya Kita, Jithin Chathankandath, Mohit Luthra, Bharath Rathinam
  • Publication number: 20240414571
    Abstract: It is enabled that a status of a communication system is properly determined. A data bus (68) generates a queue in which performance index value data indicating a performance index value of an element included in the communication system is stored. An AI (70) and a policy manager (90) acquire, in response to the performance index value data being enqueued in the queue, a predetermined number of most recent pieces of the performance index value data or the performance index value data of a most recent predetermined period including at least latest performance index value data among the performance index value data stored in the queue, the number of pieces of performance index value data which is acquired being smaller than a maximum number of pieces of the performance index value data that is storable in the queue, and determine the status of the communication system based on the acquired performance index value data.
    Type: Application
    Filed: June 29, 2022
    Publication date: December 12, 2024
    Inventor: Shinya KITA