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

  • Publication number: 20180278611
    Abstract: An information handling system operating a local inter-process communication securing system may comprise a memory and a processor executing machine readable code instructions of the local inter-process communication securing system performing a verification process of a candidate client application to instruct the candidate client application and a server application for which the local inter-process communication securing system acts as an API to establish a first named pipe having an endpoint address randomly generated by the local inter-process communication securing system, to receive a candidate client identification and a randomly generated string of alpha-numeric characters from the server application, and to instruct the server application to establish a first communication session, via the first named pipe, with the candidate client application upon determining the candidate client identification matches an authenticated client identification and that the randomly generated string of alpha-numeric c
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Applicant: Dell Products, LP
    Inventors: Danilo O. Tan, Mohit Arora
  • Patent number: 10083305
    Abstract: A preferred method for providing multi-level security to a gate level information flow receives or specifies a security lattice having more than two security levels. The security lattice defines how security levels relate to each other. A hardware design implementing information flows including flows having security levels specified by the security lattice is received. Logic is created for testing the hardware design in view of the security lattice. A logic function is created based upon the hardware design and the logic for testing to implement the security lattice. Another method receives a hardware design in a hardware description language. At least a portion of the hardware design is synthesized to gate level primitives. Functional component tracking logic supporting more than two-security levels is built from the gate level primitives. Functional components in the hardware design are simulated with the functional component tracking logic.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 25, 2018
    Assignee: The Regents of the University of California
    Inventors: Ryan Kastner, Jason Oberg, Wei Hu, Timothy Sherwood, Mohit Tiwari
  • Publication number: 20180266577
    Abstract: A localized fire protection system for composite overwrapped pressure vessels which uses net or mesh which stretches in at least one direction. They can be elastomeric or polymeric or any material and/or weave that provides said function. Wrapping sections held together via a flammable fuse connected to a relief valve under pressure from the net wrappings to block a relief valve pathway to replace stored gas in case of a localized fire.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Applicant: Quantum Fuel Systems LLC
    Inventor: Mohit Garg
  • Publication number: 20180267710
    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: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Umesh Deshpande, Paul H. Muench, Mohit Saxena
  • Patent number: 10079794
    Abstract: A first online system allows a user to create content items for presentation in a second online system without having an account in the second online system. The first online system maintains identifying information associated with users of the first online system. The first online system may also maintain a set of permissions identifying users of the first online system authorized to create content items associated with each user of the first online system. Based on the information, the first online system enables its users to create content items for presentation to users of the second online system without requiring the users to create accounts on the second online system. The content items may include one or more types of objects maintained by the first online system that help identify the user associated with the content item.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: September 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Sanchan Sahai Saxena, Mohit Rajani, David S. Gross-Baser, Lukas Camra, Ed Ignatius Tanghal Salvana
  • Publication number: 20180260154
    Abstract: Techniques are provided for selectively storing data into allocation areas using streams. A set of allocation areas (e.g., ranges of block numbers such as virtual block numbers) are defined for a storage device. Data having particular characteristics (e.g., user data, metadata, hot data, cold data, randomly accessed data, sequentially accessed data, etc.) will be sent to the storage device for selective storage in corresponding allocation areas. For example, when a file system receives a write stream of hot data, the hot data may be assigned to a stream. The stream will be tagged using a stream identifier that is used as an indicator to the storage device to process data of the stream using an allocation area defined for hot data. In this way, data having different characteristics will be stored/confined within particular allocation areas of the storage device to reduce fragmentation and write amplification.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 13, 2018
    Inventors: Ravikanth Dronamraju, Kyle Diggs Sterling, Mrinal K. Bhattacharjee, Mohit Gupta
  • Publication number: 20180256745
    Abstract: The presently disclosed subject matter provides compositions and methods for using a non-spherical biomimetic artificial cell comprising a three-dimensional microparticle or nanoparticle having an asymmetrical shape and a supported lipid bilayer (SLB). The non-spherical biomimetic artificial cells can be used in cell biomimicry and for active targeting mediated drug delivery.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 13, 2018
    Applicant: THE JOHNS HOPKINS UNIVERSITY
    Inventors: RANDALL A. MEYER, MOHIT MATTHEW, JOEL C. SUNSHINE, RON B. SHMUELI, JORDAN J. GREEN, KEVIN YAREMA
  • Publication number: 20180260206
    Abstract: A method of managing applications installed on a computing device and a computing device using the method are provided. The method includes identifying at least one application based on usage data of the computing device, fetching archive data and user data corresponding to the at least one application, creating backup data by correlating the archive data with the user data, and uninstalling the at least one application from the computing device once the creating of the backup data is completed.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 13, 2018
    Inventors: Nirmal PANDEY, Sunil RATHOUR, Nitesh GOYAL, Ankit AGARWAL, Deepak Kumar GARG, Ayush CHATURVEDI, Vobbilisetty SUSHANT, Mohit CHHABRA, Govind MAHESHWARI, Rohit CHATURVEDI, Gorav SHARMA, Arun GOYAL, Dhananjay L GOVEKAR, Abhishek JAIN
  • Publication number: 20180254976
    Abstract: There is provided mechanisms for handling acknowledgements from nodes in a wireless radio ad-hoc network. A method is performed by a gateway of the wireless radio ad-hoc network. The method comprises transmitting radio signalling to nodes in the wireless radio ad-hoc network. The transmitted radio signalling is addressed to, and requiring acknowledgement from, at least one node in the wireless radio ad-hoc network. The method comprises receiving radio signalling from a node in the wireless radio ad-hoc network. The received radio signalling comprises one in-packet Bloom Filter comprising acknowledgement of the transmitted radio signalling from at least one of the nodes.
    Type: Application
    Filed: September 2, 2015
    Publication date: September 6, 2018
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tero KAUPPINEN, Parth AMIN, Nicklas BEIJAR, Luis Felipe DEL CARPIO VEGA, Petri JOKELA, Anna LARMO, Mohit SETHI
  • Patent number: 10070067
    Abstract: Systems, methods, and media for extracting information and a display image from two captured images are provided, in some embodiments, systems for extracting information and a display image from two captured images are provided, the systems comprising: a rolling shutter sensor; and a hardware processor coupled to the rolling shutter sensor that is configured to: cause the rolling shutter sensor to capture two captured images; receive the two captured images; and extract the information, and the display image from the two captured images, wherein the information is represented in the captured images as a flicker pattern.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: September 4, 2018
    Assignee: Sony Corporation
    Inventors: Kensei Jo, Mohit Gupta, Shree K. Nayar
  • Publication number: 20180248857
    Abstract: An Internet-connected device, such as a car, refrigerator, or even a laptop can use a second device, such as a cell phone, to support cryptographic operations and communication with token service providers or other processing services requiring pre-provisioned capabilities that may include cryptographic secrets. By removing the need to store personally sensitive data in “Internet of Things” (IoT) devices, a user's personal information and other sensitive financial information may be contained to a relatively small number of devices. This may help prevent theft of goods or services by IoT devices that are not always under the close control of the user.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Hari Krishna Annam, Mohit Gupta, Soumendra Bhattacharya
  • Patent number: 10063964
    Abstract: An electronic device may include wireless circuitry that is configured to transmit wireless signals during operation. A maximum transmit power level may be established that serves as a cap on how much power is transmitted from the electronic device. Adjustments may be made to the maximum transmit power level in real time based on sensor signals and other information on the operating state of the electronic device. The sensor signals may include motion signals from an accelerometer. The sensor signals may also include ultrasonic sound detected by a microphone. Device orientation data may be used by the device to select whether to measure the ultrasonic sound using a front facing or rear facing microphone. Maximum transmit power level may also be adjusted based on whether or not sound is playing through an ear speaker in the device.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: August 28, 2018
    Assignee: Apple Inc.
    Inventors: Ruben Caballero, Michael DiVincent, Indranil S. Sen, Robert W. Schlub, Mohit Narang, Ricardo R. Velasco, Christopher B. Crowe, Scott Vernon
  • Publication number: 20180234797
    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: Application
    Filed: February 12, 2018
    Publication date: August 16, 2018
    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
  • Publication number: 20180234672
    Abstract: Systems, methods, and media for reconstructing a space-time volume from a coded image are provided. In accordance with some embodiments, systems for reconstructing a space-time volume from a coded image are provided, the systems comprising: an image sensor that outputs image data; and at least one processor that: causes a projection of the space-time volume to be captured in a single image of the image data in accordance with a coded shutter function; receives the image data; and performs a reconstruction process on the image data to provide a space-time volume corresponding to the image data.
    Type: Application
    Filed: April 11, 2018
    Publication date: August 16, 2018
    Applicant: Sony Corporation
    Inventors: Yasunobu Hitomi, Jinwei Gu, Mohit Gupta, Tomoo Mitsunaga, Shree K. Nayar
  • Publication number: 20180232153
    Abstract: In various embodiments, computer-implemented techniques for improving function of in-memory processing systems via adaptively caching datasets include: identifying data stored in a distributed filesystem, the data including data to be processed by an in-memory processing application and data not to be processed by the in-memory processing application; identifying one or more partitions of the data corresponding to the data to be processed; and selectively transferring the one or more partitions from the distributed filesystem to a memory of the in-memory processing application. Corresponding systems and computer-program products are also disclosed.
    Type: Application
    Filed: April 11, 2018
    Publication date: August 16, 2018
    Inventors: Lawrence Y. Chiu, Mohit Saxena, Erci Xu
  • Publication number: 20180232324
    Abstract: Systems, methods, and apparatus for communication virtualized general-purpose input/output signals over a serial communication link A method performed at a transmitting device coupled to a communication link includes configuring general-purpose input/output (GPIO) state from a plurality of sources into a virtual general-purpose input/output word, identifying one or more destinations for the first GPIO word based on a mapping of the GPIO state to one or more devices coupled to a serial bus, and transmitting the first GPIO word to each destination.
    Type: Application
    Filed: January 8, 2018
    Publication date: August 16, 2018
    Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Christopher Kong Yee Chun, Mohit Prasad, Chris Rosolowski
  • Publication number: 20180226257
    Abstract: A method for adjusting a threshold voltage includes depositing a strained liner on a gate structure to strain a gate dielectric. A threshold voltage of a transistor is adjusted by controlling an amount of strain in the liner to control an amount of work function (WF) modulating species that diffuse into the gate dielectric in a channel region. The liner is removed.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 9, 2018
    Inventors: Takashi Ando, Mohit Bajaj, Terence B. Hook, Rajan K. Pandey, Rajesh Sathiyanarayanan
  • Publication number: 20180227380
    Abstract: In one embodiment, a method includes receiving content from a first user at a first time, determining whether one or more second users should be notified of the received content based on an associated first priority level, and sending a first notification to these second users. The first notification includes a subset of user-facing information of the received content. The method additionally includes receiving an update to the content from the first user at a second time which is later in time than the first time, determining whether one or more second users should be notified of the received update based on an associated second priority level, and sending a second notification to these second users. The second notification includes a second subset of the user-facing information associated with the received update.
    Type: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Richard Kenneth Zadorozny, Mohit Talwar, Lev Popov, Rose Yao
  • Patent number: 10044650
    Abstract: Discussed herein are dynamically generated, customized electronic messages based on, for example, data representing attributes of an electronic message to be generated for an intended recipient; and, in response to receiving the data, sending custom content triggering data based on the attributes, where the custom content triggering data represent at least a dynamic portion of customized content to be added subsequently into the electronic message while the electronic message is rendered for display to the intended recipient; generating the electronic message content, which includes the custom content triggering data; and sending the electronic message to the intended recipient; and, in response to receiving the custom content triggering data, determining attributes of the electronic message based on the custom content triggering data; and generating the dynamic portion of customized content based on the electronic message attributes.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: August 7, 2018
    Assignee: GROUPON, INC.
    Inventor: Mohit Gupta
  • Patent number: 10039647
    Abstract: An implant strip is disclosed. In some cases, the prosthesis can take the form of an implant strip that may be implanted through the use of a surgical procedure that minimizes incision sizes and may be considered less invasive than typical spinal implant procedures. The implant strip includes provisions for implantation, including teeth, spacing provisions, and various shapes.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: August 7, 2018
    Assignee: JMEA Corporation
    Inventors: James A. Sack, Mohit K. Bhatnagar, Jack Y. Yeh