Patents by Inventor Jyoti BOSE

Jyoti BOSE 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: 12143263
    Abstract: Provided are a method and system for cordoning an open radio access network (O-RAN) cloud (O-Cloud) node The method may include: receiving, by a Service Management and Orchestration Framework (SMO) function, a first request to cordon at least one O-Cloud node, the first request being received from a user terminal or from an rApp of a Non-Real-Time (Non-RT) RAN Intelligent Controller (RIC); 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 cordon the at least one O-Cloud node based on the received first request; and receiving, from the IMS/DMS, a first notification that the at least one O-Cloud node has been cordoned, wherein the SMO function is at least one of a Federated O-Cloud Orchestration and Management (FOCOM) and Network Function Orchestration (NFO).
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: November 12, 2024
    Assignees: Rakuten Symphony India Private Limited, RAKUTEN MOBILE, INC., RAKUTEN SYMPHONY, INC.
    Inventors: Manmeet Bhangu, Pankaj Shete, Jyoti Bose
  • Publication number: 20240267287
    Abstract: Provided are a method and system for cordoning an open radio access network (O-RAN) cloud (O-Cloud) node The method may include: receiving, by a Service Management and Orchestration Framework (SMO) function, a first request to cordon at least one O-Cloud node, the first request being received from a user terminal or from an rApp of a Non-Real-Time (Non-RT) RAN Intelligent Controller (RIC); 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 cordon the at least one O-Cloud node based on the received first request; and receiving, from the IMS/DMS, a first notification that the at least one O-Cloud node has been cordoned, wherein the SMO function is at least one of a Federated O-Cloud Orchestration and Management (FOCOM) and Network Function Orchestration (NFO).
    Type: Application
    Filed: December 28, 2022
    Publication date: August 8, 2024
    Applicants: RAKUTEN SYMPHONY INDIA PRIVATE LIMITED, RAKUTEN MOBILE, INC., RAKUTEN SYMPHONY, INC.
    Inventors: Manmeet BHANGU, Pankaj SHETE, Jyoti BOSE
  • Patent number: 12020197
    Abstract: A system includes processing circuitry and a memory connected to the processing circuitry. The memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations. The operations include filtering, based upon business logic, business data within a cache database. Converting the filtered business data into a data model. Loading the data model to a persistent cache database. Obtaining event messages from a data source, where the event messages are generated by one or more state changes within a network operatively connected to the system. Obtaining, for an event message, event-related data from the data model, where the event-related data is topologically related to the event message. Combining the event message with the event-related data from the data model. Framing the event message with the event-related data; and route the frame according to a user-defined configuration file.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: June 25, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Jyoti Bose, Mihirraj Narendra Dixit, Surender Singh Lamba, Abhishek Sharma
  • Publication number: 20230229461
    Abstract: A correlation engine and policy manager (CPE) system includes: a persistent database, a cache database, an event gate, an event enricher, an event transformer, and an event dispatcher. The event gate obtains event data from at least one event source, and forwards the event data to the event enricher. The event enricher enriches the event data with additional data in the cached business layer data of the cache database, and forwards the enriched event data to the event transformer. The event transformer applies one or more policies in a cached business layer data of the cache database to the enriched event data to obtain transformed event data, and outputs the transformed event data to be stored in the persistent database. The event dispatcher dispatches output data to cause or prompt an action responsive to the transformed event data satisfying the at least one policy.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Inventors: Jyoti BOSE, Mihirraj Narendra DIXIT, Surender Singh LAMBA, Abhishek SHARMA
  • Publication number: 20230222099
    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 an event message frame from a data source, wherein the event message frame is generated by one or more state changes within a network operatively connected to the system; correlate one or more business policies based the event message frame; apply the one or more operations to the event message frame based on the one or more business policies to create a transformed event message frame; and route the transformed event message frame to a message queue.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: Jyoti BOSE, Mihirraj Narendra DIXIT, Surender Singh LAMBA, Abhishek SHARMA
  • Publication number: 20230195543
    Abstract: An application programming interface (API) server for a correlation engine and policy manager (CPE) system includes a processor, and a memory coupled to the processor. The CPE system includes a plurality of components of various component types, and each component among the plurality of components is configured to perform at least one corresponding processing on event data input to the CPE system. The memory is configured to store executable instructions that, when executed by the processor, cause the processor to perform at least one of registering, removing or updating a configuration of at least one component among the plurality of components of the CPE system, or changing a number of components of a same component type among the various component types, to scale up or down the CPE system.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Jyoti BOSE, Mihirraj Narendra DIXIT, Surender Singh LAMBA, Abhishek SHARMA
  • Publication number: 20230195673
    Abstract: A system includes processing circuitry and a memory connected to the processing circuitry. The memory is configured to store executable instructions that, when executed by the processing circuitry, cause the processing circuitry to startup a configuration parser module and an invoke worker module. To obtain a configuration file from a database where the configuration file specifies configuration information for constructing a pluggable event gate that includes a data adaptor for an online source, a data adaptor for an offline source, a data adaptor sink. To construct one or more event gates based on the configuration file. The configuration file further specifies one or more user-defined data sources and one or more user-defined data sinks. To create, responsive to a number of the user-defined data sources and a number of user-defined data sinks, multiprocessing workers located on one or more cores of a network and share data between the multiprocessing workers.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Jyoti BOSE, Mihirraj Narendra DIXIT, Surender Singh LAMBA, Abhishek SHARMA
  • Publication number: 20230196257
    Abstract: A system includes processing circuitry and a memory connected to the processing circuitry. The memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations. The operations include filtering, based upon business logic, business data within a cache database. Converting the filtered business data into a data model. Loading the data model to a persistent cache database. Obtaining event messages from a data source, where the event messages are generated by one or more state changes within a network operatively connected to the system. Obtaining, for an event message, event-related data from the data model, where the event-related data is topologically related to the event message. Combining the event message with the event-related data from the data model. Framing the event message with the event-related data; and route the frame according to a user-defined configuration file.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Jyoti BOSE, Mihirraj Narendra DIXIT, Surender Singh LAMBA, Abhishek SHARMA