Patents by Inventor David A. Richardson

David A. Richardson 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: 20210355697
    Abstract: A method for repairing a multi-sided structure protruding from a first surface. The method comprises mounting a retainer to the first surface, coupling a first brace connector component of a first brace to a first panel, coupling the first panel to a primary retainer connector component of the retainer, coupling a second brace connector component of the first brace to a secondary retainer connector component of the retainer, and introducing a curable material into the space between the first panel and the multi-sided structure, the first panel acting as at least a portion of a framework for containing the curable material until the curable material cures to provide a repair structure cladded, at least in part, by the first panel.
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Inventors: George David RICHARDSON, Semion KRIVULIN, Marc Daniel Kean ZINMAN
  • Publication number: 20210337964
    Abstract: A stacking bracket with locking tabs for easily, economically, and securely attaching and horizontal shelving to an upright shelving support post rack assembly as well as connecting and stacking such rack assemblies vertically together, the system and component parts being adaptable and configurable such that shelves, drawers, and other rack accessory elements may be readily incorporated into the system, assembly, and methods for use of same.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 4, 2021
    Inventors: Dylan Williams, Glen David Richardson
  • Patent number: 11159528
    Abstract: Systems and methods are described for facilitating authentication of hosted network services to other services. A target service, such as a database, may require specific authentication information, such as a username and password, to access the target service. While this information could be manually specified in the hosted network service, de-centralized storage of authentication information is generally discouraged by security best practices. This disclosure provides an authentication proxy system that reduces or eliminates a need for hosted network services to store authentication information for target services. Rather, the authentication proxy system can obtain authentication information for the hosted network service that is provided by a hosting system, and authenticate the hosted network service using that authentication information.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 11115404
    Abstract: Systems and methods are described for facilitating service connections by user-defined code executing on an on-demand code execution system. Rather than hard code state information used by network services into the code, the code can be provided with an interface that augments requests for network services with state information. When the user-defined code is executed by the on-demand code execution system, additional code can also be executed that provides the interface. The user-defined code may access the target network service through the interface, as if the target network service existed locally to an environment of the code. The interface can then augment requests to the target network service with state information. Because state information is maintained outside the user-defined code, portability of the user-defined code can be increased.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 11097199
    Abstract: The present disclosure provides devices and methods for holographic screen suspension systems. These systems can allow for a smooth reflection surface of the screen that is void of wrinkled or non-uniform surfaces.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: August 24, 2021
    Assignee: PRISM HOLOGRAMS LLC
    Inventors: David Richardson, Ryan Richardson
  • Publication number: 20210258304
    Abstract: In one approach, a first computing device receives a request from a second computing device. The request is for access by the second computing device to a service provided by a third computing device over a network. In response to receiving the request, the first computing device performs a security evaluation of the second computing device. The evaluation determines a risk level. The first computing device generates, based on the evaluation, a token for the second computing device. The token includes data encoding the risk level. The token is sent to the second computing device and/or third computing device. The sent data is used to configure the service provided to the second computing device.
    Type: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Inventors: Aaron Cockerill, David Richardson, Daniel Thanos, William Neil Robinson, Brian James Buck, Kevin Patrick Mahaffey
  • Patent number: 11053676
    Abstract: A structure-lining apparatus for lining one or more surfaces of a structure formed from curable material cast in a form. The apparatus comprises a plurality of panels. The panels are connected at their respective edges in an edge-to-edge connection to provide a structure-lining surface. A plurality of anchoring components project from the panels into the liquid material during fabrication of the structure. The anchoring components each comprise one or more anchoring features which are encased in the material as the material solidifies to thereby bond the anchoring components to the structure. The plurality of anchoring components comprises one or more connector-type anchoring components for connecting to corresponding connector-type anchoring components on adjacent edges of a corresponding edge-adjacent panel to connect the edge-adjacent panels in an edge-adjacent relationship. The apparatus comprises one or more breakaway components on at least one of the plurality of panels.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: July 6, 2021
    Assignee: CFS Concrete Forming Systems Inc.
    Inventors: George David Richardson, Semion Krivulin, Zi Li Fang, Yue Heng Leung
  • Publication number: 20210198889
    Abstract: A structure-lining apparatus for lining one or more surfaces of a structure formed from curable material cast in a form. The apparatus comprises a plurality of panels. The panels are connected at their respective edges in an edge-to-edge connection to provide a structure-lining surface. A plurality of anchoring components project from the panels into the liquid material during fabrication of the structure. The anchoring components each comprise one or more anchoring features which are encased in the material as the material solidifies to thereby bond the anchoring components to the structure. The plurality of anchoring components comprises one or more connector-type anchoring components for connecting to corresponding connector-type anchoring components on adjacent edges of a corresponding edge-adjacent panel to connect the edge-adjacent panels in an edge-adjacent relationship. The apparatus comprises one or more breakaway components on at least one of the plurality of panels.
    Type: Application
    Filed: March 11, 2021
    Publication date: July 1, 2021
    Inventors: George David RICHARDSON, Semion KRIVULIN, Zi Li FANG, Yue Heng LEUNG
  • Patent number: 11038876
    Abstract: A method includes: receiving a request regarding access by a first computing device (e.g., a mobile device of a user) to a service; in response to the request, performing, by a second computing device (e.g., a device risk evaluation server, or a server of an identity provider), an evaluation that includes creating a fingerprint of the first computing device; and determining, by the second computing device, whether the fingerprint matches a fingerprint of one or more other computing devices. The second computing devices determines whether to authorize access to the service based on the evaluation.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: June 15, 2021
    Assignee: Lookout, Inc.
    Inventors: Aaron Cockerill, David Richardson, Daniel Thanos, William Neil Robinson, Brian James Buck, Kevin Patrick Mahaffey
  • Publication number: 20210109044
    Abstract: A scan head design uses 1:1 (one-to-one) imaging micro-lens arrays to transfer the object plane X-ray image from a CR-plate onto a linear photosensor. The scan-head includes a housing having therein, an array of red light emitting diodes (LEDs), a microlens array, and a sensor. The housing faces the CR-plate and the scan-head is translated across the CR-plate to read out the X-ray image therein. The scan head is compact and provides for improved spatial resolution and reduced power requirements.
    Type: Application
    Filed: November 30, 2020
    Publication date: April 15, 2021
    Applicant: Leidos, Inc.
    Inventors: Rex David Richardson, William L. Hicks, Mark Alan Peressini
  • Publication number: 20210058296
    Abstract: Techniques for deployment of policies to computing devices are described herein. The techniques can include a server deploying a passive policy to the computing devices. After deploying the passive policy, data is collected from each of the computing devices regarding operation of the computing device. The server monitors, based on comparing the passive policy to the collected data, compliance of each computing device with the passive policy. The server determines, based on the monitoring, a set of the computing devices that exhibit a policy violation associated with the passive policy. The server deploys an active policy to the set of computing devices. The active policy corresponds to the passive policy, and deploying the active policy causes one or more actions that correspond to the policy violation to be performed on each of the set of computing devices.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Brian James Buck, David Richardson, Alex Richard Gladd
  • Publication number: 20200412720
    Abstract: Systems and methods are described for facilitating authentication of hosted network services to other services. A target service, such as a database, may require specific authentication information, such as a username and password, to access the target service. While this information could be manually specified in the hosted network service, de-centralized storage of authentication information is generally discouraged by security best practices. This disclosure provides an authentication proxy system that reduces or eliminates a need for hosted network services to store authentication information for target services. Rather, the authentication proxy system can obtain authentication information for the hosted network service that is provided by a hosting system, and authenticate the hosted network service using that authentication information.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Publication number: 20200412707
    Abstract: Systems and methods are described for facilitating service connections by user-defined code executing on an on-demand code execution system. Rather than hard code state information used by network services into the code, the code can be provided with an interface that augments requests for network services with state information. When the user-defined code is executed by the on-demand code execution system, additional code can also be executed that provides the interface. The user-defined code may access the target network service through the interface, as if the target network service existed locally to an environment of the code. The interface can then augment requests to the target network service with state information. Because state information is maintained outside the user-defined code, portability of the user-defined code can be increased.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Publication number: 20200412825
    Abstract: Systems and methods are described for providing connection pools between source network devices and a target, connection-limited service. Each connection pool can facilitate connections between source devices and the target service, while ensuring that connections to the connection-limited service do not exceed a defined limit. A connection manager service can initialize a connection pool for a target service on request by a client device, and provide an identifier for the connection pool to the client device. Source network devices can then transmit operations for the target service to the connection manager service, which can route the operations to an appropriate connection pool based on the identifier.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 10876981
    Abstract: A scan head design uses 1:1 (one-to-one) imaging micro-lens arrays to transfer the object plane X-ray image from a CR-plate onto a linear photosensor. The scan-head includes a housing having therein, an array of red light emitting diodes (LEDs), a red-absorbing filter, a microlens array, an infrared-filter, and a sensor. The housing faces the CR-plate and the scan-head is translated across the CR-plate to read out the X-ray image therein. The scan head is compact and provides for improved spatial resolution and reduced power requirements.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: December 29, 2020
    Assignee: Leidos, Inc.
    Inventors: Rex David Richardson, William L. Hicks, Mark Alan Peressini
  • Patent number: 10880175
    Abstract: Techniques for enterprise policy rehearsals, rollouts, and rollbacks are described herein. The techniques can include a server receiving data associated with computing devices. The server compares the received data to data stored in a data repository. The data in the data repository corresponds to risks identified based on information collected from different computing devices prior to receiving the data associated with the computing devices. A risk profile is generated by the server based on comparing the received data to the repository data for each of the computing devices. The server causes, based on the risk profile for each of the computing devices, one or more responsive actions (e.g., using the risk profiles to prioritize deployment of software to the computing devices).
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: December 29, 2020
    Assignee: Lookout, Inc.
    Inventors: Brian James Buck, David Richardson, Alex Richard Gladd
  • Publication number: 20200385983
    Abstract: A structure-lining apparatus for lining one or more surfaces of a structure formed from curable material cast in a form. The apparatus comprises a plurality of panels. The panels are connected at their respective edges in an edge-to-edge connection to provide a structure-lining surface. A plurality of anchoring components project from the panels into the liquid material during fabrication of the structure. The anchoring components each comprise one or more anchoring features which are encased in the material as the material solidifies to thereby bond the anchoring components to the structure. The plurality of anchoring components comprises one or more connector-type anchoring components for connecting to corresponding connector-type anchoring components on adjacent edges of a corresponding edge-adjacent panel to connect the edge-adjacent panels in an edge-adjacent relationship. The apparatus comprises one or more breakaway components on at least one of the plurality of panels.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 10, 2020
    Inventors: George David RICHARDSON, Semion KRIVULIN, Zi Li FANG, Yue Heng LEUNG
  • Publication number: 20200370316
    Abstract: A method covers at least a portion of a surface of an existing structure with a repair structure. The method comprises: providing a standoff, the standoff elongated in a longitudinal direction and operable from an open configuration to a closed configuration; while the standoff is in the open configuration, mounting the standoff to the existing structure, such that the standoff projects outwardly away from the surface of the existing structure; closing the standoff to the closed configuration, the closing of the standoff forming a standoff connector; and coupling a cladding panel to the standoff by engaging the panel with the standoff connector at a location spaced outwardly apart from the surface of the existing structure by a void.
    Type: Application
    Filed: June 5, 2020
    Publication date: November 26, 2020
    Inventors: George David RICHARDSON, Semion KRIVULIN
  • Publication number: 20200318370
    Abstract: Methods are provided for repairing an existing structure to cover at least a portion of the existing structure with a repair structure. Such methods comprise mounting one or more standoff retainers to the existing structure; coupling one or more standoffs to the standoff retainers such that the standoffs extend away from the existing structure; coupling one or more cladding panels to the standoffs such that the panels are spaced apart from the structure to provide a space therebetween; and introducing a curable material to the space between the panels and the existing structure, the panels acting as at least a portion of a formwork for containing the curable material until the curable material cures to provide a repair structure cladded, at least in part, by the panels. Corresponding apparatus for effecting such methods are also provided.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 8, 2020
    Inventors: George David RICHARDSON, Semion KRIVULIN, Jorge Ricardo ROSAS-GRACIDA, Zi Li FANG
  • Publication number: 20200287793
    Abstract: Techniques for enterprise policy rehearsals, rollouts, and rollbacks are described herein. The techniques can include a server receiving data associated with computing devices. The server compares the received data to data stored in a data repository. The data in the data repository corresponds to risks identified based on information collected from different computing devices prior to receiving the data associated with the computing devices. A risk profile is generated by the server based on comparing the received data to the repository data for each of the computing devices. The server causes, based on the risk profile for each of the computing devices, one or more responsive actions (e.g., using the risk profiles to prioritize deployment of software to the computing devices).
    Type: Application
    Filed: March 7, 2019
    Publication date: September 10, 2020
    Inventors: Brian James Buck, Alex Richard Gladd, David Richardson