Patents by Inventor Mohit Luthra

Mohit Luthra 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: 12294497
    Abstract: A method for policy onboarding includes receiving, by a processor, a request from a network slice service builder module for registration of an application bundle; requesting, by the processor, a central inventory create an application bundle object; requesting, by the processor, a policy manager create a policy descriptor file corresponding to one or more rule-based policy and the application bundle; and receiving, by the processor, a policy identifier (ID) for the application bundle from the policy manager.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: May 6, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Vijay Kumar
  • Publication number: 20250094315
    Abstract: A device and method for providing end-to-end application onboarding. An application bundle is uploaded to a pre-production system and pre-production testing of the application bundle is requested. In response to the application bundle passing the pre-production testing, approval of the application bundle is received. In response to receiving the approval of the application bundle, quality assurance testing of the application bundle is performed in at least one pre-production test environment isolated from the production environment. In response to the application bundle passing the quality assurance testing in the at least one pre-production test environment isolated from the production environment, the application bundle is promoted to the production environment.
    Type: Application
    Filed: August 5, 2022
    Publication date: March 20, 2025
    Inventors: Mohit LUTHRA, Pankaj GARG
  • Publication number: 20250097112
    Abstract: A method for policy onboarding includes receiving, by a processor, a request from a network slice service builder module for registration of an application bundle; requesting, by the processor, a central inventory create an application bundle object; requesting, by the processor, a policy manager create a policy descriptor file corresponding to one or more rule-based policy and the application bundle; and receiving, by the processor, a policy identifier (ID) for the application bundle from the policy manager.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 20, 2025
    Inventors: Mohit LUTHRA, Vijay KUMAR
  • Patent number: 12228996
    Abstract: A system and method are provided for modifying P-state of processors in nodes within an O-Cloud infrastructure of a telecommunications network. The method includes: obtaining, by a federated O-Cloud orchestration and management module (FOCOM) within a service management orchestration (SMO) framework, a request to modify a P-state of a processor of an O-Cloud node; sending, by the FOCOM, a request to modify the P-state of the processor of the O-Cloud node via an O2 interface to an infrastructure management service module (IMS); receiving, by the IMS via the O2 interface, the request to modify the P-state of the processor of the O-Cloud node; controlling, by the IMS, implementation of the request to modify the P-state of the processor of the O-Cloud node; and sending, by the IMS to the FOCOM via the O2 interface, a confirmation of the P-state modification of the processor of the O-Cloud node.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Awn Muhammad, Pankaj Shete
  • Patent number: 12228995
    Abstract: A system and method are provided for modifying the C-state of processors in nodes within an O-Cloud infrastructure of a telecommunications network. The method includes: obtaining, by a federated O-Cloud orchestration and management module (FOCOM), a request to modify a C-state of a processor of an O-Cloud node within the O-Cloud infrastructure of the telecommunications network; sending, by the FOCOM, a request to modify the C-state of the processor of the O-Cloud node via an O2 interface to an infrastructure management service module (IMS); receiving, by the IMS via the O2 interface, the request to modify the C-state of the processor of the O-Cloud node; controlling, by the IMS, implementation of the request to modify the C-state of the processor of the O-Cloud node; and sending, by the IMS to the FOCOM via the O2 interface, a confirmation of the C-state modification of the processor of the O-Cloud node.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Awn Muhammad, Pankaj Shete
  • 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: 12223263
    Abstract: A system includes processing circuitry; and a memory connected to the processing circuitry, wherein the memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations, including receive a policy template identifier; receive network element selections; receive network element filter parameters; receive network event parameters; receive conjunctive operation parameters; receive action configuration parameters; and create a network policy template to monitor event messages and perform an action based on the action configuration parameters.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 11, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Nasruddin Shaikh, Rohit Khede, Vijay Kumar
  • 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
  • Patent number: 12160793
    Abstract: 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: Grant
    Filed: February 25, 2021
    Date of Patent: December 3, 2024
    Assignee: RAKUTEN SYMPHONY, INC.
    Inventors: Shinya Kita, Puneet Devadiga, Mohit Luthra, Rahul Atri, Tareq Amin
  • Publication number: 20240396789
    Abstract: A system includes processing circuitry; and a memory connected to the processing circuitry, wherein the memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations, including receive a root cause analysis (RCA) policy identifier; receive one or more network element groups, where event messages from each network element group is to be filtered for monitoring; receive one or more defined faults for each network element group, the one or more defined faults including a threshold value; receive an RCA policy definition for each network element group, based upon a conjunction of the one or more defined faults; and receive an action to be initiated by an action resource in response to the RCA policy definition for a network element group being satisfied.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 28, 2024
    Inventors: Mohit LUTHRA, Partha ROY, Amber JAIN, Vijay KUMAR
  • Publication number: 20240388503
    Abstract: Provided are a method, system, and an Service Management and Orchestration Framework (SMO) and O-Cloud to drain one or more O-Cloud Nodes based on recommendations from an rApp or manually by an O-Cloud Maintainer via the SMO. In particular, the method may include: receiving, by a SMO function, a first request or recommendation to drain at least one O-Cloud Node, the first request or recommendation being received from an rApp of a Non-Real-Time (Non-RT) RAN Intelligent Controller (RIC) or from an O-Cloud Maintainer; transmitting, by the SMO function to an Infrastructure Management Services (IMS) and/or Deployment Management Services (DMS) via an O2 interface, a second request to drain the at least one O-Cloud Node based on the received first request or recommendation; and receiving, from the IMS/DMS, a first notification as to whether the at least one O-Cloud Node has been drained.
    Type: Application
    Filed: June 2, 2023
    Publication date: November 21, 2024
    Applicants: RAKUTEN MOBILE, INC., RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
    Inventors: Manmeet Singh BHANGU, Pankaj Tanaji SHETE, Mohit LUTHRA, Awn MUHAMMAD, Puneet DEVADIGA
  • Patent number: 12133141
    Abstract: 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: Grant
    Filed: February 25, 2021
    Date of Patent: October 29, 2024
    Assignee: RAKUTEN SYMPHONY, INC.
    Inventors: Shinya Kita, Puneet Devadiga, Mohit Luthra, Rahul Atri, Tareq Amin
  • Patent number: 12124857
    Abstract: Disclosed herein is a server management apparatus, comprising: a server information acquisition unit configured to acquire configuration information and identifier information of a plurality of servers that constitute a network; a script generation unit configured to generate a script for booting each server for each of the plurality of servers based on the configuration information and the identifier information of the plurality of servers acquired; a remote disk setting unit configured to write the script generated by the script generation unit to a remote disk to be mounted on each of the plurality of servers to set the remote disk; and a command issuance unit configured to issue, to each of the plurality of servers via the network, a command to mount the remote disk set by the remote disk setting unit on a corresponding server.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 22, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Seihin Shu, Mohit Luthra, Tatsuhiko Narita
  • Publication number: 20240323890
    Abstract: 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: Application
    Filed: October 5, 2021
    Publication date: September 26, 2024
    Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
  • Publication number: 20240323102
    Abstract: 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: Application
    Filed: October 5, 2021
    Publication date: September 26, 2024
    Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
  • Patent number: 12101234
    Abstract: A method includes generating, by a processor, a network slice bundle universally unique identifier (slice_bundle_UUID) for a network slice bundle; and generating, by the processor, a slice catalog slice_bundle_UUID, based on the slice_bundle_UUID, for use by a slice catalog; parsing and locating in the slice catalog, by the processor, one or more stored network service bundle references, based on a network service UUID (NS_UUID) referenced in the network slice bundle; and creating, by the processor, a relationship between one or more stored network services in the slice catalog and the network slice bundle.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: September 24, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Jithin Chathankandath
  • Publication number: 20240305531
    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: Application
    Filed: October 5, 2021
    Publication date: September 12, 2024
    Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
  • Publication number: 20240303102
    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 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: Application
    Filed: October 5, 2021
    Publication date: September 12, 2024
    Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
  • Publication number: 20240305518
    Abstract: 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: Application
    Filed: October 5, 2021
    Publication date: September 12, 2024
    Inventors: Shinya KITA, Jithin CHATHANKANDATH, Mohit LUTHRA, Bharath RATHINAM
  • Publication number: 20240297822
    Abstract: A method includes receiving a selection of a network slice template from a list of one or more network slice templates; in response to the selection of the network slice template, receiving for input into the network slice template one or more of a network slice name; a network slice type; a network slice domain; a network slice resource sharing level; or a network slice coverage area; and creating, by a processor, a network slice based upon the received input into the network slice template.
    Type: Application
    Filed: September 22, 2022
    Publication date: September 5, 2024
    Inventors: Mohit LUTHRA, Jithin CHATHANKANDATH