Patents by Inventor Narendra Kumar

Narendra 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).

  • Patent number: 9967230
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Publication number: 20180105511
    Abstract: The present invention is directed to novel synthetic methods for preparing cyclopropyl indolinone compound represented by Structural Formula (A): (A) or its pharmaceutically acceptable salt thereof. Also included are synthetic intermediates described herein.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 19, 2018
    Applicant: University Health Network
    Inventors: Graham Cumming, Narendra Kumar B. Patel, Bryan T. Forrest, Yong Liu, Sze-Wan Li, Peter Brent Sampson, Louise G. Edwards, Heinz W. Pauls
  • Patent number: 9934060
    Abstract: A fleet manager within a cloud computing system utilizes a registration framework with one or more cloud infrastructure managers having corresponding infrastructure data plane nodes, which may be in use by different tenants. Instead of having the infrastructure managers communicate directly with its corresponding infrastructure data plane nodes via a management network or domain, the fleet manager communicates with infrastructure managers and relay commands, instructions, and other payloads to the infrastructure data plane nodes using a virtual machine (VM) communication backchannel.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: April 3, 2018
    Assignee: VMWARE, INC.
    Inventors: Sachin Thakkar, Debashis Basak, Serge Maskalik, Aravind Srinivasan, Narendra Kumar Basur Shankarappa, Abhinav Vijay Bhagwat
  • Patent number: 9907800
    Abstract: The invention is directed to a compound represented by the following structural formula and pharmaceutically acceptable salts thereof: Compounds represented by this structural formula are kinase inhibitors and are therefore disclosed herein for the treatment of cancer. Definitions for the variables in the structural formula are provided herein.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: March 6, 2018
    Assignee: University Health Network
    Inventors: Peter Brent Sampson, Yong Liu, Sze-Wan Li, Bryan T. Forrest, Heinz W. Pauls, Louise G. Edwards, Miklos Feher, Narendra Kumar B. Patel, Radoslaw Laufer
  • Publication number: 20180062983
    Abstract: Techniques for stateful connection optimization over stretched networks are disclosed. In one embodiment, traffic of virtual machines (VMs) that are live-migrated from a data center to a cloud is temporarily tromboned back to the data center to preserve active sessions. In such a case, a stretched network is created that includes a network in the data center and two stub networks in the cloud, one of which is route optimized such that traffic does not trombone back to the data center and the other which is not so optimized. A VM that is live migrated to the cloud is first attached to the unoptimized network so that traffic tromboning occurs. Thereafter, when the VM is powered off (e.g., during a reboot), in a maintenance mode, or in a quiet period, the VM is switched to the route optimized network.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Sachin THAKKAR, Serge MASKALIK, Aravind SRINIVASAN, Weiqing WU, Narendra Kumar Basur SHANKARAPPA
  • Publication number: 20180060117
    Abstract: A method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration workflow in the source virtualized computing system between a source host computer and a first mobility agent simulating a destination host, executing a second migration workflow in the destination virtualized computing system between a second mobility agent simulating a source host and a destination host computer, sending, as part of the first migration workflow, a configuration of the migrated virtualized computing instance to the destination virtualized computing system, translating, as part of the second migration workflow, infrastructure-dependent information in the configuration of the migrated virtualized computing instance, and transferring, during execution of the first and second migration workflows, migration data including the virtualized computing instance between the source host and the destination host over a network.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Serge MASKALIK, Vemana MURTY, Manjunath BANDI, Todd SABIN, Narendra Kumar BASUR SHANKARAPPA, Sachin THAKKAR
  • Publication number: 20180063074
    Abstract: Techniques for upgrading virtual appliances in a hybrid cloud computing system are provided. In one embodiment, virtual appliances are upgraded by deploying the upgraded appliances in both a data center and a cloud, configuring the upgraded appliances to have the same IP addresses as original appliances, and disconnecting the original appliances from networks to which they are connected and connecting the upgraded appliances to those networks via the same ports previously used by the original appliances. In another embodiment, upgraded appliances are deployed in the data center and the cloud, but configured with new IP addresses that are different from those of the original appliances, and connections are switched from those of the original appliances to new connections with the new IP addresses. Embodiments disclosed herein permit virtual appliances to be upgraded or replaced with relatively little downtime so as to help minimize disruptions to existing traffic flows.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Narendra Kumar Basur SHANKARAPPA, Aravind SRINIVASAN, Sachin THAKKAR, Serge MASKALIK, Govind HARIDAS
  • Publication number: 20180062920
    Abstract: Techniques for creating layer 2 (L2) extension networks are disclosed. One embodiment permits an L2 extension network to be created by deploying, configuring, and connecting a pair of virtual appliances in the data center and the cloud so that the appliances communicate via secure tunnels and bridge networks in the data center and the cloud. A pair of virtual appliances are first deployed in the data center and the cloud, and secure tunnels are then created between the virtual appliances. Thereafter, a stretched network is created by connecting a network interface in each of the virtual appliances to a respective local network, configuring virtual switch ports to which the virtual appliances are connected as sink ports that receive traffic with non-local destinations, and configuring each of the virtual appliances to bridge the network interface therein that is connected to the local network and tunnels between the pair of virtual appliances.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Aravind SRINIVASAN, Narendra Kumar Basur SHANKARAPPA, Sachin THAKKAR, Serge MASKALIK, Debashis BASAK
  • Publication number: 20170320881
    Abstract: The present teachings provide a compound represented by the following structural formula: (Formula (I)); or a pharmaceutically acceptable salt thereof. Also described are pharmaceutical compositions and methods of use thereof.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 9, 2017
    Inventors: Radoslaw Laufer, Grace Ng, Sze-Wan Li, Heinz W. Pauls, Yong Liu, Narendra Kumar B. Patel
  • Patent number: 9796703
    Abstract: The present invention is directed to novel synthetic methods for preparing cyclopropyl indolinone compound represented by Structural Formula (A): (A) or its pharmaceutically acceptable salt thereof. Also included are synthetic intermediates described herein.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: October 24, 2017
    Assignee: University Health Network
    Inventors: Graham Cumming, Narendra Kumar B. Patel, Bryan T. Forrest, Yong Liu, Sze-Wan Li, Peter Brent Sampson, Louise G. Edwards, Heinz W. Pauls
  • Patent number: 9739779
    Abstract: The present invention provides a method for screening compounds for their ability to inhibit autophosphorylation of Janus kinase 3 in the absence of any additional substrate. The present invention also provides a method for screening compounds that bind to Janus kinase 3 domains other than the kinase domain, to identify synthetic or natural compounds including biomolecules, that modulate Janus kinase 3 activity. This invention also describes a multi-component screening kit composed of purified recombinant Janus kinase 3 proteins and recombinant phosphorylated Janus kinase 3 fusion proteins including, one or more phosphorylated or non-phosphorylated domain-deleted Janus kinase 3 fusion proteins.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: August 22, 2017
    Inventors: Narendra Kumar, Jayshree Mishra
  • Publication number: 20170230329
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Application
    Filed: February 4, 2016
    Publication date: August 10, 2017
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Publication number: 20170226088
    Abstract: The present invention is directed to novel synthetic methods for preparing cyclopropyl indolinone compound represented by Structural Formula (A): (A) or its pharmaceutically acceptable salt thereof. Also included are synthetic intermediates described herein.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 10, 2017
    Inventors: Graham Cumming, Narendra Kumar B. Patel, Bryan T. Forrest, Yong Liu, Sze-Wan Li, Peter Brent Sampson, Louise G. Edwards, Heinz W. Pauls
  • Publication number: 20170217966
    Abstract: The present teachings provide a compound represented by structural formula (I-0), or a pharmaceutically acceptable salt thereof. Also described are pharmaceutical compositions and methods of use thereof.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 3, 2017
    Inventors: Yong Liu, Heinz W. Pauls, Radoslaw Laufer, Sze-Wan Li, Peter Brent Sampson, Miklos Feher, Grace Ng, Narendra Kumar B. Patel, Yunhui Lang
  • Publication number: 20170195394
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Application
    Filed: February 5, 2016
    Publication date: July 6, 2017
    Inventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef
  • Patent number: 9680727
    Abstract: The present invention relates generally to network communications, and more particularly to detecting devices having communications issues on a network. The present invention provides for determining a communications performance status in relation to a device on a communications network experiencing a communications issue by identifying the device, locating reference devices in relation to the identified device, and determining where a performance deficiency may exist in relation to the identified device and the communications network.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: June 13, 2017
    Assignee: Aeris Communications, Inc.
    Inventors: Narendra Kumar Sharma, Yixiang Chen
  • Patent number: 9657025
    Abstract: The present teachings provide a compound represented by the following structural formula: (Formula (I)); or a pharmaceutically acceptable salt thereof. Also described are pharmaceutical compositions and methods of use thereof.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: May 23, 2017
    Assignee: University Health Network
    Inventors: Radoslaw Laufer, Grace Ng, Sze-Wan Li, Heinz W. Pauls, Yong Liu, Narendra Kumar B. Patel
  • Patent number: 9634648
    Abstract: A circuit includes a divider circuit block configured to generate a trim term signal (VBG_TRIM) that is temperature and process independent. The circuit further includes a processing circuit block configured to multiply a temperature dependent reference voltage signal (TAP_GG) by a factor, and to sum the trim term signal with a result of the multiplication to generate an output reference voltage (VGG).
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: April 25, 2017
    Assignee: XILINX, INC.
    Inventors: Shidong Zhou, Anil Kumar Kandala, Narendra Kumar Pulipati, Santosh Yachareni
  • Publication number: 20170060615
    Abstract: Techniques are disclosed for deploying and maintaining appliances in a hybrid cloud computing system which includes an on-premise data center and a public cloud computing system configured to provide a common platform for managing and executing virtual workloads. Appliances to be deployed may include those required (or useful) for hybrid operations, including a cloud gateway appliance, a wide area network (WAN) optimizer, a layer 2 (L2) concentrator, and a mobility agent that handles virtual machine (VM) migration traffic. Such appliances are deployed first on the on-premise data center, and remote jobs are then sent to the public cloud to deploy the same appliances thereon. After deployment, the appliances deployed on the on-premise data center and corresponding appliances on the public cloud share configuration states and may further be wired together to communicate via secure encrypted tunnels.
    Type: Application
    Filed: April 25, 2016
    Publication date: March 2, 2017
    Inventors: SACHIN THAKKAR, Debashis Basak, Abhinav Vijay Bhagwat, Narendra Kumar Basur Shankarappa, Serge Maskalik
  • Publication number: 20170060621
    Abstract: Techniques for executing jobs in a hybrid cloud computing system. A job defines multiple states and tasks for transitioning between states. Jobs are passed between systems that execute different tasks via a message bus, so that the different tasks may be executed. A job manager controls execution flow of jobs based on a job descriptor that describes the job.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Mark Bryan WHIPPLE, Sachin THAKKAR, Debashis BASAK, Serge MASKALIK, Narendra Kumar BASUR SHANKARAPPA