Patents by Inventor Jim Peterson

Jim Peterson 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).

  • Patent number: 11874790
    Abstract: A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: January 16, 2024
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Publication number: 20230419498
    Abstract: Systems and methods for continuous monitoring of the behavior of animals, such as small rodents, are provided. Monitoring can include video, audio, and other sensor modalities. In one embodiment, the system can include cameras, arena design, environmental sensors, and ultrasonic sensors. The system uniquely provides a continuous long-term monitoring system suitable for mouse behavioral study. Further provided is a neural network based tracker configured for use with video data acquired by the monitoring system. 3 different neural network architectures have been tested to determine their performance on genetically diverse mice under varying environmental conditions. It has been observed that that an encoder-decoder segmentation neural network achieves high accuracy and speed with minimal training data.
    Type: Application
    Filed: September 7, 2023
    Publication date: December 28, 2023
    Inventors: Vivek Kumar, Brian Q. Geuther, Jim Peterson, Gary Churchill
  • Patent number: 11798167
    Abstract: Systems and methods for continuous monitoring of the behavior of animals, such as small rodents, are provided. Monitoring can include video, audio, and other sensor modalities. In one embodiment, the system can include cameras, arena design, environmental sensors, and ultrasonic sensors. The system uniquely provides a continuous long-term monitoring system suitable for mouse behavioral study. Further provided is a neural network based tracker configured for use with video data acquired by the monitoring system. Three different neural network architectures have been tested to determine their performance on genetically diverse mice under varying environmental conditions. It has been observed that that an encoder-decoder segmentation neural network achieves high accuracy and speed with minimal training data.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: October 24, 2023
    Assignee: The Jackson Laboratory
    Inventors: Vivek Kumar, Brian Q. Geuther, Jim Peterson, Gary Churchill
  • Patent number: 11726687
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: August 15, 2023
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 11499323
    Abstract: A deck drainage system includes a bracket, a locking bead, and a sheet. The bracket includes a first leg and an elongate receiver connected to an end portion of the leg. The elongate receiver defines a substantially round cross-sectional profile. The locking bead is an elongate member that defines a slit in an outer surface thereof for receiving the sheet. The locking bead is configured to be received in the receiver.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 15, 2022
    Inventor: Jim Peterson
  • Patent number: 11449499
    Abstract: A system and method uses a set of processors that each perform a logic function to identify portions of a data source meeting a criteria. Each logic function is performed against a row of a column of the data source, and a value that is derived from the criteria for that logic function, which is also derived from the criteria. The output of each of the logic functions is applied as an address to a table that has been configured to read true at the addresses corresponding to the criteria being met, and false otherwise. Data from the row of the database table having a table value of true are retrieved from the data source.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: September 20, 2022
    Assignee: Yellowbrick Data, Inc.
    Inventors: Adel Alsaadi, Paritosh Kulkarni, Jim Peterson
  • Publication number: 20220248642
    Abstract: Systems and methods for continuous monitoring of the behavior of animals, such as small rodents, are provided. Monitoring can include video, audio, and other sensor modalities. In one embodiment, the system can include cameras, arena design, environmental sensors, and ultrasonic sensors. The system uniquely provides a continuous long-term monitoring system suitable for mouse behavioral study. Further provided is a neural network based tracker configured for use with video data acquired by the monitoring system. Three different neural network architectures have been tested to determine their performance on genetically diverse mice under varying environmental conditions. It has been observed that that an encoder-decoder segmentation neural network achieves high accuracy and speed with minimal training data.
    Type: Application
    Filed: April 7, 2022
    Publication date: August 11, 2022
    Applicant: The Jackson Laboratory
    Inventors: Vivek Kumar, Brian Q. Geuther, Jim Peterson, Gary Churchill
  • Patent number: 11409688
    Abstract: A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets.
    Type: Grant
    Filed: November 1, 2020
    Date of Patent: August 9, 2022
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 11354279
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage. The system and method can decompress the data to use to process a request by only decompressing data it determines, via metadata, might correspond to a criteria in the request.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: June 7, 2022
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 11330804
    Abstract: Systems and methods for continuous monitoring of the behavior of animals, such as small rodents, are provided. Monitoring can include video, audio, and other sensor modalities. In one embodiment, the system can include cameras, arena design, environmental sensors, and ultrasonic sensors. The system uniquely provides a continuous long-term monitoring system suitable for mouse behavioral study. Further provided is a neural network based tracker configured for use with video data acquired by the monitoring system. 3 different neural network architectures have been tested to determine their performance on genetically diverse mice under varying environmental conditions. It has been observed that that an encoder-decoder segmentation neural network achieves high accuracy and speed with minimal training data.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 17, 2022
    Assignee: The Jackson Laboratory
    Inventors: Vivek Kumar, Brian Q. Geuther, Jim Peterson, Gary Churchill
  • Patent number: 11288274
    Abstract: A system and method processes join requests via independently running engines. A build side table to be joined is allocated among high speed memories of the engines. Each row of a probe side are allocated to the engine likely to have build side data corresponding to the row, and the engine then performs the join. Aggregation statistics may be computed by distributing the information across the engines.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: March 29, 2022
    Assignee: Yellowbrick Data, Inc.
    Inventors: Adel Alsaadi, Jim Peterson, Paritosh Kulkarni
  • Publication number: 20220042323
    Abstract: A deck drainage system includes a bracket, a locking bead, and a sheet. The bracket includes a first leg and an elongate receiver connected to an end portion of the leg. The elongate receiver defines a substantially round cross-sectional profile. The locking bead is an elongate member that defines a slit in an outer surface thereof for receiving the sheet. The locking bead is configured to be received in the receiver.
    Type: Application
    Filed: April 26, 2021
    Publication date: February 10, 2022
    Inventor: Jim Peterson
  • Patent number: 11221775
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage.
    Type: Grant
    Filed: July 21, 2019
    Date of Patent: January 11, 2022
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 10988943
    Abstract: A deck drainage system includes a bracket, a locking bead, and a sheet. The bracket includes a first leg and an elongate receiver connected to an end portion of the leg. The elongate receiver defines a substantially round cross-sectional profile. The locking bead is an elongate member that defines a slit in an outer surface thereof for receiving the sheet. The locking bead is configured to be received in the receiver.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: April 27, 2021
    Inventor: Jim Peterson
  • Publication number: 20200354975
    Abstract: A deck drainage system includes a bracket, a locking bead, and a sheet. The bracket includes a first leg and an elongate receiver connected to an end portion of the leg. The elongate receiver defines a substantially round cross-sectional profile. The locking bead is an elongate member that defines a slit in an outer surface thereof for receiving the sheet. The locking bead is configured to be received in the receiver.
    Type: Application
    Filed: March 16, 2020
    Publication date: November 12, 2020
    Inventor: Jim Peterson
  • Publication number: 20200337272
    Abstract: Systems and methods for continuous monitoring of the behavior of animals, such as small rodents, are provided. Monitoring can include video, audio, and other sensor modalities. In one embodiment, the system can include cameras, arena design, environmental sensors, and ultrasonic sensors. The system uniquely provides a continuous long-term monitoring system suitable for mouse behavioral study. Further provided is a neural network based tracker configured for use with video data acquired by the monitoring system. 3 different neural network architectures have been tested to determine their performance on genetically diverse mice under varying environmental conditions. It has been observed that that an encoder-decoder segmentation neural network achieves high accuracy and speed with minimal training data.
    Type: Application
    Filed: August 7, 2018
    Publication date: October 29, 2020
    Applicant: The Jackson Laboratory
    Inventors: Vivek KUMAR, Brian Q. GEUTHER, Jim PETERSON, Gary CHURCHILL
  • Patent number: 10590662
    Abstract: A deck drainage system includes a bracket, a locking bead, and a sheet. The bracket includes a first leg and an elongate receiver connected to an end portion of the leg. The elongate receiver defines a substantially round cross-sectional profile. The locking bead is an elongate member that defines a slit in an outer surface thereof for receiving the sheet. The locking bead is configured to be received in the receiver.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: March 17, 2020
    Inventor: Jim Peterson
  • Patent number: 10552386
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage. The system and method can decompress the data to use to process a request by only decompressing data it determines, via metadata, might correspond to a criteria in the request.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: February 4, 2020
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 10359962
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: July 23, 2019
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 10338817
    Abstract: Storage divisions are selected for garbage collection by use of a first selection criterion that is based on an amount of storage capacity freed by reclaiming the respective storage divisions. The first selection criterion may be overridden by a second, different selection criterion in response to determining that a wear variance of the storage divisions exceeds a threshold. The second selection criterion may select a storage division to reclaim based on a wear-level of the storage division. Overrides of the first selection criterion may be limited to a particular override frequency and/or period. The first selection criterion may comprise a logarithmic comparison of the amount of invalid data within the storage divisions. The amount of invalid data in a storage division may be calculated in terms of recovery blocks, having a size that exceeds the size of the physical storage locations within the storage divisions.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: July 2, 2019
    Assignee: SanDisk Technologies LLC
    Inventors: Jim Peterson, Michael Callahan