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: 20240146774Abstract: 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: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Inventors: Advait Dixit, Navneet Yadav, Navjyoti Sharma, Ramana Rao Kompella, Kartik Mohanram
-
Publication number: 20240147101Abstract: 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: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Alireza Shabani, Bing Qi, Stephen Magno DiAdamo, Glen W. Miller, Ramana Rao Venkata Renuka Kompella
-
Publication number: 20240143777Abstract: 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: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Ashish Kundu, Ramana Rao V. R. Kompella
-
Publication number: 20240135546Abstract: 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: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: Hugo Latapie, Ozkan KILIC, Adam James LAWRENCE, Gaowen LIU, Ramana Rao V. R. KOMPELLA
-
Publication number: 20240135709Abstract: 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: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: Hugo Latapie, Ozkan Kilic, Adam James Lawrence, Gaowen Liu, Ramana Rao V. R. Kompella
-
Publication number: 20240127514Abstract: 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: ApplicationFiled: October 5, 2023Publication date: April 18, 2024Applicant: vTapestry, Inc.Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao
-
Publication number: 20240129148Abstract: 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: ApplicationFiled: October 5, 2023Publication date: April 18, 2024Applicant: vTapestry, Inc.Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao, Ellen Lovelidge, Gibron N. Kury, Jaden Zahara Rao
-
Publication number: 20240127513Abstract: 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: ApplicationFiled: October 5, 2023Publication date: April 18, 2024Applicant: vTapestry, Inc.Inventors: Eileen Marie Clegg, Benjamin Mandeberg, Ramana Rao
-
Patent number: 11962614Abstract: 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: GrantFiled: February 12, 2021Date of Patent: April 16, 2024Assignee: Oracle International CorporationInventors: Ganesh Kirti, Rohit Gupta, Kamalendu Biswas, Ramana Rao Satyasai Turlapati
-
Patent number: 11909713Abstract: 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: GrantFiled: May 3, 2021Date of Patent: February 20, 2024Assignee: Cisco Technology, Inc.Inventors: Vivek Balamurugan, Chandra Nagarajan, Divjyot Sethi, Chaitanya Velpula, Manvesh Vyas, Ramana Rao Kompella, Pradhap Muthuraman
-
Patent number: 11888603Abstract: 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: GrantFiled: January 25, 2021Date of Patent: January 30, 2024Assignee: Cisco Technology, Inc.Inventors: Advait Dixit, Navneet Yadav, Navjyoti Sharma, Ramana Rao Kompella, Kartik Mohanram
-
Publication number: 20240005187Abstract: 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: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: Alireza Shabani, Ramana Rao V. R. Kompella
-
Publication number: 20230385708Abstract: 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: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Myungjin Lee, Gaoxiang Luo, Ramana Rao V. R. Kompella
-
Patent number: 11822976Abstract: 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: GrantFiled: November 30, 2021Date of Patent: November 21, 2023Assignee: Cisco Technology, Inc.Inventors: Myungjin Lee, Harshit Daga, Ramana Rao V. R. Kompella
-
Patent number: 11824728Abstract: 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: GrantFiled: December 4, 2020Date of Patent: November 21, 2023Assignee: Cisco Technology, Inc.Inventors: Divjyot Sethi, Chandra Nagarajan, Advait Dixit, John Thomas Monk, Gabriel Cheukbun Ng, Ramana Rao Kompella, Sundar Iyer
-
Publication number: 20230281426Abstract: 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: ApplicationFiled: March 2, 2022Publication date: September 7, 2023Inventors: Ali Payani, Ramana Rao V. R. KOMPELLA
-
Publication number: 20230281502Abstract: 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: ApplicationFiled: March 1, 2022Publication date: September 7, 2023Inventors: Harshit Daga, Myungjin LEE, Ramana Rao V. R. KOMPELLA
-
Patent number: 11736351Abstract: 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: GrantFiled: February 11, 2022Date of Patent: August 22, 2023Assignee: Cisco Technology Inc.Inventors: Ramana Rao Kompella, Chandra Nagarajan, John Thomas Monk, Purna Mani Kumar Ghantasala
-
Publication number: 20230236912Abstract: 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: ApplicationFiled: March 7, 2023Publication date: July 27, 2023Inventors: John Thomas Monk, Kartik Mohanram, Ramana Rao Kompella, Sundar Iyer
-
Patent number: 11693632Abstract: 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: GrantFiled: January 25, 2021Date of Patent: July 4, 2023Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Ozkan Kilic, Ramana Rao V. R. Kompella, Pallavi Kalapatapu, Gaowen Liu