Patents by Inventor John David BLAIR

John David BLAIR 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: 12000856
    Abstract: Aspects herein are directed to a support garment testing system comprising a torso form having a motion tracking sensor associated with one or more breast structures of the torso form. A support garment is secured to the torso form, and the torso form is mounted on a motion platform that, when actuated, causes displacement of the breast structures. The amount of displacement is measured by the sensor, and the data is used to assign a level of support provided by the support garment.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: June 4, 2024
    Assignee: NIKE, Inc.
    Inventors: Lisa Campbell, Gregory Paul Dufour, Bridget Munro, Ian Wright, Kim B Blair, Daniel A Kingsley, Luri Robert Middleton, John David Pye, Elizabeth A. Rapp van Roden
  • Patent number: 11403263
    Abstract: Various embodiments disclose a method for maintaining file versions in volatile memory. The method includes storing, in volatile memory for at least a first portion of a first sync interval, a first version of a file that is not modifiable during the at least the first portion of the first sync interval. The method also includes storing, in volatile memory for at least a second portion of the first sync interval, a second version of the file that is modifiable during the at least the second portion of the first sync interval. The method also includes subsequent to the first sync interval, replacing in nonvolatile memory, a third version of the file with the first version of the file stored in volatile memory. Further, the method includes marking the second version of the file as not modifiable during at least a first portion of a second sync interval.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: August 2, 2022
    Assignee: NETFLIX, INC.
    Inventors: John David Blair, Anders Grindal Bakken
  • Publication number: 20200387482
    Abstract: Various embodiments disclose a method for maintaining file versions in volatile memory. The method includes storing, in volatile memory for at least a first portion of a first sync interval, a first version of a file that is not modifiable during the at least the first portion of the first sync interval. The method also includes storing, in volatile memory for at least a second portion of the first sync interval, a second version of the file that is modifiable during the at least the second portion of the first sync interval. The method also includes subsequent to the first sync interval, replacing in nonvolatile memory, a third version of the file with the first version of the file stored in volatile memory. Further, the method includes marking the second version of the file as not modifiable during at least a first portion of a second sync interval.
    Type: Application
    Filed: June 5, 2019
    Publication date: December 10, 2020
    Inventors: John David BLAIR, Anders Grindal BAKKEN