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: 11960777Abstract: 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: GrantFiled: February 27, 2023Date of Patent: April 16, 2024Assignee: PURE STORAGE, INC.Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
-
Patent number: 11954002Abstract: 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: GrantFiled: May 29, 2020Date of Patent: April 9, 2024Assignee: PURE STORAGE, INC.Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Aditya Sethuraman, Kunal Trivedi, Eric Tung
-
Patent number: 11947683Abstract: 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: GrantFiled: December 12, 2022Date of Patent: April 2, 2024Assignee: PURE STORAGE, INC.Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
-
Patent number: 11943293Abstract: 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: GrantFiled: July 24, 2020Date of Patent: March 26, 2024Assignee: PURE STORAGE, INC.Inventors: John Colgrove, Ronald Karr, Constantine Sapuntzakis
-
Patent number: 11930112Abstract: 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: GrantFiled: July 24, 2020Date of Patent: March 12, 2024Assignee: PURE STORAGE, INC.Inventors: Ronald Karr, Constantine Sapuntzakis, John Colgrove
-
Patent number: 11576817Abstract: 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: GrantFiled: April 5, 2022Date of Patent: February 14, 2023Assignee: American Printing House for the Blind, Inc.Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner
-
Patent number: 11318050Abstract: 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: GrantFiled: January 23, 2019Date of Patent: May 3, 2022Assignee: American Printing House for the Blind, Inc.Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner
-
Publication number: 20210354019Abstract: 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: ApplicationFiled: May 14, 2020Publication date: November 18, 2021Inventor: John Karr
-
Patent number: 10870951Abstract: 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: GrantFiled: October 1, 2018Date of Patent: December 22, 2020Assignee: TURF CUSHION INCInventors: John Karr, Keith Pavlansky
-
Publication number: 20190276990Abstract: 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: ApplicationFiled: October 1, 2018Publication date: September 12, 2019Applicant: PRODUCT AND TECHNICAL SERVICES, INC.Inventors: John Karr, Keith Pavlansky
-
Publication number: 20190224049Abstract: 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: ApplicationFiled: January 23, 2019Publication date: July 25, 2019Inventors: Daniel Keith Creasy, John Karr, Mark Klarer, Rob Meredith, Larry Skutchan, Joe Wegner