Patents by Inventor Thomas G. Anderl

Thomas G. Anderl 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: 20240095541
    Abstract: Embodiments relate to compiling neural network operations into tasks that may be performed in a streaming manner by a neural processor. In a streaming operation, a tensor is spatially partitioned, and tasks associated two or more layers of the neural network are performed simultaneously in an overlapping manner. To enable efficient memory usage during streaming operation, a subset of the tasks having completion times close in time are assigned to a same portion of memory in the neural processor during a compilation process. After the tasks assigned to the same portion of the memory is finished, the portion of the memory may be flushed to make space for subsequent tasks. Multiple tasks may also be coalesced into a single task to reduce the number of tasks and more efficiently perform the operations at the neural processor.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Sayyed Karen Khatamifard, Thomas G. Anderl, Alexander J. Kirchhoff, Keith Wyss, Dylan H. Rush, Chenfan Sun, Jeffrey D Marker
  • Publication number: 20230368008
    Abstract: Embodiments relate to streaming operations in a neural processor circuit that includes a neural engine circuit and a data processor circuit. The neural engine circuit performs first operations on a first input tensor of a first layer to generate a first output tensor, and second operations on a second input tensor of a second layer at a higher hierarchy than the first layer, the second input tensor corresponding to the first output tensor. The data processor circuit stores a portion of the first input tensor for access by the neural engine circuit to perform a subset of the first operations and generate a portion of the first output tensor. The data processor circuit stores the portion of the first output tensor for access by the neural engine circuit as a portion of the second input tensor to perform a subset of the second operations.
    Type: Application
    Filed: May 16, 2022
    Publication date: November 16, 2023
    Inventors: Sayyed Karen Khatamifard, Alexander J. Kirchhoff, Rohit K. Gupta, Jeffrey D. Marker, Thomas G. Anderl, Saman Naderiparizi, Chenfan Sun, Alon Yaakov, Husam Khashiboun, Ramana V. Rachakonda
  • Patent number: 11797813
    Abstract: RFID tag ICs in a population can adjust the impedance values used to backscatter-modulate reply signals to increase the distribution or spread of backscattered signal parameters, thereby facilitating the recovery of collided tag replies. An RFID tag IC may adjust its impedance value(s) based on a reader command or independently.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: October 24, 2023
    Assignee: Impinj, Inc.
    Inventors: Joshua F. Ensworth, Alberto Pesavento, Harley K. Heinrich, Theron Stanford, Thomas G. Anderl
  • Patent number: 11790192
    Abstract: Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Impinj, Inc.
    Inventors: Alberto Pesavento, Thomas G. Anderl, Robert J. Ascani
  • Patent number: 11321547
    Abstract: Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Impinj, Inc.
    Inventors: Alberto Pesavento, Thomas G. Anderl, Robert J. Ascani
  • Patent number: 10860819
    Abstract: Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: December 8, 2020
    Assignee: Impinj, Inc.
    Inventors: Alberto Pesavento, Thomas G. Anderl, Robert J. Ascani
  • Patent number: 10325125
    Abstract: Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: June 18, 2019
    Assignee: Impinj, Inc.
    Inventors: Alberto Pesavento, Thomas G. Anderl, Robert J. Ascani
  • Patent number: 10061950
    Abstract: Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: August 28, 2018
    Assignee: Impinj, Inc.
    Inventors: Alberto Pesavento, Thomas G. Anderl, Robert J. Ascani
  • Patent number: 7592897
    Abstract: RFID readers, systems, and methods are provided for overcoming the effects of RF interference. While a system is communicating in a channel, RF interference is monitored. If it is low, then hopping to another channel is performed according to an ordinary decision. But if interference is high, then hopping out to another channel can be earlier than would be dictated by the ordinary decision under the same circumstances. The earlier hopping out can result in diminishing communication in channels with a lot of RF interference.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: September 22, 2009
    Assignee: Impinj, Inc.
    Inventors: Christopher J. Diorio, Thomas G. Anderl, Scott A. Cooper, Aanand Esterberg
  • Patent number: 7589618
    Abstract: RFID readers, systems, and methods are provided for overcoming the effects of RF interference. While a system is communicating in a channel, RF interference is monitored. If it is low, then the next channel to be hopped onto is chosen in an unbiased manner. But if interference is high, then the next channel to be hopped onto is chosen in a biased manner that disfavors at least one channel over another, in view of the detected interference. The choice of the next channel can thus result in diminishing communication in channels with a lot of RF interference.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: September 15, 2009
    Inventors: Christopher J. Diorio, Aanand Esterberg, Thomas G. Anderl, Scott A. Cooper