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: 20240120000
    Abstract: A controller for managing at least one MLC non-volatile memory space including at least one MLC non-volatile memory element and at least one SLC non-volatile memory space including at least one SLC non-volatile memory element. The controller is adapted to determine if a range of addresses listed by an entry and mapped to the at least one MLC non-volatile memory element fails a data integrity test performed at the controller based upon received data retained at the controller and which received data is stored in the at least one MLC memory element as stored data. In the event of such a failure, the controller remaps said entry to an the at least one SLC non-volatile memory element.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 11, 2024
    Inventor: G.R. Mohan Rao
  • Publication number: 20240097821
    Abstract: In an example of the disclosed techniques, a method comprising computing, by a computing system, a distribution of symbol errors in a forward error correction (FEC) frame transmitted in an optical signal. The method further includes, in response to determining that the distribution of symbol errors indicates a burst error that satisfies a threshold, adjusting, in an optical transceiver module, one or more of a pre-cursor setting, a post-cursor setting, or a signal amplitude for the optical signal.
    Type: Application
    Filed: August 17, 2022
    Publication date: March 21, 2024
    Inventors: Qiang Wang, Pradeep Swargam, Balakrishnan Sridhar, Iwan Kartawira, Manveer Singh, Mohan Rao G. Lingampalli
  • Publication number: 20240086157
    Abstract: Techniques are provided for visual generation of software deployment pipelines using recommendations of development and operations (DevOps) blueprints.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Inventors: Rajeev Patil, Afsar Doodekula, Mohan Rao Gadupudi, Venkata Chowdary Mutyala, Nathan Cairl
  • Patent number: 11927537
    Abstract: The present invention relates to a cost effective and single step process for rapid manufacturing of paper-based SERS substrates (100), wherein chitosan is used for direct in situ reduction of the metallic precursor solutions for production of metallic nanoparticles on the substrates. The crucial step in the process involves the incubation of the paper-based substrates under humidifying conditions at an elevated temperature for a predetermined duration. The metal nanoparticles thus produced are homogenously deposited over the paper-based substrate making the paper-based substrate suitable for SERS analysis. The paper-based substrate thus developed is cost-effective, flexible, easy to load and is demonstrated to have exceptional sensitivity with detection limits of up to 1 pM.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: March 12, 2024
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Amit Asthana, Mohan Rao Chintalagiri, Saurabh Kumar Srivastava, Gopi Suresh Oggu
  • Publication number: 20240071485
    Abstract: A flash controller for managing at least one MLC non-volatile memory module and at least one SLC non-volatile memory module. The flash controller is adapted to determine if a range of addresses listed by an entry and mapped to said at least one MLC non-volatile memory module fails a data integrity test. In the event of such a failure, the controller remaps said entry to an equivalent range of addresses of said at least one SLC non-volatile memory module. The flash controller is further adapted to determine which of the blocks in the MLC and SLC non-volatile memory modules are accessed most frequently and allocating those blocks that receive frequent writes to the SLC non-volatile memory module and those blocks that receive infrequent writes to the MLC non-volatile memory module.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 29, 2024
    Inventor: G.R. Mohan Rao
  • Publication number: 20240056704
    Abstract: An example cascaded optical switch includes: a fast optical switch and a slow optical switch both having input ports and output ports. A switching time of the slow switch is longer than a switching time of the fast optical switch. The cascaded optical switch includes a first pre-cabled optical fiber connecting an output port of the slow optical switch to an input ports of the fast optical switch, and a second pre-cabled optical fiber connecting an output ports of the fast optical switch to an input ports of the slow optical switch. The fast optical switch or the slow optical switch is configured to receive configuration data to modify a switching configuration to configure a fiber cross-connect in the optical switch fabric that includes at least one of the first pre-cabled optical fiber or the second pre-cabled optical fiber.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 15, 2024
    Inventors: Iwan Kartawira, Balakrishnan Sridhar, Manveer Singh, Qiang Wang, Mohan Rao G. Lingampalli
  • Publication number: 20240056878
    Abstract: Embodiments herein provide a method for managing Quality of Service (QoS) of applications in a wireless network. Detecting a plurality of data traffic of plurality of applications based on current activities of a user equipment (UE), hardware components of UE, a plurality traffic parameter, a QoS report received from an access point (AP) associated with UE in a wireless network. Detecting an enhanced distributed channel access (EDCA) function based on plurality of data traffic. The EDCA function includes current mapping between access category of each data structure and traffic category of plurality of data traffic based on association. Classifying plurality of data traffic of the plurality of applications into priority data traffic category and non-priority data traffic category based on current mapping of the EDCA function.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 15, 2024
    Inventors: Madhan Raj KANAGARATHINAM, Irlanki SANDEEP, Kavin Kumar THANGADORAI, Srihari KUNCHA, Dronamraju Siva SABAREESH, Srihari SRIRAM, Sukhdeep SINGH, Sri Vinod PALACHARLA, Jayendra Reddy KOVVURI, Mohan Rao GOLI, Sunghee LEE
  • Publication number: 20240048561
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to identify configuration information to be used by an on-premise access management service to provide authentication services to applications by users. The processor may also transform the identified configuration information into a transformed set of configuration information to be used by a cloud-based access management service to provide authentication services to the applications by users. In addition, the processor may store the transformed set of configuration information for use by the cloud-based access management service to provide authentication services to the applications by users to migrate authentication of the users from the on-premise access management service to the cloud-based access management service.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 8, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Luis Carlos LEON PLATA, Rama Mohan Rao Dintakurthi, Xin Yu Chong, Sushant Choudhary, Ramiro Calderon Romero, David Alan Gregory
  • Patent number: 11876531
    Abstract: Embodiments herein provide a method for predicting iterations for decoding an encoded data at an electronic device. The method includes: receiving, by the electronic device, the encoded data; detecting, by the electronic device, signal parameters associated with the encoded data; predicting, by the electronic device, one of a cyclic redundancy check (CRC) failure, CRC success, and a CRC uncertainty in iterations for decoding the encoded data based on the signal parameters using a Neural Network (NN) model.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: January 16, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Anusha Gunturu, Ashok Kumar Reddy Chavva, Avani Agrawal, Saikrishna Pedamalli, Satya Kumar Vankayala, Anshuman Nigam, Mohan Rao Naga Santha Goli
  • Publication number: 20240013832
    Abstract: A method for storing data comprises maintaining an address table for a memory space containing volatile memory and nonvolatile memory space. The nonvolatile memory space includes both multi-level cell (MLC) space and single level cell (SLC) space and the volatile memory includes a random access volatile memory element. An address table maps logical and physical addresses adaptable to the system by the address table. The mapping is performed as necessitated by the system to maximize lifetime maps data in at least one of volatile or nonvolatile memories. Storing received data within a controller memory associated with the at least one controller. Controlling access of the MLC and SLC nonvolatile memory elements and the random access volatile memory element for storage of the received data.
    Type: Application
    Filed: September 26, 2023
    Publication date: January 11, 2024
    Applicant: Vervain, LLC
    Inventor: G.R. Mohan Rao
  • Patent number: 11854612
    Abstract: A method for storing data comprises maintaining an address table for a memory space containing volatile memory and nonvolatile memory space. The nonvolatile memory space includes both multi-level cell (MLC) space and single level cell (SLC) space and the volatile memory includes a random access volatile memory element. An address table maps logical and physical addresses adaptable to the system by the address table. The mapping is performed as necessitated by the system to maximize lifetime maps data in at least one of volatile or nonvolatile memories. Storing received data within a controller memory associated with the at least one controller. Controlling access of the MLC and SLC nonvolatile memory elements and the random access volatile memory element for storage of the received data.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: December 26, 2023
    Assignee: Vervain, LLC
    Inventor: G. R. Mohan Rao
  • Patent number: 11830546
    Abstract: A flash controller for managing at least one MLC non-volatile memory module and at least one SLC non-volatile memory module. The flash controller is adapted to determine if a range of addresses listed by an entry and mapped to said at least one MLC non-volatile memory module fails a data integrity test. In the event of such a failure, the controller remaps said entry to an equivalent range of addresses of said at least one SLC non-volatile memory module. The flash controller is further adapted to determine which of the blocks in the MLC and SLC non-volatile memory modules are accessed most frequently and allocating those blocks that receive frequent writes to the SLC non-volatile memory module and those blocks that receive infrequent writes to the MLC non-volatile memory module.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: November 28, 2023
    Assignee: VERVAIN, LLC
    Inventor: G. R. Mohan Rao
  • Patent number: 11818128
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to identify configuration information to be used by an on-premise access management service to provide authentication services to applications by users. The processor may also transform the identified configuration information into a transformed set of configuration information to be used by a cloud-based access management service to provide authentication services to the applications by users. In addition, the processor may store the transformed set of configuration information for use by the cloud-based access management service to provide authentication services to the applications by users to migrate authentication of the users from the on-premise access management service to the cloud-based access management service.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: November 14, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Luis Carlos Leon Plata, Rama Mohan Rao Dintakurthi, Xin Yu Chong, Sushant Choudhary, Ramiro Calderon Romero, David Alan Gregory
  • Patent number: 11792174
    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: Grant
    Filed: May 17, 2021
    Date of Patent: October 17, 2023
    Inventors: Praveen Raja Dhanabalan, Surya Prakash Patel, J Mohan Rao Arisankala
  • Patent number: 11792214
    Abstract: A first dataset that includes an indication of a plurality of network events associated with a time-period is received. For each time sub-period from a plurality of time sub-periods that together span the time-period and to generate a second dataset, a value for each network event from the plurality of network events that occur within that time sub-period is summed. A discrete Fourier transform is performed based on the second dataset to generate a third dataset that includes an indication of a plurality of frequency ranges and a plurality of magnitude values for the plurality of frequency ranges. Each frequency from the plurality of frequencies ranges is associated with a magnitude value from the plurality of magnitude values. A set of candidate frequencies from the plurality of frequencies determined to potentially cause periodic behavior is identified based on the plurality of frequency ranges and the plurality of magnitude values.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: October 17, 2023
    Assignee: Arctic Wolf Networks, Inc.
    Inventors: Geoffrey Ryan Salmon, Hazem Mohamed Ahmed Soliman, Mohan Rao
  • Publication number: 20230302761
    Abstract: A composition may comprise a fabric substrate having a first melting temperature and a polymer sheet having a second melting temperature, wherein the second melting temperature may be less than the first melting temperature. The polymer sheet and the fabric substrate may have a base thermoplastic polymer in common. The polymer sheet may be at least partially melted and laminated onto the fabric substrate such that the polymer sheet and fabric substrate become fused to produce a fused laminated fabric. A recycling process may be performed on the fused laminated fabric, wherein the fabric substrate and the polymer sheet remain laminated throughout the recycling process.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 28, 2023
    Inventors: Laura E. Pritchard, Sundar Mohan Rao, Subhash Chand
  • Publication number: 20230268668
    Abstract: An electronic device may include wireless circuitry with a phased antenna array that conveys radio-frequency signals using signal beams of first and second orthogonal polarizations. The array may sweep over a set of signal beam pairs, each including a respective combination of signal beams of the first and second polarizations. The wireless circuitry may gather performance metric values for each of the polarizations and signal beam pairs. The circuitry may generate a filtered set of signal beam pairs by removing signal beam pairs having performance metric values that differ from a maximum of the wireless performance metric values by more than a threshold. The circuitry may select a signal beam pair from the filtered set having a minimum polarization imbalance. The array may concurrently convey first and second wireless data streams using the selected signal beam pair. Minimizing polarization imbalance may maximize overall data throughput for the device.
    Type: Application
    Filed: January 21, 2022
    Publication date: August 24, 2023
    Inventors: Ioannis Pefkianakis, Guillaume Monghal, Kshitij Joshi, Mohan Rao Thota, Prashant H. Vashi, Zhenglian Cai
  • Patent number: 11716314
    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: Grant
    Filed: May 4, 2021
    Date of Patent: August 1, 2023
    Inventors: J Mohan Rao Arisankala, Chaitra Maraliga Ramaiah, Karthick Srivatsan
  • Publication number: 20230224614
    Abstract: An example optical switch includes a plurality of input ports and a plurality of output ports, a cross-connect fabric having one or more inputs, one or more outputs, and a device to selectively cross-connect the inputs with the outputs. The optical switch includes an integrated fast optical switch comprising a first input, a first output, and a second output, wherein the first input is connected to a first one of the outputs of the cross-connect fabric, and wherein the integrated fast optical switch has a switching time that is less than a switching time of the cross-connect fabric to switch the first input between the first output on a path to a first output port of the plurality of output ports and the second output on a path to a second output port of the plurality of output ports.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: Balakrishnan Sridhar, Iwan Kartawira, Manveer Singh, Mohan Rao G. Lingampalli
  • Patent number: 11699093
    Abstract: Techniques for generating and executing an execution plan for a machine learning (ML) model using one of an edge device and a non-edge device are described. In some examples, a request for the generation of the execution plan includes at least one objective for the execution of the ML model and the execution plan is generated based at least in part on comparative execution information and network latency information.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: July 11, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Nagajyothi Nookula, Poorna Chand Srinivas Perumalla, Aashish Jindia, Danjuan Ye, Eduardo Manuel Calleja, Song Ge, Vinay Hanumaiah, Wanqiang Chen, Safeer Mohiuddin, Romi Boimer, Madan Mohan Rao Jampani, Fei Chen