Patents by Inventor Mohit Gupta

Mohit Gupta 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: 9734013
    Abstract: Systems and methods are disclosed for providing operating system independent error control in computing devices. One embodiment is a method comprising: defining with a reliability, availability and serviceability (RAS) controller a first memory region for correctable errors and a second memory region for uncorrectable errors; receiving an error indication at the RAS controller; determining with the RAS controller whether the received error indication is a correctable error; and in response to the determination, if the received error indication is a correctable error, writing with the RAS controller information about the correctable error to the first memory region, and if the received error indication is an uncorrectable error, writing with the RAS controller information about the uncorrectable error to the second memory region and sending an interrupt request from the RAS controller to an operating system executing on a processor.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Mohit Gupta, Harb Abdulhamid, Zhixiong Zhang
  • Publication number: 20170230562
    Abstract: Systems, methods, and media for high dynamic range imaging are provided, the systems comprising: an image sensor; and a hardware processor configured to: cause the image sensor to capture first image data having a first exposure time, second image data having a second exposure time, and third image data having a third exposure time that is substantially equal to the sum of the first exposure time and the second exposure time; generate combined image data using the first image data and the second image data.
    Type: Application
    Filed: March 7, 2017
    Publication date: August 10, 2017
    Applicant: Sony Corporation
    Inventors: Mohit Gupta, Tomoo Mitsunaga, Daisuke Iso, Shree K. Nayar
  • Publication number: 20170194985
    Abstract: A compression method includes measuring a waveform associated with a chemical event occurring on a sensor array, wherein the waveform comprises at least one region associated with expected measured values and at least one region associated with unpredictable measured values; applying a first compression process to the waveform, the first compression process including an averaging of one or more frames in one or more portions of the waveform; applying a keyframe delta compression to the frame-averaged data; forming a compressed data structure including a keyframe and calculated differences subsequent to the keyframe; and storing one or more compressed data structures in memory.
    Type: Application
    Filed: December 5, 2016
    Publication date: July 6, 2017
    Inventors: Charles Sugnet, Simon CAWLEY, Mohit GUPTA, Iztok MARJANOVIC, Todd REARICK, Mark BEAUCHEMIN, Earl HUBBELL
  • Publication number: 20170161664
    Abstract: Systems and methods for replacement planning and management are provided. The method includes processing data specific to one or more users, identifying replacement for a predecessor in a particular position in an entity based on the data, identifying, one or more replacement patterns from replacement pattern datasets across platforms based on one or more attributes associated with the particular position. In an embodiment, one or more attributes may include at least one of records of the one or more users, one or more predecessor successor relationships specific to the particular position for a specified period. The method further includes generating one or more rules based on the identified replacement patterns and domain knowledge pertaining to the particular position, identifying successors across platforms from the one or more users based on the generated rules, and generate a list of plausible successors across platforms from the successors for replacement of the predecessor.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 8, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Kuleshwar SAHU, Girish PALSHIKAR, Rajiv SRIVASTAVA, Ankita JAIN, Mohit GUPTA
  • Publication number: 20170134706
    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: January 13, 2017
    Publication date: May 11, 2017
    Applicant: Sony Corporation
    Inventors: Yasunobu Hitomi, Jinwei Gu, Mohit Gupta, Tomoo Mitsunaga, Shree K. Nayar
  • Patent number: 9648248
    Abstract: Systems, methods, and media for high dynamic range imaging are provided, the systems comprising: an image sensor; and a hardware processor configured to: cause the image sensor to capture first image data having a first exposure time, second image data having a second exposure time, and third image data having a third exposure time that is substantially equal to the sum of the first exposure time and the second exposure time; generate combined image data using the first image data and the second image data.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: May 9, 2017
    Assignee: Sony Corporation
    Inventors: Mohit Gupta, Tomoo Mitsunaga, Daisuke Iso, Shree K Nayar
  • Publication number: 20170103557
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a graphics editor that enables a localized preview of the effect of a selected digital brush. Such a graphics editor can be configured to determine a region of an image that is rendered on a display of the computing device that the user wishes to view a localized preview of. This region can, for example, be determined based on input received from a user of the computing device selecting the region. The graphics editor can then be configured to cause a localized preview to be rendered on a display of the computing device, where the localized preview reflects application of the selected digital brush to the determined region. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventors: Nishant Kumar, Mohit Gupta, Kamal Arora
  • Publication number: 20170102995
    Abstract: Systems and methods are disclosed for providing operating system independent error control in computing devices. One embodiment is a method comprising: defining with a reliability, availability and serviceability (RAS) controller a first memory region for correctable errors and a second memory region for uncorrectable errors; receiving an error indication at the RAS controller; determining with the RAS controller whether the received error indication is a correctable error; and in response to the determination, if the received error indication is a correctable error, writing with the RAS controller information about the correctable error to the first memory region, and if the received error indication is an uncorrectable error, writing with the RAS controller information about the uncorrectable error to the second memory region and sending an interrupt request from the RAS controller to an operating system executing on a processor.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: MOHIT GUPTA, HARB ABDULHAMID, ZHIXIONG ZHANG
  • Patent number: 9557937
    Abstract: Systems, methods, and computer program products implementing hybrid file structures for data storage are provided. One embodiment of a method performed in a computer-based storage system includes writing a file as data blocks in an array of storage devices. The method includes associating the data blocks with metadata related to at least one location in the array of storage devices for later access to the data blocks. The file is represented as a hierarchical data structure having a plurality of nodes. A first portion of nodes has a first span type, and a second portion of nodes has a second span type. The data structure includes a buftree. The first span type includes a fixed-span type. The second span type includes a variable-span type.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: January 31, 2017
    Assignee: NETAPP, INC.
    Inventors: Mohit Gupta, Subramaniam Periyagaram, Vania N. Fang, Robert English, Ram Kesavan
  • Publication number: 20170009589
    Abstract: Airfoil outer wall thickness of a gas turbine engine blade is increased in the zone that is proximate the trailing edge and blade hub by forty to sixty percent (40-60%) greater than comparable greatest wall thickness anywhere else along the trailing edge from outboard that zone all the way to the blade tip. The increased thickness zone includes a transition zone that bridges the respective airfoil outer wall thicknesses proximate the hub and tip of the blade. Some embodiments also incorporate pedestals with compound curve fillets in the increased wall thickness zone. The increased thickness zone reduces blade cracking propensity and enhances service life.
    Type: Application
    Filed: November 10, 2015
    Publication date: January 12, 2017
    Inventors: Mohit Gupta, Jonathan A. Mount, Scott Michael Widrig, Ravishankar P. Angal
  • Patent number: 9529551
    Abstract: Techniques to clone a writeable data object in non-persistent memory are disclosed. The writeable data object is stored in a storage structure in non-persistent memory that corresponds to a portion of a persistent storage. The techniques enable cloning of the writeable data object without having to wait until the writeable data object is saved to the persistent storage and without needing to quiesce incoming operations (e.g., reads and writes) to the writeable data object.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: December 27, 2016
    Assignee: NETAPP, INC.
    Inventors: Ram Kesavan, Sriram Venketaraman, Mohit Gupta, Subramaniam Periyagaram
  • Patent number: 9515676
    Abstract: A compression method includes measuring a waveform associated with a chemical event occurring on a sensor array, wherein the waveform comprises at least one region associated with expected measured values and at least one region associated with unpredictable measured values; applying a first compression process to the waveform, the first compression process including an averaging of one or more frames in one or more portions of the waveform; and applying a second compression process to the waveform, the second compression process including a truncating of data corresponding to a portion of the waveform that is not related to a nucleotide incorporation component of the waveform.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: December 6, 2016
    Assignee: Life Technologies Corporation
    Inventors: Charles Sugnet, Simon Cawley, Mohit Gupta, Iztok Marjanovic, Todd Rearick, Mark Beauchemin, Earl Hubbell
  • Patent number: 9424653
    Abstract: A computer implemented method for generating a representative thumbnail for an image. The method comprises determining a representative area of an image, the determining comprising determining an absence of faces in the image; dividing the image into one or more zones; and selecting a zone with maximum edge strength as the representative area; and generating a thumbnail by cropping the image to the representative area.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: August 23, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Mohit Gupta, Durga Ganesh Grandhi
  • Publication number: 20160239783
    Abstract: This disclosure relates generally to employee assessment, and more particularly to identification of high potential employees. A method and system is provided for identifying employees with high potential. The present method and system for selecting a set of employees for testing and then selecting attributes of the employees using various feature extraction techniques. Thereafter, the method includes combining attributes selected from the feature extraction techniques. After combining the attributes, the method may include utilizing a classification or ranking model to label employees as high and non-high potential employees. Further, the method includes receiving attributes and a reference set of employees from a user. Thereafter, a distance based approach is utilized to identify high potential employees.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 18, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Kuleshwar SAHU, Girish Keshav PALSHIKAR, Rajiv Radheyshyam SRIVASTAVA, Ankita JAIN, Mohit GUPTA, Mangesh Sharad GHAROTE
  • Publication number: 20160196676
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing a text character for being rendered on a display in a supporting font. Operations also include identifying the received text character as a member of one of two character classes. If the text character is identified as a class one character, operations include maintaining use of a current font, even if different from the supporting font, to render the class one character on the display. If the text character is identified as a class two character, operations include switching from the current font to another font only if the class two character is unsupported by the current font. Operations also include rendering the received text character on the display.
    Type: Application
    Filed: February 4, 2015
    Publication date: July 7, 2016
    Inventors: Christopher John Chapman, Mohit Gupta, Vishal Natani
  • Patent number: 9348685
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for using an intermediate database management layer to manage communications between an application layer and a database layer. The database management layer can receive an initial communication from the application layer and transmit a subsequent communication to a particular database based upon a rule. The rules can specify the particular database based upon the initial communication and an availability status of the database. The rules specify criteria by which the initial communication is identified and logic specifying the particular database to receive the subsequent communication based upon the identification of the initial communication.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 24, 2016
    Assignee: Apple Inc.
    Inventors: Shahid Ahmed, Blake R. Bauman, Hengki Suwandi, Mohit Gupta
  • Publication number: 20160065945
    Abstract: Systems and methods for generating structured light are provided. In some embodiments, systems for generating structured light are provided, the systems comprising: a light source that produces light; a scanner that reflects the light onto a scene; and a hardware processor that controls a scanning speed of the scanner, wherein the scanning speed of the scanner is controlled to provide variable light distributions. In some embodiments, methods for generating structured light are provided, the methods comprising: producing light using a light source; reflecting the light onto a scene using a scanner; and controlling a scanning speed of the scanner using a hardware processor, wherein the scanning speed of the scanner is controlled to provide variable light distributions.
    Type: Application
    Filed: April 14, 2014
    Publication date: March 3, 2016
    Inventors: Qi YIN, Mohit GUPTA, Shree NAYAR
  • Publication number: 20160026897
    Abstract: In various example embodiments, a system and method for using machine learning to define user controls for image adjustment is provided. In example embodiments, a new image to be adjusted is received. A weight is applied to reference images of a reference dataset based on a comparison of content of the new image to the reference image of the reference dataset. A plurality of basis styles is generated by applying weighted averages of adjustment parameters corresponding to the weighted reference images to the new image. Each of the plurality of basis styles comprises a version of the new image with an adjustment of at least one image control based on the weighted averages of the adjustment parameters of the reference dataset. The plurality of basis styles is provided to a user interface of a display device.
    Type: Application
    Filed: October 6, 2015
    Publication date: January 28, 2016
    Inventors: SYLVAIN PARIS, MOHIT GUPTA, SRINIVASA MADHAVA PHANEENDRA ANGARA, DURGA GANESH GRANDHI
  • Patent number: 9195909
    Abstract: In various example embodiments, a system and method for using machine learning to define user controls for image adjustment is provided. In example embodiments, a new image to be adjusted is received. A weight is applied to reference images of a reference dataset based on a comparison of content of the new image to the reference image of the reference dataset. A plurality of basis styles is generated by applying weighted averages of adjustment parameters corresponding to the weighted reference images to the new image. Each of the plurality of basis styles comprises a version of the new image with an adjustment of at least one image control based on the weighted averages of the adjustment parameters of the reference dataset. The plurality of basis styles is provided to a user interface of a display device.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: November 24, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sylvain Paris, Mohit Gupta, Srinivasa Madhava Phaneendra Angara, Durga Ganesh Grandhi
  • Publication number: 20150330235
    Abstract: An adjustable blade root spring device for turbine blade fixation in turbomachinery. The device is designed to be placed in a space in a rotor disk cavity adjacent to a tip of a blade root, where the device applies a radial outward force on the turbine blade to fix the blade position in the rotor disk. The device includes a wave spring with integral end blocks which is compressed by a bolt and a coil spring. When the wave spring is compressed in length, it increases in height and makes contact with the rotor disk and the turbine blade. The force of the wave spring on the turbine blade can be adjusted via the bolt, and the coil spring provides an increased compliance range. The body of the device has an oblong cross-sectional shape, thereby preventing rotation of the device in the space between the blade and the disk.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 19, 2015
    Inventors: Charalambos Polyzopoulos, Mohit Gupta, Robert Hudson, Erica Holden, David Myers