Patents by Inventor Barbara Craig

Barbara Craig 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: 20240026586
    Abstract: An invention is provided for use with sewing machines that either allows for a table to be attached or to use the integral table built into certain manufacturers of sewing machines. The table has provisions to slidably secure guide plates thus allowing for more consistent seam lines when in use. The guide plates have provisions to provide clearance to the presser foot when moved closer together. The table has ruled markings to more precisely set the seams with the use of the guide plates. The guide plates can be used with sewing machines with integral tables by the addition of a pair of support plates secured to the bottom of the table, and a pair of slide plates separated by sleeves. The slide plates may have graded markings as depicted on the table.
    Type: Application
    Filed: October 1, 2023
    Publication date: January 25, 2024
    Inventor: Barbara Craig
  • Patent number: 11861357
    Abstract: Examples disclosed herein relate to providing a subset of software components customized for a device to the device prior to the device installing an associated operating system. An update platform including a repository including a number of software components associated with multiple operating systems and multiple hardware sets is to determine that an operating system install is to occur on the device. The update platform is to select a subset of the software components for the device based on the operating system install and hardware devices on the device. The update platform is to push the subset to a storage coupled to a baseboard management controller of the device prior to the operating system install.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: January 2, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Naveen Gupta, Kevin J. Brusky, Srikanth Bemineni, Barbara Craig, Christina Rogers
  • Patent number: 11807968
    Abstract: A table for use with sewing machines that attaches to the sewing machines with screws. The table has slidably attached guide plates allowing a user to have more consistent seam lines. The guide plates have provisions to provide clearance to the presser foot of a sewing machine when moved closer together. The table has ruled markings to precisely set the seams with the use of the guide plates. The guide plates are configured to be used with sewing machines. The slide plates have graded markings a depicted on the table.
    Type: Grant
    Filed: March 6, 2022
    Date of Patent: November 7, 2023
    Inventor: Barbara Craig
  • Publication number: 20230279597
    Abstract: An invention is provided for use with sewing machines that either allows for a table to be attached or to use the integral table built into certain manufacturers of sewing machines. The table has provisions to slidably secure guide plates thus allowing for more consistent seam lines when in use. The guide plates have provisions to provide clearance to the presser foot when moved closer together. The table has ruled markings to more precisely set the seams with the use of the guide plates. The guide plates can be used with sewing machines with integral tables by the addition of a pair of support plates secured to the bottom of the table, and a pair of slide plates separated by sleeves. The slide plates may have graded markings as depicted on the table.
    Type: Application
    Filed: March 6, 2022
    Publication date: September 7, 2023
    Inventor: BARBARA CRAIG
  • Publication number: 20220244942
    Abstract: Examples disclosed herein relate to providing a subset of software components customized for a device to the device prior to the device installing an associated operating system. An update platform including a repository including a number of software components associated with multiple operating systems and multiple hardware sets is to determine that an operating system install is to occur on the device. The update platform is to select a subset of the software components for the device based on the operating system install and hardware devices on the device. The update platform is to push the subset to a storage coupled to a baseboard management controller of the device prior to the operating system install.
    Type: Application
    Filed: April 15, 2022
    Publication date: August 4, 2022
    Inventors: Naveen GUPTA, Kevin J. BRUSKY, Srikanth BEMINENI, Barbara CRAIG, Christina ROGERS
  • Patent number: 11334337
    Abstract: Examples disclosed herein relate to providing a subset of software components customized for a device to the device prior to the device installing an associated operating system. An update platform including a repository including a number of software components associated with multiple operating systems and multiple hardware sets is to determine that an operating system install is to occur on the device. The update platform is to select a subset of the software components for the device based on the operating system install and hardware devices on the device. The update platform is to push the subset to a storage coupled to a baseboard management controller of the device prior to the operating system install.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: May 17, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Naveen Gupta, Kevin J. Brusky, Srikanth Bemineni, Barbara Craig, Christina Rogers
  • Publication number: 20200341743
    Abstract: Examples disclosed herein relate to providing a subset of software components customized for a device to the device prior to the device installing an associated operating system. An update platform including a repository including a number of software components associated with multiple operating systems and multiple hardware sets is to determine that an operating system install is to occur on the device. The update platform is to select a subset of the software components for the device based on the operating system install and hardware devices on the device. The update platform is to push the subset to a storage coupled to a baseboard management controller of the device prior to the operating system install.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventors: Naveen Gupta, Kevin J. Brusky, Srikanth Bemineni, Barbara Craig, Christina Rogers