Patents by Inventor John Karr

John Karr 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: 11960777
    Abstract: Utilizing multiple redundancy schemes within a unified storage element, including: receiving, in a storage system at a unified storage element that integrates both fast durable storage and bulk durable storage, a data storage operation from a host computer; storing, in accordance with a first data resiliency technique that corresponds to a RAID N+R format, data corresponding to the data storage operation within the fast durable storage of the unified storage element; and responsive to determining that the complete RAID stripe has been written to the fast durable storage, moving a portion of the stored data from the fast durable storage to the bulk durable storage of the unified storage element, the bulk durable storage storing the data in accordance with a second data resiliency technique that corresponds to a RAID M+R format, wherein M is different from N.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: April 16, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
  • Patent number: 11954002
    Abstract: Automatic storage system configuration for mediation services that includes: determining that a particular storage system of the storage systems is not configured to request mediation from a mediation target for mediation between storage systems synchronously replicating a dataset; requesting, by the particular storage system from a configuration service, configuration information indicating one or more service handles for a mediation service; and configuring, in dependence upon the one or more service handles received from the configuration service, a mediation handler to communicate with the mediation service responsive to detecting a communication fault with one of the storage systems.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 9, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Aditya Sethuraman, Kunal Trivedi, Eric Tung
  • Patent number: 11947683
    Abstract: Creating a replica of a storage system, including: receiving, by a first storage system from a computing device, data to be stored on the first storage system; reducing, by the first storage system, the data using one or more data reduction techniques; sending, from the first storage system to the second storage system, the reduced data, wherein the reduced data is encrypted; and sending, from the second storage system to a third storage system, the reduced data, wherein the reduced data is encrypted.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: April 2, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
  • Patent number: 11943293
    Abstract: Restoring a storage system from a replication target, including: receiving, by a first storage system from a computing device, data to be stored on the first storage system; reducing, by the first storage system, the data using one or more data reduction techniques; sending, from the first storage system to the second storage system, the reduced data, wherein the reduced data is encrypted; and retrieving, by the first storage system from the second storage system, the reduced data, wherein the reduced data is encrypted.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 26, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: John Colgrove, Ronald Karr, Constantine Sapuntzakis
  • Patent number: 11930112
    Abstract: Multi-path end-to-end encryption in a storage system, includes: receiving, by a storage system through a first path, a first write request for first data to be stored in a dataset, where the first data is encrypted with a first encryption key associated with requests received from the first path; decrypting the first data utilizing the first encryption key; encrypting the first data using a storage system encryption key; storing the first data in the dataset; receiving, by the storage system through a second path, a second write request for second data to be stored in the dataset, where the second data is encrypted with a second encryption key associated with requests received from the second path; decrypting the second data utilizing the second encryption key; encrypting the second data using the storage system encryption key; and storing the second data in the dataset.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 12, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
  • Patent number: 11576817
    Abstract: A software application and system may be configured to enable a smartphone or other device to be used by a visually impaired person to receive voice navigation guidance during a directed exploration of an area. Directed exploration uses combinations of location data, directional data, and orientation data from the configured device to determine a direction that user wishes to explore, and only providing narrated results for streets, businesses, and other points of interest in that direction. The system may also utilize sets of wireless indicators positioned within indoor areas to provide accurate positioning to particular locations and floors within buildings.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: February 14, 2023
    Assignee: American Printing House for the Blind, Inc.
    Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner
  • Patent number: 11318050
    Abstract: A software application and system may be configured to enable a smartphone or other device to be used by a visually impaired person to receive voice navigation guidance during a directed exploration of an area. Directed exploration uses combinations of location data, directional data, and orientation data from the configured device to determine a direction that user wishes to explore, and only providing narrated results for streets, businesses, and other points of interest in that direction. The system may also utilize sets of wireless indicators positioned within indoor areas to provide accurate positioning to particular locations and floors within buildings.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 3, 2022
    Assignee: American Printing House for the Blind, Inc.
    Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner
  • Publication number: 20210354019
    Abstract: A multi-layer underlayment pad for use beneath activity surfaces such as artificial putting greens, such pad including a first foam layer comprising expanded polyethylene having a thickness ranging from about 0.25 inches to about 2 inches; and a second foam layer comprising polyurethane having a thickness ranging from about 0.125 inches to about 1 inch.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventor: John Karr
  • Patent number: 10870951
    Abstract: Foam pads and method for making foam pads for use under an activity surface which meet or exceed G-max and HIC criteria under ASTM F1292-17 for playground equipment at heights of at least 9 to 12 feet and/or wherein the thickness loss of such pads at approximately one hour after removal of a 75 lb./in.2 load applied to the pad at 25% deflection for one hour pursuant to ASTM D3575-08 Suffix B is less than 7%.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: December 22, 2020
    Assignee: TURF CUSHION INC
    Inventors: John Karr, Keith Pavlansky
  • Publication number: 20190276990
    Abstract: Foam pads and method for making foam pads for use under an activity surface which meet or exceed G-max and HIC criteria under ASTM F1292-17 for playground equipment at heights of at least 9 to 12 feet and/or wherein the thickness loss of such pads at approximately one hour after removal of a 75 lb./in.2 load applied to the pad at 25% deflection for one hour pursuant to ASTM D3575-08 Suffix B is less than 7%.
    Type: Application
    Filed: October 1, 2018
    Publication date: September 12, 2019
    Applicant: PRODUCT AND TECHNICAL SERVICES, INC.
    Inventors: John Karr, Keith Pavlansky
  • Publication number: 20190224049
    Abstract: A software application and system may be configured to enable a smartphone or other device to be used by a visually impaired person to receive voice navigation guidance during a directed exploration of an area. Directed exploration uses combinations of location data, directional data, and orientation data from the configured device to determine a direction that user wishes to explore, and only providing narrated results for streets, businesses, and other points of interest in that direction. The system may also utilize sets of wireless indicators positioned within indoor areas to provide accurate positioning to particular locations and floors within buildings.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner