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: 20240064624Abstract: A network operating system receives a bundle file transmitted from a vendor terminal of a vendor providing a network service, the bundle file including first data defining a functional unit group that achieves the network service and second data defining a monitoring policy for the network service. The NOS constructs the functional unit group based on the first data of the bundle file when the network service is purchased by a purchaser. The NOS executes a monitoring process on the functional unit group based on information on the functional unit group to be constructed and the second data of the bundle file.Type: ApplicationFiled: November 1, 2023Publication date: February 22, 2024Inventors: Shinya KITA, Puneet DEVADIGA, Rajat SINGH, Bharath RATHINAM, Abhishek SHARMA, Rahul ATRI
-
Patent number: 11863419Abstract: A CI/CD assist device accepts a test template in which some of fields of test content is set to a variable field in which a value is variable. An NOS sets a value compatible with a first environment in the variable field of the test template to generate test data compatible with the first environment. A test device conducts a test on a network service in the first environment by using the test data compatible with the first environment. An NOS sets a value compatible with a second environment in the variable field of the test template to generate test data compatible with the second environment. A test device conducts a test on the network service in the second environment by using the test data compatible with the second environment.Type: GrantFiled: October 9, 2020Date of Patent: January 2, 2024Assignee: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.Inventors: Shinya Kita, Puneet Devadiga, Ajay Bukan
-
Patent number: 11844016Abstract: A network operating system (NOS) receives a bundle file transmitted from a vendor terminal of a vendor providing a network service, the bundle file including first data defining a functional unit group that achieves the network service and second data defining a monitoring policy for the network service. The NOS constructs the functional unit group based on the first data of the bundle file when the network service is purchased by a purchaser. The NOS executes a monitoring process on the functional unit group based on information on the functional unit group to be constructed and the second data of the bundle file.Type: GrantFiled: October 12, 2020Date of Patent: December 12, 2023Assignee: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.Inventors: Shinya Kita, Puneet Devadiga, Rajat Singh, Bharath Rathinam, Abhishek Sharma, Rahul Atri
-
Publication number: 20230394126Abstract: In a computer system, a tenant administrator performs user registration into and a login to a purchase manager, and then makes a request to purchase a tenant. Registered user information is stored into a marketplace user manager. An E2EO unit creates a tenant and then creates, for each tenant, a tenant user manager structured to authenticate and authorize a general user of a service. When a user who has performed the user registration into the purchase manager uses the service of the tenant, the tenant user manager delegates processing to the marketplace user manager.Type: ApplicationFiled: January 22, 2021Publication date: December 7, 2023Applicant: Rakuten Mobile, IncInventors: Shinya KITA, Kazushige TAKEUCHI, Misato OKAMOTO
-
Publication number: 20230396502Abstract: A CMaaS unit stores a file defining the details of setting for a network apparatus for achieving a network service available to a user for purchase, in association with the network service. A front-end system receives a request for the network service from the customer. The front-end system provides a user terminal with a setting screen for the network apparatus based on the details defined the file stored in the CMaaS unit. On the basis of a set value input on the setting screen by the user, the CMaaS unit performs setting to the network apparatus (e.g., a CNF).Type: ApplicationFiled: February 4, 2021Publication date: December 7, 2023Applicant: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.Inventors: Kazushige TAKEUCHI, Shinya KITA, Mihir PATHAK, Mehdi SADEGHIAN, Amey WADEKAR, Yash WAGH
-
Publication number: 20230205932Abstract: A method includes creating a first package of an application, registering the first package with an orchestrator and triggering deployment of the application on a set of target servers. In response to triggering deployment of the application, the orchestrator obtains client identification of security information for the application, deploys the application on the set of target servers, submits the configuration files to a configuration management tool for configuration, applies the configuration files to perform configuration of the application in the set of target servers, and triggers an observability framework (OBF) tool to start application monitoring in response to at least the orchestrator submitting the monitoring configurations to the OBF tool, and monitors the application in the set of target servers. The first package includes deployment files, security information, management configurations of the application, or monitoring configurations for the OBF tool.Type: ApplicationFiled: December 28, 2021Publication date: June 29, 2023Inventors: Mohit LUTHRA, Bharath RATHINAM, Abhishek SHARMA, Shinya KITA, Jithin CHATHANKANDATH, Mihir PATHAK, Amey WADEKAR, Rajasi AHUJA
-
Publication number: 20230057210Abstract: A marketplace system (MPS) controls display of an input screen on which a network service is selectable. The MPS receives from a purchaser terminal to select one or a plurality of network services on the input screen. A network operating system (NOS) generates network configuration data indicating a configuration of the selected network service. The NOS constructs the selected network service based on the network configuration data.Type: ApplicationFiled: September 18, 2020Publication date: February 23, 2023Inventors: Shinya KITA, Gagandeep BASI, Tapas RANJAN, Satinderpal SINGH, Puneet DEVADIGA, Mohit LUTHRA, Rahul ATRI, Tareq AMIN
-
Publication number: 20230050998Abstract: A network operating system (NOS) receives a bundle file transmitted from a vendor terminal of a vendor providing a network service, the bundle file including first data defining a functional unit group that achieves the network service and second data defining a monitoring policy for the network service. The NOS constructs the functional unit group based on the first data of the bundle file when the network service is purchased by a purchaser. The NOS executes a monitoring process on the functional unit group based on information on the functional unit group to be constructed and the second data of the bundle file.Type: ApplicationFiled: October 12, 2020Publication date: February 16, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Rajat SINGH, Bharath RATHINAM, Abhishek SHARMA, Rahul ATRI
-
Publication number: 20230040676Abstract: 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: ApplicationFiled: February 25, 2021Publication date: February 9, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Mohit LUTHRA, Rahul ATRI, Tareq AMIN
-
Publication number: 20230040842Abstract: A CI/CD assist device accepts configuration data and test data collectively from a terminal (a vendor terminal) of a provider that provides a network service to a customer. The configuration data specifies a functional unit required to provide the network service, and the test data specifies test content for the network service or the functional unit. Each of an NOS, an NOS, and an NOS automatically builds the functional unit specified by the configuration data that is accepted by the CI/CD assist device. Each of a test device, a test device, and a test device automatically conducts a test on the network service or the functional unit based on the test data. The network service and the functional unit are built in each environment.Type: ApplicationFiled: October 9, 2020Publication date: February 9, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Ajay BUKAN
-
Publication number: 20230043362Abstract: A network operating system (NOS) acquires, for a plurality of network functions that achieve a network slice constructed on a mobile wireless communication network, information on an operation of each network function which is measured by one or more apparatus configured to provide at least a part of the plurality of network functions. The NOS derives an evaluation index value of each of the plurality of network functions based on the information on the operation of each of the plurality of network functions, and derives an evaluation index value of the network slice based on the evaluation index values of the plurality of network functions.Type: ApplicationFiled: October 12, 2020Publication date: February 9, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Rajat SINGH, Bharath RATHINAM, Abhishek SHARMA, Rahul ATRI
-
Publication number: 20230034901Abstract: Provided are a resource pool management system, a resource pool management method, and a program which are capable of effectively utilizing hardware resources in which various functional units that achieve network services are deployed. An E2EO module identifies, when a specific type of functional unit is deployed on an unused hardware resource that is not included in any of a plurality of resource pools, the resource pool linked to the specific type of functional unit. A CMaaS module and a BMaaS module perform a system software setup in accordance with the specific type of functional unit on the unused hardware resource. The CMaaS module and the BMaaS module update resource pool management data to add the unused hardware resource on which the system software setup has been performed to the identified resource pool.Type: ApplicationFiled: February 25, 2021Publication date: February 2, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Mohit LUTHRA, Rahul ATRI, Tareq AMIN
-
Publication number: 20230031952Abstract: A CI/CD assist device accepts a test template in which some of fields of test content is set to a variable field in which a value is variable. An NOS sets a value compatible with a first environment in the variable field of the test template to generate test data compatible with the first environment. A test device conducts a test on a network service in the first environment by using the test data compatible with the first environment. An NOS sets a value compatible with a second environment in the variable field of the test template to generate test data compatible with the second environment. A test device conducts a test on the network service in the second environment by using the test data compatible with the second environment.Type: ApplicationFiled: October 9, 2020Publication date: February 2, 2023Inventors: Shinya KITA, Puneet DEVADIGA, Ajay BUKAN
-
Patent number: 11558251Abstract: A method includes creating a package of an application, registering the package with an orchestrator, triggering instantiation of the application in the orchestrator, generating initial configuration files for the instantiation of the application, changing an application state of the application to a planned state, changing the application state to a Keycloak state in response to obtaining client identification of the Keycloak information for the application, changing the application state to an instantiated state in response to deploying the application on the set of target servers, changing the application state to a configured state in response applying daily configuration files to perform daily configuration of the application in the set of target servers, and changing the application state to a monitored state in response to monitoring the application in the set of target servers by an observability framework tool.Type: GrantFiled: December 23, 2021Date of Patent: January 17, 2023Assignee: RAKUTEN MOBILE, INC.Inventors: Mohit Luthra, Bharath Rathinam, Abhishek Sharma, Shinya Kita, Jithin Chathankandath, Mihir Pathak, Amey Wadekar, Rajasi Ahuja
-
Patent number: 10787157Abstract: A vehicle brake system including a hydraulic brake device that includes: a brake actuator including a pump and a two-system electric motor that includes first and second coils; a battery; a first drive circuit for supplying electric power from the battery to the first coil; a capacitor; and a second drive circuit for supplying electric power from the capacitor to the second coil, wherein, in a normal mode in which the pump is driven by power not greater than set power, the motor drives the pump by the electric power supplied from the battery to the first coil, and wherein, in a high power mode in which the pump is driven by power that exceeds the set power, the motor drives the pump by both of the electric power supplied from the battery to the first coil and the electric power supplied from the capacitor to the second coil.Type: GrantFiled: December 12, 2017Date of Patent: September 29, 2020Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Shinya Kita
-
Publication number: 20180215363Abstract: A vehicle brake system including a hydraulic brake device that includes: a brake actuator including a pump and a two-system electric motor that includes first and second coils; a battery; a first drive circuit for supplying electric power from the battery to the first coil; a capacitor; and a second drive circuit for supplying electric power from the capacitor to the second coil, wherein, in a normal mode in which the pump is driven by power not greater than set power, the motor drives the pump by the electric power supplied from the battery to the first coil, and wherein, in a high power mode in which the pump is driven by power that exceeds the set power, the motor drives the pump by both of the electric power supplied from the battery to the first coil and the electric power supplied from the capacitor to the second coil.Type: ApplicationFiled: December 12, 2017Publication date: August 2, 2018Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Shinya KITA