Patents by Inventor Manoj

Manoj 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: 12058261
    Abstract: An apparatus comprises an input register comprising an input polynomial, a processing datapath communicatively coupled to the input register comprising a plurality of compute nodes to perform a number theoretic transform (NTT) algorithm on the input polynomial to generate an output polynomial in NTT format. The plurality of compute nodes comprises at least a first butterfly circuit to perform a series of butterfly calculations on input data and a randomizing circuitry to randomize an order of the series of butterfly calculations.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 6, 2024
    Assignee: INTEL CORPORATION
    Inventors: Santosh Ghosh, Andrea Basso, Dumitru-Daniel Dinu, Avinash L. Varna, Manoj Sastry
  • Patent number: 12054119
    Abstract: Systems, apparatuses, and methods to identify an electronic control unit transmitting a message on a communication bus, such as an in-vehicle network bus, are provided. ECUs transmit messages by manipulating voltage on conductive lines of the bus. Observation circuitry can observe voltage transitions associated with the transmission at a point on the in-vehicle network bus. A domain bitmap can be generated from the observed voltage transitions. ECUs can be identified and/or fingerprinted based on the domain bitmaps.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: August 6, 2024
    Assignee: INTEL CORPORATION
    Inventors: Shabbir Ahmed, Marcio Juliato, Christopher Gutierrez, Qian Wang, Vuk Lesi, Manoj Sastry
  • Patent number: 12056026
    Abstract: An information management system implements a method for determining whether to initiate a failover of a storage manager in the system. Nodes in the system may be assigned as monitoring nodes configured to communicate with a storage manager. Furthermore, each monitoring node may be configured to transmit a status inquiry message to each other monitoring node, and each monitoring node may receive a status inquiry message from each other monitoring node. Each monitoring node may also generate a session message comprising status information, and a plurality of failover nodes may receive the generated session messages. A failover node may then determine whether a failover condition has occurred by applying a plurality of failover rules to the status information of the transmitted session message. Where the failover node determines that a failover condition has occurred, the failover node may activate another storage manager to take place of the presently assigned storage manager.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: August 6, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Dmitriy Borisovich Zakharkin, Manoj Kumar Pradhan, Manoj Kumar Vijayan
  • Patent number: 12056018
    Abstract: A disclosed framework enables virtually any aggressive Recovery Point Objective (RPO) to be enforced for a production database, without limitation on type of database management system (DBMS) or size of the production database. The framework overcomes technological barriers of the prior art, such as bottlenecks presented by a storage manager computer that traditionally managed database backups. To avoid the bottlenecks, an illustrative data storage management system does not engage the storage manager computer in storage operations that could impact the database RPO. Certain components are added and enhanced to autonomously capture database transaction logs, which are stored securely and persistently away from the DBMS. In a separate and less frequent operation, and with involvement of the storage manager computer, the illustrative system generates secondary copies in their final form. Meanwhile, temporary backup files can be used in restore operations without first being converted into secondary copies.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: August 6, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Chandresh Sharma, Saurabh Agrawal, Brahmaiah Vallabhaneni, Hetal Kapadia, Manoj Kumar Vijayan
  • Patent number: 12055655
    Abstract: Systems, apparatuses, and methods to response to distinguish a ghost target from an actual target based on radar signals is provided. In particular, the disclosure provides an intrusion detection system adapted to receive radar signals and distinguish a potential ghost target from a legitimate target based on a signal to noise ratio of the radar signals and a range to the ghost target and the legitimate target.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: August 6, 2024
    Assignee: INTEL CORPORATION
    Inventors: Qian Wang, Shabbir Ahmed, Christopher Gutierrez, Wen-Ling Huang, Marcio Juliato, Saiveena Kesaraju, Vuk Lesi, Manoj Sastry, Ivan Simoes Gaspar
  • Patent number: 12054672
    Abstract: Electrochemical cells that include composite gel positioned between the first electrode and second electrode, where the composite gel comprises an electrolyte, a polyaryl amine, and an oxidant. The utilized composite gels are easy to produce at a low-cost, which makes them suitable in a number of different applications electrochromic devices, supercapacitors, solar cells, and hybrid photoactive supercapacitors.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: August 6, 2024
    Assignee: UNIVERSITY OF SOUTH FLORIDA
    Inventors: Arash Takshi, Belqasem Aljafari, Manoj Ram
  • Patent number: 12058000
    Abstract: Techniques are disclosed for identifying sets of network devices to which to deploy a software upgrade based on an importance to the network of each network device. For example, a network system obtains information identifying a number of instances of an application associated with network traffic forwarded by each network device of a plurality of network devices. The instances of the application are executed by client devices serviced by each network device in forwarding the network traffic. The network system assigns each network device to different upgrade groups based on the number of instances of the application, each upgrade group associated with a different relative priority. The network system deploys a software upgrade to each network device according to a priority of the respective upgrade group relative to a priority of the other upgrade groups.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: August 6, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Gupta, Rupamjyoti Sarma Baruah, Gorakhanath Kathare
  • Publication number: 20240257511
    Abstract: One example aspect of the present disclosure is directed to a neural network for machine vision. The neural network may include a stem block that includes a set of stem layers. The neural network may additionally include a visual transformer block. The set of stem layers may include a patch layer, a first normalization layer, an embedding layer, and a second normalization layer. The patch layer subdivides an input image into a set of image patches. The first normalization layer generates a set of normalized image patches by performing a first normalization process on each image patch of the set of image patches. The patch layer feeds forward to the first normalization layer. The embedding layer generates a set of vector embeddings. Each vector embedding of the set of embedding vectors is a projection of a corresponding normalized image patch from the set of normalized image patches onto a visual token. The first normalization layer feeds forward to the embedding layer.
    Type: Application
    Filed: January 22, 2024
    Publication date: August 1, 2024
    Inventors: Manoj Kumar Sivaraj, Neil Matthew Tinmouth Houlsby, Mostafa Dehghani
  • Publication number: 20240257917
    Abstract: The present invention provides a system (200) for reducing a number of testings for a high-dimensional assay for detecting, identifying, and quantifying a plurality of analytes in a plurality of biological samples. The system is configured to (i) generate a pooling matrix for pooling and testing the plurality of biological samples, (ii) obtain an output data on completing the high-dimensional assay in each of the plurality of pools, (iii) generate a set of linear equations based on the output data and the generated pooling matrix, and (iv) convert the set of linear equations using a compressed sensing algorithm and at least one regularity condition to detect, identify, and quantify the plurality of analytes in the plurality of biological samples. The regulatory condition is sparsity with respect to a presence or an absence of each analyte separately, or a disproportionate number of samples having disproportionately high values for a particular analyte.
    Type: Application
    Filed: December 17, 2022
    Publication date: August 1, 2024
    Inventor: Manoj Gopalkrishnan
  • Publication number: 20240252032
    Abstract: A laparoscope, a laparoscopic system, and a robotic system including a camera module configured to switch between a first mode of operation and a second mode of operation based on a sensor signal. The sensor signal may be generated by at least one of a magnetic sensor or a light sensor.
    Type: Application
    Filed: January 9, 2024
    Publication date: August 1, 2024
    Inventors: K V S Manoj Kumar Vadali, Sai Gautham Ravipati, Aadarsh Gupta
  • Publication number: 20240257825
    Abstract: An exemplary implementation includes a non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations including receiving a first audio data, processing the first audio data by a first signal separation algorithm, in response to an output of the first signal separation algorithm satisfying at least one parameter, outputting the processed first audio data. In response to the output of the first signal separation algorithm not satisfying the at least one parameter selecting a second signal separation algorithm, which is different than the first signal separation algorithm, receiving a second audio data subsequent in time to receiving the first audio data, processing the second audio data by the second signal separation algorithm, and outputting the processed second audio data.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Qutubuddin SAIFEE, Raghuram ANNADANA, Sunil Kashinath SHRIPAD, Manoj SINGHAL
  • Publication number: 20240258112
    Abstract: A method of forming an integrated circuit includes forming a plurality of openings in a resist layer over a semiconductor substrate and removing portions of a semiconductor surface layer exposed by the openings, thereby forming a plurality of deep trenches. Removing the portions includes performing a first etch loop for a first plurality of repetitions, the first etch loop including a deposition process executed for a first deposition time and an etch process executed for a first etch time. The removing further includes performing a second etch loop for a second plurality of repetitions, the second etch loop including the deposition process executed for a second deposition time and an etch process executed for a second etch time. The second deposition time is at least 10% greater than the first deposition time, and the second etch time is at least 10% greater than the first etch time.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 1, 2024
    Inventors: Chao Zuo, Jing Hu, Tian Ping Lv, Abbas Ali, Manoj K Jain
  • Publication number: 20240256490
    Abstract: Data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, are performed within a cloud environment. The systems support a variety of clients and cloud storage sites that may connect to the system in a cloud environment that requires data transfer over wide area networks, such as the Internet, which may have appreciable latency and/or packet loss, using various network protocols, including HTTP and FTP. Methods are disclosed for content indexing data stored within a cloud environment to facilitate later searching, including collaborative searching. Methods are also disclosed for performing containerized deduplication to reduce the strain on a system namespace, effectuate cost savings, etc. Methods are disclosed for identifying suitable storage locations, including suitable cloud storage sites, for data files subject to a storage policy.
    Type: Application
    Filed: February 5, 2024
    Publication date: August 1, 2024
    Applicant: Commvault Systems, Inc.
    Inventors: Anand PRAHLAD, Marcus Muller, Rajiv KOTTOMTHARAYIL, Srinivas KAVURI, Parag GOKHALE, Manoj Kumar VIJAYAN
  • Publication number: 20240259478
    Abstract: A computer implemented method includes generating a first call to an external resource by a first resource in a low layer of a multi-layer network of resources, forwarding the first call though successive multiple layers via a call a forwarder in each layer to an edge proxy in each adjacent higher layer, and establishing a connection to the external resource via a top layer having direct external network access without using domain name servers in layers lower than the top layer.
    Type: Application
    Filed: January 26, 2023
    Publication date: August 1, 2024
    Inventors: Narasimha KARUMANCHI, Manoj Kumar AMPALAM, Krupesh Satishkumar DHRUVA, Chandra Mouli ADDAGUDURU
  • Publication number: 20240256706
    Abstract: A system includes a first module and a second module. The first module may be configured to perform operations including generating voice data based on an input audio, anonymizing the voice data by applying a first audio transformation, and transmitting the anonymized voice data to a first remote ASR module for generating speech recognition data. The second module may be configured to perform operations including separating the input audio into a first data and a second data, anonymizing the first data by applying a second audio transformation to the first data, generating an anonymized audio data by combining the anonymized first data and the second data, and transmitting the anonymized audio data to a second remote ASR module for generating speech recognition data.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Qutubuddin SAIFEE, Raghuram ANNADANA, Sunil Kashinath SHRIPAD, Manoj SINGHAL, Stephen Ray PALM
  • Publication number: 20240259366
    Abstract: A computer implemented method includes generating a call to an external endpoint from a resource in a first layer of a multi-layer air-gapped network of resources, obtaining metadata that includes a list of external resource endpoints to be whitelisted, the metadata being obtained by a watcher of an edge proxy in each layer, via a data plane service, and generating, via each edge proxy, a dummy certificate for the external endpoints to create trust between edge proxies at adjacent layers in the air-gapped network.
    Type: Application
    Filed: January 26, 2023
    Publication date: August 1, 2024
    Inventors: Narasimha KARUMANCHI, Manoj Kumar AMPALAM, Chandra Mouli ADDAGUDURU, Krupesh Satishkumar DHRUVA
  • Publication number: 20240254715
    Abstract: An integral geogrid includes a plurality of interconnected, oriented strands having an array of openings therein that is produced from a coextruded multilayer polymer sheet starting material. By virtue of the construction, the coextruded multilayer sheet components provide a crystalline synergistic effect during extrusion and orientation of the integral geogrid, resulting in enhanced material properties that provide performance benefits to use of the integral geogrid in soil geosynthetic reinforcement.
    Type: Application
    Filed: February 8, 2024
    Publication date: August 1, 2024
    Applicant: TENSAR CORPORATION, LLC
    Inventors: William Stanley SHELTON, Manoj Kumar TYAGI
  • Patent number: 12050562
    Abstract: In various embodiments, a process for dynamically mapping and un-mapping data includes generating a first mapping that maps each of at least a subset of phases defined in a first schema to a corresponding source schema phase associated with a source set of records and generating a second mapping that maps each of at least a subset of phases defined in a second schema to a corresponding phase defined in the first schema. The process includes using the first mapping and the second mapping to provide shared access to records comprising data from the source set of records, at least in part by: using the first mapping to obtain and store, in the memory, data comprising one or more records from the source set of records; and using the second mapping to provide shared access to said data comprising one or more records from the source set of records.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: July 30, 2024
    Inventors: Swaroop Kolli, Manoj Kumar
  • Patent number: 12052254
    Abstract: In one embodiment, a system includes a computing device providing a computing environment including a number of user accounts, where each of the user accounts is assigned specified privileges to execute particular commands or programs, receiving a request to temporarily escalate privileges for one of the user accounts during a specified duration, where the request includes an identifier of the user account, requested privileges, and the specified duration, granting the requested privileges for the specified duration in conjunction with specific restrictions on one or more prohibited activities that are normally permitted for user accounts with the requested privileges, monitoring, during the specified duration, for any indication that the user account has attempted a prohibited activity, detecting an indication that the user account attempted one of the prohibited activities, and initiating an automated remediation corresponding to the indication.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: July 30, 2024
    Assignee: Google LLC
    Inventors: Manoj Sharma, Choudhury Sarada Prasanna Nanda, Ilya Beyer, Maurilio Cometto
  • Patent number: 12050623
    Abstract: Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: July 30, 2024
    Assignee: NetApp, Inc.
    Inventors: Yuedong Mu, Ching-Yuk Paul Ngan, Manoj V. Sundararajan