Patents by Inventor Mohan Rao

Mohan Rao 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: 20200236171
    Abstract: A data set may be partitioned according to relative differences indicated by a cover tree. A cover tree may be generated for a data set. Items in the data set may be stored at the same or different nodes according to the relative difference between the items indicated in the cover tree. Portions of the cover tree may be assigned to different nodes storing the data set. Access requests for the data set may be performed by sending the access requests to nodes identified according to the assigned portions of the cover tree.
    Type: Application
    Filed: April 3, 2020
    Publication date: July 23, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Pracheer Gupta, Poorna Chand Srinivas Perumalla, Jia Bi Zhang, Srikanth Kandalam Srinivasa, Madan Mohan Rao Jampani, Stefano Stefani
  • Publication number: 20200225285
    Abstract: A method of performing a built in test on a watchdog circuit including a watchdog timer includes: initiating the built in test with a processor being monitored by the watchdog circuit, wherein initiating includes enabling a watchdog circuit built in test reset inhibit circuit (WD BIT reset inhibit circuit) connected between an output of an active watchdog integrated reset circuit connected to the processor and a reset input of the processor; and ceasing to provide a strobe signal to the active watchdog integrated reset circuit that resets a watchdog counter in the active watchdog integrated reset circuit, the active watchdog integrated reset circuit causing a reset of the processor via its output when the watchdog counter expires by providing a signal to a reset input of the processor.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 16, 2020
    Inventors: Rajeeva Gopala KRISHNA, Ashish VIJAY, Sesh Mohan RAO
  • Patent number: 10689376
    Abstract: Substituted-3H-imidazo[4,5-c]pyridine and 1H-pyrrolo[2,3-c]pyridine series of novel Ectonucleotide Pyrophosphatase/Phosphodiesterase-1 (ENPP1) and related compounds, which are useful as inhibitors of ENPP1; synthetic methods for making the compounds; pharmaceutical compositions comprising the compounds; and methods of using the compounds and compositions to treat disorders associated with dysfunction of the ENPP1.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: June 23, 2020
    Assignees: Stingray Therapeutics, Inc., The University of Utah
    Inventors: Hariprasad Vankayalapati, Xiaohui Liu, Gurusankar Ramamoorthy, Sunil Sharma, Mohan Rao Kaadige, Alexis Weston, Trason Thode
  • Publication number: 20200193078
    Abstract: A system for controlling a motor with a plurality of motor control functions including at least a current control loop and a velocity control loop. The system includes one of a hybrid Digital Signal Processor (DSP)-Field Programmable Gate Array (FPGA) architecture having an integral DSP and an integral FPGA or a System on a Chip (SoC) architecture having a Microcontroller Sub-System (MSS) and an FPGA fabric. The current control loop function is assigned to the integral FPGA for the hybrid DSP-FPGA architecture, and at least the velocity control loop function is assigned to the DSP the hybrid DSP-FPGA architecture. Alternatively, the current control loop function is assigned the FPGA fabric of the SoC architecture, and at least the velocity control loop function is assigned to the MSS of the SoC architecture.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 18, 2020
    Inventors: Ashish Vijay, Sesh Mohan Rao, Rajeeva Gopala Krishna, Shardul Shrinivas Bapat, Rajagopal Srinivasan, Manish Kumar
  • Patent number: 10683605
    Abstract: A fiber and method for making the same is disclosed that comprises a surface treatment, wherein the surface treatment comprises at least one clay nanoparticle component present in an amount greater than 2000 ppm on the surface of the fiber. Also disclosed is a fiber and method for making the same, comprising a surface treatment, wherein the surface treatment comprises at least one clay nanoparticle component and excludes flourochemicals.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: June 16, 2020
    Assignee: INVISTA North America S.a.r.l.
    Inventors: Michele A. Ivy, Kelcey N. Charles, Isaac K. Iverson, Sundar Mohan Rao
  • Publication number: 20200186507
    Abstract: Described embodiments provide systems and methods for remapping connections to tunnels selected based on a security level of the communications. A first network device may be in communication with a second network device via a plurality of communication tunnels. The plurality of communication tunnels may include an encrypted communication tunnel and an unencrypted communication tunnel. The first network device may receive a packet, the packet including header information and a payload. The first network device may determine whether the received packet is encrypted to meet a threshold level of security. The first network device may, responsive to determining that the packet is to meet the threshold level of security, communicate an identifier of the payload and the header information to the second network device via the encrypted communication tunnel, and communicate the payload to the second network device via the unencrypted communication tunnel.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Praveen Raja Dhanabalan, Surya Prakash Patel, J Mohan Rao Arisankala
  • Publication number: 20200177564
    Abstract: Described embodiments provide systems and apparatuses for enhanced quality of service, steering and policy enforcement for https traffic via intelligent in-line path discovery of a TLS terminating node. The system may include a first network device having a secure connection traversing through the first network device, and in communication with a second network device. The first network device and the second network device may be intermediary to a client device and a server. The first network device may determine that the second network device terminates the secure connection. The first network device may receive key generation information of the secure connection from the second network device following determining the second network device terminates the secure connection.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: J Mohan Rao Arisankala, Chaitra Maraliga Ramaiah, Karthick Srivatsan
  • Publication number: 20200139686
    Abstract: A composite polymeric film wear layer for application as a surface protection layer to impart lower gloss, higher scratch resistance, wear performance and comfort under foot to hard surface substrates is provided. Hard surface substrate made with the composite as well as methods for application are also provided.
    Type: Application
    Filed: July 24, 2018
    Publication date: May 7, 2020
    Applicant: INVISTA NORTH AMERICA S.A.R.L.
    Inventor: Sundar Mohan RAO
  • Publication number: 20200145385
    Abstract: Embodiments described include systems and methods for management and pre-establishment of network application and secure communication sessions. Session logs may be analyzed to identify an application or secure communication sessions likely to be accessed, and prior to receiving a request to establish the session, an intermediary (e.g. another device such as an intermediary appliance or other device, or an intermediary agent on a client such as a client application) may pre-establish the session, performing any necessary handshaking or credential or key exchange processes. When the session is subsequently requested (e.g. in response to a user request), the system may immediately begin using the pre-established session. This pre-establishment may be coordinated within the enterprise providing load balancing and scheduling of session establishment to prevent large processing loads at any one point in time.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Abhishek Chauhan, Karthick Srivatsan, J Mohan Rao Arisankala, Chaitra Maraliga Ramaiah
  • Patent number: 10645228
    Abstract: This disclosure relates to techniques for codec selection for voice calls. A wireless device may initiate a voice call and may determine one or more link quality indicators. Based at least in part on the one or more link quality indicators, the wireless device may select a codec for the voice call.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 5, 2020
    Assignee: Apple Inc.
    Inventors: Sree Ram Kodali, Mohan Rao Thota, Manish G. Vemulapalli
  • Publication number: 20200127095
    Abstract: Most semiconductor devices manufactured today, have uniform dopant concentration, either in the lateral or vertical device active (and isolation) regions. By grading the dopant concentration, the performance in various semiconductor devices can be significantly improved. Performance improvements can be obtained in application specific areas like increase in frequency of operation for digital logic, various power MOSFET and IGBT ICs, improvement in refresh time for DRAMs, decrease in programming time for nonvolatile memory, better visual quality including pixel resolution and color sensitivity for imaging ICs, better sensitivity for varactors in tunable filters, higher drive capabilities for JFETs, and a host of other applications.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Inventor: G.R. Mohan Rao
  • Patent number: 10616338
    Abstract: A data set may be partitioned according to relative differences indicated by a cover tree. A cover tree may be generated for a data set. Items in the data set may be stored at the same or different nodes according to the relative difference between the items indicated in the cover tree. Portions of the cover tree may be assigned to different nodes storing the data set. Access requests for the data set may be performed by sending the access requests to nodes identified according to the assigned portions of the cover tree.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Pracheer Gupta, Poorna Chand Srinivas Perumalla, Jia Bi Zhang, Srikanth Kandalam Srinivasa, Madan Mohan Rao Jampani, Stefano Stefani
  • Patent number: 10587632
    Abstract: A method and system including a neural network configured to detect whether a source of the networks packets is transmitting in accordance with a recognized application protocol. The neural network analyzes a set of network packets to determine a probability that the network pattern corresponds to a network pattern associated with a recognized application protocol. If the probability associated with a first recognized application protocol exceeds a threshold probability value, the transmission of the set of network packets may be classified as being transmitted in accordance with the first recognized application protocol. If the probabilities corresponding to the respective recognized application protocols do not exceed the threshold probability value, the neural network classifies the transmission of the set of network packets as malware.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: March 10, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Poorna Chand Srinivas Perumalla, Pracheer Gupta, Madan Mohan Rao Jampani
  • Patent number: 10584392
    Abstract: The present invention relates to the diagnostic methods for identification of the single causative agent or more than one causative agent of ocular and nervous system infections among many probable pathogens, which can cause the infection. All the pathogens affecting a discrete area of eye or nervous system generally cause same clinical manifestations or syndromes. The present invention relates to detection and discrimination of the pathogen among the set of probable pathogens in a single test without resorting to a battery of tests each being directed at detection of one pathogen. The current invention aims at the syndrome based diagnostic replacing the diagnostics based on detection of individual pathogens.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: March 10, 2020
    Assignee: Council of Scientific and Industrial Research
    Inventors: Chintalagiri Mohan Rao, Kunchala Sridhar Rao, Puppala Venkat Ramchander, Hajib Naraharirao Madhavan, Savitri Sharma, Gita Satpathy, Venkata Banda Ravi Kumar
  • Publication number: 20200076873
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Application
    Filed: November 8, 2019
    Publication date: March 5, 2020
    Inventors: John PANZER, Vishwanathan RAMAMURTHY, Mohan RAO
  • Publication number: 20200039979
    Abstract: Substituted -3H-imidazo[4,5-c]pyridine and 1H-pyrrolo[2,3-c]pyridine series of novel Ectonucleotide Pyrophosphatase/Phosphodiesterase-1 (ENPP1) and related compounds, which are useful as inhibitors of ENPP1; synthetic methods for making the compounds; pharmaceutical compositions comprising the compounds; and methods of using the compounds and compositions to treat disorders associated with dysfunction of the ENPP1.
    Type: Application
    Filed: August 1, 2019
    Publication date: February 6, 2020
    Inventors: Hariprasad Vankayalapati, Sunil Sharma, Mohan Rao Kaadige, Alexis Weston, Trason Thode
  • Patent number: 10510842
    Abstract: Most semiconductor devices manufactured today, have uniform dopant concentration, either in the lateral or vertical device active (and isolation) regions. By grading the dopant concentration, the performance in various semiconductor devices can be significantly improved. Performance improvements can be obtained in application specific areas like increase in frequency of operation for digital logic, various power MOFSFET and IGBT ICs, improvement in refresh time for DRAMs, decrease in programming time for nonvolatile memory, better visual quality including pixel resolution and color sensitivity for imaging ICs, better sensitivity for varactors in tunable filters, higher drive capabilities for JFETs, and a host of other applications.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: December 17, 2019
    Assignee: GREENTHREAD, LLC
    Inventor: G.R. Mohan Rao
  • Publication number: 20190370016
    Abstract: Embodiments of the invention include methods, systems and devices for implementing the auto detection of Joint Test Action Group (JTAG) debuggers/emulators. Embodiments include sending a reset signal to reset one or more slave devices, and detecting a programming signal indicating the one or more slave devices are in a programming/debugging mode. Embodiments also include responsive to the signal, inhibiting resetting one or more slave devices receiving the programming signal.
    Type: Application
    Filed: July 26, 2018
    Publication date: December 5, 2019
    Inventors: Rajeeva Gopala Krishna, Sesh Mohan Rao
  • Patent number: 10496426
    Abstract: A cluster formation engine invokes generation of an automatically scalable group (ASG) of virtual machine instances, where the ASG is associated with one or more applications to be run in a cloud computing environment. The cluster formation engine detects a failure to generate a first virtual machine instance to be included in the ASG, and completes the generation of the ASG without including the first virtual machine instance in the ASG.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Naveen Mysore Nagendra Swamy, Madan Mohan Rao Jampani, Alexander Johannes Smola, Bhavin Thaker
  • Patent number: 10498797
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: December 3, 2019
    Assignee: Oath Inc.
    Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao