Patents by Inventor Dinesh Kumar

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

  • Publication number: 20220391100
    Abstract: A data storage device and method for efficient image searching are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to store a plurality of images and a plurality of keys in the memory, wherein each key of the plurality of keys is generated from a respective image of the plurality of images; receive, from a host, a key generated from a target image desired by the host; and return, to the host, an image from the stored plurality of images that is associated with a key that matches the key received from the host. Other embodiments are provided.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Applicant: Western Digital Technologies, Inc.
    Inventors: Amit Sharma, Dinesh Kumar Agarwal, Abhinandan Venugopal
  • Patent number: 11520960
    Abstract: Methods, machine readable media and systems for performing side channel analysis are described. In one embodiment, a method, performed on a data processing system, can receive input data that contains an RTL representation of a design of a circuit and then determine, from the input data, a set of registers that store security related data during operation of the circuit, wherein the set of registers are a subset of all of the registers in the design. The method then determines, in a simulation of power consumption of the set of registers in the RTL representation, security metrics that indicate a level of potential leakage of security related data such as secret or private cryptographic keys.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: December 6, 2022
    Assignee: ANSYS, INC.
    Inventors: Dinesh Kumar Selvakumaran, Allen Rubin Baker, Norman Chang, Lang Lin, Deqi Zhu, Arti Dwivedi, Preeti Gupta, Joao Geada
  • Patent number: 11513901
    Abstract: Embodiments are described for a heuristic configuration selection process as part of or accessible by the backup management process. This processing component provides a method to automatically determine the configuration parameters needed to obtain optimal performance for a given backup/restore job. This process involves identifying key parameters that determine backup performance and suggest means to derive and incorporate those configurable parameters into the backup software automatically. Embodiments can be applied to stream based backups, or other types of backup software as well.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Dinesh Kumar, Anand Reddy
  • Publication number: 20220370477
    Abstract: The present invention relates to solid oral pharmaceutical compositions comprising dexamethasone or its pharmaceutically acceptable salts or solvates thereof. The present invention also relates to a process for preparing solid oral pharmaceutical compositions comprising dexamethasone or its pharmaceutically acceptable salts or solvates thereof. The preferred drug load in the compositions of the present invention is from about 0.01% to 15% by weight based on the total weight of the composition. The prepared compositions of dexamethasone as per the present invention exhibit desirable technical attributes.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 24, 2022
    Applicant: Jubilant Generics Limited
    Inventors: Mitesh Nagar, Nilesh Jaiswal, Indranil Nandi, Sunil Yadav, Dinesh Kumar
  • Publication number: 20220374651
    Abstract: A method of performing convolution in a neural network with variable dilation rate is provided. The method includes receiving a size of a first kernel and a dilation rate, determining at least one of size of one or more disintegrated kernels based on the size of the first kernel, a baseline architecture of a memory and the dilation rate, determining an address of one or more blocks of an input image based on the dilation rate, and one or more parameters associated with a size of the input image and the memory. Thereafter, the one or more blocks of the input image and the one or more disintegrated kernels are fetched from the memory, and an output image is obtained based on convolution of each of the one or more disintegrated kernels and the one or more blocks of the input image.
    Type: Application
    Filed: June 28, 2022
    Publication date: November 24, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: DINESH KUMAR YADAV, ANKUR DESHWAL, SAPTARSI DAS, Junwoo JANG, Sehwan LEE
  • Publication number: 20220377482
    Abstract: According to one embodiment, a method, computer system, and computer program product for modulating external sounds to reflect the acoustic effects of virtual objects in a mixed-reality environment is provided. The present invention may include creating a knowledge corpus, recording a sound effect occurring externally to a mixed-reality environment experienced by a user operating the mixed-reality device; identifying one or more objects within the mixed-reality environment, including at least one virtual object; modulating the sound effect based on the knowledge corpus to simulate one or more acoustic effects of the one or more objects within the MR environment; and playing the modulated sound effect to the user.
    Type: Application
    Filed: May 24, 2021
    Publication date: November 24, 2022
    Inventors: Dinesh Kumar B, Sarbajit K. Rakshit
  • Patent number: 11507479
    Abstract: A Relational Database Management System (“RDBMS”) as a service cluster may including a master RDBMS Virtual Machine (“VM”) node associated with an Internet Protocol (“IP”) address and a standby RDBMS VM node associated with an IP address. The RDBMS as a service (e.g., PostgreSQL as a service) may also include n controller VM nodes each associated with an IP address. An internal load balancer may receive requests from cloud applications and include a frontend IP address different than the RDBMS IP as a service addresses and a backend pool including indications of the master RDBMS VM node and the standby RDBMS VM node. A Hyper-Text Transfer Protocol (“HTTP”) custom probe may transmit requests for the health of the master RDBMS VM node and the standby RDBMS VM node via the associated IP addresses, and responses to the requests may be used in connection with a failover operation.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: November 22, 2022
    Assignee: SAP SE
    Inventors: Dinesh Kumar, Shashank Mohan Jain, Subhro Bhattacharyya
  • Patent number: 11507303
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes non-volatile memory and volatile memory. The controller may determine whether first data is available at a system-level memory location during a first programming stage of a two-stage programming sequence. The controller may read the first data from the system-level memory location when the page data is available at the system-level memory location. Alternatively, the controller may read the first data from the non-volatile memory when the page data is not available at the system-level memory location. Thus, the controller may perform a first programming operation associated with the first programming stage using the first data, thereby improving memory programming performance of the storage device.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: November 22, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Amit Sharma, Sourabh Sankule, Dinesh Kumar Agarwal, Chetan Agrawal
  • Publication number: 20220365702
    Abstract: Storage devices can be configured to desirably reduce the number of times a zone reset or erasure occur via the use of one or more paired overwrite memory blocks. These storage devices can include a plurality of memory devices with some of these memory devices designated as overwrite memory devices. A controller within the storage device can be configured to direct the storage device to generate one or more subsets within the memory devices such as zones, pair each of subsets with at least one or more overwrite memory devices, store data sequentially within the subset of memory devices, and store any received overwrite data in the overwrite memory devices in chronological order. Data stored within the subsets of memory devices are not erased and instead of being overwritten directly, are instead pointed via a control table to a location in the overwrite memory devices storing the corresponding overwrite data.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Inventor: Dinesh Kumar Agarwal
  • Publication number: 20220365698
    Abstract: Storage devices are capable of identifying zones for sharing parity blocks across zones. Active zones may be segregated across multiple active zones having similar zone properties, and grouped so that parity buffers can be shared. By identifying zones for optimal parity sharing, storage devices and systems can: (i) maintain independent parity for all zones during initial zone writes (i.e. during an erased state when data is written directly to pages and not to the zones), (ii) track zone write pointers and frequency of writes in the zones, (iii) segregate zones with higher correlation and group them together, (iv) utilize these groupings placed across various channels so that zones with high correlations, comprising of the zones that are written together and at the same rate, share the parity buffers, and (v) load and XOR individual parity buffers for optimal parity sharing across all zones.
    Type: Application
    Filed: July 29, 2022
    Publication date: November 17, 2022
    Inventor: Dinesh Kumar Agarwal
  • Patent number: 11500539
    Abstract: A resource tracking storage system can track and associate resource usage within storage devices to requesting virtual hosts. Controllers may be configured to receive commands for storage device usage sent from the requesting virtual hosts. Each command for storage device usage may result in a need for future maintenance work to be done within the storage device. Additionally, performance policies, which may be one or more set of rules, thresholds, and/or specifications that indicate a minimum (or maximum) level of performance by the storage device can be regulated by tracking and determining which hosts are degrading the performance of the storage device. With this solution, one or more performance policies can also be enforced by making sure one host is not negatively impacted from the negative storage device usage of another, errant host, even prior to the need for maintenance.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 15, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventor: Dinesh Kumar Agarwal
  • Publication number: 20220354378
    Abstract: A magnetic resonance imaging (MRI) apparatus is disclosed. The MRI apparatus includes a plurality of magnetic elements affixed in a Halbach dome structure. The Halbach dome structure defines an access aperture configured to allow access to the patient's head to enable neural intervention and defines a patient opening configured to receive a patient's head. In various aspects, the Halbach dome comprises a plurality of access apertures and/or gaps that may be adjustable in size.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 10, 2022
    Applicant: Neuro42 Inc.
    Inventors: Aleksandar NACEV, Amit VOHRA, Dinesh KUMAR, Nikhil SADWANI, Nio ANDERSON
  • Patent number: 11494101
    Abstract: A storage system and method for time-duration-based efficient block management and memory access are provided. In one embodiment, a controller of the storage system is configured to receive time stamps from a host for each of a plurality of blocks in the memory; determine a time duration for programming each of the plurality of blocks based on the time stamps; and differentiate the plurality of blocks based on the time durations. Other embodiments are provided.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: November 8, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventor: Dinesh Kumar Agarwal
  • Patent number: 11494212
    Abstract: Technologies for adaptive platform resource management include a compute node to manage a processor core mapping scheme between virtual machines (VMs) and a virtual switch of the compute node via a set of virtual ports. The virtual switch is also coupled to a network interface controller (NIC) of the compute node via another set of virtual ports. Each of the VMs is configured to either provide ingress or egress to the NIC or provide ingress/egress across the VMs, via the virtual ports. The virtual ports for providing ingress or egress to the NIC are pinned to a same processor core of a processor of the compute node, and each of the virtual ports for providing ingress and/or egress across the VMs are pinned to a respective processor core of the processor such that data is transferred across VMs by coupled virtual ports that are pinned to the same processor core.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 8, 2022
    Assignee: Intel Corporation
    Inventors: Ranganath Sunku, Dinesh Kumar, Irene Liew, Kavindya Deegala, Sravanthi Tangeda
  • Publication number: 20220353265
    Abstract: A computer system controls access to network devices. One or more user interface elements associated with one or more network devices that are within a view of a user are displayed to the user via an augmented reality display. Input from the user is received comprising instructions to execute a command at a network device of the one or more network devices. The user is determined, according to a security policy, to be authorized to execute the command at the network device. In response to determining that the user is authorized to execute the command, the command is executed at the network device. Embodiments of the present invention further include a method and program product for controlling access to network devices in substantially the same manner described above.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 3, 2022
    Inventors: Dinesh Kumar B, Sarbajit K. Rakshit, SHUBJIT NAIK, Srivatchsan Uthamanathan
  • Publication number: 20220338952
    Abstract: Interventional localization guides and methods for MRI guided pelvic interventions are disclosed. The interventional localization guides can include a stereotactic perineum positioning device having integrated MR receive coil array and fiducial receive array. The interventional localization guide can also include a physical template for guiding a surgical device, such as a biopsy needle. In various instances, the MRI guided pelvic interventions including co-registering biopsy locations on third party MRI scans.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 27, 2022
    Applicant: PROMAXO, INC.
    Inventors: Dinesh KUMAR, Ram NARAYANAN, Alexsandar NACEV, Eva HELLMAN, MEREDITH SADINSKI, Sabaresih PANDIAN
  • Publication number: 20220342585
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes non-volatile memory and volatile memory. The controller may determine whether first data is available at a system-level memory location during a first programming stage of a two-stage programming sequence. The controller may read the first data from the system-level memory location when the page data is available at the system-level memory location. Alternatively, the controller may read the first data from the non-volatile memory when the page data is not available at the system-level memory location. Thus, the controller may perform a first programming operation associated with the first programming stage using the first data, thereby improving memory programming performance of the storage device.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Inventors: Amit SHARMA, Sourabh Sankule, Dinesh Kumar Agarwal, Chetan Agrawal
  • Patent number: 11481722
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automated extraction, inference and normalization of structured attributes for a Product Category Normalizer to access product records from external data sources. The Product Category Normalizer defines a product-description taxonomy of product categories represented by a classification tree. The Product Category Normalizer employs product attribute data and machine learning techniques to analyze the product data of an input product record. Based on the product data of the input product record, the Product Category Normalizer extracts and infers appropriate product data for a relevant product category in the classification tree for the item described by the input product record. The Product Category Normalizer normalizes the product data of the input product record.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: October 25, 2022
    Assignee: Hearst Magazine Media, Inc.
    Inventors: Govind Chandrasekhar, Ramanan Balakrishnan, Praveen Sekar, Yashaswini D R, Shiva Sankar Selva Kumar Valsala Kumari, Vijay Mohanbhai Bambhaniya, Srinivasan Kidambi Sridharan, Vinoth Gopinathan, Varun Sivamani, Raj Bhandari, Asmit Kumar, Dinesh Kumar Nalluri
  • Patent number: 11481136
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes a first partition having multiple dies as channels that are allocated to one or more zones. The controller may receive a write command and data from a host device, in which the write command indicates to write the data to a first zone. The controller may perform a write operation that writes received data to one or more of the plurality of dies that are allocated to a first zone. The controller may transfer the data from the first zone to a second partition in the memory that is associated with the first zone, when the storage device and the host device are in idle states. Thus, the controller can reduce the amount of overprovisioning of memory block allocation to small-sized zones, thereby improving the memory capacity and utilization of the storage device.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: October 25, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventor: Dinesh Kumar Agarwal
  • Publication number: 20220334747
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes a first partition having multiple dies as channels that are allocated to one or more zones. The controller may receive a write command and data from a host device, in which the write command indicates to write the data to a first zone. The controller may perform a write operation that writes received data to one or more of the plurality of dies that are allocated to a first zone. The controller may transfer the data from the first zone to a second partition in the memory that is associated with the first zone, when the storage device and the host device are in idle states. Thus, the controller can reduce the amount of overprovisioning of memory block allocation to small-sized zones, thereby improving the memory capacity and utilization of the storage device.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 20, 2022
    Inventor: Dinesh Kumar Agarwal