Patents by Inventor Paul Bowden

Paul Bowden 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: 10682821
    Abstract: A system and method is provided for manufacturing a composite structure. In an exemplary aspect, the system includes multiple flexible tooling plates that are interlocked to each other to form a tooling surface for forming a composite structure to be manufactured. Moreover, the system includes an actuator array connected to the flexible plates and that can move the flexible plates relative to each other to adjust a contour of the tooling surface to correspond to a design contour of the composite structure to be manufactured.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: June 16, 2020
    Assignee: DIVERGENT TECHNOLOGIES, INC.
    Inventors: Thomas Samuel Bowden, Jr., Jon Paul Gunner, Antonio Bernerd Martinez, Ian Hawthorn Ashdown
  • Publication number: 20200114573
    Abstract: The disclosure relates to additively manufactured (AM) composite structures such as panels for use in transport structures or other mechanized assemblies. An AM core may be optimized for an intended application of a panel. In various embodiments, one or more values such as strength, stiffness, density, energy absorption, ductility, etc. may be optimized in a single AM core to vary across the AM core in one or more directions for supporting expected load conditions. In an embodiment, the expected load conditions may include forces applied to the AM core or corresponding panel from different directions in up to three dimensions. Where the structure is a panel, face sheets may be affixed to respective sides of the core. The AM core may be a custom honeycomb structure. In other embodiments, the face sheets may have custom 3-D profiles formed traditionally or through additive manufacturing to enable structural panels with complex profiles.
    Type: Application
    Filed: October 16, 2018
    Publication date: April 16, 2020
    Inventors: Broc William TenHOUTEN, Thomas Samuel BOWDEN, Jon Paul GUNNER
  • Publication number: 20200079028
    Abstract: 3-D build jobs having surrogate supports, 3-D printers using surrogate supports, and techniques to support vulnerable regions of build pieces using surrogate supports are disclosed. The surrogate supports are generated in a first material configuration and are offset via a gap from the vulnerable regions. The gap comprises a second material configuration, such as loose or partially fused powder on which the build piece can be supported during 3-D printing. In alternative embodiments, the gap instead includes thin manual ties or a solid body using material that is stronger but more amenable to breaking off without damaging the build piece. Post-processing steps are dramatically reduced as the surrogate supports and gaps facilitate virtually error-free separation from the build piece. In an embodiment, the surrogate supports include a support structure extending to a fixed base underneath, the fixed base being a build plate or a global surrogate.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Inventors: Samuel Noah Miller, Michael Thomas Kenworthy, Eric Paul Monteith, Thomas Samuel Bowden, JR.
  • Patent number: 10474631
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: November 12, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE COMPANY
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Publication number: 20190337245
    Abstract: A system and method is provided for manufacturing a composite structure. In an exemplary aspect, the system includes multiple flexible tooling plates that are interlocked to each other to form a tooling surface for forming a composite structure to be manufactured. Moreover, the system includes an actuator array connected to the flexible plates and that can move the flexible plates relative to each other to adjust a contour of the tooling surface to correspond to a design contour of the composite structure to be manufactured.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Thomas Samuel Bowden, JR., Jon Paul Gunner, Antonio Bernerd Martinez, Ian Hawthorn Ashdown
  • Patent number: 10176113
    Abstract: Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: January 8, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Paul Bowden, Arthur J. Beaverson
  • Patent number: 9965483
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of ail object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 8, 2018
    Assignee: HEWLETT PACKARD ENTERPRISE COMPANY
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Publication number: 20170235749
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of ail object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Patent number: 9684462
    Abstract: Method and apparatus for storing records in non-uniform access memory. In various embodiments, the placement of records is localized in one or more regions of the memory. This can be accomplished utilizing different ordered lists of hash functions to preferentially map records to different regions of the memory to achieve one or more performance characteristics or to account for differences in the underlying memory technologies. For example, one ordered list of hash functions may localize the data for more rapid access. Another list of hash functions may localize the data that is expected to have a relatively short lifetime. Localizing such data may significantly improve the erasure performance and/or memory lifetime, e.g., by concentrating the obsolete data elements in one location. Thus, the two or more lists of ordered hash functions may improve one or more of access latency, memory lifetime, and/or operation rate.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: June 20, 2017
    Assignee: SimpliVity Corporation
    Inventors: Arthur J. Beaverson, Paul Bowden, Sowmya Manjanatha, Jinsong Huang
  • Publication number: 20160283498
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Application
    Filed: June 8, 2016
    Publication date: September 29, 2016
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Patent number: 9367551
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: June 14, 2016
    Assignee: SimpliVity Corporation
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Publication number: 20160062682
    Abstract: Method and apparatus for storing records in non-uniform access memory. In various embodiments, the placement of records is localized in one or more regions of the memory. This can be accomplished utilizing different ordered lists of hash functions to preferentially map records to different regions of the memory to achieve one or more performance characteristics or to account for differences in the underlying memory technologies. For example, one ordered list of hash functions may localize the data for more rapid access. Another list of hash functions may localize the data that is expected to have a relatively short lifetime. Localizing such data may significantly improve the erasure performance and/or memory lifetime, e.g., by concentrating the obsolete data elements in one location. Thus, the two or more lists of ordered hash functions may improve one or more of access latency, memory lifetime, and/or operation rate.
    Type: Application
    Filed: October 13, 2015
    Publication date: March 3, 2016
    Inventors: Arthur J. Beaverson, Paul Bowden, Sowmya Manjanatha, Jinsong Huang
  • Patent number: 9165005
    Abstract: Method and apparatus for storing records in non-uniform access memory. In various embodiments, the placement of records is localized in one or more regions of the memory. This can be accomplished utilizing different ordered lists of hash functions to preferentially map records to different regions of the memory to achieve one or more performance characteristics or to account for differences in the underlying memory technologies. For example, one ordered list of hash functions may localize the data for more rapid access. Another list of hash functions may localize the data that is expected to have a relatively short lifetime. Localizing such data may significantly improve the erasure performance and/or memory lifetime, e.g., by concentrating the obsolete data elements in one location. Thus, the two or more lists of ordered hash functions may improve one or more of access latency, memory lifetime, and/or operation rate.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: October 20, 2015
    Assignee: SimpliVity Corporation
    Inventors: Arthur J. Beaverson, Paul Bowden, Sowmya Manjanatha, Jinsong Huang
  • Publication number: 20150039907
    Abstract: Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm.
    Type: Application
    Filed: October 21, 2014
    Publication date: February 5, 2015
    Inventors: Paul Bowden, Arthur J. Beaverson
  • Patent number: 8880544
    Abstract: Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: November 4, 2014
    Assignee: SimpliVity Corporation
    Inventors: Paul Bowden, Arthur J. Beaverson
  • Publication number: 20130290263
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Application
    Filed: July 1, 2013
    Publication date: October 31, 2013
    Inventors: Arthur J. BEAVERSON, Paul BOWDEN
  • Publication number: 20130227195
    Abstract: Method and apparatus for storing records in non-uniform access memory. In various embodiments, the placement of records is localized in one or more regions of the memory. This can be accomplished utilizing different ordered lists of hash functions to preferentially map records to different regions of the memory to achieve one or more performance characteristics or to account for differences in the underlying memory technologies. For example, one ordered list of hash functions may localize the data for more rapid access. Another list of hash functions may localize the data that is expected to have a relatively short lifetime. Localizing such data may significantly improve the erasure performance and/or memory lifetime, e.g., by concentrating the obsolete data elements in one location. Thus, the two or more lists of ordered hash functions may improve one or more of access latency, memory lifetime, and/or operation rate.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Applicant: SimpliVity Corporation
    Inventors: Arthur J. Beaverson, Paul BOWDEN, Sowmya Manjanatha, Jinsong Huang
  • Patent number: 8478799
    Abstract: Method and apparatus for providing a digitally signed file system wherein a namespace file system accesses an object store in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: July 2, 2013
    Assignee: SimpliVity Corporation
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Publication number: 20110022566
    Abstract: A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity.
    Type: Application
    Filed: June 25, 2010
    Publication date: January 27, 2011
    Applicant: SimpliVT Corporation
    Inventors: Arthur J. Beaverson, Paul Bowden
  • Publication number: 20100332846
    Abstract: Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 30, 2010
    Applicant: SimpliVT Corporation
    Inventors: Paul Bowden, Arthur J. Beaverson