Patents by Inventor Nikhil Gupta

Nikhil 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: 10467370
    Abstract: Disclosed are methods, systems, and articles of manufacture for implementing a schematic circuit design component as a transmission line model in a schematic driven extracted view for an electronic design. These techniques identify a schematic circuit component design form a schematic design of an electronic design and identify or determine layout device information of a layout circuit component design corresponding to the schematic circuit component design. An extracted view may be generated or identified for the electronic design at least by using a transmission line model based in part or in whole upon connectivity information or a hierarchical structure of the electronic design. The electronic design may then be modified or updated based in part or in whole upon results of performing one or more analyses on the extracted view with the transmission line model.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: November 5, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Taranjit Singh Kukal, Arnold Jean Marie Gustave Ginetti, Preeti Chauhan, Nikhil Gupta, Vikas Aggarwal, Vikrant Khanna
  • Patent number: 10449899
    Abstract: A vehicle vision system includes a plurality of cameras disposed at a vehicle and having respective fields of view exterior of the vehicle. An image processor is operable, responsive to image processing of captured image data, to synthesize captured image data to generate a reduced distortion bird's-eye view image of a region exterior and near the vehicle and encompassed by the fields of view of the cameras. A display displays the bird's-eye view image for viewing by a driver of the vehicle. The image processor processes synthesized captured image data using a lane marker sensing algorithm that utilizes recursive temporal stabilization to determine lane markings in the field of view of at least the rear camera. The system determines when the vehicle is departing from its being-traveled lane and, responsive to determination that the vehicle is departing from its being-traveled lane, generates an alert to the driver of the vehicle.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 22, 2019
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Nikhil Gupta, Eduardo R. Corral-Soto
  • Patent number: 10452931
    Abstract: A method of distinguishing a three dimensional object from a two dimensional object using a vehicular system includes acquiring image frames captured by a vehicle camera while the vehicle is in motion. First and second feature points are selected from a first detected object in a first captured image frame and tracked in at least a second captured image frame. Third and fourth feature points are selected from a second detected object in the first captured image frame and tracked over at least the second captured image frame. Movements of the first and second feature points over the multiple captured image frames are compared to movements of the third and fourth feature points the multiple captured image frames to distinguish the first object as a three dimensional object and the second object as a two dimensional object.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: October 22, 2019
    Assignee: MAGNA ELECTRONICS INC.
    Inventor: Nikhil Gupta
  • Publication number: 20190297233
    Abstract: A vehicular trailering assist system includes a rearward viewing camera. Responsive to processing of frames of image data captured when the vehicle is towing a trailer hitched to the vehicle, the system determines presence of the trailer and determines if the particular trailer is a trailer for which the system is calibrated. Responsive to determination that the particular trailer is not a trailer for which the system is calibrated, the system assumes an initial trailer beam length before starting a calibration drive, collects data during the calibration drive, and estimates a trailer beam length. The system iteratively estimates the trailer beam length and, when the predicted trailer angle least deviates from the current determined trailer angle, the system determines this to be the final estimated trailer beam length and uses that in determining trailer angles for that trailer during future drives with the vehicle towing that trailer.
    Type: Application
    Filed: June 14, 2019
    Publication date: September 26, 2019
    Inventors: Jyothi P. Gali, Nikhil Gupta, Galina Okouneva
  • Patent number: 10423842
    Abstract: A vision system of a vehicle includes at least one camera disposed at a vehicle and having a field of view exterior of the vehicle, and an image processor operable to process image data captured by the camera. Responsive to image processing of captured image data, the image processor determines objects present in the field of view of the camera. The vision system processes additional frames of captured image data to enhance determination of objects of interest. The vision system initially detects an object present in the field of view of the camera and conducts hypotheses filtering and hypotheses merging and, responsive to the hypotheses merging, the system determines that the detected object is an object of interest or determines that the detected object is not an object of interest.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: September 24, 2019
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Nikhil Gupta, Liang Zhang
  • Publication number: 20190283487
    Abstract: A marker ensemble is provided, having a multi-purpose marking tool and a sharpener. The marking tool has a shell, retention sleeve, compression spring, control tab, reversible disk holder, and cap. The shell has an exit opening, an access opening with a mounting socket, and a medially located lateral control slot through which the control tab extends. The retention sleeve has a collet, compressed by the compression spring and uncompressed by the control tab. The disk holder has a body with a retention ridge and a pair of lugs extending from each end to retain a marking disk. One marking disk has a circular periphery and the other marking disk has a toothed periphery. The cap is mounted upon either end. The sharpener includes a blade with a sharpened edge secured to a body with an upper surface, a peripheral surface with a shoulder, waist, and hip, and a lower surface.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 19, 2019
    Inventors: Nikhil Gupta, Daniel Schaumann
  • Patent number: 10414625
    Abstract: A dispenser for elastomeric monofilament is provided. The dispenser has a hollow lower half hingedly joined to a mating hollow upper half. Each half has a peripheral wall with vertically extending sidewalls defining an interior and an exterior to the dispenser. A pair of hubs is formed in the sidewalls of one of the halves and a reel is rotably disposed between the hubs. The reel has elastomeric monofilament therearound. A passage from the interior to the exterior of the dispenser is formed at a junction between the halves by a channel formed in each half having a sinuous path through the peripheral wall thereof. The channels are configured such that a sinuous passage is formed from the interior of the dispenser to the exterior of the dispenser by the juxtaposition of the channels when the halves are joined to each other.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: September 17, 2019
    Assignee: DPG USA INC
    Inventor: Nikhil Gupta
  • Publication number: 20190275744
    Abstract: A system for detecting corruption in a three-dimensional model for use in additive manufacturing comprises a non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, perform the steps of obtaining a set of tool-control language instructions that define an additive manufactured part, obtaining a first mechanical specification for the additive manufactured part, constructing a virtual three dimensional model from the set of tool-control language instructions, performing at least one analysis step on the virtual three dimensional model to determine whether the virtual three dimensional model meets the first mechanical, electrical, thermal, and/or magnetic specification, and indicating that the set of tool-control language instructions is corrupt when the virtual three dimensional model fails to meet the first mechanical, electrical, thermal, and/or magnetic specification. A method of producing an additive manufactured part is also described.
    Type: Application
    Filed: March 7, 2019
    Publication date: September 12, 2019
    Inventors: Nektarios Georgios Tsoutsos, Nikhil Gupta, Michail Maniatakos
  • Patent number: 10379970
    Abstract: A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 13, 2019
    Assignee: Adobe, Inc.
    Inventors: Shashidhar Mangu, Shamit Kumar Mehta, Nikhil Gupta, Abhishek Garg
  • Patent number: 10345210
    Abstract: A method for predicting an elastic modulus of a material includes providing a sample in a dynamic mechanical analysis device, performing a temperature sweep test to obtain a first data set, performing a frequency sweep test to obtain a second data set, using the second data set to generate a master curve in a frequency domain of the at least one of the storage modulus of the sample or the loss modulus of the sample using time-temperature superposition, converting the master curve in the frequency domain into a time domain relaxation function, and using the time domain relaxation function to predict the elastic modulus of the material.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 9, 2019
    Assignee: NEW YORK UNIVERSITY
    Inventors: Nikhil Gupta, Steven E. Zeltmann
  • Publication number: 20190196573
    Abstract: In one embodiment, a processor includes: one or more cores to execute instructions; a first request register to store hardware performance state control information for a first core of the one or more cores obtained from an operating system; a second request register to store hardware performance state control override information, the hardware performance state control override information to be received from a management controller coupled to the processor; and a power controller coupled to the one or more cores to control a performance state of the first core based at least in part on the hardware performance state override information when at least one override indicator of the second request register is set. Other embodiments are described and claimed.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Nikhil Gupta, Israel Hirsh, Esfir Natanzon, Nir Rosenzweig, Efraim Rotem, Guy M. Therien, Ankush Varma, Eliezer Weissmann
  • Patent number: 10331567
    Abstract: A prefetch circuit may include a memory, each entry of which may store an address and other prefetch data used to generate prefetch requests. For each entry, there may be at least one “quality factor” (QF) that may control prefetch request generation for that entry. A global quality factor (GQF) may control generation of prefetch requests across the plurality of entries. The prefetch circuit may include one or more additional prefetch mechanisms. For example, a stride-based prefetch circuit may be included that may generate prefetch requests for strided access patterns having strides larger than a certain stride size. Another example is a spatial memory streaming (SMS)-based mechanism in which prefetch data from multiple evictions from the memory in the prefetch circuit is captured and used for SMS prefetching based on how well the prefetch data appears to match a spatial memory streaming pattern.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: June 25, 2019
    Assignee: Apple Inc.
    Inventors: Stephan G. Meier, Tyler J. Huberty, Nikhil Gupta, Francesco Spadini, Gideon Levinsky
  • Publication number: 20190180120
    Abstract: A method for detecting a vehicle via a vehicular vision system includes equipping a vehicle with a camera and providing a control at the equipped vehicle. Frames of image data captured by the camera are processed via an image processor of the control. Responsive at least in part to (i) vehicle motion information of the equipped vehicle and (ii) processing at the control of frames of image data captured by the camera, an object present in the field of view of the camera is detected and motion of the detected vehicle relative to the moving equipped vehicle is determined. The motion of the detected object relative to the moving equipped vehicle is determined by (i) determining corresponding feature points of the detected object in at least two frames of captured image data and (ii) estimating object motion trajectory of the detected object based on the determined corresponding feature points.
    Type: Application
    Filed: February 18, 2019
    Publication date: June 13, 2019
    Inventors: Nikhil Gupta, Liang Zhang
  • Publication number: 20190168988
    Abstract: A bobbin and spool management system includes a bobbin topper having a central disc with upwardly and downwardly extending stanchions projecting therefrom, each being capped with a mushroom bolster and having a medially located chamfered collar. The upwardly projecting stanchion is adapted to mate with an axial bore in the barrel of a bobbin and retain the bobbin while the downwardly projecting stanchion is adapted to penetrate the axial bore in the barrel of a supply spool and be retained on the supply spool.
    Type: Application
    Filed: May 9, 2017
    Publication date: June 6, 2019
    Applicant: DPG USA Inc.
    Inventors: Sabrina KATZ, Daniel SCHAUMANN, Ronald C. FARNUM, Nikhil GUPTA
  • Publication number: 20190168670
    Abstract: A method for dynamically calibrating without manual intervention a forward viewing vehicular camera with respect to its three rotational degrees of freedom includes disposing a camera at a vehicle and operating the camera to acquire multiple frames of image data as the vehicle is moving and steered through a plurality of steering angles. Feature points are determined in an image frame when the vehicle is steered within a respective range of steering angles and motion trajectories of those feature points are tracked in subsequent image frames for the respective range of steering angles. A vanishing point is established in the image plane for the feature points for the respective range of steering angles. Based on established vanishing points, a vanishing line is determined. When the vanishing line is determined to be non-horizontal, at least one of pitch, roll or yaw of the camera is adjusted.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Inventors: Nikhil Gupta, Hilda Faraji, Daan He, Ghanshyam Rathi
  • Publication number: 20190171889
    Abstract: A vision system of a vehicle includes at least one camera disposed at a vehicle and having a field of view exterior of the vehicle, and an image processor operable to process image data captured by the camera. Responsive to image processing of captured image data, the image processor determines objects present in the field of view of the camera. The vision system processes additional frames of captured image data to enhance determination of objects of interest. The vision system initially detects an object present in the field of view of the camera and conducts hypotheses filtering and hypotheses merging and, responsive to the hypotheses merging, the system determines that the detected object is an object of interest or determines that the detected object is not an object of interest.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Inventors: Nikhil Gupta, Liang Zhang
  • Patent number: D849500
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: May 28, 2019
    Inventor: Nikhil Gupta
  • Patent number: D860629
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 24, 2019
    Assignee: DPG USA INC.
    Inventors: Daniel Schaumann, Nikhil Gupta
  • Patent number: D860630
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 24, 2019
    Assignee: DPG USA INC.
    Inventors: Daniel Schaumann, Nikhil Gupta
  • Pin
    Patent number: D860633
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 24, 2019
    Assignee: DPG USA INC.
    Inventors: Daniel Schaumann, Nikhil Gupta