Patents by Inventor Mohit

Mohit 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: 10305764
    Abstract: Methods, systems, and computer readable mediums for monitoring and managing a computing system using resource chains are disclosed. In some examples, a method includes obtaining resource component data from each of a plurality of resource managers in a computing system and organizing the resource component data to establish logical relationships among resource components included in the computing system. The method further includes defining a resource configuration that identifies at least two of the resource components used to facilitate a communication path between a virtual resource in the computing system to a designated network element and displaying the resource configuration as a resource chain that defines a linking order among the at least two of the resource components that facilitate the communication path.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: May 28, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Mohit Suresh Kshirsagar, Rahul Talekar, Boyu Wang, Akshaya Mahapatra
  • Patent number: 10305516
    Abstract: Embodiments relate to a system with multiple erasure codes, and selecting and encoding for a write file with one of the codes to mitigate costs associated with storage recovery. The codes include a fast recovery code for frequently accessed data and a higher storage efficiency code for less frequently accessed data. State data is tracked to ascertain frequency of access to the file. One of the erasure codes is dynamically selected based on the tracked data, with the focus of the code select to lower recovery costs, and the data is encoded with the selected erasure code. Accordingly, the original coding of the write file is subject to change based on the tracked state data.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mario Blaum, James L. Hafner, David A. Pease, Mohit Saxena, Mingyuan Xia
  • Patent number: 10305141
    Abstract: Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Set forth herein are methods for preparing novel structures, including dense thin free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: May 28, 2019
    Assignee: QuantumScape Corporation
    Inventors: Dong Hee Anna Choi, Niall Donnelly, Tim Holme, Will Hudson, Sriram Iyer, Oleh Karpenko, Mohit Singh, Adrian Winoto
  • Publication number: 20190159285
    Abstract: Exemplary embodiments include a system having a first wireless audio output device and a second wireless audio output device. One of the first or second audio output devices is configured to one of connect as a slave to a source device in a first piconet and connect as a master to the other one of the first or second audio output devices in a second piconet. The one of the first or second wireless audio output devices determines whether an audio packet transmitted by the source device via the first piconet was received by the first wireless audio output device and the second wireless audio output device, and, when at least one of the first wireless audio output device or the second wireless audio output device did not receive the audio packet, the audio packet is exchanged between the first and second wireless audio output devices via the second piconet.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 23, 2019
    Inventors: Lei Li, Xiaojun CHEN, Vusthla Sunil REDDY, Peter M. AGBOH, Mohit NARANG
  • Publication number: 20190155696
    Abstract: Disclosed is an approach for implementing disaster recovery for virtual machines. Consistency groups are implemented for virtual machines, where the consistency group link together two or more VMs. The consistency group includes any set of VMs which need to be managed on a consistent basis in the event of a disaster recovery scenario.
    Type: Application
    Filed: January 24, 2019
    Publication date: May 23, 2019
    Applicant: Nutanix, Inc.
    Inventors: Binny Sher GILL, Brian BYRNE, Mohit ARON
  • Publication number: 20190158070
    Abstract: A digital filtering method includes receiving a digital signal, and passing the digital signal through a Pth order comb cascade. The method includes beginning pre-computing of intermediate integrator states of a Pth order integrator cascade as a function of the digital signal, prior to receiving output from a last comb of the Pth order comb cascade. The outputs from each comb of the Pth order comb cascade are then applied to the pre-computed intermediate integrator states to thereby produce a filtered version of the digital signal. The Pth order comb cascade may operate at a sampling frequency, and the pre-computing of the intermediate integrator states is performed at the sampling frequency, while the application of the outputs from each comb of the Pth order comb cascade to the pre-computed intermediate integrator states is performed at a multiple of the sampling frequency.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Applicant: STMicroelectronics International N.V.
    Inventors: Mohit Singh, Ankur Bal
  • Patent number: 10296215
    Abstract: In one embodiment, a method includes determining a data record partition size based on resources used for transferring data from a higher storage tier to one or more lower storage tiers. The method also includes determining which data records stored to the higher storage tier are suitable for export to the one or more lower storage tiers, determining a distribution mapping of the first memory, the distribution mapping indicating a relative distribution of storage locations for all of the data records that are stored to the higher storage tier, identifying all sets of contiguously stored data records on the higher storage tier that are suitable for export and greater in size than the data record partition size, logically sorting, in a descending order of size, the sets of contiguously stored data records, and sending a list of logically sorted sets of contiguously stored data records to an exporter.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Umesh Deshpande, Paul H. Muench, Mohit Saxena
  • Patent number: 10298545
    Abstract: A processor-implemented method for a secure processing environment for protecting sensitive information is provided. The processor-implemented method may include receiving encrypted data and routing the encrypted data to the secure processing environment. Then the encrypted data may be decrypted and fields containing sensitive information may be found. The method may also include obfuscating the sensitive information and returning, by the secure processing environment, the decrypted data and obfuscated data.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Boivie, Alyson Comer, John C. Dayka, Donna N. Dillenberger, Kenneth A. Goldman, Mohit Kapur, Dimitrios Pendarakis, James A. Ruddy, Peter G. Sutton, Enriquillo Valdez
  • Patent number: 10298606
    Abstract: The disclosed apparatus may include a physical processing that (1) receives, at a network device, a packet that is destined for a computing device within a network, (2) performs pattern matching on the packet by (A) comparing at least a portion of the packet with a set of signatures that facilitate pattern matching in connection with network traffic and (B) determining, based at least in part on the comparison, that the portion of the packet matches at least one of the signatures, (3) parses, after performing the pattern matching, at least the portion of the packet to determine whether the packet is malicious based at least in part on the portion of the packet, and then (4) upon determining that the portion of the packet is malicious, performs at least one security action in connection with the packet. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: May 21, 2019
    Assignee: Juniper Networks, Inc
    Inventors: Deepak Kushwaha, Mohit Joshi, Puneet Tutliani
  • Patent number: 10298654
    Abstract: Techniques are disclosed for automatically constructing a human-friendly and meaningful URL based on the content, context, or both, of the resource. An alternate URL can be constructed by analyzing and extracting keywords or other portions of content from a webpage automatically. The content of the webpage or other resource is obtained and analyzed using keyword extraction filters to derive one or more keywords that uniquely represent the content of the resource. An alternate URL is constructed based on the keywords. The keywords can be extracted from any portion of the content or from dictionary definitions or similar meanings of the content. The alternate URL is constructed such that it is unique among existing URLs. The alternate URL meaningfully represents the content, permitting the user to use or share the alternate URL on social media and elsewhere.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 21, 2019
    Assignee: Adobe Inc.
    Inventors: Smitha V, Mohit Garg, Ankur Jain, Frank Jennings
  • Publication number: 20190146073
    Abstract: In accordance with some embodiments, systems, methods and media for encoding and decoding signals used in time-of-flight imaging are provided. In some embodiments, a method for estimating the depth of a scene is provided, comprising: causing a light source to emit modulated light toward the scene based on a modulation function; causing the image sensor to generate a first value based on the modulated light and a first demodulation function of K modulation functions; causing the image sensor to generate a second value; causing the image sensor to generate a third value; and determining a depth estimate for the portion of the scene based on the first value, the second value, the third value, and three correlation functions each including at least one half of a trapezoid wave.
    Type: Application
    Filed: September 8, 2017
    Publication date: May 16, 2019
    Inventors: Felipe Gutierrez, Mohit Gupta, Andreas Velten, Eric Breitbach, Shree K. Nayar
  • Publication number: 20190147130
    Abstract: A method, system and computer program product are disclosed for generating clock signals for a cycle accurate FPGA based hardware accelerator used to simulate operations of a device-under-test (DUT). In one embodiment, the DUT includes multiple device clocks generating multiple device clock signals at multiple frequencies and at a defined frequency ratio; and the FPG hardware accelerator includes multiple accelerator clocks generating multiple accelerator clock signals to operate the FPGA hardware accelerator to simulate the operations of the DUT. In one embodiment, operations of the DUT are mapped to the FPGA hardware accelerator, and the accelerator clock signals are generated at multiple frequencies and at the defined frequency ratio of the frequencies of the multiple device clocks, to maintain cycle accuracy between the DUT and the FPGA hardware accelerator. In an embodiment, the FPGA hardware accelerator may be used to control the frequencies of the multiple device clocks.
    Type: Application
    Filed: December 19, 2018
    Publication date: May 16, 2019
    Inventors: Sameh W. Asaad, Mohit Kapur
  • Publication number: 20190147293
    Abstract: A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 16, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rajan DAHIYA, Abhishek JAIN, Dhananjay L. GOVEKAR, Ayush CHATURVEDI, Ankit AGARWAL, Jaideep Kumar VISHWAKARMA, Nitesh GOYAL, Sunil RATHOUR, Aman JINDAL, Deepak Kumar GARG, Mohit CHHABRA, Vobbilisetty SUSHANT, Nirmal PANDEY
  • Publication number: 20190143978
    Abstract: A system is described, as well as methods of using the system. The method includes: determining an error within the vehicle driveline system; following the error, determining that a state of a power take-off unit (PTU) within the system is determinable; and then transferring a normal torque from the PTU to a secondary drive unit (SDU) during the error.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Chinmay Milind Pandit, Himanshu Rakesh Mehta, Mohit Shrivastava
  • Publication number: 20190146882
    Abstract: A method for recovering data for a file system includes a journal-less recovery process that detects one or more inconsistencies for file system blocks upon a system failure based on one or more comparisons of information for the file system blocks.
    Type: Application
    Filed: December 20, 2018
    Publication date: May 16, 2019
    Inventors: Prasenjit Sarkar, Mohit Saxena
  • Patent number: 10290895
    Abstract: Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Set forth herein are methods for preparing novel structures, including dense thin free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: May 14, 2019
    Assignee: QuantumScape Corporation
    Inventors: Tim Holme, Niall Donnelly, Sriram Iyer, Adrian Winoto, Mohit Singh, Will Hudson, Dong Hee Anna Choi, Oleh Karpenko
  • Publication number: 20190140937
    Abstract: Example methods are provided for a network management entity to perform weighted multipath routing configuration in a software-defined networking (SDN) environment. The method may comprise the network management entity obtaining state information associated with the multiple second nodes that provide multiple respective paths for first node to reach a destination network; and based on the state information associated with the multiple second nodes, assigning the multiple second nodes with respective multiple weights. The method may also comprise generating and sending control information specifying the multiple weights to the first node. The control information is to cause the first node to perform weighted multipath routing to distribute egress packets that are destined for the destination network over the multiple second nodes based on the multiple weights.
    Type: Application
    Filed: February 8, 2018
    Publication date: May 9, 2019
    Inventor: MOHIT KUMAR
  • Publication number: 20190139061
    Abstract: A business forecasting tool utilizing metadata is provided. A processor receives one or more sets of business metrics. A processor receives a first metadata descriptor for a first set of business metrics of the one or more sets of business metrics. A processor receives a second metadata descriptor for a second set of business metrics of the one or more sets of business metrics. A processor prepares the first set of business metrics for prediction of a third set of business metrics based on, at least in part, the first metadata descriptor, where the first set and third set each correspond to a different time period. A processor generates a fourth set of business metrics based on, at least in part, the second metadata descriptor, where the second set and fourth set each correspond to a different time period.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Inventor: Mohit Sewak
  • Patent number: 10285013
    Abstract: Methods and devices are provided for allowing a mobile device (e.g., a key fob or a consumer electronic device, such as a mobile phone, watch, or other wearable device) to interact with a vehicle such that a location of the mobile device can be determined by the vehicle, thereby enabling certain functionality of the vehicle. A device may include both RF antenna(s) and magnetic antenna(s) for determining a location of a mobile device relative to the vehicle. Such a hybrid approach can provide various advantages. Existing magnetic coils on a mobile device (e.g., for charging or communication) may be re-used for distance measurements that are supplemented by the RF measurements. Any device antenna may provide measurements to a machine learning model that determines a region in which the mobile device resides, based on training measurements in the regions.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: May 7, 2019
    Assignee: Apple Inc.
    Inventors: Brent M. Ledvina, Robert W. Brumley, Robert William Mayor, William J. Bencze, Alejandro J. Marquez, Shang-Te Yang, Xu Chen, Mohit Narang, Indranil S. Sen
  • Patent number: 10285054
    Abstract: A method includes identifying a first node in a plurality of nodes based on a client device identifier for a client device, the client device being associated with a first network device; storing, information for the client device, on the first node; responsive to the client device associating with a second network device, retrieving the information for the client device by: identifying the first node based on the client device identifier for the client device and obtaining the information from the first node.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: May 7, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Mohit Yashpal Jaggi