Issued Patents All Time
Showing 25 most recent of 102 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11863635 | Enhanced processing of user profiles using data structures specialized for graphical processing units (GPUs) | David Lawrence Rager, Andrew Brownsword | 2024-01-02 |
| 11652893 | Enhanced processing of user profiles using data structures specialized for graphical processing units (GPUs) | David Lawrence Rager, Matthew Perry Abrams, Robert Otto Barnes, II, Andrew Brownsword, John Patrick Connelly +2 more | 2023-05-16 |
| 11392350 | Parallel generation of pseudorandom number sequences using multiple generators with brined initial states | — | 2022-07-19 |
| 11375040 | Enhanced processing of user profiles using data structures specialized for graphical processing units (GPUs) | David Lawrence Rager, Andrew Brownsword | 2022-06-28 |
| 11263541 | Ensembled decision systems using feature hashing models | Jean-Baptiste Frederic George Tristan, Adam Craig Pocock, Michael Louis Wick | 2022-03-01 |
| 11175896 | Handling value types | John R. Rose, Brian Goetz | 2021-11-16 |
| 10922052 | Generating pseudorandom number sequences by nonlinear mixing of multiple subsidiary pseudorandom number generators | — | 2021-02-16 |
| 10860829 | Data-parallel parameter estimation of the Latent Dirichlet allocation model by greedy Gibbs sampling | Jean-Baptiste Frederic George Tristan | 2020-12-08 |
| 10545865 | Systems and methods for implementing low-latency lookup circuits using sparse hash functions | David R. Chase | 2020-01-28 |
| 10503716 | Systems and methods for generating bit matrices for hash functions using fast filtering | David R. Chase | 2019-12-10 |
| 10496929 | Data-parallel probabilistic inference | Jean-Baptiste Frederic George Tristan, Daniel E. Huang, Joseph Tassarotti | 2019-12-03 |
| 10394872 | Learning topics by simulation of a stochastic cellular automaton | Jean-Baptiste Frederic George Tristan, Stephen J. Green, Manzil Zaheer | 2019-08-27 |
| 10310827 | Flow-based scoping | Gavin Mark Bierman, Brian Goetz | 2019-06-04 |
| 10289454 | Systems and methods for implementing work stealing using a configurable separation of stealable and non-stealable work items | Yosef Lev | 2019-05-14 |
| 10261764 | Handling value types | John R. Rose, Brian Goetz | 2019-04-16 |
| 10157346 | Parallel Gibbs sampler using butterfly-patterned partial sums | Jean-Baptiste Frederic George Tristan | 2018-12-18 |
| 10147044 | Method and system for latent dirichlet allocation computation using approximate counters | Jean-Baptiste Frederic George Tristan | 2018-12-04 |
| 10140281 | Method and system for distributed latent dirichlet allocation computation using addition of approximate counters | Jean-Baptiste Frederic George Tristan | 2018-11-27 |
| 9767416 | Sparse and data-parallel inference method and system for the latent Dirichlet allocation model | Jean-Baptiste Frederic George Tristan, Joseph Tassarotti | 2017-09-19 |
| 9384145 | Systems and methods for implementing dynamically configurable perfect hash tables | Nils Gura, David R. Chase | 2016-07-05 |
| 9342462 | Systems and methods for implementing low-latency lookup circuits using sparse hash functions | David R. Chase | 2016-05-17 |
| 9317339 | Systems and methods for implementing work stealing using a configurable separation of stealable and non-stealable work items | Yosef Lev | 2016-04-19 |
| 9244857 | Systems and methods for implementing low-latency lookup circuits using multiple hash functions | David R. Chase, Nils Gura | 2016-01-26 |
| 9223720 | Systems and methods for rapidly generating suitable pairs of hash functions | David R. Chase, Nils Gura | 2015-12-29 |
| 8898632 | Dispatch predicate for overloaded functions using type intervals | Karl B. Naden, Justin R. Hilburn, David R. Chase, Victor M. Luchangco, Eric Allen | 2014-11-25 |