Patents by Inventor John Dickinson

John Dickinson 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: 20260153248
    Abstract: A meeting space enclosure (10) for use within a larger enclosed space (26) includes a structure having at least one wall (14, 16, 18, 20) and a ceiling (20) which therebetween define an interior space (22), and a closure (24) to permit user access to and from the interior space, wherein the meeting space enclosure (10) includes a self-contained HVAC arrangement mounted to the ceiling (12) and operable to control the temperature, purity and humidity of the air within the interior space (22).
    Type: Application
    Filed: October 23, 2023
    Publication date: June 4, 2026
    Inventors: Mark Cooke, John Dickinson
  • Publication number: 20250252814
    Abstract: A computing system receives a proposed bet selection for an event. The proposed bet selection includes team information and opponent information. The computing system generates a plurality of queries by analyzing the proposed bet selection. The computing system retrieves historical data related to the proposed bet selection based on the plurality of queries. The computing system analyzes the historical data to generate a plurality of insights related to the proposed bet selection. The computing system provides the historical data and the plurality of insights to a user submitting the proposed bet selection.
    Type: Application
    Filed: April 24, 2025
    Publication date: August 7, 2025
    Applicant: STATS LLC
    Inventors: Nick Cockerill, Christian MARKO, John DICKINSON
  • Patent number: 12315335
    Abstract: A computing system receives a proposed bet selection for an event. The proposed bet selection includes team information and opponent information. The computing system generates a plurality of queries by analyzing the proposed bet selection. The computing system retrieves historical data related to the proposed bet selection based on the plurality of queries. The computing system analyzes the historical data to generate a plurality of insights related to the proposed bet selection. The computing system provides the historical data and the plurality of insights to a user submitting the proposed bet selection.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: May 27, 2025
    Assignee: STATS LLC
    Inventors: Nick Cockerill, Christian Marko, John Dickinson
  • Publication number: 20240045665
    Abstract: A manufacturer (120) of a device (140) uses a tester image (134) from a cloud service (130) when configuring test equipment (150) for testing of a device (140) being manufactured, and the device (140) contacts the cloud service (130) and installs firmware or software (146) based on a device image (132). A vendor or developer (110) can change or update the images (132, 134) to update a manufacturing process without needing the manufacturer (120) to have special training or knowledge. Further, the cloud service (130) can receive test results from the manufacturer (120) and may record access to image (132), enabling the vendor (110) to monitor manufacturing of the device (140).
    Type: Application
    Filed: December 22, 2021
    Publication date: February 8, 2024
    Inventors: SIAMAK NAZARI, JOHN DICKINSON, SHAYAN ASKARIAN NAMAGHI
  • Publication number: 20230106936
    Abstract: A computing system generates an interactive game space for predicting an outcome of an event during a live game. The computing system identifies a prediction event in the live game. The computing system receives event data for the live game up to the prediction event. The computing system identifies pre-game player specific data for each player involved in the prediction event. The computing system generates a probability distribution for a set of possible outcomes for the prediction event based on the event data and the pre-game player specific data. The computing system presents the probability distribution to a user participating in the interactive game space. The computing system receives a proposed outcome for the prediction event from the user participating in the interactive game space. The computing system determines that the proposed outcome was correct. The computing system grants points to the user within the interactive game space.
    Type: Application
    Filed: September 23, 2022
    Publication date: April 6, 2023
    Applicant: STATS LLC
    Inventors: Daniel Richard Dinsdale, Christian Schober, David Grimm, John Dickinson, Andrew Skweres, Christian Marko, Patrick Joseph Lucey, Hayley Redgate
  • Patent number: 11567833
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: January 31, 2023
    Assignee: Intel Corporation
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Publication number: 20230027077
    Abstract: A computing system receives a proposed bet selection for an event. The proposed bet selection includes team information and opponent information. The computing system generates a plurality of queries by analyzing the proposed bet selection. The computing system retrieves historical data related to the proposed bet selection based on the plurality of queries. The computing system analyzes the historical data to generate a plurality of insights related to the proposed bet selection. The computing system provides the historical data and the plurality of insights to a user submitting the proposed bet selection.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 26, 2023
    Applicant: STATS LLC
    Inventors: Nick Cockerill, Christian Marko, John Dickinson
  • Publication number: 20220206896
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed.
    Type: Application
    Filed: October 4, 2021
    Publication date: June 30, 2022
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Patent number: 11182248
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 23, 2021
    Assignee: INTEL CORPORATION
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Patent number: 10970256
    Abstract: A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy applied during storage while there was a network partition. This state could occur in instances of a highly available distributed object storage system which can store objects according to multiple data storage strategies. Upon the healing of a network partition, the technique discovers if multiple data storage strategies were applied to the object data stored during a network partition, deterministically identifies which data storage strategy represents the correct strategy, for example based on the log of state transitions requested by the client according to the API contract, and ensures that this strategy is consistently applied to all object data in the collection.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: April 6, 2021
    Assignee: NVIDIA Corporation
    Inventors: Clay Gerrard, Paul Luse, Samuel N. Merritt, John Dickinson
  • Publication number: 20200327011
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed.
    Type: Application
    Filed: March 26, 2020
    Publication date: October 15, 2020
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Patent number: 10621041
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed. In some examples, the methods and apparatus encode an object with error correction coding to separate the object into fragments, create a first index indicative of storage nodes where the fragments of the object are to be stored, encode a second index into identifiers of the fragments of the object, the second index based on the first index, and store the fragments of the object and the corresponding second index encoded identifiers in the storage nodes based on the first index.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: April 14, 2020
    Assignee: INTEL CORPORATION
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Publication number: 20180336231
    Abstract: A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy applied during storage while there was a network partition. This state could occur in instances of a highly available distributed object storage system which can store objects according to multiple data storage strategies. Upon the healing of a network partition, the technique discovers if multiple data storage strategies were applied to the object data stored during a network partition, deterministically identifies which data storage strategy represents the correct strategy, for example based on the log of state transitions requested by the client according to the API contract, and ensures that this strategy is consistently applied to all object data in the collection.
    Type: Application
    Filed: July 30, 2018
    Publication date: November 22, 2018
    Inventors: Clay GERRARD, Paul Luse, Samuel N. Merritt, John Dickinson
  • Patent number: 10061790
    Abstract: A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy applied during storage while there was a network partition. This state could occur in instances of a highly available distributed object storage system which can store objects according to multiple data storage strategies. Upon the healing of a network partition, the technique discovers if multiple data storage strategies were applied to the object data stored during a network partition, deterministically identifies which data storage strategy represents the correct strategy, for example based on the log of state transitions requested by the client according to the API contract, and ensures that this strategy is consistently applied to all object data in the collection.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: August 28, 2018
    Assignee: SwiftStack, Inc.
    Inventors: Clay Gerrard, Paul Luse, Samuel N. Merritt, John Dickinson
  • Publication number: 20180195390
    Abstract: Mining systems include a continuous miner; a movable roof support; a roof bolter; and a flexible conveyor train positioned with its front end located under the roof support and extending underneath the roof bolter.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 12, 2018
    Inventors: John Dickinson, Timothy J. Myers, Michael Cline
  • Publication number: 20170277590
    Abstract: Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed. In some examples, the methods and apparatus encode an object with error correction coding to separate the object into fragments, create a first index indicative of storage nodes where the fragments of the object are to be stored, encode a second index into identifiers of the fragments of the object, the second index based on the first index, and store the fragments of the object and the corresponding second index encoded identifiers in the storage nodes based on the first index.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Paul E. Luse, John Dickinson, Samuel Merritt, Clay Gerrard
  • Publication number: 20170268335
    Abstract: Methods and equipment have been developed that combine the use of continuous miners, flexible conveyor trains, and longwall mining techniques to provide flexible and efficient removal of resources from subterranean formations. Some systems include: a main gate; and a tailgate connected to the maingate by an active mine face; wherein the active mine face extends at an angle between 95° and 135° relative to the maingate.
    Type: Application
    Filed: April 10, 2017
    Publication date: September 21, 2017
    Inventors: Timothy J. Myers, Michael Cline, John Dickinson
  • Publication number: 20170228285
    Abstract: Techniques are described for achieving durability of a data object stored in a network storage system. In some embodiments, erasure coding is applied to break a data object into fragments wherein the original data object can be recovered with fewer than all of the fragments. These fragments are stored on multiple storage nodes in a distributed storage cluster of a network storage system. So that individual storage nodes have knowledge of the state of the stored data object, a proxy server acing as a central agent can wait for acknowledgments indicating that the fragments have been successfully stored at the storage nodes. If the proxy server receives successful write responses from a sufficient number of the storage nodes, the proxy server can report that the data object is durably stored by placing markers on the storage nodes.
    Type: Application
    Filed: June 30, 2016
    Publication date: August 10, 2017
    Inventors: Samuel Merritt, John Dickinson, Clay Gerrard, Tushar Gohad, Paul Luse
  • Patent number: 9617852
    Abstract: Methods and equipment have been developed that combine the use of continuous miners, flexible conveyor trains, and longwall mining techniques to provide flexible and efficient removal of resources from subterranean formations. Some systems include: a main gate; and a tailgate connected to the maingate by an active mine face; wherein the active mine face extends at an angle between 95° and 135° relative to the maingate.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: April 11, 2017
    Assignee: Seneca Industries Inc.
    Inventors: Timothy J. Myers, Michael Cline, John Dickinson
  • Publication number: 20170011078
    Abstract: A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy applied during storage while there was a network partition. This state could occur in instances of a highly available distributed object storage system which can store objects according to multiple data storage strategies. Upon the healing of a network partition, the technique discovers if multiple data storage strategies were applied to the object data stored during a network partition, deterministically identifies which data storage strategy represents the correct strategy, for example based on the log of state transitions requested by the client according to the API contract, and ensures that this strategy is consistently applied to all object data in the collection.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: Clay GERRARD, Paul LUSE, Samuel MERRITT, John DICKINSON