Patents by Inventor Vaibhav Garg
Vaibhav Garg 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: 20230327667Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Applicant: STMicroelectronics International N.V.Inventors: Vaibhav GARG, Abhishek JAIN, Anand KUMAR
-
Patent number: 11733377Abstract: In an ultrasonic detection system that uses frequency-modulation or phase-modulation coding to distinguish emitted bursts from multiple transducers, a receiver associated with a transducer uses peak search, peak buffer, and peak rank stages in one or more receiver signal processing paths to identify valid received ultrasonic signal envelope peaks in correlator outputs. The peak rank stage can support different modes respectively designed to handle one code, two or more codes, or two or more codes with support for Doppler frequency shift detection. Valid peak information (e.g., amplitude and time) can be reported to a central controller and/or stored locally in a fusion stage to generate more intelligent information for targets or obstacles using peaks from multiple bursts.Type: GrantFiled: March 26, 2019Date of Patent: August 22, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Lei Ding, Srinath Mathur Ramaswamy, Anand Gopalan, Vaibhav Garg, Anand Ganesh Dabak, Baher S. Haroun
-
Patent number: 11699995Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.Type: GrantFiled: November 19, 2021Date of Patent: July 11, 2023Assignee: STMicroelectronics International N.V.Inventors: Vaibhav Garg, Abhishek Jain, Anand Kumar
-
Patent number: 11675764Abstract: Techniques described herein may support a learned ontology or meaning for user, organization, or customer specific data. According to the techniques described herein, a set of datasets corresponding to an entity may be processed to generate a master dataset including rows that include at least a field name and a value corresponding to the field. The master dataset is processed to generate a corpus of text strings that is input into a word embedding function which generates a set of vectors based on the corpus. Because the configuration of the text string positions values by field names and field values, implicit relationships and contexts are identified within the data using the word embedding function.Type: GrantFiled: October 16, 2020Date of Patent: June 13, 2023Assignee: Salesforce, Inc.Inventors: Zuye Zheng, Vaibhav Garg, Sumitkumar Kukkar, Timothy Noonan, Evan Tsao, Thushara Paul, Behzad Farhang Richey
-
Patent number: 11657064Abstract: Described herein are systems, apparatus, methods and computer program products configured for componentized dashboards for data visualization. In certain embodiments, a component may be configured to be integrated within a dashboard. The component may receive data from one or more user database and provide one or more representations of the data. The component may be integrated within the dashboard as a separate component. That is, the component may provide the plurality of representations independent of the dashboard. The component may be maintained independent of the dashboard and, thus, may be updated independent of the dashboard.Type: GrantFiled: December 16, 2020Date of Patent: May 23, 2023Assignee: Salesforce, Inc.Inventors: Nadeem Marfani Aboobaker, Zuye Zheng, Vaibhav Garg, Niranjan Yadavali, Khushboo Shah
-
Patent number: 11644555Abstract: In an ultrasonic detection system that uses frequency-modulation coding to distinguish emitted bursts from multiple transducers, a receiver associated with a transducer uses dynamic thresholding to discriminate valid echoes from system and environmental noise in multiple envelope signals produced by multiple correlators. The time-varying dynamic thresholds are generated from the mean of noise in a respective envelope derived from the output of a respective correlator. Multiple thresholds can be combined together such that a single time-varying threshold is applied to all correlators' envelopes. Such thresholding has the benefits of a constant false-alarm rate with regard to detection of echoes (as opposed to false triggering from noise), and, owing to finer-resolution and adaptive thresholds, can detect targets or obstacles as further distances and with greater time responsiveness.Type: GrantFiled: March 26, 2019Date of Patent: May 9, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Lei Ding, Srinath Mathur Ramaswamy, Vaibhav Garg, Anand Gopalan
-
Publication number: 20220417261Abstract: Described herein are methods, systems, and apparatuses for query analysis and classification. A plurality of entity identifier queries associated with a plurality of entity identifiers may be received and classified as being legitimate or illegitimate. Illegitimate entity identifier queries may be associated with originating devices that are infected with malware. The originating devices may have sent the illegitimate entity identifier queries in an attempt to communicate with a command and control server(s) of a botnet. Such originating devices may be identified and one or more remedial actions may be performed.Type: ApplicationFiled: June 23, 2021Publication date: December 29, 2022Inventors: Bahman Rashidi, Vaibhav Garg
-
Publication number: 20220188327Abstract: Described herein are systems, apparatus, methods and computer program products configured for componentized dashboards for data visualization. In certain embodiments, a component may be configured to be integrated within a dashboard. The component may receive data from one or more user database and provide one or more representations of the data. The component may be integrated within the dashboard as a separate component. That is, the component may provide the plurality of representations independent of the dashboard. The component may be maintained independent of the dashboard and, thus, may be updated independent of the dashboard.Type: ApplicationFiled: December 16, 2020Publication date: June 16, 2022Applicant: Salesforce.com, Inc.Inventors: Nadeem Marfani ABOOBAKER, Zuye Zheng, Vaibhav Garg, Niranjan Yadavali, Khushboo SHAH
-
Publication number: 20220173736Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.Type: ApplicationFiled: November 19, 2021Publication date: June 2, 2022Applicant: STMicroelectronics International N.V.Inventors: Vaibhav Garg, Abhishek Jain, Anand Kumar
-
Publication number: 20220121636Abstract: Techniques described herein may support a learned ontology or meaning fhr user, organization, or customer specific data. According to the techniques described herein, a set of datasets corresponding to an entity may be processed to generate a master dataset including rows that include at least a field name and a value corresponding to the field. The master dataset is processed to generate a corpus of text strings that is input into a word embedding function which generates a set of vectors based on the corpus. Because the configuration of the text string positions values by field names and field values, implicit relationships and contexts are identified within the data using the word embedding function.Type: ApplicationFiled: October 16, 2020Publication date: April 21, 2022Inventors: Zuye Zheng, Vaibhav Garg, Sumitkumar Kukkar, Timothy Noonan, Evan Tsao, Thushara Paul, Behzad Farhang Richey
-
Patent number: 10852926Abstract: A database system may include a data storage configured to store one or more data sets and a processor coupled to the data storage. The processor may receive a query for first data included in the one or more data sets and access the data storage to obtain the first data based on the query. The processor may transmit the first data to a user system. The processor may receive an indication of a filter request to filter the first data based on a characteristic. The processor may identify linked data within second data based on the characteristic, the linked data linked to a portion of the first data associated with the filter request. The processor may access the data storage to obtain the linked data and transmit the linked data to the user system, to enable updating of a data presentation to display the linked data.Type: GrantFiled: May 23, 2017Date of Patent: December 1, 2020Assignee: SALESFORCE.COM., INC.Inventors: Zuye Zheng, Pragya Anand, Sreevatson Mahabalipuram Chakravarthy, Katherine Jeanne Rushton, Danny Lai, James Diefenderfer, Khushboo Shah, Vaibhav Garg, Sandeep Rawat
-
Publication number: 20200225345Abstract: Ultrasonic ranging systems and methods that use coding to distinguish emitted bursts from multiple transducers temporally stagger the bursts emitted from the transducers. The stagger delay between bursts from different transducers in a sensing frame can be randomized between different sensing frames to prevent blind zones. The stagger delay can be relatively small (e.g., between 3 ms and 10 ms) as compared to delays required between bursts in a single-tone ranging system (which would need to be more on the order of between 30 ms and 40 ms, depending on the maximum detecting range of the ranging system). The coding of bursts can be selected to utilize the entire bandwidth of the bursting transducer so as to preserve short-range sensitivity over transducer ringing. Schemes in which some transducers in a system only listen for bursts from other transducers but do not themselves burst within a sensing frame are also described.Type: ApplicationFiled: May 30, 2019Publication date: July 16, 2020Inventors: LEI DING, Srinath Mathur Ramaswamy, Anand Gopalan, Vaibhav Garg, Anand Ganesh Dabak
-
Publication number: 20200033462Abstract: In an ultrasonic detection system that uses frequency-modulation coding to distinguish emitted bursts from multiple transducers, a receiver associated with a transducer uses dynamic thresholding to discriminate valid echoes from system and environmental noise in multiple envelope signals produced by multiple correlators. The time-varying dynamic thresholds are generated from the mean of noise in a respective envelope derived from the output of a respective correlator. Multiple thresholds can be combined together such that a single time-varying threshold is applied to all correlators' envelopes. Such thresholding has the benefits of a constant false-alarm rate with regard to detection of echoes (as opposed to false triggering from noise), and, owing to finer-resolution and adaptive thresholds, can detect targets or obstacles as further distances and with greater time responsiveness.Type: ApplicationFiled: March 26, 2019Publication date: January 30, 2020Inventors: LEI DING, SRINATH MATHUR RAMASWAMY, VAIBHAV GARG, ANAND GOPALAN
-
Publication number: 20190339386Abstract: In an ultrasonic detection system that uses frequency-modulation or phase-modulation coding to distinguish emitted bursts from multiple transducers, a receiver associated with a transducer uses peak search, peak buffer, and peak rank stages in one or more receiver signal processing paths to identify valid received ultrasonic signal envelope peaks in correlator outputs. The peak rank stage can support different modes respectively designed to handle one code, two or more codes, or two or more codes with support for Doppler frequency shift detection. Valid peak information (e.g., amplitude and time) can be reported to a central controller and/or stored locally in a fusion stage to generate more intelligent information for targets or obstacles using peaks from multiple bursts.Type: ApplicationFiled: March 26, 2019Publication date: November 7, 2019Inventors: LEI DING, SRINATH MATHUR RAMASWAMY, ANAND GOPALAN, VAIBHAV GARG, ANAND GANESH DABAK, BAHER S. HAROUN
-
Publication number: 20180341392Abstract: A database system may include a data storage configured to store one or more data sets and a processor coupled to the data storage. The processor may receive a query for first data included in the one or more data sets and access the data storage to obtain the first data based on the query. The processor may transmit the first data to a user system. The processor may receive an indication of a filter request to filter the first data based on a characteristic. The processor may identify linked data within second data based on the characteristic, the linked data linked to a portion of the first data associated with the filter request. The processor may access the data storage to obtain the linked data and transmit the linked data to the user system, to enable updating of a data presentation to display the linked data.Type: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Applicant: salesforce.com, inc.Inventors: Zuye ZHENG, Pragya ANAND, Sreevatson Mahabalipuram CHAKRAVARTHY, Katherine Jeanne RUSHTON, Danny LAI, James DIEFENDERFER, Khushboo SHAH, Vaibhav GARG, Sandeep RAWAT
-
Patent number: 10014774Abstract: One example includes a switching power supply. The switching power supply includes a power stage, a feedback loop, and a simulated feedback error generator. The power stage provides an output signal in response to a switching signal. The feedback loop monitors the output signal and provides a feedback error signal to adjust the switching signal to regulate the output signal. The simulated feedback error generator temporarily provides a simulated feedback error signal during a transition period from the low power mode to a high power mode of the switching power supply until the feedback loop has enough time to provide the feedback error signal.Type: GrantFiled: October 18, 2016Date of Patent: July 3, 2018Assignee: Texas Instruments IncorporatedInventors: Gangqiang Zhang, Vaibhav Garg, Xiaochun Zhao, Angelo W. D. Pereira, Vijayalakshmi Devarajan
-
Patent number: 9960777Abstract: The present disclosure describes a channel selector for use in an analog-to-digital converter that has a sampling circuit for converting an analog input to a digital output within a fault tolerance range. The channel selector includes a reception channel, a diagnostic channel, and an impedance compensator. The reception channel receives an analog signal for delivery to the sampling circuit when it is selected for coupling with the sampling circuit. The diagnostic channel receives a diagnostic signal for verifying the digital output of the sampling circuit when it is selected for coupling with the sampling circuit. The impedance compensator is configured to offset a high channel impedance of the reception channel based on the fault tolerance range of the sampling circuit and when the diagnostic channel is selected.Type: GrantFiled: October 25, 2016Date of Patent: May 1, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Timothy Paul Duryea, Vaibhav Garg
-
Publication number: 20180109186Abstract: One example includes a switching power supply. The switching power supply includes a power stage, a feedback loop, and a simulated feedback error generator. The power stage provides an output signal in response to a switching signal. The feedback loop monitors the output signal and provides a feedback error signal to adjust the switching signal to regulate the output signal. The simulated feedback error generator temporarily provides a simulated feedback error signal during a transition period from the low power mode to a high power mode of the switching power supply until the feedback loop has enough time to provide the feedback error signal.Type: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Inventors: GANGQIANG ZHANG, VAIBHAV GARG, XIAOCHUN ZHAO, ANGELO W.D. PEREIRA, VIJAYALAKSHMI DEVARAJAN
-
Patent number: 9748842Abstract: A system including a first power transistor including a gate, a second power transistor including a gate and connected in series with the first power transistor, wherein the connection between the transistors defines a switch node is disclosed. The system further includes a pulse width modulator (PWM) controller configured to assert control signals to the gates of the first and second power transistors, a high side sensing circuit coupled to the gate and a drain of the first power transistor. The system further includes a low side sensing circuit coupled to the gate and a drain of the second power transistor, and a track and hold circuit coupled to the high and low side sensing circuits and configured to couple sense signals from the high and low side sensing circuits.Type: GrantFiled: July 18, 2016Date of Patent: August 29, 2017Assignee: Texas Instruments IncorporatedInventors: Vijayalakshmi Devarajan, Gangqiang Zhang, Vaibhav Garg
-
Publication number: 20170047936Abstract: The present disclosure describes a channel selector for use in an analog-to-digital converter that has a sampling circuit for converting an analog input to a digital output within a fault tolerance range. The channel selector includes a reception channel, a diagnostic channel, and an impedance compensator. The reception channel receives an analog signal for delivery to the sampling circuit when it is selected for coupling with the sampling circuit. The diagnostic channel receives a diagnostic signal for verifying the digital output of the sampling circuit when it is selected for coupling with the sampling circuit. The impedance compensator is configured to offset a high channel impedance of the reception channel based on the fault tolerance range of the sampling circuit and when the diagnostic channel is selected.Type: ApplicationFiled: October 25, 2016Publication date: February 16, 2017Inventors: Timothy Paul Duryea, Vaibhav Garg