Patents by Inventor Chandrasekhar A

Chandrasekhar A 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).

  • Patent number: 11722439
    Abstract: A system for rendering a channel response includes a template library and a bot server program. The template library includes a plurality of card templates for rendering entities as cards in different channels to perform bot skills of bots. Each of the card templates includes one or more entity properties to which entity data is bound, and the card templates include different templates for different entities and different channels, allowing an entity and its corresponding entity properties to be rendered in multiple channels for a bot implementing a bot skill. The bot server program receives an input invoking the bot skill of the bot; determines an entity to be rendered as a card to perform the bot skill; selects a card template based on the channel and the entity; binds the entity data to the entity properties of the selected card template and generates and sends a channel response.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravi K. Bikkula, Amruta Shiroor, Rakesh Chakari Mallareppa, Chandrasekhar Subramanya Akkiraju Venkata
  • Patent number: 11720614
    Abstract: For various applications (for example, a Virtual Assistant), mechanisms that are capable of collecting user queries and generating responses are being used. While such systems handle structured queries well, they struggle to or fail to interpret an unstructured Natural Language (NL) query. The disclosure herein generally relates to data processing, and, more particularly, to a method and a system for generating responses to unstructured Natural Language (NL) queries. The system collects at least one NL query as input at a time, and generates a sketch, where the sketch is a structured representation of the unstructured NL query. Further by processing the sketch, the system generates one or more database queries. The one or more database queries are then used to search in one or more associated databases and to retrieve matching results, which are then used to generate response to the at least one NL query.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 8, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Amit Sangroya, Gautam Shroff, Chandrasekhar Anantaram, Mrinal Rawat, Pratik Saini
  • Publication number: 20230241893
    Abstract: A print apparatus is disclosed. The print apparatus comprises a print agent distributor having a plurality of nozzles through which print agent is to be delivered during a printing operation. The print apparatus also comprises a maintenance unit having a print agent receiving surface to receive print agent from nozzles of the print agent distributor during a maintenance event. During the maintenance event, the print agent receiving surface and the plurality of nozzles are to contact one another and move relative to one another in a first direction and in a second direction which is not parallel to the first direction, such that print agent is transferred from nozzles of the print agent distributor onto the print agent receiving surface. A method and a machine-readable medium are also disclosed.
    Type: Application
    Filed: March 24, 2020
    Publication date: August 3, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Andreu CORTES, Estefania SERRANO LOPEZ, Guillem ROIG HERNANDEZ, Chandrasekhar Venkata NADIMPALLI, Pol VINARDELL SERRASOLSAS, Jordi BLANCH I PUJOL
  • Publication number: 20230247447
    Abstract: Systems and methods for Wi-Fi network optimization include receiving inputs related to signal strength and interference during operation of the Wi-Fi network; performing an optimization to determine operational parameters of one or more access points in the Wi-Fi network, wherein the optimization is based on the inputs and is configured to address an objective associated with the Wi-Fi network; and providing outputs comprising the operational parameters for configuration of the Wi-Fi network, based on the optimization, wherein the operational parameters include channel and bandwidth selection, and topology of the one or more access points.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 3, 2023
    Inventors: Balaji RENGARAJAN, William J. McFARLAND, Qinghai GAO, Andrea GOLDSMITH, Vikram CHANDRASEKHAR, Ritesh K. MADAN, Santhosh KRISHNA
  • Patent number: 11715289
    Abstract: In one embodiment, a method includes receiving a user query associated with dialog-intents at a client system, executing tasks corresponding to the dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the tasks, wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and presenting the multi-perspective response at the client system.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11714696
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes a first processor for executing a custom BMC firmware stack, and transmitting a watchdog message at an ongoing basis. The BMC also includes a second processor for receiving the watchdog message. When the watchdog message is received within a specified elapsed period of time, allow continued operation of the custom BMC firmware stack, and when not received within the specified elapsed period of time, place the BMC in a failsafe mode of operation.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: August 1, 2023
    Assignee: Dell Products, L.P.
    Inventors: Eugene David Cho, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
  • Publication number: 20230237501
    Abstract: Systems and methods provide a warranty updating system for transferal of an Information Handling System (IHS) from a first entity to a second entity. In some embodiments, the warranty updating system includes computer-executable instructions to receive a request to manage a warranty transfer of the IHS in which the first entity is separate and distinct from a vendor of the first IHS. The system may obtain an inventory of the first IHS. determine one or more recommended warranty options for the second entity based on the received inventory, and present the warranty options for consumption by the second entity. When the system receives a selected warranty option from the first entity, it may configure the first IHS for use by the second entity based upon the selected warranty option.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Nidhi Kant Arora, Chandrasekhar Revuri
  • Patent number: 11711262
    Abstract: Network elements are managed with a server to support client data models from heterogeneous data sources. A server receives a first query for configuration data of a network element to be returned in a first model. The server determines a model type for the configuration data of the network element. When the model type is a second model that is not the first model, the server sends a second query to the network element for the configuration data to be returned in the second model and transforms the configuration data received from the network element into the first model. Additionally, the server returns the configuration data in the first model as a response to the first query.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: July 25, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R, Cyril Margaria
  • Publication number: 20230229756
    Abstract: Rapid launch of secure executables in a virtualized environment includes using a persisted security cache in a virtualized component (VC), such as a virtual machine. The VC generates a cache integrity value (IV), such as a hash value, for the security cache and sends it to a remote validator, which returns an indication of security cache validity or invalidity. Upon receiving a request to execute applications, the VC analyzes whether the applications have been determined to be safe to execute and have not been altered. The VC retrieves application IVs from the security cache, rather than hashing each of the applications, thereby saving compute time, and sends the application IVs to a remote validator, which returns an indication of application validity or invalidity.
    Type: Application
    Filed: March 23, 2022
    Publication date: July 20, 2023
    Inventors: VASANTHA KUMAR DHANASEKAR, Shirish Vijayvargiya, Bharath Kumar Chandrasekhar, Leena Shuklendu Soman
  • Publication number: 20230227483
    Abstract: The present disclosure is directed to compounds of formula (I) and pharmaceutically acceptable salts thereof, which are useful as MAP4K1 inhibitors, processes for their preparation, pharmaceutical compositions comprising the compounds, and the use of the compounds or the compositions in the treatment or prevention of various diseases, conditions and/or disorders mediated by MAP4K1.
    Type: Application
    Filed: July 6, 2022
    Publication date: July 20, 2023
    Inventors: Pravin IYER, Sanjib DAS, Murugan CHINNAPATTU, Sachin CHAUDHARI, Jagmohan SAINI, Sravan MANDADI, Nagaraj GOWDA, Dnyaneshwar DAHALE, Sandip PATIL, Nanasaheb KADLAG, Chandrasekhar MISRA, Priyanka PANGARE
  • Patent number: 11701423
    Abstract: In one aspect, the present disclosure is directed to a method for preventing or treating a coronavirus infection in a subject in need thereof, comprising administering to the subject a therapeutically effective amount of a hyperimmunized egg product obtained from an egg-producing animal, thereby preventing or treating coronavirus infection in the subject, wherein the hyperimmunized egg product comprises a therapeutically effective amount of one or more antibodies to the coronavirus.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: July 18, 2023
    Assignee: LAY SCIENCES, INC.
    Inventors: Subramanian V. Iyer, Satishchandran Chandrasekhar, Uday Saxena, Gopi Kadiyala
  • Publication number: 20230222210
    Abstract: A method for automatically reregistering a clone virtual machine with a cloud security monitoring service is provided. The method generally includes detecting a connection between a cloud agent running in a virtual machine on a host and a hypervisor module on the host. In response to detecting the connection, the cloud agent queries the hypervisor module for one or more first identifiers of the virtual machine. The method generally includes checking a database, by the cloud agent, for one or more second identifiers stored in the database matching the one or more first identifiers received from the hypervisor module and, based on finding no second identifiers stored in the database matching the one or more first identifiers, sending a request to the cloud security monitoring service to register the virtual machine with the cloud security monitoring service.
    Type: Application
    Filed: March 23, 2022
    Publication date: July 13, 2023
    Inventors: Leena Shuklendu Soman, Bharath Kumar Chandrasekhar, Shirish Vijayvargiya, Vasantha Kumar Dhanasekar, Vaibhav Mohan Rekhate
  • Publication number: 20230214373
    Abstract: Improved techniques for management of access in computing environments and systems are disclosed. An object-level data access mechanism can be provided. to effectively provide an object-level locking mechanism for locking data objects of database tables, individually, as individual data objects. Furthermore, the object-level data access mechanism can be provided as a safe and efficient filtering mechanism (e.g., cuckoo filter) that effectively provide an object-level locking mechanisms for locking data objects of a database table, individually (i.e., as individual locks placed on individual data objects). For example, a set of filters (e.g., write cuckoo and read cuckoo) can be provided for a database table to facilitate concurrent database operations in a safe but efficient manner.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Applicant: Teradata US, Inc.
    Inventors: K N Sai Krishna Rangavajjula, Chandrasekhar Tekur, Bhashvam Ramesh
  • Publication number: 20230214208
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the nodes and that indicates the network redundancy or the service redundancy; determine, based on the update graph including the at least one edge, an update schedule for performing an update of software for the network devices that ensures availability for the first network device or second network device or availability for the service; and update the software of each of the network devices according to the update schedule.
    Type: Application
    Filed: March 6, 2023
    Publication date: July 6, 2023
    Inventors: Chandrasekhar A, Jayanthi R, Javier Antich
  • Publication number: 20230208701
    Abstract: Network management techniques are described. A controller device of this disclosure manages a device group of a network. The controller device includes processing circuitry in communication with the memory, the processing circuitry being configured to receive, using a programmable diagnosis service executed by the processing circuitry, a programming input, to form, using the programmable diagnosis service, based on the programming input, a resource definition graph that models interdependencies between a plurality of resources supported by the device group, to detect, using the programmable diagnosis service, an event affecting a first resource of the plurality of resources, and to identify, using the programmable diagnosis service, based on the interdependencies modeled in the resource definition graph formed based on the programming input, a root cause event that caused the event affecting the first resource, the root cause event occurring at a second resource of the plurality of resources.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 29, 2023
    Inventors: Jayanthi R, Chandrasekhar A, Javier Antich, Sri Sampath Mallipudi, Premchandar N, Harsha Lakshmikanth, Gregory A. Sidebottom, Zhifei Fang
  • Publication number: 20230205586
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to provide an alert based on a release of a software application implemented in a distributed computing system. In some implementations, the method includes receiving, at a processor, an indication of the release of the software application, obtaining a first set of metric values for each metric of a list of metrics for a first time period preceding a time of release of the release, obtaining a second set of metric values for each metric of the list of metrics for a second time period following the time of release, comparing the first set of metric values to the second set of metric values to determine a deviation score, generating an alert based on the deviation score, and transmitting the alert via one of a user interface and a communication channel.
    Type: Application
    Filed: February 16, 2023
    Publication date: June 29, 2023
    Applicant: Sedai Inc.
    Inventors: Suresh Mathew, Nikhil Gopinath Kurup, Hari Chandrasekhar, Benjamin Thomas, Rajat Usha Krishna, Adharsh Sabukumar, S Meenakshi, Aby Jacob
  • Patent number: 11687470
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: June 27, 2023
    Assignee: Dell Products L.P.
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Patent number: 11689419
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units implemented in circuitry and configured to determine that one or more stateless intents of a deployed graph model including a first set of stateless intents used to manage the plurality of network devices have changed, wherein stateless intents comprise fully declarative descriptions of an intended state of a network including the network devices, state of one or more of the network devices, or state of storage for the network; maintain both the deployed graph model and an undeployed graph model including a second set of stateless intents including the one or more changed stateless intents; compile the changed stateless intents of the undeployed graph model to generate low-level configuration data for the network devices; and configure the network devices using the low-level configuration data.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: June 27, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R
  • Patent number: 11688035
    Abstract: A client device assists in identifying user consumption of information. The client device comprises a hardware processor; a screen; memory storing computer instructions that when executed perform capturing a series of screen image snapshots being presented on the screen; reducing resolution of each screen image snapshot in the series of screen image snapshots; capturing metadata associated with each screen image snapshot in the series of screen image snapshots, the metadata at least including a timestamp; identifying a duplicate in the series of screen image snapshots; discarding the duplicate from the series of screen image snapshots; and uploading the series of captured screen image snapshots to a processing server for processing.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: June 27, 2023
    Assignee: MetaConsumer, Inc.
    Inventors: Nathaniel D'Amico, Chandrasekhar Vijay Ramaseshan
  • Patent number: 11684274
    Abstract: A system and method is presented for cuff-less blood pressure measurement in a mobile device. A key aspect of this disclosure is the discovery of a new location for blood pressure measurement at the fingertip of a subject and that reflectance-mode photoplethysmography can be used to help make this measurement. Through experiments in human subjects, it was discovered that it is indeed possible to measure systemic blood pressure by having a subject press the fingertip against a reflectance-mode photo-plethysmography-force sensor unit under visual guidance and then compute blood pressure from the resulting variable-amplitude blood volume oscillations and applied pressure via an oscillometric algorithm.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: June 27, 2023
    Assignee: Board of Trustees of Michigan State University
    Inventors: Ramakrishna Mukkamala, Anand Chandrasekhar, Jin-Oh Hahn