Patents by Inventor Ramana Rao

Ramana Rao 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: 20240146774
    Abstract: In some examples, a system creates a requirement including EPG selectors representing EPG pairs, a traffic selector, and a communication operator; determines that EPGs in distinct pairs are associated with different network contexts and, for each pair, which network context(s) contains associated policies; creates first data representing the pair, operator, and traffic selector; when only one network context contains the associated policies, creates second data representing a network model portion associated with the only network context and determines whether the first data is contained in the second data to yield a first check; when both network contexts contain the associated policies, also creates third data representing a network model portion associated with a second network context, and determines whether the first data is contained in the second and/or third data to yield a second check; and determines whether policies for the pairs comply with the requirement based on the checks.
    Type: Application
    Filed: October 26, 2023
    Publication date: May 2, 2024
    Inventors: Advait Dixit, Navneet Yadav, Navjyoti Sharma, Ramana Rao Kompella, Kartik Mohanram
  • Publication number: 20240147101
    Abstract: A network element receives a classical header for a quantum payload, and processes the classical header to determine a destination endpoint for the quantum payload. The network element generates a new classical header for the quantum payload based on the destination endpoint. The network element sends the new classical header to a next hop ahead of the quantum payload at a time based on a number of hops between the network element and the destination endpoint.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Alireza Shabani, Bing Qi, Stephen Magno DiAdamo, Glen W. Miller, Ramana Rao Venkata Renuka Kompella
  • Publication number: 20240143777
    Abstract: In one embodiment, a device may identify one or more vulnerable portions of a program to be observed based on security vulnerability information. The device may instrument the program with an observability control to configure collecting of observability information regarding the one or more vulnerable portions of the program. The device may modify the observability control based on one or more attributes associated with the collecting of the observability information regarding the one or more vulnerable portions of the program. The device may the observability information regarding the one or more vulnerable portions of the program according to the observability control as modified.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Ashish Kundu, Ramana Rao V. R. Kompella
  • Publication number: 20240135546
    Abstract: In one embodiment, a device tracks an object in video data captured by one or more cameras. The device represents spatial characteristics of the object over time as one or more timeseries. The device associates different portions of the one or more timeseries with behavioral regimes of the object. The device provides a portion of the video data for display as part of an alert that is based on a rate of change of transitions between the behavioral regimes of the object.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Hugo Latapie, Ozkan KILIC, Adam James LAWRENCE, Gaowen LIU, Ramana Rao V. R. KOMPELLA
  • Publication number: 20240135709
    Abstract: In one embodiment, a device represents spatial characteristics over time of an object in video data as one or more timeseries. The device detects an event based on a rate of change of behavioral regimes associated with different portions of the one or more timeseries. The device selects contextual data for the event that comprises spatial timeseries information for different types of objects or different activities. The device provides an alert for the event to a user interface regarding the event that includes the contextual data.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Hugo Latapie, Ozkan Kilic, Adam James Lawrence, Gaowen Liu, Ramana Rao V. R. Kompella
  • Publication number: 20240127514
    Abstract: The disclosed technology teaches a method for automatically generating a graphical summary of a meeting that provides a reflection of a group's conversation with textual and graphical elements in a tapestry. The method comprises a combination of transcript analysis, selection of graphic symbols detected as relevant to the transcript by statistical analyses, and design of a virtual tapestry involving the graphic symbols using a combination of natural language processing and other machine learning models.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 18, 2024
    Applicant: vTapestry, Inc.
    Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao
  • Publication number: 20240129148
    Abstract: The disclosed technology teaches a method for interactively generating a graphical summary of a meeting that provides a reflection of a group's conversation with textual and graphical elements in a tapestry. The method comprises a combination of transcript analysis using natural language processing or other machine learning models and automatic selection of graphic symbols detected as relevant to the transcript by statistical analyses. The method further includes the ability to interact with a generated tapestry for additional customization, wherein a user's customization selection is fed back into the machine learning models to fine tune the result.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 18, 2024
    Applicant: vTapestry, Inc.
    Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao, Ellen Lovelidge, Gibron N. Kury, Jaden Zahara Rao
  • Publication number: 20240127513
    Abstract: The disclosed technology teaches a method for automatically generating a graphical summary of a meeting that provides a reflection of a group's conversation with textual and graphical elements in a tapestry. The method comprises a combination of transcript analysis using natural language processing or other machine learning models and automatic selection of graphic symbols detected as relevant to the transcript by statistical analyses. The method further includes the ability to interact with a generated tapestry for additional personalization.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 18, 2024
    Applicant: vTapestry, Inc.
    Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao
  • Patent number: 11962614
    Abstract: Systems and methods for cloud security monitoring and threat intelligence in accordance with embodiments of the invention are disclosed. In one embodiment, a process for monitoring and remediation of security threats includes generating a threat model using a first portion of activity data, identifying, based upon the threat model, a threat using a second portion of activity data, selecting a security policy to implement in response to the identified threat, identifying cloud security controls in a remotely hosted cloud application server system to modify in accordance with the selected security policy, establishing a secure connection to the remotely hosted cloud application server system using login credentials associated with a tenant account with the cloud application, and sending instructions to the remotely hosted cloud application server system to set the identified cloud security controls with respect to the tenant account in accordance with the selected security policy.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Ganesh Kirti, Rohit Gupta, Kamalendu Biswas, Ramana Rao Satyasai Turlapati
  • Patent number: 11909713
    Abstract: Systems, methods, and computer-readable media relate to providing a network management service. A system is configured to request first network information from a first component of a network using a public IP address for the first component, wherein the first network information includes private IP addresses for a second component in the network and translate, based on a mapping information for a private IP address space to a public IP address space, the private IP address for a second component to a public IP address for the second component. The system is further configured to request second network information from the second component using the public IP address and provide a network management service for the network based on the second network information.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: February 20, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vivek Balamurugan, Chandra Nagarajan, Divjyot Sethi, Chaitanya Velpula, Manvesh Vyas, Ramana Rao Kompella, Pradhap Muthuraman
  • Patent number: 11888603
    Abstract: In some examples, a system creates a requirement including EPG selectors representing EPG pairs, a traffic selector, and a communication operator; determines that EPGs in distinct pairs are associated with different network contexts and, for each pair, which network context(s) contains associated policies; creates first data representing the pair, operator, and traffic selector; when only one network context contains the associated policies, creates second data representing a network model portion associated with the only network context and determines whether the first data is contained in the second data to yield a first check; when both network contexts contain the associated policies, also creates third data representing a network model portion associated with a second network context, and determines whether the first data is contained in the second and/or third data to yield a second check; and determines whether policies for the pairs comply with the requirement based on the checks.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Advait Dixit, Navneet Yadav, Navjyoti Sharma, Ramana Rao Kompella, Kartik Mohanram
  • Publication number: 20240005187
    Abstract: Presented herein are techniques through which modular architectures and systems may be implemented for superconducting (SC) quantum processing elements or chips utilizing photonic interconnects. In one instance, an SC processing element is provided that includes a plurality of interconnected qubits, wherein a first qubit of the plurality of interconnected qubits is interconnected with a first microwave-optical transducer.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventors: Alireza Shabani, Ramana Rao V. R. Kompella
  • Publication number: 20230385708
    Abstract: In one embodiment, a controller for a federated learning system represents computing infrastructure for the federated learning system as a tree structure. The controller forms associations between datasets available to the federated learning system and nodes in the tree structure. The controller receives one or more instructions to perform model training in the federated learning system with datasets specified using their associations. The controller configures, in response to the one or more instructions, the federated learning system to perform the model training using the datasets specified by the one or more instructions using the tree structure.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Myungjin Lee, Gaoxiang Luo, Ramana Rao V. R. Kompella
  • Patent number: 11822976
    Abstract: In one embodiment, a device presents information regarding an upstream machine learning workload and a downstream machine learning workload via a user interface. The device receives, via the user interface, a request to form a combined machine learning workload by connecting the upstream machine learning workload and the downstream machine learning workload. The device identifies, after receiving the request, a node associated with the upstream machine learning workload and a node associated with the downstream machine learning workload. The device forms the combined machine learning workload by configuring the node associated with the upstream machine learning workload to use one or more connector application programming interfaces to send data from the upstream machine learning workload to the node associated with the downstream machine learning workload for consumption.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: November 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Myungjin Lee, Harshit Daga, Ramana Rao V. R. Kompella
  • Patent number: 11824728
    Abstract: Systems, methods, and computer-readable media for emulating a state of a network environment for purposes of re-executing a network assurance appliance in the emulated state of the network environment. In some embodiments, a method can include receiving snapshot data for a network environment corresponding to a specific time in the network environment and including network events occurring in the network environment generated by a network assurance appliance. A state of the network environment at the specific time can be emulated using the snapshot data to create an emulated state of the network environment. Subsequently, the network assurance appliance can be re-executed in the emulated state of the network environment corresponding to the specific time and the network assurance appliance can be debugged outside of the network environment based on re-execution of the network assurance appliance in the emulated state of the network environment.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: November 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Divjyot Sethi, Chandra Nagarajan, Advait Dixit, John Thomas Monk, Gabriel Cheukbun Ng, Ramana Rao Kompella, Sundar Iyer
  • Publication number: 20230281426
    Abstract: In one embodiment, a device makes an inference regarding input data using an artificial intelligence model. The device captures one or more feature vectors used by the artificial intelligence model to make the inference. The device selects, based on the one or more feature vectors, a representative sample from a training dataset used to train the artificial intelligence model. The device provides the representative sample for display in conjunction with the inference.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventors: Ali Payani, Ramana Rao V. R. KOMPELLA
  • Publication number: 20230281502
    Abstract: In one embodiment, a device provides, to a user interface, data representing a topology of a federated learning system configured across nodes in a computer network. Each node in the topology has an assigned role and is connected to at least one other node via a connector that is dependent on its assigned role. The device receives, via the user interface, a requested change to the topology of the federated learning system. The device selects, based on assigned roles of those nodes affected by the requested change to the topology of the federated learning system, code for execution by those nodes. The device implements the requested change to the topology of the federated learning system in part by sending the code selected by the device to those nodes affected by the requested change.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Harshit Daga, Myungjin LEE, Ramana Rao V. R. KOMPELLA
  • Patent number: 11736351
    Abstract: Systems, methods, and computer-readable media analyzing memory usage in a network node. A network assurance appliance may be configured to determine a hit count for a concrete level rule implemented on a node and identify one or more components of a logical model, wherein each of the one or more components are associated with the concrete level rule. The network assurance appliance may attribute the hit count for the concrete level rule to each of the components of the logical model, determine a number of hardware level entries associated with the each of the one or more components, and generate a report comprising the one or more components of the logical model, the hit count attributed to each of the one or more components of the logical model, and the number of hardware level entries associated with the one or more components of the logical model.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: August 22, 2023
    Assignee: Cisco Technology Inc.
    Inventors: Ramana Rao Kompella, Chandra Nagarajan, John Thomas Monk, Purna Mani Kumar Ghantasala
  • Publication number: 20230236912
    Abstract: Systems, methods, and computer-readable media for fault code aggregation across application-centric dimensions. In an example embodiment, a system obtains respective fault codes corresponding to one or more network devices in a network and maps the one or more network devices and/or the respective fault codes to respective logical policy entities defined in a logical policy model of the network, to yield fault code mappings. The system aggregates the one or more of the fault code mappings along respective logical policy dimensions in the network to yield an aggregation of fault codes across respective logical policy dimensions and, based on the aggregation, presents, for each of the respective logical policy dimensions, one or more hardware-level errors along the respective logical policy dimension.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 27, 2023
    Inventors: John Thomas Monk, Kartik Mohanram, Ramana Rao Kompella, Sundar Iyer
  • Patent number: 11693632
    Abstract: In one embodiment, a device obtains data models and workflow logic for a visual programming environment. The device constructs, based on the data models and workflow logic for the visual programming environment, a metamodel that comprises a knowledge graph. The device makes, using the metamodel, an evaluation of an interaction between a user and the visual programming environment. The device provides, based on the evaluation, visualization data to a user interface of the visual programming environment.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: July 4, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Latapie, Ozkan Kilic, Ramana Rao V. R. Kompella, Pallavi Kalapatapu, Gaowen Liu