Patents by Inventor Prakash Srinivasan
Prakash Srinivasan 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: 20250133414Abstract: A fallout engine performs fallout handling for workflows in deploying a cell site and helps to ensure that any errors in operations performed in earlier stages are addressed before moving onto a later stage. The fallout engine identifies the occurrence of one or more errors that occur during a pre-check before execution of the stage, during the execution of the stage, or a post-check after execution of the stage. The fallout engine determines the occurrence of an error, determines the appropriate party/component to remedy the error, and can re-starts the workflow at the point of the error, or before the error.Type: ApplicationFiled: October 23, 2023Publication date: April 24, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20250132971Abstract: A fallout engine performs fallout handling for workflows in deploying a cell site and helps to ensure that any errors in operations performed in earlier stages are addressed before moving onto a later stage. The fallout engine identifies the occurrence of one or more errors that occur during a pre-check before execution of the stage, during the execution of the stage, or a post-check after execution of the stage. The fallout engine determines the occurrence of an error, determines the appropriate party/component to remedy the error, and can re-starts the workflow at the point of the error, or before the error.Type: ApplicationFiled: October 23, 2023Publication date: April 24, 2025Inventors: Orlando Cuavas, Prakash Srinivasan, Rama Krishna Ganagalla, Jeyanth RajanBabu, John Sabando, Christopher Taylor, Arnold Agcaoili
-
Publication number: 20250119762Abstract: Systems and methods for performing vendor RAN swapping is provided. An example method includes receiving a request to perform a vendor RAN swap of one or more first O-RAN components from a first vendor to one or more second O-RAN components from a second vendor within a cell site, determining one or more workflows to perform the vendor RAN swap, wherein the one or more workflows include first ZTP operations to reconfigure one or more computer environments from a first configuration to a second configuration to support the one or more second O-RAN components of the second vendor, and causing the one or more workflows to execute, wherein the one or more workflows perform the first ZTP operations to reconfigure the one or more computing environments to the second configuration and perform second ZTP operations to deploy the one or more second O-RAN components.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20250119353Abstract: Systems and methods for C-RAN provisioning is provided. An example method includes determining, by one or more processors, to perform C-RAN ZTP of one or more O-RAN components associated with one or more cell sites, determining, by the one or more processors, one or more workflows to perform the C-RAN ZTP, wherein the one or more workflows include ZTP operations to provision distributed units (DUs) within a DU host server system at a data center separate from one or more associated radio units (RUs), and causing, by the one or more processors, the one or more workflows to execute, wherein the one or more workflows perform the ZTP operations.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20250097323Abstract: In various embodiments, a messaging system is provided, where message streaming is employed to exchange information among various components in a network to facilitate Zero Touch Provisioning (ZTP hereinafter). In those embodiments, messages may pass through the messaging system via REST API or Kafka with consistent message schemas across the messaging system. In various embodiments, message adaptors are provided when different message schemas of the same message is used in the network.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Orlando Cuavas, Prakash Srinivasan, Velmurugan Manoharan, Ian King, Nathan Sones
-
Publication number: 20250097720Abstract: Various embodiments provide RU/DU/CU chaining in an O-RAN by ZTP operations automatically. The chaining creates a logical gNB for achieving flexibility in the O-RAN. In some embodiments, one or more RUs are chained to a DU in a cell site when the DU is initiated in the O-RAN. In those embodiments, a network management system is employed to store and manage O-RAN configurations to facilitate the RU/DU/CU chaining. In some embodiments, the cell site is customized during the chaining process.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20250097132Abstract: A method for cabling verification of a Cell Site Router (CSR) including CSR ports that are cabled to a server including server ports, the method including: providing a wiring configuration including pairings including a CSR port ID of one of the CSR ports and a server port ID of one of the server ports; connecting, with cables, the server ports with the CSR ports per the pairings; getting, on the server, addresses of the server ports; learning, at the CSR, distal addresses of the server ports connected to each of the CSR ports; matching, based on the pairings, a respective address of a respective server port ID with a respective distal address of a respective CSR port ID. In some embodiments, the getting may be performed by the CSR and the learning may be performed by the server.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Orlando Cuavas, Prakash Srinivasan, Rama Krishna Ganagalla
-
Publication number: 20250094557Abstract: A validation method of facilitating automated provisioning in a telecommunication network is provided. In some embodiments, the validation method comprises managing a first validation app and a first validation worker; receiving a validation request indicating a requested validation; identifying the first validation app to process the requested validation; generating, by the first validation app, a job to perform the requested validation; placing the job onto a job queue; retrieving the job, by the first validation worker, from the job queue; executing, by the first validation worker, the first job; receiving, by the first validation worker, information regarding the execution of the first job; placing, by the first validation worker, the information onto a message queue; retrieving, by the first validation app, the information; and generating, by the first validation app, a result for display to a user based on the information retrieved. Other embodiments are contemplated.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Orlando Cuavas, Prakash Srinivasan, Rama Krishna Ganagalla, Jeyanth RajanBabu
-
Publication number: 20250097111Abstract: In various embodiments, ZTP execution workflows are provided to enable integration of individual cells into an O-RAN. In various embodiments, this involves provisioning computer hosts including a first computer host, a second computer host and a group of computer hosts. In those embodiments, this includes provisioning a server management software on the first computer host; creating a node pool using the group of computer hosts; provisioning a distributed unit (DU) on the second computer host; and configuring a RAN using the DU.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20250088418Abstract: In various embodiments, a workflow management for ZTP workflow in a O-RAN is provided. In some embodiments, the ZTP workflow comprises: performing a pre-stage check to confirm a workflow stage is ready to be executed; when the pre-stage check succeeds, executing one or more operations in the workflow stage; and performing an execution of a next workflow stage when the post-stage check succeeds; when the pre-stage check fails: requesting a workflow management to address one or more issues in the pre-stage check; and performing the pre-stage check; when the execution of the one or more operations in the workflow stage fails: requesting the workflow management system to address one or more issues in the execution of the one or more operations in the workflow stage; and executing one or more operations in the workflow stage.Type: ApplicationFiled: September 8, 2023Publication date: March 13, 2025Inventors: Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20240430650Abstract: In various embodiments, zero touch provisioning (ZTP) in a cloud based 5G system are provided. In some embodiments, the ZTP includes receiving a request to perform ZTP on the component in the 5G system; generating a ZTP request based on the request; obtaining a ZTP payload according to the ZTP request; determining one or more ZTP operations based on the ZTP payload; determining instances of the component in the 5G system for the ZTP operations; distributing the ZTP payload to the first and second instances of the component in the 5G system to carry out the ZTP operations; determining one or more results of the ZTP operations; generating feedback information based on the one or more results of the ZTP operations.Type: ApplicationFiled: June 21, 2023Publication date: December 26, 2024Inventors: Chris Gu, Orlando Cuavas, Prakash Srinivasan
-
Publication number: 20240291844Abstract: A data pipeline architecture provides for efficient and scalable data collection within a 5G, 6G or other radio access network (RAN)-based wireless network. The data pipeline includes a data collection engine that receives streaming data in real time, as well as query-based data. The data collection engine collects the data, amalgamates the streaming and the query-based data into a common format, and provides the amalgamated data for delivery to a data reporting engine. The data reporting engine provides dashboards, reports, alerts or other information about the collected data. The data reporting engine may also interface with a database system for longer-term storage of collected data, report generation and/or the like.Type: ApplicationFiled: May 3, 2024Publication date: August 29, 2024Applicant: DISH Wireless L.L.CInventors: Nathan Sones, Christopher Scherrer, Kevin Plunkett, Prakash Srinivasan, Julio Armenta
-
Publication number: 20230359632Abstract: A data pipeline architecture provides for efficient and scalable data collection within a 5G wireless network. The data pipeline includes a data collection engine that receives streaming and/or query-based data. The data collection engine collects the data, amalgamates the streaming and the querly-based data into a common format, and provides the amalgamated data for delivery to a data reporting engine. The data reporting engine provides dashboards, reports, alerts or other information about the collected data. The data reporting engine may also interface with a database system for longer-term storage of collected data, report generation and/or the like.Type: ApplicationFiled: May 3, 2023Publication date: November 9, 2023Applicant: DISH Wireless L.L.C.Inventors: Ian King, Brian Peletz, Steven Wilson, Prakash Srinivasan, Kevin Plunkett
-
Publication number: 20230336379Abstract: A process for monitoring a 5G data and telephone network can include starting a first instance and a second instance of a network function in a virtual private cloud (VPC). The first instance uses a first user account, and the second instance uses a second user account. A first log includes entries associated with the first instance in response to activities of the first user account. A second log includes entries associated with the second instance in response to activities of the second user account. The first log and second log go to a log destination of a centralized cloud account. A data stream comprising transformed data from the log destination goes into a bucket associated with the centralized cloud account. A query selects a data set from the bucket that includes attributes associated with network activities of the first and second user accounts.Type: ApplicationFiled: April 14, 2023Publication date: October 19, 2023Applicant: DISH Wireless L.L.CInventor: Prakash Srinivasan
-
Patent number: 11256701Abstract: Embodiments of the present invention provide a system for tracking and mapping flow of resources. The system is configured for receiving data from an external computing system, categorizing the data received from the external computing system, transferring the data to a first internal computing system, identifying transfer of the data from the first internal computing system to at least one other internal computing system, creating an interactive map associated with the transfer of the data from the external computing system to the at least one internal computing system, wherein the interactive map comprises one or more hop levels associated with the transfer of the data, receiving a query from one or more internal computing systems, wherein the query is associated with lineage of the data, and transmitting control signals to cause the one or more internal computing systems to display the interactive map associated with the data.Type: GrantFiled: January 2, 2019Date of Patent: February 22, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: Timothy J. Bendel, David Joa, Prakash Srinivasan
-
Publication number: 20200210435Abstract: Embodiments of the present invention provide a system for tracking and mapping flow of resources. The system is configured for receiving data from an external computing system, categorizing the data received from the external computing system, transferring the data to a first internal computing system, identifying transfer of the data from the first internal computing system to at least one other internal computing system, creating an interactive map associated with the transfer of the data from the external computing system to the at least one internal computing system, wherein the interactive map comprises one or more hop levels associated with the transfer of the data, receiving a query from one or more internal computing systems, wherein the query is associated with lineage of the data, and transmitting control signals to cause the one or more internal computing systems to display the interactive map associated with the data.Type: ApplicationFiled: January 2, 2019Publication date: July 2, 2020Applicant: BANK OF AMERICA CORPORATIONInventors: Timothy J. Bendel, David Joa, Prakash Srinivasan
-
Patent number: 10628058Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for verifying, storing, and transferring data within an entity. The system is configured for receiving data from one or more source systems, generating a metadata, exposure, and control statement for the data, transferring the data and the metadata, exposure, and control statement to a system of origination, logically classifying the data in the system of record into one or more domains, transferring the data into one or more authorized data sources associated with the one or more domains, receiving a request from a user associated with a target system to retrieve a set of data from the one or more authorized data sources, and transferring the set of data from the one or more authorized data sources to the target system.Type: GrantFiled: April 26, 2017Date of Patent: April 21, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: Mary Kathleen Riley, Renee Marie Melin, Todd David Abbott, Timothy Lamonte Atwell, Edward W. Carroll, Paresh Bhagwandas Chande, Michele Barker Fasciana, Douglas David Foley, Bryan L. Ford, Christopher Ryan Galloway, James Grae Garrison, Brian P. Gibbons, Kecia Marie Heidebrecht, Gayle Tawanda Jackson, Jeffrey Morse Larmondra, Kimberly Lynn Lewis, Srinivasa D. Madireddi, Gautam Suryakant Nipanikar, Michael Harold Perry, Laurie Readhead, Prakash Srinivasan, Kyle S. Sorensen, Constance Jones Suarez, Jeffrey Roger Walls
-
Patent number: 9795662Abstract: Disclosed is a vaccine comprising an immunogenic composition comprising a complex of AMA1 and RON2 (or a fragment thereof), which elicits an immune response to a Plasmodium species in a subject upon administration. The resulting immune response is sufficient to impede or prevent infection by a Plasmodium species.Type: GrantFiled: July 1, 2014Date of Patent: October 24, 2017Assignee: The United States of America, as represented by the Secretary, Department of Health and Human ServicesInventors: Prakash Srinivasan, Louis Howard Miller
-
Patent number: 9760856Abstract: The present subject matter relates to method(s) and system(s) to manage home inventory based on health of a user. The method comprises obtaining at least one health target for the user, wherein the at least one target is related to at least one health parameter. Further, querying a recipe recommender data to recommend at least one recipe based on the at least one health target. The method further comprises ascertaining the availability of one or more items to be used in the at least one recipe in a home inventory of the user, wherein the availability is ascertained based on an available stock and expiry date, and wherein the available stock of each item from among the one or more items is determined periodically, by using a core analytics engine, to manage the home inventory and health of the user.Type: GrantFiled: December 31, 2013Date of Patent: September 12, 2017Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Himanshu Chouhan, Murugan K, Vijay Prakash Srinivasan
-
Publication number: 20160158332Abstract: Disclosed is a vaccine comprising an immunogenic composition comprising a complex of AMA1 and RON2 (or a fragment thereof), which elicits an immune response to a Plasmodium species in a subject upon administration. The resulting immune response is sufficient to impede or prevent infection by a Plasmodium species.Type: ApplicationFiled: July 1, 2014Publication date: June 9, 2016Inventors: Prakash SRINIVASAN, Louis Howard MILLER