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

  • Publication number: 20230060560
    Abstract: A thimble includes a flexible tapered sleeve and a crown. The sleeve has a frustoconical shape with a fluted sidewall. Multiple outwardly convex panels extend entirely around the sidewall. The sleeve has a mounting end opposite an opening for inserting a user's digit. The sleeve has a pitch of from 0.175 mm/mmL to 0.35 mm/mmL. The crown is formed of hard plastic material and is attached to the mounting end of the sleeve. The crown has a cap with an upper textured planar surface. A ridged sidewall extends entirely around the crown. Multiple longitudinal ridges extend from a lower edge of the sidewall to the cap. The thimble accommodates a variety of finger sizes and the crown prevents slippage of a sewing needle.
    Type: Application
    Filed: August 8, 2022
    Publication date: March 2, 2023
    Inventor: Nikhil Gupta
  • Patent number: 11579841
    Abstract: A speech-processing system may provide access to one or more skills via spoken commands and/or responses in the form of synthesized speech. The system may be capable of keeping one or more skills active in the background while a user interacts (e.g., provides inputs to and/or receives outputs from) with a skill running in the foreground. A background skill may receive some trigger data, and determine to request the system to return the background skill to the foreground to, for example, request a user input regarding an action previously requested by the user. In some cases, the user may invoke a background skill to continue a previous interaction. The system may return the background skill to the foreground. The resumed skill may continue a previous interaction to, for example, to query the user for instructions, provide an update or alert, or continue a previous output.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Monty Eich, Clare Elizabeth Veladanda, Shiladitya Roy, Rohit Bhattacharjee, Prashant Jayaram Thakare, Nikhil Gupta, Xu Zhang
  • Patent number: 11572015
    Abstract: A vehicular vision system includes a plurality of cameras disposed at a vehicle and capturing image data as the equipped vehicle is driven along a traffic lane of a road. Captured image data is processed to detect a rearward-approaching vehicle and determine a path of travel of the detected rearward-approaching vehicle. Responsive to determining that the path of travel of the detected rearward-approaching vehicle is along a side traffic lane adjacent to the traffic lane along which the equipped vehicle is driven, the vehicular vision system (i) displays at a video display screen video images derived at least from image data captured by the side camera that is at the side portion of the equipped vehicle that is adjacent to the side traffic lane and (ii) overlays a transparent graphic overlay overlaying the displayed video images that is based on the determined path of travel of the detected rearward-approaching vehicle.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: February 7, 2023
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Ghanshyam Rathi, Hilda Faraji, Nikhil Gupta, Christian Traub, Michael Schaffner, Goerg Pflug
  • Publication number: 20230029886
    Abstract: A flat-head pin includes: (a) a pin shaft with a pin point; (b)a flat pin head affixed to an end of the pin shaft distal to the pin point; wherein the flat pin head is characterized by a cuboid shape, preferably a tapered cuboid shape with a plurality of transverse gripping ribs spaced a distance, s, from each other. The flat pin head is characterized by a tapered cuboid shape with a plurality of transverse gripping ribs spaced a distance, s, preferably wherein the distance s is relatively large and there are relatively few gripping ribs, such as 3-5 transverse gripping ribs.
    Type: Application
    Filed: May 6, 2022
    Publication date: February 2, 2023
    Inventor: Nikhil Gupta
  • Patent number: 11567556
    Abstract: Examples herein relate to assigning, by a system agent of a central processing unit (CPU), an operating frequency to a core group based priority level of the core group while avoiding throttling of the system agent. Avoiding throttling of the system agent can include maintaining a minimum performance level of the system agent. A minimum performance level of the system agent can be based on a minimum operating frequency. Assigning, by a system agent of a central processing unit, an operating frequency to a core group based priority level of the core group while avoiding throttling of the system agent can avoid a thermal limit of the CPU. Avoiding thermal limit of the CPU can include adjusting the operating frequency to the core group to avoid performance indicators of the CPU. A performance indicator can indicate CPU utilization corresponds to Thermal Design Point (TDP).
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: January 31, 2023
    Assignee: Intel Corporation
    Inventors: Chris Macnamara, John J. Browne, Tomasz Kantecki, David Hunt, Anatoly Burakov, Srihari Makineni, Nikhil Gupta, Ankush Varma, Dorit Shapira, Vasudevan Srinivasan, Bryan T. Butters, Shrikant M. Shah
  • Publication number: 20230018221
    Abstract: An apparatus can include processor cores and control circuitry coupled to the processor cores. The control circuitry can detect at least one of a power characteristic and a frequency characteristic of at least one of the processor cores. The control circuitry can determine that a frequency control opportunity is present on at least one of the processor cores based on at least one of the power characteristic and the frequency characteristic. The control circuitry can adjust a power parameter of at least one of the processor cores responsive to determining that the frequency control opportunity is present.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Reshma Pattan, Pinkesh Shah, Chris MacNamara, Nikhil Gupta
  • Patent number: 11554717
    Abstract: A vehicular vision system includes a camera disposed at a vehicle and operable to capture multiple frames of image data during a driving maneuver of the vehicle. A control includes an image processor that processes frames of captured image data to determine feature points in an image frame when the vehicle is operated within a first range of steering angles, and to determine motion trajectories of those feature points in subsequent image frames for the respective range of steering angles. The control determines a horizon line based on the determined motion trajectories. Responsive to determination that the determined horizon line is non-parallel to the horizontal axis of the image plane, at least one of pitch, roll or yaw of the camera is adjusted. Image data captured by the camera is processed at the control for object detection.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: January 17, 2023
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Nikhil Gupta, Hilda Faraji, Daan He, Ghanshyam Rathi
  • Publication number: 20220413720
    Abstract: In an embodiment, a processor includes multiple processing engines and a power control unit. The power control unit is to receive a mapping of multiple virtual partitions to sets of the processing engines, and in response to a receipt of the mapping of multiple of virtual partitions: access a power limit table for the processor, and generate multiple virtual partition power limit tables based on the power limit table for the processor, where each virtual partition power limit table is associated with a different virtual partition. Other embodiments are described and claimed.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Adwait Purandare, Ian Steiner, Vasudevan Srinivasan, Ankush Varma, Nikhil Gupta, Stanley Chen
  • Publication number: 20220405587
    Abstract: A computer-implemented method for generating a synthetic training data set for training a machine learning computer vision model for performing at least one user defined computer vision task, in which spatially resolved sensor data are processed and evaluated with respect to at least one user defined object of interest, including receiving at least one model of a user defined object of interest; determining at least one render parameter and multiple render parameters; generating a set of training images by rendering the at least one model of the object of interest based on the at least one render parameter; generating annotation data for the set of training images with respect to the at least one object of interest; and providing a training data set including the set of training images and the annotation data for being output to the user and/or for training the computer vision model.
    Type: Application
    Filed: May 27, 2022
    Publication date: December 22, 2022
    Inventors: Pooja RANGARAJAN, Nikhil GUPTA, Andre BREITENFELD, Andreas MÜLLER, Sebastian SCHULZ, Sheng LING, Thomas KAMMERLOCHER, Fabian BAIER
  • Patent number: 11532233
    Abstract: A vehicular vision system includes a camera disposed at a body portion of a vehicle and having a field of view exterior of the vehicle. The camera has an imager and a fisheye lens with more distortion at side regions of the field of view than at a center region of the field of view. An electronic control unit (ECU), via image processing of captured image data, determines gradient information and determines edges of intensity gradients present at a side region of the field of view of the camera. The system, based at least in part on determined edges of intensity gradients, determines a potential cross traffic object at the side region and determines movement of upper and lower portions of a determined edge of an intensity gradient of the cross traffic object to determine if the cross traffic object is moving into a path of the vehicle.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: December 20, 2022
    Assignee: MAGNA ELECTRONICS INC.
    Inventor: Nikhil Gupta
  • Patent number: 11508156
    Abstract: A vision system for a vehicle includes a camera and an electronic control unit (ECU) with an image processor. The ECU generates a reduced resolution frame of captured image data and the ECU determines a reduced resolution detection result based on pedestrian detection using the reduced resolution frame of captured image data. The ECU, responsive to processing by the image processor of image data, generates a cropped frame of captured image data and the ECU determines a cropped detection result based on pedestrian detection using the cropped frame of captured image data. Responsive to determining the reduced resolution detection result and determining the cropped detection result, the ECU merges the reduced resolution detection result and the cropped detection result into a final pedestrian detection result. The final pedestrian detection result is indicative of presence of a pedestrian within the field of view of the camera.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 22, 2022
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Tzu-Ming Su, I-Te Yu, Brijendra Kumar Bharti, Alexander Velichko, Nikhil Gupta, Xai Phan, Nadine A. Hazzouri
  • Patent number: 11498255
    Abstract: A method of extruding filament comprises the steps of cutting a bulk source material into pieces having size S1, performing a first extrusion pass comprising the steps of melting the pieces in an extruding device at a temperature T1 and extruding a first filament at an extrusion speed V1, and performing at least one additional extrusion pass k comprising the steps of cutting the first filament into pieces having size Sk, melting the pieces in an extruding device at temperature Tk, and extruding a final filament at an extrusion speed Vk. A system for extruding filament is also described.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: November 15, 2022
    Assignee: NEW YORK UNIVERSITY
    Inventors: Nikhil Gupta, Brooks Saltonstall, Ashish Kumar Singh
  • Publication number: 20220337726
    Abstract: A vehicular trailering assist system includes a camera and an image processor operable to process image data captured by the camera. The vehicular trailering assist system iteratively predicts a plurality of predicted trailer angles based on a corresponding plurality of potential trailer beam lengths ranging between an upper dimension above a baseline trailer beam length and a lower dimension below the baseline trailer beam length and selects a trailer angle from the plurality of predicted trailer angles that least deviates from a current trailer angle determined via processing by the image processor of image data captured by the camera. The potential trailer beam length that corresponds to the selected trailer angle that least deviates from the determined current trailer angle is used in determining trailer angles for that trailer during future drives of the vehicle when towing that particular trailer.
    Type: Application
    Filed: May 13, 2022
    Publication date: October 20, 2022
    Inventors: Jyothi P. Gali, Nikhil Gupta, Galina Okouneva
  • Publication number: 20220314967
    Abstract: A vehicular control system includes a plurality of sensors disposed at a vehicle so as to have a combined field of sensing forward, rearward and sideward of the vehicle. Data captured by the sensors as the vehicle moves along a road is processed at a control for detecting objects present exterior the vehicle. The control designates a plurality of locations within the fields of sensing. As the vehicle moves along the road, the control increases a value for each designated location when an object is detected at that designated location, and decreases the value for each designated location when an object is not detected at that designated location, and generates an object map based on values for the designated locations. The greater the value for a particular designated location, the greater the probability an object is present at that particular designated location.
    Type: Application
    Filed: May 13, 2022
    Publication date: October 6, 2022
    Inventors: Mahdi Marsousi, Harold E. Joseph, Nikhil Gupta, Alexander Velichko
  • Publication number: 20220265017
    Abstract: A case for tailor's chalk includes: (a) a generally triangular base with a central portion, a retaining pocket along one edge thereof, said pocket opening toward the center of said triangular base and a pair of offset base hinge elements adjacent the pocket located adjacent opposed ends of said pocket along said one edge of said base; and (b) a generally triangular lid shaped and adapted to mate with the base and hinged thereto by a pair of mating offset lid hinge elements located along one edge of said generally triangular lid, said lid hinge elements being snap-fit mateable with said base hinge elements, the offset between said generally triangular base and said generally triangular lid being sufficient to define a storage cavity for the chalk in a closed position, the lid having a central portion opposing the central portion of the base in said closed position, the lid being coupled to the base so as to be rotatable with respect thereto to an open position where the lid is rotated by 180° with respect to t
    Type: Application
    Filed: February 10, 2022
    Publication date: August 25, 2022
    Inventor: Nikhil Gupta
  • Publication number: 20220262130
    Abstract: A vehicular vision system includes a camera disposed at an in-cabin side of a windshield of a vehicle and viewing forward of the vehicle. The vehicular vision system, responsive at least in part to image processing of multiple frames of captured image data, detects an object present exterior of the vehicle that is moving relative to the vehicle. The system, when the vehicle is moving, and based at least in part to received vehicle motion data indicative of motion of the vehicle when the vehicle is moving and image processing of multiple frames of captured image data, (i) estimates object trajectory of the detected object based at least in part on corresponding object features present in multiple frames of image data captured by the camera and (ii) determines motion of the detected object relative to the moving vehicle based on the estimated object trajectory.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 18, 2022
    Inventors: Nikhil Gupta, Liang Zhang
  • Publication number: 20220259782
    Abstract: An ergonomic seam ripper includes: (a) an elongated haft with a bulged profile having a larger cross-section about its medial portion than cross-section at a palm end of the haft, the cross-section about the medial portion of the haft also being larger than a cross-section at a thumb grip end of the haft, wherein the palm end of the haft has an outer surface of generally planar structure and the haft is further characterized by a mounting portion at the thumb grip end of the haft; (b) a gripping member secured to the mounting portion of the haft made of a resilient rubbery material with a plurality of gripping ribs extending thereabout, wherein the gripping ribs are spread relatively close together at an upper portion thereof and relatively further apart at a lower portion thereof; and (c) a U-shaped cutting blade with a tapered projection and balled projection, as well as a shaft, wherein the shaft of the blade is secured to the haft such that the tapered projection is aligned with the upper portion of the g
    Type: Application
    Filed: January 31, 2022
    Publication date: August 18, 2022
    Inventor: Nikhil Gupta
  • Patent number: 11415990
    Abstract: A method of tracking an image feature is described. The method comprises acquiring an image with a camera, and determining, using processing circuitry, a bounding area in the image, the bounding area surrounding a feature in the image. The method further comprises determining, using processing circuitry, a rotation axis and a rotation angle based on a first focal length of the camera and a position of the bounding area relative to a center of the image. The method further comprises determining, using processing circuitry, at least one of a pan angle, a roll angle, and a tilt angle for the camera at which the bounding area is centered in the image. The method further comprises adjusting, using a gimbal, an orientation of the camera based on the at least one of the pan angle, the roll angle, and the tilt angle.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: August 16, 2022
    Assignee: Honeywell International Inc.
    Inventors: Shouvik Das, Nikhil Gupta
  • Publication number: 20220251778
    Abstract: A thread conditioner and cutter includes (a) a base unit with (i) a planar divider for supporting a thread conditioning composition; (ii) a plurality of upper sidewall segments spaced apart from each other to define upper slots extending upwardly from the planar divider as well as defining an upper cavity of the base unit; (iii) a lower sidewall extending downwardly from the planar divider thereby defining an underside cavity, wherein the lower sidewall has a plurality of opposing thread notches at an upper edge thereof at a lower end of the upper slots of the upper sidewall segments as well as a pair of opposing lower slots extending upwardly from a lower edge of the lower sidewall; and (iv) a cutting blade disposed at one of said opposing slots at a first distance from the lower edge of the lower sidewall and wherein the slot opposed to the slot with the cutting blade extends a second distance from the lower edge of the lower sidewall which is greater than the first distance from the lower edge of the lower
    Type: Application
    Filed: January 31, 2022
    Publication date: August 11, 2022
    Inventor: Nikhil Gupta
  • Patent number: 11409560
    Abstract: In one embodiment, a processor includes a current protection controller to: receive instruction width information and instruction type information associated with one or more instructions stored in an instruction queue prior to execution of the one or more instructions by an execution circuit; determine a power license level for the core based on the corresponding instruction width information and the instruction type information; generate a request for a license for the core corresponding to the power license level; and communicate the request to a power controller when the one or more instructions are non-speculative, and defer communication of the request when at least one of the one or more instructions is speculative. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 9, 2022
    Assignee: Intel Corporation
    Inventors: Krishnamurthy Jambur Sathyanarayana, Robert Valentine, Alexander Gendler, Shmuel Zobel, Gavri Berger, Ian M. Steiner, Nikhil Gupta, Eyal Hadas, Edo Hachamo, Sumesh Subramanian