Patents by Inventor Anuj Jain

Anuj Jain 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: 20170163182
    Abstract: A motor control system for a permanent magnet synchronous motor (PMSM) uses two linear Hall devices to produce a first signal indicative of a strength of a first magnetic field component produced by a set of rotor magnets and to simultaneously produce a second signal indicative of a strength of second magnetic field component produced by the rotor magnets that is approximately orthogonal to the first magnetic field component. An angular position and angular velocity of the rotor is calculated based on the first signal and the second signal. A plurality of phase signals is produced based on the calculated angular position and angular velocity. Current in a plurality of field windings of the motor is controlled using the plurality of phase signals.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 8, 2017
    Inventors: Stephen John Fedigan, Anuj Jain, David Patrick Magee
  • Patent number: 9647588
    Abstract: A system and method for a decay lock loop for time varying current regulation in electric motors determines if a predetermined electrical current regulation level for an electric motor has been obtained within a tuning control time window. A coarse control loop increases or decreases a fast current decay, in response to a determination that the predetermined electrical current regulation level has not been obtained within the tuning control time window, until the predetermined electrical current regulation level falls within the tuning control time window. A fine control loop increments or decrements an amount of fast current decay during a total decay time, in response to a determination that the predetermined electrical current regulation level has been obtained within the tuning control time window, until a predetermined timing of the predetermined electrical current regulation level has been obtained.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: May 9, 2017
    Assignee: Texas Instruments Incorporated
    Inventors: Sudhir Nagaraj, David H. Elwart, II, Rakesh Raja, Anuj Jain
  • Publication number: 20170034547
    Abstract: Creating audience segments for campaigns is described. In one or more embodiments, an audience manager is configured to create, for one or more videos, a video audience segment associated with the video by storing, in a data management platform, user identifiers of users that viewed the video. The user identifiers can be received from a client player each time that a video is played at the client player. The audience manager is further configured to extract demographic information from a demographic report associated with the video that is received from a demographics provider, and to associate the demographic information with the video audience segment. The audience manager is further configured to generate a target audience segment for a campaign by merging and combining user identifiers that are included in two or more video audience segments.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Inventors: Anuj Jain, Atul Kumar Shrivastava, Praveen Kumar Goyal, Ashish Duggal
  • Patent number: 9538258
    Abstract: A computer implemented method and apparatus for improving viewer engagement in video advertising. The method comprises configuring a plurality of skip options for presentation in advertising content, such that each skip option of the plurality of skip options is presented in series for a limited duration during display of the advertising content until a presented one of the skip options is selected.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Naresh Chand Gupta, Anuj Jain, Niraj Gupta
  • Patent number: 9532106
    Abstract: Video character-based content targeting is described. In one or more embodiments, users make selections of characters in video content in conjunction with playback of the video content. For example, a user is prompted during playback of video content to select a character in the video content that the user likes. An indication is received of selections made by the user of one or more characters, each of which is associated with information that describes a degree to which the character exhibits a plurality of personality attributes. Once received, the user's selections of the one or more characters from the video content are analyzed. In particular, the selections are analyzed to ascertain a degree to which the user identifies with the plurality of personality attributes. The degree to which the user is determined to identify with the plurality of personality attributes is then used to control communication of content to the user.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: December 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Raman Gupta, Neha Saxena, Anuj Jain
  • Publication number: 20160373944
    Abstract: A system for wireless network optimization and remote control of mobile handset operation, comprising one or more devices disposed on a network and a server disposed on the network having a database, the server configured to push a client application to the one or more devices, instruct the client application to perform a plurality of tests on the one or more devices, collect a plurality of reports corresponding the plurality of tests performed on the on the one or more devices, instruct the client application to perform debugging tests on the one or more devices, collect debugging results corresponding to the debugging tests performed on the one or more devices, and remotely access the one or more devices to resolve any operational problems of the one or more devices.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 22, 2016
    Inventors: Anuj Jain, Jairaj Hedge
  • Publication number: 20160300265
    Abstract: The present disclosure is directed toward systems and method for limiting frequency of marketing content provided to users. For example, systems and methods described herein involve tracking a total quantity of marketing content received by a particular user for a marketing campaign. In particular, the systems and method described herein involve tracking a total quantity of marketing content received by a user across multiple devices and/or from multiple publishers. The systems and methods further involve preventing the user from receiving marketing content beyond a maximum allowable quantity of marketing content for the user within a predetermined period of time.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 13, 2016
    Inventors: Praveen Kumar Goyal, Ashish Duggal, Anuj Jain
  • Publication number: 20160254767
    Abstract: A system and method for a decay lock loop for time varying current regulation in electric motors determines if a predetermined electrical current regulation level for an electric motor has been obtained within a tuning control time window. A coarse control loop increases or decreases a fast current decay, in response to a determination that the predetermined electrical current regulation level has not been obtained within the tuning control time window, until the predetermined electrical current regulation level falls within the tuning control time window. A fine control loop increments or decrements an amount of fast current decay during a total decay time, in response to a determination that the predetermined electrical current regulation level has been obtained within the tuning control time window, until a predetermined timing of the predetermined electrical current regulation level has been obtained.
    Type: Application
    Filed: December 30, 2015
    Publication date: September 1, 2016
    Applicant: Texas Instruments Incorporated
    Inventors: Sudhir Nagaraj, David H. Elwart, II, Rakesh Raja, Anuj Jain
  • Patent number: 9397597
    Abstract: Stepper motor winding current regulation methods and apparatus adapt a maximum blanking period to generate an adapted blanking period that is proportional to a currently-selected current regulation set-point. Sensed winding current feedback is ignored at a current regulation controller during the adapted blanking period or during a minimum blanking period, whichever longer, to avoid attempting to track noise imposed upon a sensed winding current feedback signal at an initiation of rapid current changes di/dt. Doing so may decrease ripple in the motor winding current waveform and reduce zero-crossing distortion by decreasing overshoot of the current regulation set-point by the sensed winding current.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: July 19, 2016
    Assignee: Texas Instruments Incorporated
    Inventors: Wenchao Qu, Anuj Jain, Ryan Paul Kehr
  • Publication number: 20160162930
    Abstract: Associating social comments with individual assets used in a campaign is described. In one or more embodiments, a campaign that includes one or more assets (e.g., images or videos of products) is published to one or more social networks. Comments (e.g., user comments, user shares, or other textual feedback) to the campaign on the one or more social networks are collected and analyzed to attribute each comment to an individual asset of the campaign. Social metadata, such as a social mention count and a social sentiment score, is generated based on the comments to enhance metadata of the individual asset.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Anuj Jain
  • Publication number: 20160140618
    Abstract: The present disclosure is directed toward targeting advertisements to a close-knit group of users. Methods and systems of the present disclosure identify a close-knit group of users or devices based on the use of a concurrent streaming account. The methods and system further include providing an advertisement in conjunction with the content streaming to the devices of the close-knit group to increase the likelihood of a conversion. Optionally, the methods and systems tailor these advertisements based on an age segment of targeted users or based on features engaged by another user of the close-knit group.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Inventors: Ashish Duggal, Anmol Dhawan, Anuj Jain, Sachin Soni
  • Patent number: 9246424
    Abstract: Stepper motor winding current regulation methods and apparatus continuously and bi-directionally sense winding current to determine both the magnitude of the winding current and the slope of a waveform representing the winding current. The magnitude and slope information is used to more precisely control periods of current rise and characteristics of fast and slow current decay during pulse-width modulation (“PWM”) regulation cycles. Winding current rise and decay shaping is based upon the sensed magnitude of the winding current, the magnitude of the winding current regulation set-point ITRIP, whether the sensed winding current is greater than or less than ITRIP at a selected sampling time, whether the sensed winding current is increasing or decreasing when a waveform of the sensed winding current crosses over ITRIP, and whether or not the magnitude of ITRIP changes during a PWM cycle in response to a receipt of a subsequent DAC code.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: January 26, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anuj Jain, Mario Marascutti, Wenchao Qu, Michael Edwin Butenhoff
  • Publication number: 20150303850
    Abstract: A motor controller that includes a processing device and a drive circuit. The drive circuit may include a plurality of switches, a motor winding, and a current sensor coupled together in an H-bridge configuration. The processing device is configured to cause a drive current to drive through the motor winding for a minimum amount of time. The processing device is also configured to compare the current through the current sensor to a threshold value at the minimum amount of time. The processing device is also configured to, based on the current being at or above the threshold value at the minimum amount of time, stop the drive current for an off period of time and cause a first decay of the current for a first percentage of the off period of time and a first slow decay for a second percentage of the off period of time.
    Type: Application
    Filed: April 17, 2015
    Publication date: October 22, 2015
    Inventors: Sudhir NAGARAJ, Anuj JAIN
  • Publication number: 20150276892
    Abstract: A method for verifying an operation of a Hall-effect sensor without an applied magnetic field. The method can include providing a bias signal to a first pair of terminals of a Hall-effect element, applying a Hall current signal to a second pair of terminals of the Hall-effect element, measuring a Hall output voltage across the second pair of terminals and comparing the measured Hall output voltage to an expected Hall output voltage that would be provided by a corresponding applied magnetic field.
    Type: Application
    Filed: March 26, 2015
    Publication date: October 1, 2015
    Inventors: MICHAEL EDWIN BUTENHOFF, Keith Ryan Green, Anuj Jain
  • Patent number: 9112527
    Abstract: Input codes are sequenced at a lower-resolution linear DAC and the output is converted to a linear current waveform. A first of two interconnected analog current multipliers multiplies the linear current by itself and by the inverse of a first constant current source to create a quadratic current output. A second current multiplier multiplies the quadratic output current by the linear current and by the inverse of a second constant current source to generate a cubic current output. The quadratic and cubic currents are subtracted from the linear current to generate an approximation of the first 180 degrees of a sine wave current. Alternate (pi to 2*pi) positive-going one-half sine waves may be polarity reversed to create a complete positive-going and negative-going sine-shaped electrical current of higher resolution than is available from a sine DAC of resolution equivalent to that of the lower-resolution linear DAC.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: August 18, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Sudhir Nagaraj, Anuj Jain, Wenchao Qu
  • Publication number: 20150135211
    Abstract: A computer implemented method and apparatus for improving viewer engagement in video advertising. The method comprises configuring a plurality of skip options for presentation in advertising content, such that each skip option of the plurality of skip options is presented in series for a limited duration during display of the advertising content until a presented one of the skip options is selected.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Naresh Chand Gupta, Anuj Jain, Niraj Gupta
  • Publication number: 20150121418
    Abstract: Methods and systems for managing advertisement (ad) delivery and ad inventory for advertisements (ads) placed in video content are provided. An exemplary method receives campaign criteria for a new advertising campaign, the campaign criteria including at least a desired date range. The method then retrieves indications of unsold ad space inventory. In response to determining, based at least in part on the unsold ad space inventory in the desired date range, that the campaign criteria cannot be satisfied, the method: renders, in a user interface, an interactive ad delivery and distribution report indicating forecasted ad distribution and ad delivery for at least part of the desired date range during which the campaign criteria cannot be satisfied; and redistributes ad delivery by adjusting an ad delivery plan based on adjusted report parameters received via the interface in order to accommodate the new advertising campaign.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Anuj Jain, Kumar Mrityunjay Singh
  • Publication number: 20150028790
    Abstract: Stepper motor winding current regulation methods and apparatus adapt a maximum blanking period to generate an adapted blanking period that is proportional to a currently-selected current regulation set-point. Sensed winding current feedback is ignored at a current regulation controller during the adapted blanking period or during a minimum blanking period, whichever longer, to avoid attempting to track noise imposed upon a sensed winding current feedback signal at an initiation of rapid current changes di/dt. Doing so may decrease ripple in the motor winding current waveform and reduce zero-crossing distortion by decreasing overshoot of the current regulation set-point by the sensed winding current.
    Type: Application
    Filed: April 21, 2014
    Publication date: January 29, 2015
    Inventors: Wenchao Qu, Anuj Jain, Ryan Paul Kehr
  • Publication number: 20150015177
    Abstract: Stepper motor winding current regulation methods and apparatus continuously and bi-directionally sense winding current to determine both the magnitude of the winding current and the slope of a waveform representing the winding current. The magnitude and slope information is used to more precisely control periods of current rise and characteristics of fast and slow current decay during pulse-width modulation (“PWM”) regulation cycles. Winding current rise and decay shaping is based upon the sensed magnitude of the winding current, the magnitude of the winding current regulation set-point ITRIP, whether the sensed winding current is greater than or less than ITRIP at a selected sampling time, whether the sensed winding current is increasing or decreasing when a waveform of the sensed winding current crosses over ITRIP, and whether or not the magnitude of ITRIP changes during a PWM cycle in response to a receipt of a subsequent DAC code.
    Type: Application
    Filed: March 24, 2014
    Publication date: January 15, 2015
    Inventors: Anuj Jain, Mario Marascutti, Wenchao Qu, Michael Edwin Butenhoff
  • Publication number: 20150015176
    Abstract: Input codes are sequenced at a lower-resolution linear DAC and the output is converted to a linear current waveform. A first of two interconnected analog current multipliers multiplies the linear current by itself and by the inverse of a first constant current source to create a quadratic current output. A second current multiplier multiplies the quadratic output current by the linear current and by the inverse of a second constant current source to generate a cubic current output. The quadratic and cubic currents are subtracted from the linear current to generate an approximation of the first 180 degrees of a sine wave current. Alternate (pi to 2*pi) positive-going one-half sine waves may be polarity reversed to create a complete positive-going and negative-going sine-shaped electrical current of higher resolution than is available from a sine DAC of resolution equivalent to that of the lower-resolution linear DAC.
    Type: Application
    Filed: December 19, 2013
    Publication date: January 15, 2015
    Inventors: Sudhir Nagaraj, Anuj Jain, Wenchao Qu