Patents by Inventor Jasbir Singh

Jasbir Singh 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: 20220382627
    Abstract: A device includes a first component having a data input and a data output. The deice further includes an error correction code (ECC) generation circuit having an input coupled to the data input of the first component. The ECC generation circuit has an output. A second component has a data input coupled to the output of the ECC generation circuit. The second component has a data output. An ECC error detection circuit has a first data input coupled to the data output of the first component, and a second data input coupled to the data output of the second component.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 1, 2022
    Inventors: Desmond Fernandes, Indu Prathapan, Jasbir Singh, Prathap Srinivasan, Rishav Karki
  • Patent number: 11460543
    Abstract: A radar system is provided that includes a receive channel including a complex baseband and a processor coupled to the receive channel to receive a first plurality of digital intermediate frequency (IF) samples from an in-band (I) channel of the complex baseband and a corresponding second plurality of digital IF samples from a quadrature (Q) channel of the complex baseband, wherein the processor is configured to execute instructions to compute at least one failure metric based on the first plurality of digital IF samples and the second plurality of digital IF samples.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 4, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Karthik Ramasubramanian, Karthik Subburaj, Jasbir Singh Nayyar
  • Publication number: 20220211174
    Abstract: A cabinet and an access mechanism for the cabinet is disclosed. The cabinet may comprise of a door to access the interior. The door and the adjacent coplanar may be mounted movable jointed combination of first type of frames and second type of frames with telescopic slides and/or guide roller assemblies disposed between to impart the freedom of motion in the desired direction upon a suitable actuation. The first type of frames have been provided with an ability to pivot. The pivots being vertical axillar elements. The arrangement of the two types of frames with pivoted vertical axis provides a plurality of assemblies or shelves mounted on respective door and coplanar portion. The shelves are displaced angularly and laterally owing to the actuating mechanism of the door. The assemblies or shelves are interconnected using coupling elements, horizontal arms and a multiplicity of pivot points arranged at pre-determined distances.
    Type: Application
    Filed: May 8, 2020
    Publication date: July 7, 2022
    Inventor: JASBIR SINGH
  • Patent number: 11366715
    Abstract: A device includes a first component having a data input and a data output. The deice further includes an error correction code (ECC) generation circuit having an input coupled to the data input of the first component. The ECC generation circuit has an output. A second component has a data input coupled to the output of the ECC generation circuit. The second component has a data output. An ECC error detection circuit has a first data input coupled to the data output of the first component, and a second data input coupled to the data output of the second component.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: June 21, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Desmond Fernandes, Indu Prathapan, Jasbir Singh, Prathap Srinivasan, Rishav Karki
  • Patent number: 11333738
    Abstract: A method of radar signal processing includes providing an analog front end (AFE) including an amplifier coupled between an antenna and an ADC in a receive path, where an ADC output is coupled to an input of an elastic ADC buffer (elastic buffer) including a divided memory with for writing samples from the ADC (samples) while reading earlier written samples to a first signal processor by a high speed interface. A transmit path includes at least one power amplifier provided by the AFE coupled to drive an antenna. A Greatest Common Divisor (GCD) is determined across all chirps in a radar frame programmed to be used. For each frame a sample size for the elastic buffer is dynamically controlled constant to be equal to the GCD for reading samples from one memory block and writing samples to another memory block throughout all chirps in the frame.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: May 17, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Jasbir Singh Nayyar, Brian Ginsburg
  • Publication number: 20220147424
    Abstract: An integrated circuit (IC) chip can include a given core at a position in the IC chip that defines a given orientation, wherein the given core is designed to perform a particular function. The IC chip can include another core designed to perform the particular function. The other core can be flipped and rotated by 180 degrees relative to the given core such that the other core is asymmetrically oriented with respect to the given core. The IC chip can also include a compare unit configured to compare outputs of the given core and the other core to detect a fault in the IC chip.
    Type: Application
    Filed: January 27, 2022
    Publication date: May 12, 2022
    Inventors: JASBIR SINGH NAYYAR, SHASHANK SRINIVASA NUTHAKKI, RAHUL GULATI, ARUN SHRIMALI
  • Publication number: 20220146660
    Abstract: A non-transitory computer-readable medium stores instructions that cause processors to obtain an N×M range matrix comprising radar data indexed by velocity and antenna and an M×S steering matrix comprising expected phases indexed by antenna and hypothesis angle. For each unique X×Y range slice corresponding to a particular set of X velocities, processors store the particular range slice in a first buffer. For each unique Y×Z steering slice corresponding to a particular set of Y antenna, processors store the particular steering slice in a second buffer. The processors perform beamforming operations on the range, steering, and intermediate slices, storing the result in a third buffer as the intermediate slice. After each steering and range slice for the particular set of X velocities has been iterated through, the processors store the intermediate slice as a beamforming slice for the particular set of X velocities and the hypothesis angles.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 12, 2022
    Inventor: Jasbir SINGH
  • Publication number: 20220137182
    Abstract: A radar device is provided that includes a timing control component operable to generate, for each chirp of a sequence of chirps according to a set of chirp configuration parameters and a chirp profile for the chirp, chirp control signals to cause the radar device to transmit the chirp, the timing control component having chirp configuration parameter inputs, chirp profile parameter inputs, a chirp address output, and chirp control signal outputs, a chirp configuration storage component having chirp configuration parameter outputs coupled to corresponding inputs of the configuration parameter inputs of the timing control component, a chirp profile address output, and a chirp address input coupled to the chirp address output, and a chirp profile storage component having chirp profile parameter outputs coupled to the chirp profile parameter inputs of the timing control component; and a chirp profile address input coupled to the chirp profile address output.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Inventors: Tom Altus, Jasbir Singh Nayyar, Karthik Ramasubramanian, Brian Paul Ginsburg
  • Patent number: 11290482
    Abstract: A mobile application notification system that includes a cloud node including a subscription service and a publication service, each executed on the cloud node, wherein the subscription service is configured to manage a plurality of users associated with a tenant of multiple tenants, each of the plurality of users have a corresponding user device that executes a monitoring application thereon, wherein management via the subscription service includes subscribing each of the plurality of users and configuring the tenant and associated messages, and wherein the publication service is configured to communicate with the corresponding user device of the plurality of users and to communication to a plurality of publisher threads, for exchanging messages therebetween, based on the subscribing and the configuring, and wherein at least two corresponding user device of the plurality of users utilize a different operating system and platform from one another.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Zscaler, Inc.
    Inventors: Jasbir Singh Kaushal, Sichao Zhang, Varun Singh, Muralidharan Manickam, Priyanka Pani
  • Publication number: 20220091928
    Abstract: A device includes a first component having a data input and a data output. The deice further includes an error correction code (ECC) generation circuit having an input coupled to the data input of the first component. The ECC generation circuit has an output. A second component has a data input coupled to the output of the ECC generation circuit. The second component has a data output. An ECC error detection circuit has a first data input coupled to the data output of the first component, and a second data input coupled to the data output of the second component.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Desmond FERNANDES, Indu PRATHAPAN, Jasbir SINGH, Prathap SRINIVASAN, Rishav KARKI
  • Patent number: 11269742
    Abstract: An integrated circuit (IC) chip can include a given core at a position in the IC chip that defines a given orientation, wherein the given core is designed to perform a particular function. The IC chip can include another core designed to perform the particular function. The other core can be flipped and rotated by 180 degrees relative to the given core such that the other core is asymmetrically oriented with respect to the given core. The IC chip can also include a compare unit configured to compare outputs of the given core and the other core to detect a fault in the IC chip.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: March 8, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Jasbir Singh Nayyar, Shashank Srinivasa Nuthakki, Rahul Gulati, Arun Shrimali
  • Patent number: 11262435
    Abstract: A radar device is provided that includes a timing control component operable to generate, for each chirp of a sequence of chirps according to a set of chirp configuration parameters and a chirp profile for the chirp, chirp control signals to cause the radar device to transmit the chirp, the timing control component having chirp configuration parameter inputs, chirp profile parameter inputs, a chirp address output, and chirp control signal outputs, a chirp configuration storage component having chirp configuration parameter outputs coupled to corresponding inputs of the configuration parameter inputs of the timing control component, a chirp profile address output, and a chirp address input coupled to the chirp address output, and a chirp profile storage component having chirp profile parameter outputs coupled to the chirp profile parameter inputs of the timing control component; and a chirp profile address input coupled to the chirp profile address output.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 1, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Tom Altus, Jasbir Singh Nayyar, Karthik Ramasubramanian, Brian Paul Ginsburg
  • Publication number: 20220046038
    Abstract: Systems and methods for visualization monitoring data from a cloud-based system include obtaining the monitoring data, wherein the monitoring data is based on transactions associated with a plurality of users of the cloud-based system; providing a Graphical User Interface (GUI); obtaining a plurality of filter selections for a plurality of filter types; and displaying a visualization comprising a Sankey diagram of the monitoring data with nodes in the Sankey diagram including each of the plurality of filter types and links between the nodes indicative of the transactions in the monitoring data. The monitoring data can be for one or more of cloud security service transactions, application access via a Zero Trust Network Access (ZTNA) service, and user experience metrics.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 10, 2022
    Inventors: Amit Sinha, Jasbir Singh Kaushal, Tiffany Bui, Sundar Rajkumar Jothimani, Priyanka Pani, Varun Singh
  • Publication number: 20210373894
    Abstract: Methods, apparatus, and systems to replace values in a device are disclosed. An example apparatus includes a processor and a replacement generator coupled to the processor and configured to detect an access, by the processor, of a first instruction at a first address in a first memory, in response to the detected access, compare the first address to a set of trigger instruction address records in a second memory, wherein the set of trigger instruction address records includes a first trigger instruction address record that is associated with a first replacement address record and a first replacement value record, and based on the first address corresponding to the first trigger instruction address record, replace a first value at a second address in a third memory specified by the first replacement address record with a second value specified by the first replacement value record.
    Type: Application
    Filed: August 12, 2021
    Publication date: December 2, 2021
    Inventors: Ambalametil Narayanan Naveen, Jasbir Singh
  • Publication number: 20210360016
    Abstract: A mobile application notification system that includes a cloud node including a subscription service and a publication service, each executed on the cloud node, wherein the subscription service is configured to manage a plurality of users associated with a tenant of multiple tenants, each of the plurality of users have a corresponding user device that executes a monitoring application thereon, wherein management via the subscription service includes subscribing each of the plurality of users and configuring the tenant and associated messages, and wherein the publication service is configured to communicate with the corresponding user device of the plurality of users and to communication to a plurality of publisher threads, for exchanging messages therebetween, based on the subscribing and the configuring, and wherein at least two corresponding user device of the plurality of users utilize a different operating system and platform from one another.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 18, 2021
    Inventors: Jasbir Singh Kaushal, Sichao Zhang, Varun Singh, Muralidharan Manickam, Priyanka Pani
  • Publication number: 20210340176
    Abstract: The present technology relates to compounds, kits, compositions, and methods useful for the treatment of numerous pathologies including dementia, Alzheimer's disease, Parkinson's disease, amyotrophic lateral sclerosis, and other neurodegenerative diseases, spinal cord injury, traumatic brain injury, diabetes and metabolic syndrome, defective wound healing, and/or sensorineural hearing and vision loss.
    Type: Application
    Filed: April 12, 2021
    Publication date: November 4, 2021
    Applicant: Athira Pharma, Inc.
    Inventors: Leen H. Kawas, Jasbir Singh, Lansing Joseph Stewart, William R. Baker
  • Patent number: 11119775
    Abstract: Methods, apparatus, and systems to replace values in a device are disclosed. An example apparatus includes a processor and a replacement generator coupled to the processor and configured to detect an access, by the processor, of a first instruction at a first address in a first memory, in response to the detected access, compare the first address to a set of trigger instruction address records in a second memory, wherein the set of trigger instruction address records includes a first trigger instruction address record that is associated with a first replacement address record and a first replacement value record, and based on the first address corresponding to the first trigger instruction address record, replace a first value at a second address in a third memory specified by the first replacement address record with a second value specified by the first replacement value record.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: September 14, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ambalametil Narayanan Naveen, Jasbir Singh
  • Publication number: 20210278498
    Abstract: A cascaded radar system is provided that includes a first radar system-on-a-chip (SOC) operable to perform an initial portion of signal processing for object detection on digital beat signals generated by multiple receive channels of the radar SOC, a second radar SOC operable to perform the initial portion of signal processing for object detection on digital beat signals generated by multiple receive channels in the radar SOC, and a processing unit coupled to the first radar SOC and the second radar SOC to receive results of the initial portion of signal processing from each radar SOC, the processing unit operable to perform a remaining portion of the signal processing for object detection using these results.
    Type: Application
    Filed: May 26, 2021
    Publication date: September 9, 2021
    Inventors: Jasbir Singh Nayyar, Brian Paul Ginsburg, Sudipto Bose, Murtaza Ali
  • Publication number: 20210281440
    Abstract: A method includes receiving first data at a controller of an ADAS via a first virtual channel of a camera serial interface 2 (CSI-2) data interface. The method also includes receiving second data at the controller of the ADAS via a second virtual channel of the CSI-2 data interface. The method includes storing the first data at a first address in a memory, the first address specified by the first virtual channel. The method also includes storing the second data at a second address of a control register, the control register specified by the second data. The method includes performing a test using the first data and the second data.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 9, 2021
    Inventors: Jasbir SINGH, Brian GINSBURG
  • Patent number: 11089047
    Abstract: Systems and methods include obtaining log data from a storage cluster associated with a cloud-based security system, wherein the log data includes transaction data associated with a plurality of users of the cloud-based security system, wherein the transaction data is for one or more of cloud security service transactions, application access via a Zero Trust Network Access (ZTNA) service, and user experience metrics, and wherein the cloud-based security system includes a plurality of tenants with the plurality of users each assigned thereto; analyzing the log data to determine a plurality of visualizations of the transaction data for a tenant; providing a User Interface (UI) to a mobile application with the plurality of visualizations; and providing a risk score summarizing an overall risk posture of the tenant in a single metric.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: August 10, 2021
    Assignee: Zscaler, Inc.
    Inventors: Jasbir Singh Kaushal, Sichao Zhang, Varun Singh, Alex Rozenberg, Jay Chaudhry, Muralidharan Manickam