Patents by Inventor Richard Dorrance

Richard Dorrance 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: 20240121583
    Abstract: A method for authenticating features reported by a vehicle includes receiving, from a network, a map of an area with confidence weights corresponding to each feature on the map and/or a list of trusted users; upon the vehicle entering the area, checking whether the vehicle is on the list of trusted users; and checking features reported from the vehicle and matching the features to the map of the area.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 11, 2024
    Inventors: Richard DORRANCE, Ignacio ALVAREZ, Deepak DASALUKUNTE, S M Iftekharul ALAM, Sridhar SHARMA, Kathiravetpillai SIVANESAN, David Israel GONZALEZ AGUIRRE, Ranganath KRISHNAN, Satish JHA
  • Publication number: 20240113698
    Abstract: A radiofrequency frontend device includes a memory array, which includes a plurality of input lines; a plurality of output lines; and a plurality of impedance devices, each impedance device connecting an input line of the plurality of input lines to an output line of the plurality of output lines, wherein each impedance represents a filter coefficient; wherein the radiofrequency frontend device is configured to provide at each input line of the plurality of input lines a sampled voltage of an analog electric signal, each sampled voltage corresponding to a voltage of the analog electric signal during a respective time period of a plurality of time periods; and when the memory array receives the sampled voltages, the memory array is configured to modify each of the sampled voltages by a respective impedance device of the plurality of impedance devices and sum the modified sampled voltages.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Richard DORRANCE, Peter SAGAZIO, Renzhi LIU, Hechen WANG, Deepak DASALUKUNTE, Brent R. CARLTON
  • Publication number: 20240113807
    Abstract: The present disclosure relates to a device which includes a processor configured to: select, using sensor data, an error correction code from two or more error correction codes, the sensor data representing a physical state of the processor and/or the device; generate channel-coded data by channel-coding input data using the selected error correction code; and provide a representation of the channel-coded data to a transmitter for wireless data transmission.
    Type: Application
    Filed: August 11, 2023
    Publication date: April 4, 2024
    Inventors: Richard DORRANCE, Tolga ACIKALIN, Kenneth P. FOUST, Renzhi LIU
  • Publication number: 20240113725
    Abstract: Systems, apparatuses and methods may provide for technology that includes a capacitor ladder, a plurality of memory cells coupled to the capacitor ladder, the plurality of memory cells to control the capacitor ladder to conduct multi-bit multiply accumulate (MAC) operations during a computation phase, and a successive approximation register (SAR) coupled to the capacitor ladder, the SAR to control the capacitor ladder to digitize results of the multi-bit MAC operations during a digitization phase.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 4, 2024
    Inventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Deepak Dasalukunte, Brent Carlton
  • Publication number: 20240106126
    Abstract: A communication system, including a first carrier and a first antenna mounted on the first carrier; a second carrier and a second antenna mounted on the second carrier, wherein the first antenna and the second antenna are arranged relative to each other that the first antenna and the second antenna can establish wireless link; a third carrier and a third antenna mounted on the third carrier; a fourth carrier and a fourth antenna mounted on the fourth carrier, wherein the third antenna and the fourth antenna are arranged relative to each other that the third antenna and the fourth antenna can establish wireless link; and a transmission structure, within which the signal propagate through, connects the second antenna and the third antenna.
    Type: Application
    Filed: July 14, 2023
    Publication date: March 28, 2024
    Inventors: Zhen ZHOU, Tolga ACIKALIN, Kenneth FOUST, Shuhei YAMADA, Tae Young YANG, Timothy F. COX, Renzhi LIU, Richard DORRANCE, Johanny ESCOBAR PELAEZ
  • Publication number: 20240045723
    Abstract: Systems, apparatuses and methods include technology that executes, with a compute-in-memory (CiM) element, first computations based on first data associated with a workload, and a storage of the first data, executes, with a compute-near memory (CnM) element, second computations based on second data associated with the workload and executes, with a compute-outside-of-memory (CoM) element, third computations based on third data associated with the workload. The technology further receives, with a multiplexer, processed data from a first element of the CiM element, the CnM element and the CoM element, and provides, with the multiplexer, the processed data to a second element of the CiM element, the CnM element and the CoM element.
    Type: Application
    Filed: September 29, 2023
    Publication date: February 8, 2024
    Inventors: Deepak Dasalukunte, Richard Dorrance, Renzhi Liu, Henchen Wang, Brent Carlton
  • Patent number: 11889396
    Abstract: A communication device for a vehicle to communicate features about the vehicle's environment includes one or more processors configured to receive a communication from another device, wherein the communication includes a global reference coordinate system for an area covered by the other device and a number of allowed transmissions to be sent from the vehicle; transform stored data about the vehicle's environment based on the global reference coordinate system; divide the transformed stored data into a plurality of subsets of data; and select one or more subsets of data from the plurality of subsets for transmission according to the number of allowed transmissions.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: January 30, 2024
    Assignee: Intel Corporation
    Inventors: Richard Dorrance, Ignacio Alvarez, Deepak Dasalukunte, S M Iftekharul Alam, Sridhar Sharma, Kathiravetpillai Sivanesan, David Israel Gonzalez Aguirre, Ranganath Krishnan, Satish Jha
  • Publication number: 20240020093
    Abstract: Systems, apparatuses and methods include technology that identifies workload numbers associated with a workload. The technology converts the workload numbers to block floating point numbers based on a division of mantissas of the workload numbers into sub-words and executes a compute-in memory operation based on the sub-words to generate partial products.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 18, 2024
    Inventors: Richard Dorrance, Deepak Dasalukunte, Renzhi Liu, Hechen Wang, Brent Carlton
  • Publication number: 20230366923
    Abstract: Systems, apparatuses and methods may provide for chip technology including a memory structure having stored weights associated with a machine learning (ML) model, a plurality of digital temperature sensors to generate readings, and a classification engine to retrieve the stored weights from the memory structure and adjust the readings from the plurality of digital temperature sensors based on the weights and electrical parameters associated with the chip.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 16, 2023
    Inventors: Sarah Shahraini, Mohamed Abdelmoneum, Richard Dorrance, Renzhi Liu, Eduardo Alban
  • Publication number: 20230289066
    Abstract: Systems, apparatuses and methods may provide for technology that includes a memory array to store multibit weight data and a capacitor ladder network to conduct multiply-accumulate (MAC) operations on first analog signals and multibit weight data, the capacitor ladder network further to output second analog signals based on the MAC operations, wherein the capacitor ladder network is external to the memory array. In one example, the capacitor ladder network includes a plurality of switches and the logic includes a controller to selectively activate the plurality of switches based on a data format of the multibit weight data.
    Type: Application
    Filed: March 22, 2023
    Publication date: September 14, 2023
    Inventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Deepak Dasalukunte, Brent Carlton
  • Publication number: 20230251943
    Abstract: Systems, apparatuses and methods may provide for technology that includes a plurality of analog to digital converters (ADCs), compute-in-memory (CiM) multiply-accumulate (MAC) hardware coupled to the plurality of ADCs, and a plurality of digital to analog converters (DACs) coupled to the CiM MAC hardware, wherein the plurality of DACs includes one or more redundant DACs. In one example, the technology uses a DAC disconnect scheme to statically bypass defective memory bitcells and compute capacitors to improve yield with minimal overhead, and dynamically boost the effective precision of the ADC in the presence of weight/activation sparsity in neural network (NN) compute.
    Type: Application
    Filed: April 11, 2023
    Publication date: August 10, 2023
    Inventors: Richard Dorrance, Renzhi Liu, Hechen Wang, Deepak Dasalukunte, Brent Carlton
  • Publication number: 20230229504
    Abstract: Systems, apparatuses and methods may provide for compute-in-memory (CiM) accelerator technology that includes a multiply-accumulate (MAC) computation stage, an analog amplifier stage coupled to an output of the MAC computation stage, and an analog to digital conversion (ADC) stage coupled to an output of the analog amplifier stage, wherein a gain setting of the analog amplifier stage modifies a quantization granularity of the ADC stage.
    Type: Application
    Filed: September 30, 2022
    Publication date: July 20, 2023
    Inventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Deepak Dasalukunte, Brent Carlton
  • Publication number: 20230205519
    Abstract: A processor may include an interface configured to receive input data and instructions, and to provide processed data, a shared memory configured to store the received input data, an instruction memory configured to store the received instructions, a plurality of processing elements configured to perform a first set of arithmetic operations. The processor may further include a controller configured to control the plurality of processing elements and one or more accelerators based on the received instructions to obtain the processed data, by which the plurality of processing elements performs the first set of arithmetic operations and the one or more accelerators perform a second set of arithmetic operations based on the received input data stored in the shared memory.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Deepak DASALUKUNTE, Richard DORRANCE, Lu LU
  • Publication number: 20230198550
    Abstract: A wireless communication device, including a radiofrequency frontend, configured to wirelessly receive a radiofrequency signal; perform one or more analog baseband operations on the received radiofrequency signal, according to a radio access technology; and output an analog signal representing an output of the analog baseband operations on the received radiofrequency signal; an error corrector, configured to perform an error correction operation on the analog signal; and output an error corrected signal in analog domain; and the analog-digital converter, configured to convert the error corrected signal to digital domain.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Hechen WANG, Andrey BELOGOLOVY, Richard DORRANCE, Deepak DASALUKUNTE
  • Patent number: 11597393
    Abstract: According to various embodiments, a method for operating a vehicle may include determining a vehicular area having traffic conditions or characteristics different from traffic conditions of a current or previous location of the vehicle; obtaining traffic and driving information for the determined vehicular region; changing or updating one or more of driving model parameters of a safety driving model during operation of the vehicle based on the obtained traffic and driving information; and controlling the vehicle to operate in accordance with the safety driving model using the one or more changed or updated driving model parameters. A vehicle may seamlessly update operational rules and/or handover of traffic and driving information for transitioning from one region to another.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: March 7, 2023
    Assignee: Intel Corporation
    Inventors: Deepak Dasalukunte, Richard Dorrance, Ignacio Alvarez, Maria Soledad Elli, Sridhar Sharma, Satish Jha, Kathiravetpillai Sivanesan, S M Iftekharul Alam
  • Publication number: 20220406392
    Abstract: Various embodiments provide apparatuses, systems, and methods for multibit analog representation, e.g., for in-memory computing. Embodiments may include a single-ended or differential ladder network to generate an analog value (e.g., a voltage or charge) based on a set of bits from a memory array. The ladder network may include a plurality of branches coupled to an output line, wherein individual branches include a capacitor with a first terminal coupled to the output line and a switch coupled to a second terminal of the capacitor. The switch may be controlled by a respective bit of the set of bits to selectively couple the second terminal of the capacitor to a first voltage node or a second voltage node based on a value of the respective bit. Other embodiments may be described and claimed.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Hechen Wang, Richard Dorrance, Renzhi Liu, Deepak Dasalukunte
  • Publication number: 20220366968
    Abstract: Technology for generating an SRAM-based in-memory computing macro includes replacing a SRAM cell cluster defined by a generic SRAM macro with a single-bit multi-bank cluster, the single-bit multi-bank cluster including a plurality of CiM SRAM cells and a plurality of C-2C capacitor ladder cells, arranging a plurality of single-bit multi-bank clusters to form a multi-bit multi-bank cluster, and arranging a plurality of multi-bit multi-bank clusters into a multi-dimensional MAC computational unit within a region of the generic SRAM macro, where an output of at least two of the multi-bit multi-bank clusters are electrically coupled to form an output analog activation line, and where a plurality of bit lines and a plurality of word lines remain at the same grid locations as provided in the generic SRAM macro. Embodiments include arranging a plurality of multi-dimensional MAC computational units into an in-memory MAC computing array.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Inventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Deepak Dasalukunte
  • Publication number: 20220334801
    Abstract: Systems, apparatuses, and methods include technology that identifies that a first memory cell of a plurality of memory cells stores data that is associated with a multiply-accumulate operation. The plurality of memory cells is associated with a multiply-accumulator (MAC). The technology executes a connection operation to electrically connect the first memory cell to the MAC to execute the multiply-accumulate operation. A second memory cell of the plurality of memory cells is electrically disconnected from the MAC during the multiply-accumulate operation. The technology executes, with the MAC, the multiply-accumulate operation based on the data.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Inventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Deepak Dasalukunte, Shigeki Tomishima
  • Publication number: 20220240065
    Abstract: A communication device for a vehicle to communicate features about the vehicle's environment includes one or more processors configured to receive a communication from another device, wherein the communication includes a global reference coordinate system for an area covered by the other device and a number of allowed transmissions to be sent from the vehicle; transform stored data about the vehicle's environment based on the global reference coordinate system; divide the transformed stored data into a plurality of subsets of data; and select one or more subsets of data from the plurality of subsets for transmission according to the number of allowed transmissions.
    Type: Application
    Filed: April 14, 2022
    Publication date: July 28, 2022
    Inventors: Richard DORRANCE, Ignacio ALVAREZ, Deepak DASALUKUNTE, S M Iftekharul ALAM, Sridhar SHARMA, Kathiravetpillai SIVANESAN, David Israel GONZALEZ AGUIRRE, Ranganath KRISHNAN, Satish JHA
  • Publication number: 20220209891
    Abstract: Bayesian Inference based communication receiver employs Markov-Chain Monte-Carlo (MCMC) sampling for performing several of the main receiver functionalities. The channel estimator estimates the multipath channel coefficients corresponding to a signal received with fading. The symbol demodulator demodulates the received signal according to a QAM constellation, so as to generate a demodulated signal, and estimate the transmitted symbols. The decoder reliably decodes the demodulated signals to generate an output bit sequence, factoring in redundancy induced at a certain code rate. A universal sampler may be configured to use MCMC sampling for generating estimates of channel coefficients, transmitted symbols or decoder bits, for aforementioned functionalities, respectively. The samples may then be used in one or more of the receiver tasks: channel estimation, signal demodulation, and decoding, which leads to a more scalable, reusable, power/area efficient receiver.
    Type: Application
    Filed: December 25, 2020
    Publication date: June 30, 2022
    Inventors: Sundar Krishnamurthy, Lu Lu, Niranjan Mylarapa Gowda, Le Liang, Richard Dorrance, Deepak Dasalukunte, Arvind Merwaday