Patents by Inventor Murali Krishna

Murali Krishna 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: 20200371579
    Abstract: A system includes an interface circuit configured to provide an interface with a link, and a controller. The controller is configured to receive one or more bandwidth requests from one or more clients, and determine at least one of a link speed and a link width for the link based on the one or more bandwidth requests.
    Type: Application
    Filed: May 13, 2020
    Publication date: November 26, 2020
    Inventors: Thiyagarajan SELVAM, Dilip Venkateswaran MURALI, Murali KRISHNA, Sujeev DIAS, Tony TRUONG
  • Publication number: 20200371578
    Abstract: Systems and methods for power management for Peripheral Component Interconnect express (PCIE) devices allow PCIE termini to enter advanced low-power states while a PCIE link is idle. These advanced low-power states may include scaling a clock frequency up through a complete shutdown of power rails and clocks within the PCIE terminus. Additionally, use of a wakeup signal such as a clock request (CLKREQ or CLKREQ#) signal may allow the terminus to wake relatively quickly and resume operation so as to avoid degradation of the user experience or loss of data.
    Type: Application
    Filed: May 13, 2020
    Publication date: November 26, 2020
    Inventors: Dilip Venkateswaran Murali, Murali Krishna, Thiyagarajan Selvam, Sujeev Dias, Tony Truong
  • Publication number: 20200368321
    Abstract: The invention relates to (among other things) a method of administering to a patient suffering from a cancer, the method comprising the steps of: (a) administering an IL-2R?-activating amount of a long acting, IL-2R?-selective agonist; and (b) administering a CTLA-4 pathway-inhibiting amount of an anti-CTLA-4 antibody or a PD-1 pathway-inhibiting amount of an anti-PD-1 antibody.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventors: Murali Krishna Addepalli, Deborah H. Charych, Seema Kantak, Steven Robert Lee
  • Patent number: 10846748
    Abstract: One or more client devices, systems, and/or methods for onboarding feature cues for a product are provided. A feature cue and an existing feature cue, comprising eligible feature cues (e.g., feature cues that a user has not viewed, are relevant to the user, etc.), are provided to a dispatching component (e.g., configured to provide feature cues to users). A presentation hierarchy, of the feature cue and the existing feature cue, is determined based upon feature cue rules and user parameters. The feature cue, having a first hierarchical position in the presentation hierarchy, is presented to the user, through a client device hosting the product, at a first time. The existing feature cue, having a second hierarchical position in the presentation hierarchy, is presented to the user, through the client device, at a second time, where the first time and the second time are determined by the feature cue rules.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: November 24, 2020
    Assignee: Oath Inc.
    Inventors: Utkarsh Shrivastava, Mark Nachazel, Murali Krishna Bachhu, Christopher Scot Royer, Keren Kochava Baruch, Friedhold Alexander Seyfert
  • Publication number: 20200356358
    Abstract: Presented are scalable systems and methods for dynamically and incrementally updating a file system to patch firmware in an embedded device deployed in the field. In various embodiments, advantageously, the update and release process of, e.g., Linux-based firmware may be accomplished by using a simplified patching process that updates the firmware without having to update or replace the entire file system. As a result, a patch, e.g., security fix to existing firmware in the field, can be provided to customers relatively quickly, e.g., prior to a full firmware release that incorporates the fix is made available later on, thereby, eliminating traditional, full-image upgrades that are subject to time consuming release cycles, space constraints, and other limitations.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Applicant: DELL PRODUCTS L.P.
    Inventors: Prashanth GIRI, Murali Krishna SOMAROUTHU, Chandrasekhar PUTHILLATHE, Ashok Narayanan POTTI, Naveen GOPALA, Rajeshkumar Ichchhubhai PATEL
  • Publication number: 20200344311
    Abstract: The current invention discloses a method for managing a multi-tenant server enclosure comprising a plurality of resources including a plurality of compute servers, storage modules, and network interfaces. The method comprises defining a first virtual enclosure template for provisioning a virtual enclosure for a tenant, the virtual enclosure includes a plurality of resources comprising one or more compute servers, one or more storage modules and one or more network interfaces from the plurality of compute servers, storage modules and network interfaces; and creating a first virtual enclosure dedicated to a first tenant and a second virtual enclosure dedicated to a second tenant based on the virtual enclosure template, wherein a plurality of resources of the first virtual enclosure are physically distinct from a plurality of resources of the second virtual enclosure.
    Type: Application
    Filed: March 19, 2020
    Publication date: October 29, 2020
    Inventors: Krishna Mouli Tankala, Murali Krishna Chippagiri, Naresh Kumar Panthangi
  • Publication number: 20200311600
    Abstract: Methods, software programs, and systems for behavioral analysis of computer applications, and, more particularly, for the prediction of application behavior within and across heterogeneous environments, using machine learning techniques, are disclosed. A method according to certain of these embodiments includes retrieving merged configuration/utilization data and generating predicted application behavior information. The merged configuration/utilization data includes at least a portion of application configuration information and at least a portion of environment configuration information. The application configuration information is information regarding a configuration of an application. The environment configuration information is information regarding a configuration of an environment in which the application is executed. The predicted application behavior information is generated using a machine learning model, which receives the merged configuration/utilization data as one or more inputs.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Narayan Kulkarni, Murali Krishna, Syed Tanveer Ahmed
  • Patent number: 10786552
    Abstract: The invention relates to (among other things) a method of administering to a patient suffering from a cancer, the method comprising the steps of: (a) administering an IL-2R?-activating amount of a long acting, IL-2R?-selective agonist; and (b) administering a CTLA-4 pathway-inhibiting amount of an anti-CTLA-4 antibody or a PD-1 pathway-inhibiting amount of an anti-PD-1 antibody.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 29, 2020
    Assignee: Nektar Therapeutics
    Inventors: Murali Krishna Addepalli, Deborah H. Charych, Seema Kantak, Steven Robert Lee
  • Patent number: 10781170
    Abstract: A process for the preparation of Brivaracetam, an anti-convulsion drug, is provided comprising Hofmann rearrangement of (S)-3-(2-(chloroamino)-2-oxoethyl) hexanoic acid, followed by cyclization resulting in (R)-4-propyl-pyrrolidin-2-one which on condensation with bromo butyric acid or ester followed by reaction with ammonia results in Brivaracetam.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: September 22, 2020
    Assignee: Divi's Laboratories Ltd.
    Inventors: Murali Krishna Prasad Divi, Mysore Aswatha Narayana Rao, Shaik Nowshuddin
  • Patent number: 10776704
    Abstract: A method and system is provided for building domain intelligent solution. The present application provides a method and system for building a domain intelligent solution, comprises of utilizing a language existing as a generic model for capturing intrinsic knowledge pertaining to a technical domain; creating a domain intelligent solution for said technical domain using said language or vocabulary; translating the domain intelligent solution into required wrappers for them to be integrated with a third party technology or tool; and integrating said created domain intelligent solution with the third party technology or tool for providing system engineering capabilities to make them domain intelligent.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: September 15, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Subhrojyoti Roy Chaudhuri, Swaminathan Natarajan, Harrick Mayank Vin, Goldsmith Murali Krishna, Puneet Patwari, Rahul Ramesh Kelkar, Amrish Shashikant Pathak, Adwait Inamdar
  • Patent number: 10769215
    Abstract: The invention provides an apparatus, a method, a computer program product and an electronic device where, in accordance with the method there includes steps of implementing a search mediator function that is interposed between a plurality of applications and a plurality of search functions; and operating the search mediator function for receiving search queries from individual ones of the plurality of applications, forwarding received search queries to appropriate ones of the plurality of search functions, and providing search results to respective ones of the plurality of applications in accordance with at least application-specific search profiles.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: September 8, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Murali Krishna Punaganti Venkata, Chand Malu
  • Patent number: 10705911
    Abstract: According to examples, a storage node may include storage devices and a controller that may determine whether all of a plurality of data chunks of a first intra-node portion of a stripe have been stored on the storage node. Based on a determination that all of the data chunks have been stored, a first intra-node parity chunk may be stored at a second one of the storage devices, in which the first intra-node parity chunk may be determined from at least one of the data chunks of the first intra-node portion. Based on a determination that at least one of the data chunks has not been stored, storage of a first intra-node parity chunk of the stripe on the storage node may be delayed until a determination is made that all of the data chunks of the first intra-node portion have been stored at the storage node.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 7, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Murali Krishna Vishnumolakala, Umesh Maheshwari
  • Patent number: 10688249
    Abstract: The present invention discloses novel devices, methods, and formulations for multiple dose delivery of an appropriate formulation of Heparin or low molecular weight heparin or a heparin-like compound. Multiple dose formulations of fondaparinux sodium, and preparation methods thereof, are also disclosed.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: June 23, 2020
    Assignees: Virchow Biotech Pvt. Ltd., Virchow Biotech Inc.
    Inventors: Hemanth Nandigala, Murali Krishna Reddy Tummuru, Prasad Vure, Radha Madhavi Dandu, Chiranjeevi Kondiparthi
  • Patent number: 10694222
    Abstract: Video content items are automatically, or with some user input, created for objects based on assets associated with the objects. Where the object is an application, the assets may include images of the application, footage of a user using the application, and textual descriptions or reviews of the application. The assets are arranged using templates that specify audio content to use during the video content item, as well as animations to use during the video content item. A generated video content item can be distributed with the object, or may be used to promote the object.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mukesh Agarwal, Murali Krishna Guggilam, Janani Varadharajan, Chirag Vaitheeswaran, Vikram Bodavula
  • Patent number: 10684927
    Abstract: The failure of a storage unit in a storage array of a storage system may render the storage unit unresponsive to any requests. Any writes to the storage system that occur during the failure of the storage unit will not be reflected on the failed unit, rendering some of the failed unit's data stale. Assuming the failed unit's data is not corrupted but is just stale, a partial rebuild may be performed on the failed unit, selectively reconstructing only data that is needed to replace the stale data. Described herein are techniques for storing information that identifies the data that needs to be rebuilt. When the storage unit fails, the segment identifier associated with the last data segment written to the storage system may be stored. Upon the storage unit recovering, the storage system can rebuild only those data segments whose identifier is greater than the stored segment identifier.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anil Nanduri, Chunqi Han, Murali Krishna Vishnumolakala
  • Publication number: 20200182376
    Abstract: A system includes a gas distribution network having sub-networks including a first sub-network, each sub-network including a pipe section having a gas safety device coupled to a gas safety valve. The gas safety device includes a pressure sensor, a shut off controller configured to shut off the gas safety valve, a computing device, and a communications module. A server is communicably coupled to the communications modules of the gas safety devices for that implements artificial intelligence (AI) which based on a current threat condition to the gas distribution network determines affected sub-networks. The server is for sending of a valve closing instruction signal to the gas safety device in the first sub-network during the current threat condition when the current threat condition is determined to affect the first sub-network. Responsive to the valve closing instruction signal, the gas safety device shuts off the gas safety valve in the first sub-network.
    Type: Application
    Filed: October 28, 2019
    Publication date: June 11, 2020
    Inventors: SOUNDARI ARUNACHALAM, SURESH KUMAR PALLE, MURALI KRISHNA BEZAWADA, KISHORE NAIDU LACHUBUGATHA, KEVIN GRAEBEL, MAX GUTBERLET
  • Publication number: 20200175014
    Abstract: One or more computing devices, systems, and/or methods for searching across multiple user interfaces are provided. For example, a search query may be received from a user of a computing environment. A set of user interfaces, hosted by the computing environment, may be identified (e.g., mobile apps of a mobile operating system, browser tabs of a web browser, etc.). Content within the set of user interfaces may be queried using the search query to identify search results of the search query (e.g., webpages, social network posts, emails, or other content matching the search query). In an example, cached content of the user interfaces (e.g., recently accessed emails cached within a local content buffer cache by the web browser) may be searched using the search query for efficient querying of relevant content, such as through local or offline querying. The search results may be provided to the user.
    Type: Application
    Filed: February 10, 2020
    Publication date: June 4, 2020
    Inventors: Friedhold Alexander Seyfert, Laxmi Milind Phalak, Murali Krishna Bachhu, Prasad Thondamuthur Vasanth
  • Publication number: 20200125400
    Abstract: The embodiments disclosed herein relate to using machine learning to allocate a number of concurrent processes for minimizing the completion time for executing a task having multiple subtasks. Historical data comprising a variety of subtask types with actual completion times is mined to create a set of statistical models for predicting completion time for a type of subtask. To minimize the total time to complete execution of a new task, a certain number of threads is allocated to execute subtasks of the new task. The certain number of threads is determined based on the predicted completion time for the subtasks using the respective statistical model. Threads are assigned to subtasks based on the predicted completion time for the subtasks, and the subtasks assigned to each thread are scheduled for execution.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Subramanian Chittoor Venkataraman, Balender Kumar, Sai Krishna Sujith Alamuri, Murali Krishna Redrowthu, Srividya Bhavani Sivaraman
  • Publication number: 20200117576
    Abstract: Techniques are disclosed relating to assessing the container-readiness of a software application. In some embodiments, a computer system performs an assessment of the container-readiness of a software application relative to a specified containerization procedure. The assessment may be based on a plurality of parameters associated with the software application. In some embodiments, the assessment includes parsing program code associated with the software application to determine, for one or more static parameters, corresponding static parameter scores. The assessment may further include analyzing runtime information corresponding to the software application to determine a runtime parameter score for at least one runtime parameters. Further, the assessment may include generating a container-readiness value for the software application based on the runtime parameter score and the static parameter scores.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Venkata Swamy Karukuri, Anil Kumar Sutrala, Murali Krishna Segu
  • Publication number: 20200120089
    Abstract: A multifactor authentication system is implemented to enable interactive access to a secure application. A request to access a secure application can be received via a client device which can initially perform a credential exchange with a server associated with the secure application. Based on an indication that a credential exchange is valid, a secondary authentication request can to be sent to the client device to initiate multifactor authentication. An authentication check issued by an entity associated with the secure application can be scanned at the client device to, and an identification indicator associated with the authentication check and/or a signature of a user of the client device can be extracted. The identification indicator and the signature can be verified or otherwise authenticated, and access to the secure application via the client device can be enabled.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: CHANDRA SEKHAR VARANASI, MURALI KRISHNA SEGU, VINAY KUMAR TIRUVAIPETA, JEETENDRA GOPAL VARANJANI