Patents by Inventor PRASANNA KUMAR
PRASANNA KUMAR 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: 20240137388Abstract: Customers of a software platform, such as a unified communications as a service platform, are enabled to control their own encryption keys used to encrypt and decrypt data from various communication services in the software platform. A key broker server is employed to map encryption and decryption requests from servers in the platform to key management servers of customers based on user identifiers. Examples of data encrypted may include conference recordings, webinar recordings, phone call recordings, voicemails, emails, and calendar tokens.Type: ApplicationFiled: January 18, 2023Publication date: April 25, 2024Inventors: John Carl Kennedy, Prasanna Kumar Malaiyandi, Martin Josef Pagel, Karthik Raman, Jan Zila
-
Publication number: 20240137211Abstract: Customers of a software platform, such as a unified communications as a service platform, are enabled to control their own encryption keys used to encrypt and decrypt data from various communication services in the software platform. A key broker server is employed to map encryption and decryption requests from servers in the platform to key management servers of customers based on user identifiers. Examples of data encrypted may include conference recordings, webinar recordings, phone call recordings, voicemails, emails, and calendar tokens.Type: ApplicationFiled: January 18, 2023Publication date: April 25, 2024Inventors: John Carl Kennedy, Prasanna Kumar Malaiyandi, Martin Josef Pagel, Karthik Raman, Jan Zila
-
Publication number: 20240137443Abstract: A contact center server receives an utterance from a customer device as part of a conversation. The contact center server identifies utterance parameters of the utterance, generates a first response to the utterance based on the utterance parameters, and outputs the utterance parameters and the first response to an agent device. The contact center server receives agent-identified-information corresponding to the utterance or agent-modified-information corresponding to the utterance parameters from the agent device. Subsequently, the contact center server generates a second response to the utterance based on the agent-identified-information or the agent-modified-information and outputs the second response to the agent device.Type: ApplicationFiled: December 12, 2023Publication date: April 25, 2024Inventors: RAJKUMAR KONERU, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri
-
Publication number: 20240118980Abstract: A data storage management system comprises features for initiating failover orchestration jobs that invoke recovery resources on demand in a cloud computing environment. Backed up data that is stored persistently in the cloud computing environment may be rapidly restored within the cloud computing environment for use in disaster recovery and/or in test and verification scenarios. This approach may be contrasted to systems where a failover system is “always on” at the failover destination, such as having failover resources always up and running in the cloud computing environment. Such resources typically include a failover virtual machine (VM), a virtual machine datastore for the restored data, and one or more computing resources for restoring an auxiliary copy to the VM's datastore. The cloud-based failover resources are deactivated or taken down once the failover event ends.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Applicant: Commvault Systems, Inc.Inventors: Rajesh POLIMERA, Prasanna Kumar THOPPE RAVINDRAN, Santhosh SANAKKAYALA, Sanket Vijay AMRUTKAR
-
Publication number: 20240112507Abstract: Methods and systems are provided for vehicle communications for vehicle aid requests. In one or more embodiments, a method includes monitoring a vehicle for a triggering event, and responsive to detection of the triggering event, generating, via a Vehicle-to-Everything (V2X) communication module of the vehicle, a Basic Safety Message (BSM) in accordance with SAE Surface Vehicle Standard J2735 including a vehicle aid request signature.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Kirubasankar Madhaiyan, Prasanna Kumar Bolisetty Yeswanth Naga
-
Publication number: 20240114322Abstract: A first vehicle-to-everything (V2X) device may operate in compliance with a first regional standard governing V2X Basic Safety Messages (BSMs) for a first geographical region, and a second V2X device may operate in compliance with a second regional standard governing V2X BSMs for a second geographical region. When the first V2X device is operating within the second geographical region, it may generate “global BSMs” in accordance with a multi-regional standard governing V2X BSMs. The second V2X device may process global BSMs generated by the first V2X device and may respond by generating its own global BSMs.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Prasanna Kumar Bolisetty Yeswanth Naga, Ramana Reddy Kodakandla
-
Publication number: 20240113803Abstract: Implementations disclosed describe systems and methods to optimize allocation of wireless subcarriers to station devices in wireless networks. In an example implementation, the disclosed techniques may include determining, by a station device in a wireless network, that a current set of wireless subcarriers, allocated by an access point device of the wireless network for the station device, is to be changed, generating, by the station device, a feedback information characterizing a current state of one or more of the wireless subcarriers, and sending, by the station device, the feedback information to the access point device.Type: ApplicationFiled: October 13, 2023Publication date: April 4, 2024Applicant: Cypress Semiconductor CorporationInventors: Visakh Asok, Suprojit Mukherjee, Prasanna Kumar Sethuraman
-
Publication number: 20240090508Abstract: The present invention discloses antimicrobial composition/formulation comprising of carboxylic acids, aldehydes and antioxidants that exhibit synergistic response to control the diseases caused by phytopathogenic microbes in agricultural crops/plants.Type: ApplicationFiled: March 16, 2022Publication date: March 21, 2024Inventors: Rahul Raju KANUMURU, George Kochumalayil SHAJI, Lakshmi Prasanna Kumar GARUDADRI, Ravikumar SURANENI, Sil ANINDYA
-
Patent number: 11936812Abstract: A contact center server receives an input from a customer device as part of a conversation. The contact center server (CCS) identifies at least one of: one or more intents, one or more entities, or one or more entity values from the input. The CCS detects one or more escalation conditions based on the input and pauses the conversation based on the detected one or more escalation conditions. The CCS outputs a conversation transcript and the identified one or more intents, the one or more entities, or the one or more entity values to an agent device. The CCS receives agent-identified-information or agent-modified-information from the agent device. Subsequently, the CCS resumes the conversation by providing a response to the input based on the received agent-identified-information or the agent-modified-information.Type: GrantFiled: December 22, 2021Date of Patent: March 19, 2024Assignee: KORE.AI, INC.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri
-
Patent number: 11936207Abstract: A method of foreign object detection by a wireless power delivery system is disclosed. A decaying coil voltage signal of a transmitting coil of the wireless power delivery system is detected. A first comparator is used to trigger a cycle count of the decaying coil voltage signal. When the first comparator triggers the cycle count, a second comparator is used to count a number of cycles of the decaying coil voltage signal. A quality factor (Q-factor) of the transmitting coil is determined based on the number of cycles of the decaying coil voltage signal, a reference signal of the first comparator, and a reference signal of the second comparator. Whether a foreign object is present is determined based on the Q-factor and a foreign object detection (FOD) threshold level.Type: GrantFiled: February 10, 2022Date of Patent: March 19, 2024Assignee: Cypress Semiconductor CorporationInventors: Prasanna Venkateswaran Vijayakumar, Vishwas Kedilaya, Jeevith Kumar Nagamangala Muninarayanappa, Tudu Rushika Banam Balia
-
Publication number: 20240089173Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component receiving a copy of a first data packet during a first period of time. The third-party component extracts a first network parameter associated with the first period of time from the copy of the first data packet. The third-party component then predicts a baseline of normalcy for the first network parameter during a second period of time after the first period of time based on data associated with a copy of a second data packet and the first network parameter. Thereafter, the third-party component receives a copy of a third data packet during the second period of time, and extracts a second network parameter from the copy of the third data packet. The third-party component then determines that the second network parameter of the copy of the second data packet is an anomaly based on the baseline of normalcy for the first network parameter.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Applicant: Extreme Networks, Inc.Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkami
-
Publication number: 20240070610Abstract: A machine-learning model (MLM) is trained to identify a given item identifier for an item and shelf dimensions of an empty space associated with the item from training images of a shelf. After training, real-time images of the shelf are provided as input to the MLM and the output provided by the MLM includes empty space identifiers, dimensions or pixel coordinates for each empty space identifier, and an item identifier for each empty space identifier. A quantity of each item identifier is determined based on known shelf dimensions that the corresponding item should occupy on a fully stocked shelf and based on the corresponding empty space dimensions for the empty space associated with the item. A real-time report is sent to store personnel and/or published on a website monitored by the store personnel. The report identifies the items, the shelves, and restocking item quantities that need restocked in the store.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventors: Naveen Kumar Ponnaganti, Tharun Kumar Ponnaganti, Sanketh Bachoti, Akansha Prakash Chourasia, Prasanna Rajasree Mattupalli, Yaswanth Sai Velamur, Shashank Vishwanatham
-
Publication number: 20240063829Abstract: Processes and devices for finding signals within a frequency range include converting an analog input signal to a digital domain using an analog-to-digital converter to create a digital input signal. A first fast Fourier transform (FFT) converts the digital input signal to a frequency input signal, which is binned based on frequency and a threshold to create a binary filter. The digital input signal (from the analog-to-digital converter) is sorted into containers (e.g., using the Chinese remainder theorem) and then run through a second FFT to convert the digital input signal to a frequency intermediate signal. The frequency intermediate signal is sorted into bins and multiplied using the binary filter to create an output frequency signal.Type: ApplicationFiled: August 15, 2023Publication date: February 22, 2024Inventor: Prasanna Kumar Daram
-
Publication number: 20240037128Abstract: A virtual assistant server extracts concept(s) from a received user query and correlates the extracted concept(s) to a plurality of nodes in a knowledge graph to identify qualifying path(s) in the knowledge graph. Further, when the two or more qualifying paths are identified, the virtual assistant server addresses one or more ambiguities in the knowledge graph by: prompting the user device to resolve a current one of the one or more ambiguities progressing from contextual nodes towards leaf nodes in the knowledge graph; receiving a response to the prompt from the user device; and repeating the prompting and the receiving until each of the one or more ambiguities is resolved and a matching path to the received query is identified. Finally, the virtual assistant server outputs content associated with a leaf node of the matched path to the user device.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: Kore.ai, Inc.Inventors: RAJKUMAR KONERU, Prasanna Kumar Arikala Gunalan, Sri Vishnu Sankar SRINIVASAN, Girish AHANKARI
-
Patent number: 11889022Abstract: A contact center server receives an utterance from a customer device as part of a conversation. The contact center server identifies utterance parameters of the utterance, generates a first response to the utterance based on the utterance parameters, and outputs the utterance parameters and the first response to an agent device. The contact center server receives agent-identified-information corresponding to the utterance or agent-modified-information corresponding to the utterance parameters from the agent device. Subsequently, the contact center server generates a second response to the utterance based on the agent-identified-information or the agent-modified-information and outputs the second response to the agent device.Type: GrantFiled: December 22, 2021Date of Patent: January 30, 2024Assignee: Kore.ai, Inc.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunulan, Rajavardhan Nalluri
-
Patent number: 11870649Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.Type: GrantFiled: February 21, 2020Date of Patent: January 9, 2024Assignee: Extreme Networks, Inc.Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
-
Patent number: 11868418Abstract: A virtual assistant server receives a user input from a virtual assistant interface available on a client system associated with a user identified by a user identifier. Upon receiving the user input, the virtual assistant server creates a search network of repositories not associated with the user identifier by determining, for the received user input, a priority score of each repository not associated with the user identifier based on interactions of the user identifier through the virtual assistant interface. Further, the virtual assistant server searches, for the received user input, in a repository associated with the user identifier and in the repositories in the search network. Based on the searching, a group of one or more results corresponding to the received user input are identified and returned to the client system associated with the user identifier.Type: GrantFiled: August 18, 2022Date of Patent: January 9, 2024Assignee: Kore.AI, Inc.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan
-
Publication number: 20230409840Abstract: A virtual assistant server determines a subset of test data corresponding to changes between a first version of training data of a virtual assistant and a second version of the training data of the virtual assistant. Subsequently, the virtual assistant server creates a test suite with the subset of test data and runs the test suite on a second language model of the virtual assistant created using the second version of the training data. Based on the running the test suite, the virtual assistant server generates one or more executable corrective actions to be implemented at the user device and provides the one or more executable corrective actions to the user device to implement to train the virtual assistant.Type: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Applicant: Kore.ai, Inc.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Santhosh Kumar Myadam, Thirupathi Bandam, Girish Ahankari
-
Publication number: 20230388274Abstract: Systems described herein may dynamically add one or more proxy data protection agents to a cloud data storage system to process a data protection job. Upon completion of the job or at some other appropriate interval, the system can power down and decommission the proxy data protection agents and/or the virtual machines on which the data protection proxies reside according to a cleanup schedule (e.g., at hourly or minute intervals). In order to improve the allocation of computing resources, the system takes into account currently existing proxies or virtual machines when processing a backup request to determine the need for new proxies to service the backup request. In this manner the system can save costs and computing resources through efficient virtual machine deployment and retirement.Type: ApplicationFiled: April 28, 2023Publication date: November 30, 2023Inventors: Rajesh Polimera, Supreeth Sanur, Henry Wallace Dornemann, Prasanna Kumar Thoppe Ravindran
-
Patent number: 11831806Abstract: A virtual assistant server receives a web request such as a HTTP request with one or more call parameters corresponding to a call redirected from an interactive voice response server. The virtual assistant server inputs the received one or more call parameters to a predictive model, which identifies, based on the one or more call parameters, an intelligent communication mode to route the redirected call to. Subsequently, the virtual assistant server routes the redirected call to the intelligent communication mode.Type: GrantFiled: June 25, 2021Date of Patent: November 28, 2023Assignee: KORE.AI, INC.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri