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).
-
CONNECTION ESTABLISHMENT USING SHARED CERTIFICATE IN GLOBAL SERVER LOAD BALANCING (GSLB) ENVIRONMENT
Publication number: 20250119418Abstract: Example methods and systems for connection establishment in a global server load balancer (GSLB) environment are described. In one example, a computer system may establish a first connection with a first entity and a second connection with the second entity. The first connection may be established based on first parameter information that includes a shared certificate and a first identifier (ID). The second connection may be established based on second parameter information that includes the shared certificate and a second ID. The shared certificate may be shared by multiple entities that include the first entity and a second entity. In response to receiving a first request, a first response may be generated and sent towards the first entity via the first connection. In response to receiving a second request, a second response may be generated and sent towards the second entity via the second connection.Type: ApplicationFiled: October 8, 2023Publication date: April 10, 2025Applicant: VMware, Inc.Inventors: Ravi Kumar Reddy KOTTAPALLI, Sudarshana KANDACHAR SRIDHARA RAO, Venkata Swamy Babu BUDUMURU, Dinesh Kumar KAMALAKANNAN, Prasanna Kumar SUBRAMANYAM, Vidya KOTEESWARAN, Prashant MISHRA, Santosh SINGH -
Publication number: 20250117265Abstract: Example methods and systems for dynamic site selection in a global server load balancer (GSLB) environment are described. In one example, a computer system may obtain first health information from a first entity and second health information from a second entity. The first health information may be generated based on multiple first traffic flows between (a) multiple first client devices and (b) a first pool of backend servers. The second health information may be generated based on multiple second traffic flows between (a) multiple second client devices and (b) a second pool of backend servers. In response to receiving a request to access the service, the computer may select a selected site based on the first health information and/or second health information. A response may be generated and sent to cause a third client device to access the service by directing a third traffic flow towards the selected site.Type: ApplicationFiled: October 8, 2023Publication date: April 10, 2025Inventors: Ravi Kumar Reddy KOTTAPALLI, Sudarshana KANDACHAR SRIDHARA RAO, Venkata Swamy Babu BUDUMURU, Dinesh Kumar KAMALAKANNAN, Prasanna Kumar SUBRAMANYAM, Vidya KOTEESWARAN, Prashant MISHRA, Santosh SINGH
-
Publication number: 20250112827Abstract: In various embodiments, orchestration of zero touch provisioning (ZTP) in a cloud based 5G system in provided. In some embodiments, a ZTP orchestrator (ZTPO) receives a request to perform zero-touch provisioning (ZTP) associated with deployment/configuration of a cell site. One or more ZTP pipelines that perform ZTP operations associated with the deployment/configuration of the cell site are executed. The execution of the one or more ZTP pipelines are monitored and one or more results associated with the execution of the one or more ZTP pipelines determined. Feedback information based on the one or more results of the ZTP operations is determined.Type: ApplicationFiled: October 2, 2023Publication date: April 3, 2025Inventors: Zeev Render, Valois Gonzalez, Arnold Agcaoili, Sumukha Katta Prasanna Kumar, Vassilka Kirova
-
Patent number: 12267623Abstract: An example process includes receiving, from a user, an input corresponding to a request to render, without using a camera, and during a communication session with an external electronic device, an avatar associated with the user; and in accordance with receiving the input: in accordance with a determination that the electronic device is coupled to an external accessory device: during the communication session with the external electronic device, and while a camera corresponding to the communication session is disabled: receiving, from the external accessory device, a first data stream detected by a first type of sensor of the external accessory device; determining, based on the first data stream, a first set of data representing a first type of visual feature of the avatar; and rendering the avatar using the first set of data.Type: GrantFiled: May 23, 2022Date of Patent: April 1, 2025Assignee: Apple Inc.Inventors: Justin G. Binder, Abhimanyu Yadav, Ahmed S. Hussen Abdelaziz, Abhishek Walia, Anushree Prasanna Kumar
-
Patent number: 12261733Abstract: A resilient incident management system is provided that continues operation when certain outages occur. An RSS feed is utilized to indicate incident-related information despite the certain outages. In an embodiment, the incident management system includes a redundant architecture that comprises a traffic manager and a backup traffic manager. The incident management system receives a client request for incident-related information and determines a priority level or a performance level of end points associated with the request. Based on a status of the traffic manager and the backup traffic manager, as well as based on the priority level or the performance level, the incident management system causes a computer operation to be executed via the redundant architecture to retrieve a response from a producer and generate the RSS feed.Type: GrantFiled: January 31, 2023Date of Patent: March 25, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shantanu Uddhav Deshmukh, Prasanna Kumar Padmanabhan, Gregory C J Chang
-
Patent number: 12261318Abstract: Techniques for battery retention are disclosed. In the illustrative embodiment, a thin polyurethane strap is used to hold a battery in place. The strap only requires a small amount of volume, allowing for a higher volume (and higher capacity) for the battery. In order to accommodate swelling, a computing device that has a battery held in place with such a strap can have an open area above the battery. The strap may have ridges to contact the battery and the component above the battery beyond the open area. If the battery swells, the ridges may be pressed down, accommodating the swelling battery.Type: GrantFiled: March 26, 2021Date of Patent: March 25, 2025Assignee: Intel CorporationInventors: Prasanna Pichumani, Jagadish Vasudeva Singh, Prakash Kurma Raju, Vinay Kumar Chandrasekhara, Arvind Sundaram, Naoki Matsumura
-
Publication number: 20250095627Abstract: Described herein are methods and systems for a vehicle system which provide inbuilt noise cancellation in the vehicle and automatic detection of an auxiliary seat (e.g., an infant car seat) which may be positioned in the vehicle. In one or more embodiments, a method for controlling the noise cancelling system includes determining a presence of an auxiliary seat in a zone of a vehicle and, responsive to the presence of the auxiliary seat, activating a noise cancellation device to adjust a noise level in the vehicle zone.Type: ApplicationFiled: September 20, 2023Publication date: March 20, 2025Inventors: Prasanna Kumar Bolisetty Yeswanth Naga, Xiaodong Yang
-
Publication number: 20250078916Abstract: Certain aspects of the present disclosure include a method for memory processing. The method generally includes determining, via one or more processors and for each of different quantities of columns per section of a memory, a read signal indicating a change in a bitline signal during a read window based on at least one calculated slope of the bitline signal during the read window, where the read signal being determined for each of the different quantities of the columns per section of the memory yields a plurality of read signals; determining a difference between at least two of the plurality of read signals, identifying breakpoints within the memory based on the difference between the at least two of the plurality of read signals. The method also includes generating a representation of the memory based on the breakpoints.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Inventors: Prasanna NALAWAR, Ayushi KUMARI, Vineet Kumar SACHAN
-
Patent number: 12242504Abstract: A method for backfilling records dropped by a distributed node system during a transfer to an external database includes initially determining whether an attempt to transfer a data record failed or succeeded. In response to determining that the transfer succeeded, the data record is appended at its original location include a first transfer status identifier. In response to determining that the transfer failed, the data record is appended to include a second transfer status identifier and queued copy of the data record is created by copying the data record to a delayed re-try queue. The method further includes verifying that the transfer status identifier of the queued copy is identical to the transfer status identifier of a newest version of the data record within the distributed node system and, responsive to the verification, attempting a subsequent transfer of the queued copy of the data record to the external database.Type: GrantFiled: January 30, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Srinath Gomathinathan Ramasubramanian, Prasanna Kumar Padmanabhan, David Wang
-
Patent number: 12244765Abstract: A contact center server provides to an agent device one or more automated response recommendations determined by an executable virtual assistant platform to correspond to customer message data received from a customer device as part of conversation data. Further, the contact center server receives a selection of one of the automated response recommendations from the agent device and identifies agent response data to the customer message data transmitted from the agent device to the customer device. Further, the contact center server, using one or more classification models, determines when there is a change between the selected response recommendation and the identified agent response data. Further, the contact center server associates one or more tags to the identified agent response data in the conversation data when the determination indicates the change.Type: GrantFiled: December 8, 2022Date of Patent: March 4, 2025Assignee: KORE.AI, INC.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri, Girish Ahankari, Thirupathi Bandam, Venkata Praveen Kumar Suvanam
-
Patent number: 12237965Abstract: Asset error remediation is provided. Risk and classification of an asset error are analyzed to prioritize asset error remediation for an asset based on risk criticality, risk context, and vulnerability level corresponding to the asset by detecting suspicious behavior and risk exposure to the asset in a heterogeneous distributed computing environment using artificial intelligence. A priority of the asset error remediation is determined to fix the asset within the heterogeneous distributed computing environment based on the risk and the classification of the asset error. A set of action steps is performed to fix the asset within the heterogeneous distributed computing environment based on the priority of the asset error remediation.Type: GrantFiled: August 17, 2021Date of Patent: February 25, 2025Assignee: Kyndryl, Inc.Inventors: Prasanna Kumar Dixit J, Sharat K. Tripathy, Mohammed Amjed Ali
-
Publication number: 20250053580Abstract: Disclosed is a method for displaying actionable information on an electronic vehicle display panel which includes: receiving data from a plurality of sensors. The data received from each of the plurality of sensors is analyzed to determine a data category for the data from each sensor, wherein each data category corresponds to an information priority level. The data from each of the plurality of sensors is displayed according to the determined data category, wherein data within a data category corresponding to a high information priority level is displayed more prominently relative to other data, and wherein data within a data category corresponding to a low information priority level is displayed less prominently relative to other data; and displaying at least a portion of the data as at least one from the set of: a fuel cell voltage difference, a hydrogen flow rate, a temperature discrepancy, and a rate of temperature change.Type: ApplicationFiled: August 6, 2024Publication date: February 13, 2025Inventors: Stephen Lawes, Prasanna Kumar, Kevin-Patxi Le Bras, Sandeep Kaley
-
Publication number: 20250046983Abstract: Disclosed herein is an encapsulated antenna for reducing the impact of radio frequency interference (RFI) that may couple to the antenna at frequencies within the Wi-FI 5/6e bandwidths. The encapsulated antenna device may include an insulating housing and a metal layer arranged within a cavity of the housing. The encapsulated antenna device also includes an antenna device comprising a ground terminal and an antenna body, wherein the ground terminal is connected to the metal layer, wherein the antenna body is arranged above the metal layer and within the cavity. The encapsulated antenna device also includes a spacer between the metal layer and the antenna body that provides an offset distance between the metal layer and the antenna body.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Inventors: Bala SUBRAMANYA, Prakash KURMA RAJU, Jayprakash THAKUR, Zaman Zaid MULLA, Praveen KUMAR, Yagnesh Vinodrai WAGHELA, Maruti TAMRAKAR, Prasanna PICHUMANI, Harry SKINNER
-
Publication number: 20250028909Abstract: A virtual assistant server receives an utterance provided by an end user via a channel of a virtual assistant rendered in a client device. The virtual assistant server identifies a current-node of execution from a plurality of nodes of a conversation definition of the virtual assistant and identifies a first set of language models from a group of language models of the virtual assistant to interpret the utterance. Further, the virtual assistant server executes the first set of language models in an order based on the current-node until an intent of the utterance is determined. Subsequently, the virtual assistant server generates a response based on the intent and outputs the response to the client device.Type: ApplicationFiled: September 30, 2024Publication date: January 23, 2025Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Thirupathi Bandam, Girish Ahankari
-
Publication number: 20250023847Abstract: Systems described herein may dynamically add one or more proxy agents to a cloud data storage system to process an information management job, such as restore job. Upon completion of the job or at some other appropriate interval, the system can power down and decommission the proxy agents and/or the virtual machines on which the proxies reside according to a cleanup schedule (e.g., at hourly or minute intervals). The system takes into account currently existing proxies or virtual machines when processing a restore request to determine the need for new proxies to service the restore request. In this manner the system can save costs and computing resources through efficient virtual machine deployment and retirement.Type: ApplicationFiled: September 30, 2024Publication date: January 16, 2025Applicant: Commvault Systems, Inc.Inventors: Prasanna Kumar THOPPE RAVINDRAN, Henry Wallace DORNEMANN, Rajesh POLIMERA, Supreeth SANUR
-
Patent number: 12199952Abstract: 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: GrantFiled: April 28, 2023Date of Patent: January 14, 2025Assignee: Commvault Systems, Inc.Inventors: Rajesh Polimera, Supreeth Sanur, Henry Wallace Dornemann, Prasanna Kumar Thoppe Ravindran
-
Patent number: 12199019Abstract: A semiconductor package is disclosed. In one example, the semiconductor package comprises a semiconductor chip, a molded body encapsulating the semiconductor chip and comprising a top face and an opposing bottom face and four side faces connecting the top and bottom faces, and a plurality of electrical contacts arranged on two of the side faces of the molded body, wherein the other two side faces are metal-free side faces, and wherein the molded body comprises a cut surface at no more than one of the side faces.Type: GrantFiled: March 23, 2021Date of Patent: January 14, 2025Assignee: Infineon Technologies AGInventors: Mohamad Yazid Bin Wagiman, Romel Solanoy Lazala, Eko Susilo, Prasanna Kumar Vishwanathan
-
Patent number: 12184812Abstract: 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 12, 2023Date of Patent: December 31, 2024Assignee: Kore.ai, Inc.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri
-
Publication number: 20240429415Abstract: A fuel cell system having at least one fuel cell with an external surface; and one or more of audio, image, or strain sensors external to the fuel cell surface, configured for detecting a change in the external surface of the fuel cell indicative of a fault condition. The at last one sensor may include a visual camera, an IR camera, an IR detector, or a UV-responsive camera, or an ultrasound transducer, a piezoelectric sensor and a vibration sensor, or a surface acoustic wave detector, or a mass spectrometer.Type: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: Prasanna Kumar DARISHA, Alex LO, Valery MIFTAKHOV, Christian BAILEY
-
Patent number: 12170743Abstract: 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: February 9, 2024Date of Patent: December 17, 2024Assignee: Kore.ai, Inc.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri