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: 11303429
    Abstract: In one example an apparatus comprises a computer readable memory, an XMSS operations logic to manage XMSS functions, a chain function controller to manage chain function algorithms, a secure hash algorithm-2 (SHA2) accelerator, a secure hash algorithm-3 (SHA3) accelerator, and a register bank shared between the SHA2 accelerator and the SHA3 accelerator. Other examples may be described.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: April 12, 2022
    Assignee: INTEL CORPORATION
    Inventors: Santosh Ghosh, Vikram Suresh, Sanu Mathew, Manoj Sastry, Andrew H. Reinders, Raghavan Kumar, Rafael Misoczki
  • Patent number: 11301334
    Abstract: In certain systems disclosed herein, a distributed data monitoring and management system is provided that can replicate a distributed storage environment. The distributed data monitoring and management system can intelligently and automatically configure data access nodes to form a structure that matches the distributed storage environment. By matching the structure of the distributed storage environment, the distributed structure of the data may be maintained, enabling the data to be backed up from and/or restored to the distributed storage environment and/or migrated to another distributed storage environment without altering the distribution of the data. Further, embodiments herein enable the monitoring of nodes within the system and transfer of data from a non-distributed environment to a distributed storage environment. Thus, in some cases, an entity can migrate data from a local storage structure to a network-based distributed storage structure.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: April 12, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Pradhan, Paramasivam Kumarasamy, Dmitriy Borisovich Zakharkin, Arun Prabu Duraisamy
  • Patent number: 11301619
    Abstract: A system and a method for transforming a contract into a digital contract for deployment over a decentralized platform. The system uses blockchain and artificial intelligence to automatically execute contracts. The system is configured to capture the intent, milestones and events of a contract in smart contract codes. In order to achieve this without any imposing transition costs on users, natural language processing is utilized to draft contract and the system generates the same contract in a pre-defined standardized form. The contract in standardized form is converted to respective parse tree and abstract syntax tree. The abstract syntax tree is converted to digital contract. The digital contract is compiled and deployed on to a blockchain network.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: April 12, 2022
    Assignee: ZENSAR TECHNOLOGIES LIMITED
    Inventors: Sudeep Choudhari, Pvs Chanakya Yadav, Prem Manoj Mehta, Aditi Yaduvanshi, Shreshtha Mitra
  • Patent number: 11301420
    Abstract: According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time before a first time such that the data storage database comprises a plurality of first archive file identifiers associated at the second time, a first instruction from a data storage computer, where the first instruction instructs a media agent to stop scheduled secondary storage operations associated with a deduplication database, and where the deduplication database comprises a plurality of second archive file identifiers; determining at least one second archive file identifier in the plurality of second archive file identifiers that does not correlate with any first archive identifier in the plurality of first archive file identifiers; and, for each of the at least one second archive identifier, instructing the deduplication database to prune an entry associated with the respective second archive file identifier.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: April 12, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Vijayan, Ganesh Haridas, Deepak Raghunath Attarde
  • Patent number: 11304048
    Abstract: Example implementations relate to partitioning a radio into chains to scan channels. In some examples, a network device may comprise a processing resource and a memory resource storing machine-readable instructions to partition a default radio of the network device into a service chain and a scan chain in response to a scan request, scan a particular channel with the scan chain to discover devices operating on the particular channel of a network, and combine the service chain and the scan chain into the default radio.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 12, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shahnawaz Siraj, Sachin Ganu, Andre Beaudin, Ben Dunsbergen, Manoj Thawani, Qiang Zhou
  • Publication number: 20220104816
    Abstract: A surgical stapling device includes a body portion that defines a longitudinal axis and a tool assembly that articulates about an axis transverse to the longitudinal axis. An articulation link assembly is supported in the body portion and is movable between retracted and advanced positions to pivot the tool assembly between a non-articulated position and articulated positions. The articulation assembly supports an articulation lock assembly that is movable from a locked position to an unlocked position in response to longitudinal movement of the articulation assembly to facilitate articulation of the tool assembly. The articulation lock assembly stabilize the articulation link assembly within the body portion when the surgical stapling device is fired to minimize occurrence of tremors in the tool assembly.
    Type: Application
    Filed: October 6, 2020
    Publication date: April 7, 2022
    Inventors: Roanit A. Fernandes, K V S Manoj Kumar Vadali
  • Publication number: 20220108423
    Abstract: Apparatus and methods relate to receiving an input image comprising an array of pixels, wherein the input image is associated with a first characteristic; applying a neural network to transform the input image to an output image associated with a second characteristic by generating, by an encoder and for each pixel of the array of pixels of the input image, an encoded pixel, providing, to a decoder, the array of encoded pixels, applying, by the decoder, axial attention to decode a given pixel, wherein the axial attention comprises a row attention or a column attention applied to one or more previously decoded pixels in rows or columns preceding a row or column associated with the given pixel, wherein the row or column attention mixes information within a respective row or column, and maintains independence between respective different rows or different columns; and generating, by the neural network, the output image.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 7, 2022
    Inventors: Manoj Kumar Sivaraj, Dirk Weissenborn, Nal Emmerich Kalchbrenner
  • Publication number: 20220109558
    Abstract: In one example an apparatus comprises verification circuitry to store an object image in a computer readable memory external to an XMSS verifier circuitry and verify the object image by repeating operations to receive, in a local memory of the XMSS verifier circuitry, a fixed-sized block of data from the object image and process the fixed-sized block of data to compute the signature verification. Other examples may be described.
    Type: Application
    Filed: December 15, 2021
    Publication date: April 7, 2022
    Applicant: Intel Corporation
    Inventors: Vikram Suresh, Santosh Ghosh, Shalini Sharma, Eduard Lecha, Manoj Sastry, Xiaoyu Ruan, Sanu Mathew
  • Publication number: 20220109759
    Abstract: In one example, a charging filtering function may obtain a request for one or more rules that control whether or when one or more charging data records associated with a user equipment are to be provided to one or more billing systems. The request includes an identification of the user equipment. Based on the identification of the user equipment, the charging filtering function may identify the one or more rules. The charging filtering function may provide the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems.
    Type: Application
    Filed: October 2, 2020
    Publication date: April 7, 2022
    Inventors: Rajpal Bhoria, Praveen Joseph, Manoj Kumar Kushwaha, Timothy Peter Stammers
  • Publication number: 20220108039
    Abstract: Embodiments are directed to post quantum public key signature operation for reconfigurable circuit devices. An embodiment of an apparatus includes one or more processors; and a reconfigurable circuit device, the reconfigurable circuit device including a dedicated cryptographic hash hardware engine, and a reconfigurable fabric including logic elements (LEs), wherein the one or more processors are to configure the reconfigurable circuit device for public key signature operation, including mapping a state machine for public key generation and verification to the reconfigurable fabric, including mapping one or more cryptographic hash engines to the reconfigurable fabric, and combining the dedicated cryptographic hash hardware engine with the one or more mapped cryptographic hash engines for cryptographic signature generation and verification.
    Type: Application
    Filed: December 15, 2021
    Publication date: April 7, 2022
    Applicant: Intel Corporation
    Inventors: Vikram Suresh, Sanu Mathew, Rafael Misoczki, Santosh Ghosh, Raghavan Kumar, Manoj Sastry, Andrew H. Reinders
  • Patent number: 11293688
    Abstract: An insulated structure includes a wrapper that defines a first aperture. A liner defines a second aperture and is coupled to the wrapper. A negative pressure is maintained between the wrapper and the liner. A drainage assembly extends between the liner and the wrapper and is disposed within the first aperture and the second aperture. The drainage assembly includes a flexible body that has a plurality of flexures, first and second surfaces, and an opening that is defined between the first and second surfaces. The flexible body has at least one notch that is defined on the first surface that extends from a portion of the opening. A drainage tube extends through the opening that is defined by the flexible body and is operably coupled to the flexible body. The drainage tube includes at least one flange disposed within the at least one notch of the flexible body.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: April 5, 2022
    Assignee: Whirlpool Corporation
    Inventors: Rahul Chhajed, Mansi Katkar, Mandar Gopalkrushna Kulkarni, Rafael Dutra Nunes, Sanjesh Kumar Pathak, Manoj T. Sambrekar
  • Patent number: 11297286
    Abstract: An imaging system comprises two cameras and a processor. A first camera comprises a first grid of pixels configured to detect light in a broadband channel and a plurality of clusters of color filters sparsely arranged over the first grid of pixels. Each color filter passes light in a color channel to the grid of pixels. A second camera comprises a second grid of pixels configured to detect light in a broadband channel. The processor is configured to generate an aggregate image by combining a first image captured by the first camera and a second image captured by the second camera. The processor is also configured to add color values to the aggregate image based on color data captured by the first camera with the clusters of color filters. Additionally, the processor is configured to present the aggregate image with added color values on an electronic display.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: April 5, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Manoj Bikumandla, Andrew Matthew Bardagjy
  • Patent number: 11294871
    Abstract: A deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to update the deduplication database and remove records corresponding to data blocks that have been or will be erased from the secondary copies, without using or tracking reference counting values. Some embodiments described herein use a secondary table (for tracking archive file contents) and a bitmap to mark which primary records are present in the secondary table. In another embodiment, once the marking phase is completed, the deduplication system uses the marked-up bitmap to identify the corresponding records from the primary table that can be moved to another table for storing “zero-reference” data blocks. In other embodiments, the system will then traverse the “zero-reference” table and remove those primary data blocks from secondary storage devices.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: April 5, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Deepak Raghunath Attarde, Manoj Kumar Vijayan
  • Patent number: 11294761
    Abstract: A disclosed method may include (1) identifying a set of field-replaceable units installed on a network device, (2) monitoring the set of FRUs for flapping that renders any of the FRUs temporarily inoperable, (3) detecting at least one flap in which an FRU within the set (A) experiences a fault that renders the FRU temporarily inoperable and (B) subsequently overcomes the fault to resume operability, (4) determining that the FRU is deficient based at least in part on at least one characteristic of the flap detected in connection with the FRU, and (5) performing at least one corrective action that addresses the deficiency of the FRU. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: April 5, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Rafik Puttur, Manoj Nayak, Beena Krishne Gowda
  • Patent number: 11294685
    Abstract: Method and systems for creating a sequence of fused instructions. An instruction stream is obtained, and a window of instructions from the instruction stream is examined and one or more groups of instructions that satisfy one or more fusion rules are identified. One or more of the groups of instructions that satisfy the one or more fusion rules are fused and a maximal length data dependence chain in the instruction stream is analyzed by analyzing every node in a dependence graph in a selected window of instructions. Fusion of an instruction group is prevented based on the maximal length data dependence chain.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jessica Hui-Chun Tseng, Manoj Kumar, Kattamuri Ekanadham, Jose E. Moreira, Pratap C. Pattnaik
  • Patent number: 11294669
    Abstract: In order to improve the development, design and/or deployment of the complex embedded or the cyber-physical systems and in particular the complex software architectures being included and/or used therein of the different technical domains it is proposed a sophisticated expertise or tool-significant Measure Recommendation System. This Measure Recommendation System, particularly formed by the Computer-Program-Product, is tailored to determine and provide appropriate measures to effectively improve the decision-making process during the design, development and/or deployment of the systems of the different technical domains by automatically providing Measure Determining Vectors.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: April 5, 2022
    Inventors: Uwe Hohenstein, Andreas Biesdorf, Christoph Brand, Martin Kramer, Manoj Mahabaleshwar, Klym Shumaiev
  • Publication number: 20220100873
    Abstract: In one example an apparatus comprises signature circuitry to receive input variables comprising a value (X), a start index (i), a number of steps (s), a seed (SEED) and a memory address (ADRS) to store one or more context variables, and implement a loop for a multi-stage calculation of a Winternitz one-time signature (WOTS), wherein one or more WOTS hash functions are computed in each stage of the multi-stage calculation. Other examples may be described.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Applicant: Intel Corporation
    Inventors: Ki Yoon, Georgina Saborio Dobles, Santosh Ghosh, Manoj Sastry
  • Publication number: 20220100789
    Abstract: Accordingly, embodiments herein disclose a method and apparatus for retrieving intelligent information from an electronic device (100). The method includes receiving, by the electronic device (100), an input from a user. Further, the method includes identifying, by the electronic device (100), at least one data item to generate at least one metadata tag. Further, the method includes automatically generating, by the electronic device (100), the at least one metadata tag related to the at least one data item based on a plurality of parameters. Further, the method includes providing, by the electronic device (100), at least one priority to the at least one metadata tag. Further, the method includes storing, by the electronic device (100), the at least one metadata tag at the electronic device (100).
    Type: Application
    Filed: January 6, 2020
    Publication date: March 31, 2022
    Inventors: Sumit KUMAR, Barath Raj KANDUR RAJA, Debi Prasanna MOHANTY, Gopi RAMENA, Hallah ZORINSANGI, Hema ARAVINDAN, Manoj GOYAL, Parmarth vawa SARATHI RAI, Sukumar MOHARANA
  • Publication number: 20220103470
    Abstract: Disclosed herein are systems and methods for the creation, management, and utilization of a multi-region virtual overlay wide area network from a plurality of special purpose network appliances. In exemplary embodiments, multiple regions are created for the virtual overlay wide area network, each region having its own network topology. At least one network appliance from each region is in communication with at least one network appliance from each other region, for inter-region connectivity within the virtual overlay wide area network. A subnet sharing protocol can be utilized to exchange routing information among each network appliance within each region, and between each region.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Manoj Gopal Kulkarni, Pawan Kumar Singh, Patrick Lee Mahan, Manoj Kumar Dutta, Theodore Ernest Tedijanto, Damon John Ennis
  • Publication number: 20220098842
    Abstract: A pop up stopper comprising multiple aperture and at least one non-aperture lever rod engagement locations to allow use of the stopper as a replacement with different pre-existing actuating and drain systems when the existing stopper is broken, worn or needs to be replaced for aesthetic reasons. An existing lever rod is selectively positionable to engage with one of the lever rod engagement locations that are disposed at varying heights on the stopper. Most preferably, there are six lever rod engagement locations, four aperture locations and two non-aperture locations. A seal disposed below a cap and around a body of the stopper comprises an enlarged annular ring near its outer edge to provide increased surface area for sealing a drain opening. The body of the stopper has a maximum width measured in cross section of 1.04 inches or less.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 31, 2022
    Inventors: Jon Manoj, Robert Jones, JR.