Patents by Inventor Lalit Gupta

Lalit 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: 10033376
    Abstract: Various implementations described herein are directed to a circuit. The circuit may include a memory circuit having a first latch. The circuit may include a power-on-reset circuit having a second latch coupled to the first latch. The second latch may be configured to reset the first latch to a predetermined state at power-up.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 24, 2018
    Assignee: ARM Limited
    Inventors: Lalit Gupta, Vivek Nautiyal, Andy Wangkun Chen, Jitendra Dasani, Bo Zheng, Akshay Kumar, Vivek Asthana
  • Patent number: 9953701
    Abstract: An SRAM with a first bitcell array having a first density and a first access speed, and a second bitcell array having a second density larger than the first density and a second access speed less than the first access speed. The SRAM further includes a first set of wordline drivers coupled to the first bitcell array, a second set of wordline drivers coupled to the second bitcell array, and a row decoder coupled to both the first and second bitcell arrays.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: April 24, 2018
    Assignee: ARM Limited
    Inventors: Fakhruddin Ali Bohra, Lalit Gupta, Shri Sagar Dwivedi, Jitendra Dasani
  • Patent number: 9911510
    Abstract: Various implementations described herein are directed to an integrated circuit having a memory cell array with multiple rows of memory cells including at least one redundant row of memory cells. The memory cell array may be partitioned into multiple regions of memory cells including a first region of memory cells corresponding to a first part of the redundant row of memory cells and a second region of memory cells corresponding to a second part of the redundant row of memory cells. The integrated circuit may include wordline driver circuitry coupled to the first and second regions of memory cells and their corresponding first and second parts of the redundant row of memory cells. In some instances, the integrated circuit may include row shift circuitry coupled to the first and second regions of memory cells and their corresponding first and second parts of the redundant row of memory cells.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: March 6, 2018
    Assignee: ARM Limited
    Inventors: Jungtae Kwon, Young Suk Kim, Vivek Nautiyal, Pranay Prabhat, Fakhruddin Ali Bohra, Shri Sagar Dwivedi, Satinderjit Singh, Lalit Gupta
  • Publication number: 20170317672
    Abstract: Various implementations described herein are directed to a circuit. The circuit may include a memory circuit having a first latch. The circuit may include a power-on-reset circuit having a second latch coupled to the first latch. The second latch may be configured to reset the first latch to a predetermined state at power-up.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Lalit Gupta, Vivek Nautiyal, Andy Wangkun Chen, Jitendra Dasani, Bo Zheng, Akshay Kumar, Vivek Asthana
  • Publication number: 20170057170
    Abstract: A mechanism is described for facilitating intelligent calibration and efficient performance of three-dimensional printers according to one embodiment. A method of embodiments, as described herein, includes receiving a printing request for three-dimensional (3D) printing of a 3D object, and monitoring a printing process to print the 3D object, where the printing process is performed based on a reference design associated with the 3D object, the reference design including expected measurements associated with the 3D object. The method may further include computing, in real-time during the printing process, actual measurements relating to the 3D object, where the actual measurements are obtained via one or more 3D cameras.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Applicant: INTEL IP CORPORATION
    Inventors: Lalit Gupta, Shidlingeshwar Khatakalle
  • Patent number: 9579078
    Abstract: A device images time-wise in parallel using transducer elements of a group. The elements are of a current group and imaging is time-wise sequential by group. The groups may be spatially disposed with respect to each other so as to mutually intermesh element-wise. The imaging may include volumetric imaging. The device may be configured for not collectively using any of the elements to focus, nor to steer, a beam used in the imaging. The device may further be operable to transition between spacing states at least one of which is characterized by a respective minimum, nonzero, degree of intra-group, element-to-element non-adjacency, or may be fixed at a selected spacing state. The transitioning may be automatic, in response to input indicative of blood vessel size and/or depth.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: February 28, 2017
    Assignee: Koninklijke Philips N.V.
    Inventors: Ajay Anand, John Petruzzello, Shiwei Zhou, Rajendra Singh Sisodia, Pallavi Vajinepalli, Lalit Gupta, Ganesan Ramachandran, Celine Firtion
  • Patent number: 9351708
    Abstract: An automatic, stand-alone, hand-held ultrasound blood-vessel examination device includes a reduced number of transducer elements and presents a simplified user interface, without the need for displaying an image of any of the vessels. The probe, in one embodiment, acquires and examines a volume of interest, searches for a target vessel, tests the vessel for normality of blood flow, and reports the diagnosis, all automatically and without need for user intervention. In another embodiment, the probe finds a body vessel in a volume, and extracts a clinical Doppler parameter, all automatically and without need for user intervention.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: May 31, 2016
    Assignee: Koninklijke Philips N.V.
    Inventors: Ajay Anand, John Petruzzello, Rajendra Singh Sisodia, Lalit Gupta, Pallavi Vajinepalli, Celine Firtion
  • Patent number: 9019570
    Abstract: A method, system, and algorithm detects graphite responses in optical mark recognition documents using inexpensive visible-light scanners. The invention is invariant to the numerous background colors and artwork in typical optical mark recognition documents. A superposition of a graphite response image and a background image is modeled. The background image in turn is modeled as a superposition of screening, artwork, lines, and machine text components. A sequence of image processing operations and a pattern recognition algorithm is used to isolate the graphite response image from a test document by systematically removing the components of the background image. The image processing operations consist of grayscale and color segmentation and the application of the Hough transform. Components that are not removed by image processing operations are identified by calculating their texture features, and removed using a multivariate Gaussian classifier.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: April 28, 2015
    Assignees: McGraw-Hill School Education Holdings LLC, The Board of Trustees of Southern Illinois University
    Inventors: Raghuveer Kanneganti, Randal B. Fry, Lalit Gupta, Ahmed Freidoon Fadhil
  • Publication number: 20140358000
    Abstract: A device (308) is configured for examining pulsatile flow, for deriving, based on the examined flow, spectral characteristics and for, based on the derived characteristics, determining which one or more pulse cycles are to be selected as representative of the flow. The cycles selected can be consecutive and amount to a predetermined number of cycles, such as five. The cycles (200) subject to selection may initially be filtered out based on waveform anomalies, with the surviving cycles in a consecutive group of sufficient number being judged based on parameters such as waveform caliper measurements and other types of the characteristics. Good cycles are detected (202) by their lack of variation, with respect to the measured parameters, from each respective, parameter median over the spectrogram cycles not initially filtered. The technique may, according to user selection, take into account additional parameters suited to particular medical application. Uses include correctly identifying an artery by name.
    Type: Application
    Filed: December 6, 2012
    Publication date: December 4, 2014
    Inventors: Lalit Gupta, Pallavi Vajinepalli, Rajendra Singh Sisodia, Ganesan Ramachandran, Celine Firtion, John Petruzzello, Ajay Anand
  • Publication number: 20140350405
    Abstract: Method, system and software product for identifying high risk pregnancies comprising the step of generating a spectrogram from ultrasound Doppler signals reflected from the uterine artery and determining the maximum frequency envelope of said spectrogram, and of defining a systolic part and a diastolic part of the maximum frequency envelope and calculating an area ratio under said systolic and diastolic part (AR). This area ratio relates to the blood volume in the uterine artery.
    Type: Application
    Filed: November 26, 2012
    Publication date: November 27, 2014
    Inventors: Pallavi Vajinepalli, Ranjan Das, Celine Firtion, Rajendra Singh Sisodia, Lalit Gupta, Ganesan Ramachandran, Ajay Anand, John Petruzzello
  • Publication number: 20140343431
    Abstract: A device is configured for interrogating a blood vessel to derive flow characteristics (S628) and for, responsive to the deriving and based on the derived characteristics, anatomically identifying the vessel. A spatial map of the vessels may be generated based on the interrogating, and specifically the Doppler power computed from data acquired in the interrogating. Subsequent interrogating (S668) may occur, based on the map and on a user-selected set of vessels and/or vessel categories, to derive clinical Doppler indices. The device can be designed to automatically set a sample volume (509) for the subsequent interrogating, and to operate automatically from the user selection to display of the indices. The display may further include an image (524) of the vessels summoned by the set, annotated by their individual anatomical names, and optionally a diagnosis relating to blood flow. The displayed image may be enlarged to zoom in on the user's onscreen selection.
    Type: Application
    Filed: December 7, 2012
    Publication date: November 20, 2014
    Inventors: Pallavi Vajinepalli, Rajendra SINGH Sisodia, Lalit Gupta, Ganesan Ramachandran, Celine Firtion, John Petruzzello, Ajay Anand
  • Publication number: 20140243673
    Abstract: A device images time-wise in parallel using transducer elements of a group (428, 432, 436, 440). In some embodiments, the elements are of a current group and imaging is time-wise sequential by group. The groups may be spatially disposed (408, 412) with respect to each other so as to mutually intermesh element-wise. The imaging may include volumetric imaging. The device can be configured for not collectively using any of the elements to focus, nor to steer, a beam used in the imaging. The device might be operable to transition between spacing states (404, 408, 412) at least one of which is characterized by a respective minimum, nonzero, degree of intra-group, element-to-element non-adjacency (470), or may be fixed at one spacing state. The transitioning may be automatic, in response to input indicative of blood vessel size and/or depth.
    Type: Application
    Filed: September 17, 2012
    Publication date: August 28, 2014
    Applicant: KONINKLIJKE PHILIPS N.V.
    Inventors: Ajay Anand, John Petruzzello, Shiwei Zhou, Rajendra Singh Sisodia, Pallavi Vajinepalli, Lalit Gupta, Ganesan Ramachandran, Celine Firtion
  • Publication number: 20140228688
    Abstract: Disclosed is an ultrasound device for measuring blood flow velocity in a blood vessel of a subject without imaging functionality in the device. The measurement depends upon reflections of a collimated beam of ultrasound from a subject's body part. Received electrical signals representative of the reflected ultrasound energy is used for generating a representation of blood flow at a plurality of predetermined locations in the volume and calculating a first blood flow velocity at each of the locations. The representation of flow is used for delineating the blood flow in the blood vessel in the volume. An angle calculating unit calculates the Doppler angle between the direction of the radiated collimated beam in the delineated blood flow at each point. A velocity calculator calculates a second blood flow velocity at the plurality of points based on the calculated first velocities and the calculated angle at the point.
    Type: Application
    Filed: June 29, 2012
    Publication date: August 14, 2014
    Applicant: KONINKLIJKE PHILIPS N.V.
    Inventors: Lalit Gupta, Ajay Anand, John Petruzzello, Pallavi Vajinepalli, Rajendra Singh Sisodia, Celine Firtion, Ganesan Ramachandran
  • Publication number: 20130274607
    Abstract: An automatic, stand-alone, hand-held ultrasound blood-vessel examination device (100) requires a reduced number of transducer elements (126) and presents a simplified user interface (136-140), without the need for displaying an image of any of the vessels. The probe, in one embodiment, acquires and examines a volume of interest (106), searches for a target vessel, tests the vessel for normality of blood flow, and reports the diagnosis, all automatically and without need for user intervention. In another embodiment, the probe finds a body vessel (108-112) in a volume, and extracts a clinical Doppler parameter, all automatically and without need for user intervention.
    Type: Application
    Filed: December 16, 2011
    Publication date: October 17, 2013
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Ajay Anand, John Petruzzello, Rajendra Singh Sisodia, Lalit Gupta, Pallavi Vajinepalli, Celine Firtion
  • Patent number: 8219364
    Abstract: Petri net models, of systems, communication protocols, and software programs, which include place objects, transition objects, arcs, and initial markings, may be used for testing and verification. To reduce computations, a new unfolding process is performed on the net models. Two or more candidate buffer place interfaces are selected from the input net model. The input net is subdivided with a preliminary cut to form two subnets, wherein the preliminary cut passes through suitable candidate buffer place interfaces, objects of each of the subnets other than the suitable candidate buffer place interfaces are reachable from at least one initial marking, and the subnets do not include a mix of initial and non-initial marking places. Each of the two subnets are unfolded and then joined to form an unfolded net that is behaviorally equivalent to original input net model. The unfolded net is then stored in a storage unit.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: July 10, 2012
    Assignee: Agere Systems Inc.
    Inventors: Lalit Gupta, Karthik Ramchandran, Mohammed Sardar
  • Publication number: 20110307363
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to Currency Conversion and Date and Time business objects.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Santhosh N, Preeti Jain, Toralf Grossmann, Uwe Stromberg, Holger Martin Ohst, Thilo Kraehmer, Michael Seubert, Lalit Gupta, Muttanna Sarashetti, Tobias Traxel, Andreas Huppert, Werner Gnan, Ashwin Reddy Yeddula, Gurmeet Singh Dhingra, Keshav B. Desai, Tanjana Preiser-Funke
  • Publication number: 20100062800
    Abstract: In one embodiment, a wireless device communicates an uplink data stream to a wireless network using two radio access technologies (RATs) simultaneously. The wireless device has a host controller unit that segments the uplink data stream and provides each of the segmented portions to either a first baseband module corresponding to a first RAT or a second baseband module corresponding to a second RAT. The first baseband module modulates the data that it receives using the first RAT and provides the modulated data to a first radio frequency (RF) module. The second baseband module modulates the data that it receives using the second RAT and provides the modulated data to a second RF module. The first and second RF modules convert the modulated data to RF and provide the RF signals to first and second antennas, respectively. In alternative embodiments, more than two RATs are used simultaneously for communications.
    Type: Application
    Filed: September 8, 2008
    Publication date: March 11, 2010
    Applicant: AGERE SYSTEMS INC.
    Inventors: Lalit Gupta, Sanil S. Mathew, Pramod K. Shrivastava
  • Publication number: 20090172013
    Abstract: Petri net models, of systems, communication protocols, and software programs, which include place objects, transition objects, arcs, and initial markings, may be used for testing and verification. To reduce computations, a new unfolding process is performed on the net models. Two or more candidate buffer place interfaces are selected from the input net model. The input net is subdivided with a preliminary cut to form two subnets, wherein the preliminary cut passes through suitable candidate buffer place interfaces, objects of each of the subnets other than the suitable candidate buffer place interfaces are reachable from at least one initial marking, and the subnets do not include a mix of initial and non-initial marking places. Each of the two subnets are unfolded and then joined to form an unfolded net that is behaviorally equivalent to original input net model. The unfolded net is then stored in a storage unit.
    Type: Application
    Filed: January 2, 2008
    Publication date: July 2, 2009
    Applicant: Agere Systems Inc.
    Inventors: Lalit Gupta, Karthik Ramchandran, Mohammed Sardar