Patents by Inventor David Thayer

David Thayer 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: 11683188
    Abstract: A method for representing certificate expiration includes obtaining, from a root certificate authority, a root digital certificate and generating a chain of intermediate certificate authorities. Each intermediate certificate authority includes a respective intermediate certificate digitally signed by the intermediate certificate authority that is immediately higher in the chain and a respective validation time period indicating a range of times when the intermediate certificate authority is permitted to digitally sign certificates. The respective validation time period includes the validation time period of each intermediate certificate authority that is lower in the chain. The method includes generating a certificate revocation list and generating, from the lowest intermediate certificate authority in the chain, a plurality of end entity certificates.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: June 20, 2023
    Assignee: Google LLC
    Inventors: Matthew Robert Jones, Benjamin Jackson Benoy, John David Thayer Wood
  • Publication number: 20220116229
    Abstract: A method for representing certificate expiration includes obtaining, from a root certificate authority, a root digital certificate and generating a chain of intermediate certificate authorities. Each intermediate certificate authority includes a respective intermediate certificate digitally signed by the intermediate certificate authority that is immediately higher in the chain and a respective validation time period indicating a range of times when the intermediate certificate authority is permitted to digitally sign certificates. The respective validation time period includes the validation time period of each intermediate certificate authority that is lower in the chain. The method includes generating a certificate revocation list and generating, from the lowest intermediate certificate authority in the chain, a plurality of end entity certificates.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 14, 2022
    Applicant: Google LLC
    Inventors: Matthew Robert Jones, Benjamin Jackson Benoy, John David Thayer Wood
  • Patent number: 10171564
    Abstract: A cloud-based system for integration of agricultural data with geolocation-based agricultural operations is provided. The system receives agricultural-related data associated with a given geographic area and transforms the received data into an analysis-ready format. The system processes the received data through one or more algorithms to determine at least one operation to be performed within the given geographic area. The system generates a set of instructions for execution of the at least one operation within the given geographic area as a function of geolocation, where the instructions are coded for direct use by a controller of a specified type of agricultural equipment. The system transmits the instructions over a wireless communication channel to the controller, where the instructions cause the controller to direct operation of the agricultural equipment to perform the at least one operation within the given geographic area as a function of geolocation in an automated manner.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 1, 2019
    Assignee: AgVerdict, Inc.
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Patent number: 9813512
    Abstract: A data receiving module receives sampled agricultural-related data associated with a given geographic area. An analysis module processes the received sampled agricultural-related data to generate a sub-sampled raster of agricultural-related data over the given geographic area. The analysis module processes the sub-sampled raster of agricultural-related data to generate a final output raster of agricultural-related data over the given geographic area. The final output raster has a higher resolution than the sub-sampled raster. A geospatial data map generation module generates image data that when used to control a display of a remote subscriber computing device causes the display to show a geospatial data map based on the final output raster of agricultural-related data over the given geographic area. A communication module transmits instructions including the generated image data to the remote subscriber computing device to cause processing of the image data to display the geospatial data map on the display.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: November 7, 2017
    Assignee: AgVerdict, Inc.
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Publication number: 20170257426
    Abstract: A cloud-based system for integration of agricultural data with geolocation-based agricultural operations is provided. The system receives agricultural-related data associated with a given geographic area and transforms the received data into an analysis-ready format. The system processes the received data through one or more algorithms to determine at least one operation to be performed within the given geographic area. The system generates a set of instructions for execution of the at least one operation within the given geographic area as a function of geolocation, where the instructions are coded for direct use by a controller of a specified type of agricultural equipment. The system transmits the instructions over a wireless communication channel to the controller, where the instructions cause the controller to direct operation of the agricultural equipment to perform the at least one operation within the given geographic area as a function of geolocation in an automated manner.
    Type: Application
    Filed: May 22, 2017
    Publication date: September 7, 2017
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Patent number: 9667710
    Abstract: A cloud-based system for integration of agricultural data with geolocation-based agricultural operations is provided. The system receives agricultural-related data associated with a given geographic area and transforms the received data into an analysis-ready format. The system processes the received data through one or more algorithms to determine at least one operation to be performed within the given geographic area. The system generates a set of instructions for execution of the at least one operation within the given geographic area as a function of geolocation, where the instructions are coded for direct use by a controller of a specified type of agricultural equipment. The system transmits the instructions over a wireless communication channel to the controller, where the instructions cause the controller to direct operation of the agricultural equipment to perform the at least one operation within the given geographic area as a function of geolocation in an automated manner.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 30, 2017
    Assignee: AgVerdict, Inc.
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Publication number: 20170104728
    Abstract: A data acquisition platform in which self-configuring devices communicate with a database through an intermediate wireless access point. The database may store data acquired by and uploaded from self-configuring devices and store information that may be downloaded to self-configuring devices and used to self-configure. In a fleet management embodiment, self-configuring devices include OBD data capture devices installed in a motor vehicle that is part of an entity's vehicle fleet. The platform may support an auto-connect feature in which wireless network access information needed by self-configuring devices to login to a wireless LAN is encrypted and wirelessly broadcasted by the access point. The network identifier may comply with formatting protocol that enables self-configuring devices to recognize encrypted network identifiers. In WiFi embodiments, the network identifier may be an encrypted SSID or an SSID that includes unencrypted and encrypted parts.
    Type: Application
    Filed: March 17, 2016
    Publication date: April 13, 2017
    Applicant: E.J. Ward, Inc.
    Inventors: David Thayer Girard, Markay Rene Ward, Edward John Kotzur
  • Publication number: 20170041407
    Abstract: A data receiving module receives sampled agricultural-related data associated with a given geographic area. An analysis module processes the received sampled agricultural-related data to generate a sub-sampled raster of agricultural-related data over the given geographic area. The analysis module processes the sub-sampled raster of agricultural-related data to generate a final output raster of agricultural-related data over the given geographic area. The final output raster has a higher resolution than the sub-sampled raster. A geospatial data map generation module generates image data that when used to control a display of a remote subscriber computing device causes the display to show a geospatial data map based on the final output raster of agricultural-related data over the given geographic area. A communication module transmits instructions including the generated image data to the remote subscriber computing device to cause processing of the image data to display the geospatial data map on the display.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Publication number: 20160308954
    Abstract: A cloud-based system for integration of agricultural data with geolocation-based agricultural operations is provided. The system receives agricultural-related data associated with a given geographic area and transforms the received data into an analysis-ready format. The system processes the received data through one or more algorithms to determine at least one operation to be performed within the given geographic area. The system generates a set of instructions for execution of the at least one operation within the given geographic area as a function of geolocation, where the instructions are coded for direct use by a controller of a specified type of agricultural equipment. The system transmits the instructions over a wireless communication channel to the controller, where the instructions cause the controller to direct operation of the agricultural equipment to perform the at least one operation within the given geographic area as a function of geolocation in an automated manner.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 20, 2016
    Inventors: Michael Wilbur, Jason Ellsworth, Toji Oommen, Adarsha Mohapatra, David Thayer
  • Patent number: 9078587
    Abstract: A method for photomagnetic imaging of tissue includes the steps of heating the tissue using light; measuring a change in temperature of the tissue with magnetic resonance thermometry; and creating an optical property map from the measured change in temperature. An apparatus for performing photomagnetic imaging of tissue which includes a light source to heat the tissue, a magnetic resonance imaging system to measure a change in temperature of the tissue, and a data processor to generate an optical property map from the measured change in temperature. An optical property map of tissue photomagnetic imaging of tissue produced by: heating the tissue using light; measuring a change in temperature of the tissue with magnetic resonance thermometry; and creating an optical property map from the measured change in temperature.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: July 14, 2015
    Assignee: The Regents of the University of California
    Inventors: Gultekin Gulsen, David Thayer, Yuting Lin, Mehmet Burcin Unlu
  • Patent number: 8548777
    Abstract: An industrial controller simulation system is provided. The system includes a simulation component that enables modeling of an industrial controller system. A suggestion component offers automated recommendations in accordance with the modeling of the industrial controller system.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 1, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R Crooks, A David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, Jr.
  • Publication number: 20130019439
    Abstract: A buckle assembly for a vehicle restraint system where the buckle assembly is adapted to receive a plurality of belt connectors, with the belt connectors being simultaneously released upon moving at least one handle to a release position.
    Type: Application
    Filed: June 8, 2012
    Publication date: January 24, 2013
    Applicant: AmSafe, Inc.
    Inventors: Allen R. Keene, David Thayer Merrill
  • Patent number: 8069021
    Abstract: System(s) and method(s) facilitate a distributed simulation of an industrial control system. A model of the industrial control system is generated and computing resources are scheduled for simulating portions of a simulation according to the model. Computing resources are scheduled to mitigate computational bottlenecks in the simulation and synchronize portions of the simulation deployed in disparate computing resources. Sub-processes of a control process can be simulated in dedicated computing resources as a part of a distributed simulation of the control process. Execution time of one or more portions of a distributed simulation can be increased or slowed down to synchronize said portions.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 29, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R. Crooks, A. David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, Jr.
  • Patent number: 7809534
    Abstract: A simulation tool for an industrial automation system is provided. The tool includes a simulation component that simulates one or more components of an industrial control system. At least one directed model provides one or more suggested parameters or profiles to the simulation component, where the suggested parameters or profiles are derived from data relating to an industry or controls application.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 5, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R Crooks, A David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, Jr.
  • Publication number: 20100125983
    Abstract: A buckle assembly for a vehicle restraint system where the buckle assembly is adapted to receive a plurality of belt connectors, with the belt connectors being simultaneously released upon moving at least one handle to a release position.
    Type: Application
    Filed: September 21, 2009
    Publication date: May 27, 2010
    Applicant: AmSafe, Inc.
    Inventors: Allen R. Keene, David Thayer Merrill
  • Patent number: 7650267
    Abstract: A simulation system includes a receiver component that receives multiple replications of a simulation scenario. The simulation scenario includes a plurality of interacting components representing devices and elements of the real-world system or abstract process to be simulated. Each of the interacting components has one or more numerical parameters associated therewith, to represent an operational parameter of the system device. During the execution of the replications, each replication operates with a randomness factor that modifies a respective numerical parameter, in accordance with the sorts of variations that can be expected in the actual system. An assignment component is included that assigns a subset of the replications to multiple processors such that a processor within the multiple processors executes at least one replication.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 19, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David Thayer Sturrock, Cory R. Crooks
  • Patent number: 7614124
    Abstract: A buckle assembly for a vehicle restraint system where the buckle assembly is adapted to receive a plurality of belt connectors, with the belt connectors being simultaneously released upon moving at least one handle to a release position.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: November 10, 2009
    Assignee: AmSafe, Inc.
    Inventors: Allen R. Keene, David Thayer Merrill
  • Publication number: 20090089030
    Abstract: System(s) and method(s) facilitate a distributed simulation of an industrial control system. A model of the industrial control system is generated and computing resources are scheduled for simulating portions of a simulation according to the model. Computing resources are scheduled to mitigate computational bottlenecks in the simulation and synchronize portions of the simulation deployed in disparate computing resources. Sub-processes of a control process can be simulated in dedicated computing resources as a part of a distributed simulation of the control process. Execution time of one or more portions of a distributed simulation can be increased or slowed down to synchronize said portions.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R. Crooks, A. David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, JR.
  • Publication number: 20090089234
    Abstract: A system that generates deployable runtime code modules is provided. The system includes an input component that accepts specifications in accordance with design preferences, a simulation component that creates and executes a simulation of the control program to be implemented, and a code generation component that creates the deployable runtime code.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R. Crooks, A. David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, JR.
  • Publication number: 20090089029
    Abstract: Systems and methods are provided to facilitate simulation(s) of components of an industrial control system. Simulation(s) execution time can be decreased by conducting the simulation in a parallel computing platform, and coupling the simulation with an optimization component that restructures the simulation code. Such automated reconfiguration removes inhibitors for parallelism, resulting in optimized code to execute the simulation, with the ensuing reduction in execution time. Execution time can also be reduced by applying an adaptive time step during state propagations that are part of the simulation.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R. Crooks, A. David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, JR.