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).
-
Patent number: 12170594Abstract: 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: GrantFiled: October 5, 2021Date of Patent: December 17, 2024Assignee: RAKUTEN MOBILE, INC.Inventors: Shinya Kita, Jithin Chathankandath, Mohit Luthra, Bharath Rathinam
-
Publication number: 20240414571Abstract: 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: ApplicationFiled: June 29, 2022Publication date: December 12, 2024Inventor: Shinya KITA
-
Publication number: 20240414591Abstract: It is enabled that an element included in a communication system is appropriately scaled out. An AI (70) predicts, based on a performance index value before a given reference time point relating to a communication system, a network load in a prediction period from the given reference time point until a predetermined time after the given reference time point. A policy manager (90) determines, in response to the prediction, whether a magnitude of a predicted value of the network load in the prediction period satisfies a given condition. The policy manager (90), a life cycle manager (94), a container manager (78), and a configuration manager (76) execute scale-out of an element included in the communication system when, in the determinations for two or more prediction periods which have different reference time points but at least partially overlap, a predetermined number or more of the determinations are a determination that the condition is satisfied.Type: ApplicationFiled: June 29, 2022Publication date: December 12, 2024Inventor: Shinya KITA
-
Publication number: 20240406738Abstract: It is enabled that an element included in a communication system is appropriately scaled out. An AI (70) predicts, based on a performance index value before a given reference time point relating to a communication system, a network load at a plurality of prediction time points included in a prediction period from the given reference time point until a predetermined time after the given reference time point. A policy manager (90) determines, in response to the prediction, for each of the plurality of prediction time points, whether a predicted value of the network load at the prediction time point exceeds a threshold value, which increases as a length of time from the reference time point until the prediction time point increases and which is associated with the prediction time point.Type: ApplicationFiled: June 29, 2022Publication date: December 5, 2024Inventor: Shinya KITA
-
Patent number: 12160793Abstract: Provided are a network service construction system and a network service construction method which are capable of flexibly constructing network services that satisfy various needs. A purchase management module receives service requirement data indicating a service requirement. An E2EO module and an inventory management module identify, based on the service requirement data, a configuration of a functional unit group that achieves a network service. Based on the identified configuration and template data in which the configuration is acceptable as a parameter, a CMaaS module, a service manager module, and a slice manager module identify a construction procedure of the functional unit group. The CMaaS module, the service manager module, the slice manager module, and a container management module construct the functional unit group by executing the identified construction procedure.Type: GrantFiled: February 25, 2021Date of Patent: December 3, 2024Assignee: RAKUTEN SYMPHONY, INC.Inventors: Shinya Kita, Puneet Devadiga, Mohit Luthra, Rahul Atri, Tareq Amin
-
Publication number: 20240396808Abstract: 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, based on performance index value data, whether network load prediction is required. An AI (70) starts network load prediction in response to a determination that the network load prediction is required. The policy manager (90) determines, after the network load prediction is started, 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 an element included in the communication system in response to a determination that the scale-out is required.Type: ApplicationFiled: July 29, 2022Publication date: November 28, 2024Inventor: Shinya KITA
-
Publication number: 20240396807Abstract: 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: ApplicationFiled: July 29, 2022Publication date: November 28, 2024Inventor: Shinya KITA
-
Patent number: 12133141Abstract: Provided are a network service construction system and a network service construction method which are capable of flexibly constructing network services that satisfy various needs. A purchase management module receives service requirement data indicating a service requirement. An E2EO module and an inventory management module identify, based on the service requirement data, a configuration of a functional unit group that achieves a network service. Based on the identified configuration and template data in which the configuration is acceptable as a parameter, a CMaaS module, a service manager module, and a slice manager module identify a construction procedure of the functional unit group. The CMaaS module, the service manager module, the slice manager module, and a container management module construct the functional unit group by executing the identified construction procedure.Type: GrantFiled: February 25, 2021Date of Patent: October 29, 2024Assignee: RAKUTEN SYMPHONY, INC.Inventors: Shinya Kita, Puneet Devadiga, Mohit Luthra, Rahul Atri, Tareq Amin
-
Publication number: 20240323890Abstract: An E2EO module determines, in response to determination that a new element linked to an already installed element included in the communication system is to be added to the communication system, a location at which the new element is to be constructed based on new topology data including the new element and a current location of the already installed element indicated by location data.Type: ApplicationFiled: October 5, 2021Publication date: September 26, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240323102Abstract: An E2EO module identifies a monitoring item for which a user is to be provided with a monitoring result. The E2EO module determines, based on the identified monitoring item, an exclusive-use element from an element group including at least one of a software element group that achieves a network service or a hardware element group in which the software element group is implemented. The E2EO module, a configuration management module, and a container management module construct the software element group that achieves the network service in a configuration in which at least the exclusive-use element is exclusively used by the user.Type: ApplicationFiled: October 5, 2021Publication date: September 26, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240305518Abstract: An inventory database and an active inventory each store inventory data indicating a current status of an influence relationship between elements included in the communication system. An E2EO module detects occurrence of an event in a specific element included in the communication system. The E2EO module identifies at least one other element having an influence relationship with the specific element based on the inventory data. The E2EO module identifies a cause of the event based on a status of the at least one other element.Type: ApplicationFiled: October 5, 2021Publication date: September 12, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240303102Abstract: 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 software element and an operation status of hardware on which the specific type of software element is operating, and which indicates an action to be executed on the specific type of software element that satisfies the condition. The E2EO module identifies, based on current statuses indicated by inventory data, a combination of a current operation status of the specific type of software element included in the communication system and a current operation status of the hardware on which the specific type of software element is operating. 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 software element.Type: ApplicationFiled: October 5, 2021Publication date: September 12, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240305531Abstract: 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: ApplicationFiled: October 5, 2021Publication date: September 12, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240291740Abstract: To accurately infer a cause of a trouble occurring in a network.Type: ApplicationFiled: May 30, 2022Publication date: August 29, 2024Inventor: Shinya KITA
-
Publication number: 20240283707Abstract: 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: ApplicationFiled: May 30, 2022Publication date: August 22, 2024Inventor: Shinya KITA
-
Publication number: 20240283717Abstract: 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: ApplicationFiled: September 1, 2021Publication date: August 22, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240281754Abstract: 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, based on inventory data indicating a current status of a configuration of an element group included in a communication system and on calculation logic data indicating a condition to be satisfied by an element used for calculating a desired performance index value, a monitoring item for the element, and a calculation logic for calculating the desired performance index value, an element that satisfies the condition from the element group indicated by the inventory data. The monitoring management module calculates the desired performance index value by applying the calculation logic indicated by the calculation logic data to a performance index value of the monitoring item for the identified element.Type: ApplicationFiled: September 1, 2021Publication date: August 22, 2024Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
-
Publication number: 20240281301Abstract: An AI/big-data processing module identifies, for each of a plurality of candidate platforms, a leveling index value indicating, in a case in which a to-be-added application has been constructed on the candidate platform, at least one of a degree of leveling of a resource usage status on the candidate platform or a degree of leveling of resource usage statuses among a plurality of the candidate platforms. A policy manager module determines, based on the leveling index value, an execution platform on which the to-be-added application is to be constructed from among the plurality of candidate platforms.Type: ApplicationFiled: May 13, 2022Publication date: August 22, 2024Inventor: Shinya KITA
-
Publication number: 20240276343Abstract: An inventory database stores device data indicating an IP address of a network device, performance specifications of the network device relating to the IP address, and an IP address of a network device enabled to perform IP communication with the network device. An SDN controller receives a communication route determination request in which a pair of IP addresses and a performance requirement relating to a communication route between the IP addresses are linked, and which is issued for a network slice. The SDN controller determines, based on the device data, the communication route in the network slice, which passes through at least one of the network devices, and which satisfies the performance requirement between the IP addresses.Type: ApplicationFiled: March 30, 2022Publication date: August 15, 2024Inventor: Shinya KITA
-
Publication number: 20240272895Abstract: An AI/big-data processing module identifies, for each of a plurality of replacement patterns, based on an actual result value of a resource usage status, a leveling index value in a case in which at least one application has been replaced onto another execution platform. A policy manager module determines, based on the leveling index value identified for each of the plurality of replacement patterns, a replacement pattern relating to replacement to be executed. A life cycle management module, a container management module, and a configuration management module replace at least one application based on the determined replacement pattern.Type: ApplicationFiled: May 13, 2022Publication date: August 15, 2024Inventor: Shinya KITA