Patents by Inventor Patrick Duncan

Patrick Duncan 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: 20240370243
    Abstract: A desired state configuration system receives a package and a corresponding language-independent schema describing the package and its units. Using the schema, the desired state configuration system can generate wrapper code for each of the programming language supported by the desired state configuration system, the wrapper code simplifying calling of the package and its units from within application code written in those supported programming languages. The code of the package, when called, causes a change in the configuration of a target environment, such as a cloud computing environment.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 7, 2024
    Inventors: Lucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
  • Publication number: 20240081510
    Abstract: A personal care product is provided including an applicator head with a flat treatment sheet. The personal care product also includes a cover configured to surround the applicator head and to cover the treatment sheet. The cover includes a base with a planar outer surface. The cover also includes an outer rim around a perimeter of the planar outer surface and an inner rim configured to engage a portion of the applicator head. The planar outer surface of the base defines a plane. The personal care product includes a center of gravity with a projection in the plane, where the length of the one or more tabs along the plane exceeds a length between the projection and the inner rim along the plane.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 14, 2024
    Inventors: Patrick Duncan McEwen, Robert Andrew Keamey, Mark Peterson
  • Publication number: 20240083049
    Abstract: A personal care product is provided including an applicator head with a flat treatment sheet. The personal care product also includes a cover configured to surround the applicator head and to cover the treatment sheet. The cover includes a base with a planar outer surface. The cover also includes an outer rim around a perimeter of the planar outer surface and an inner rim configured to engage a portion of the applicator head. The planar outer surface of the base defines a plane. The personal care product includes a center of gravity with a projection in the plane, where the length of the one or more tabs along the plane exceeds a length between the projection and the inner rim along the plane.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 14, 2024
    Inventors: Patrick Duncan McEwen, Robert Andrew Kearney, Mark Peterson
  • Publication number: 20240083048
    Abstract: A personal care product is provided including an applicator head with a flat treatment sheet. The personal care product also includes a cover configured to surround the applicator head and to cover the treatment sheet. The cover includes a base with a planar outer surface. The cover also includes an outer rim around a perimeter of the planar outer surface and an inner rim configured to engage a portion of the applicator head. The planar outer surface of the base defines a plane. The personal care product includes a center of gravity with a projection in the plane, where the length of the one or more tabs along the plane exceeds a length between the projection and the inner rim along the plane.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 14, 2024
    Inventors: Patrick Duncan McEwen, Robert Andrew Kearney, Mark Peterson
  • Publication number: 20230037416
    Abstract: A multi-language component management system allows users to create and reuse reusable components in various supported languages for a desired state configuration system. The system manages creation and construction of reusable multi-language components. The system may receive a request to create an instance of a component in a first configuration language. The request may include input parameters for creating the instance. The component may be authored in a second configuration language different from the first configuration language and may include resources such as child components that depend on the component. The system may generate output properties containing information for generating the plurality of resources. The system may recursively construct the child components that depend on the component, which may in turn result in construction of additional resources. In response to the dependency of the component is resolved, the system outputs a set of completely resolved output properties.
    Type: Application
    Filed: August 5, 2022
    Publication date: February 9, 2023
    Inventors: Lucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
  • Patent number: 8352597
    Abstract: A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: January 8, 2013
    Assignee: F5 Networks, Inc.
    Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican, Ronald Sanders
  • Patent number: 8103746
    Abstract: A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: January 24, 2012
    Assignee: F5 Networks, Inc.
    Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
  • Publication number: 20110119354
    Abstract: A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache.
    Type: Application
    Filed: June 21, 2010
    Publication date: May 19, 2011
    Applicant: F5 Networks, Inc.
    Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
  • Patent number: 7769823
    Abstract: A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: August 3, 2010
    Assignee: F5 Networks, Inc.
    Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
  • Publication number: 20030065743
    Abstract: A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
  • Publication number: 20030006575
    Abstract: A running board assembly is designed such that it does not adversely effect the triggering properties of a side-impact airbag system. In a first embodiment, upon incurring an impact, the running board moves to a position inward of the side of the vehicle at a controlled collapsing load. The controlled collapsing load does not adversely effect the trigger point at which a side-impact airbag system must not deploy nor does it adversely effect the trigger point at which a side-impact airbag system must deploy. In a second embodiment, the structure of the running board assembly is designed to transfer a side-impact load directly to the vehicle's side-impact airbag system.
    Type: Application
    Filed: May 8, 2002
    Publication date: January 9, 2003
    Inventors: Shane Genis, Mike Gracey, Ross Bradsen, Paul Bannerman, Nathan Keith, Judy Smith, Patrick Caricato, Gerrit Hoekstra, Ulrich Stegelmeier, Rick Smith, Shawn Wale, Graeme Hourie, David Hourie, Robert Kiernan, Alana Cates, Steve Gregory, Patrick Duncan, Bob Greer
  • Patent number: 4085814
    Abstract: An electrically assisted cycle wherein the electrical assistance is provided by an electric drive arrangement carried on the frame of the cycle and powered by a battery also carried by the frame. The output of the drive arrangement is coupled to the driven wheel of the cycle so that operation of the electric drive arrangement can propel the cycle. The drive arrangement is mounted on the frame for limited movement relative to the frame against the action of a resilient bias provided by rubber mounting bushes. An electrical switch is operated by movement of the drive arrangement relative to the frame and the electrical switch is arranged in the energizing circuit of the motor of the electric drive assembly. The switch is operated by movement of the drive arrangement from a rest position to a position wherein the rubber bushes are stressed. Until the switch is so operated the motor cannot be energized.
    Type: Grant
    Filed: June 18, 1976
    Date of Patent: April 25, 1978
    Assignee: Lucas Industries Limited
    Inventors: Charles Patrick Duncan Davidson, Harry Simister Bottoms
  • Patent number: 4044852
    Abstract: A battery support for an electrically assisted cycle includes a box-like member which is arranged to be secured to alternatively to be incorporated into the frame of the cycle. The box-like member has an open face whereby an electric traction battery can be inserted into the member. A releasable retaining member is carried by the box-like member and has an operative position in which the retaining member extends over the open face of the box member so as to retain the battery therein in use. The electrically assisted cycle utilizing the battery support has the box-like member secured to or incorporated in the frame thereof and the battery carried by the box-like member is associated with an electric motor also carried by the frame of the cycle, electric motor being arranged to assist the rider in propelling the cycle.
    Type: Grant
    Filed: January 21, 1976
    Date of Patent: August 30, 1977
    Assignee: Lucas Industries Limited
    Inventors: Frank Lewis, Charles Patrick Duncan Davidson
  • Patent number: 4044851
    Abstract: An electrically assisted cycle including a frame and a ground engaging wheel rotatably mounted on the frame. A drive member is rotatably mounted on the frame and is arranged to be rotated by the rider of the cycle. A chain couples the drive member and the wheel and there is provided an electric motor and an associated battery carried by the frame, the output of the motor being coupled to the wheel so that the motor can propel the cycle; an electrical switch is incorporated into the rider operated drive member and is so associated with the electric motor that the motor cannot be energized unless the switch is operated by the rider applying a driving force to propel the cycle.
    Type: Grant
    Filed: January 21, 1976
    Date of Patent: August 30, 1977
    Assignee: Lucus Industries Limited
    Inventors: Leslie Thomas Shaw, Charles Patrick Duncan Davidson
  • Patent number: 4030562
    Abstract: An electrically assisted pedal cycle including a frame rotatably mounting a ground engaging wheel. A pedal shaft is supported by the frame with its axis extending transverse to the plane of the frame, the shaft being supported for rotational movement and limited axial movement relative to the frame. A coupling is provided whereby rotation of the shaft relative to the frame at least in one direction can be transmitted to the ground engaging wheel to propel the cycle. A screw arrangement is incorporated whereby rotation of the shaft in the one axial direction moves the shaft axially relative to the frame in one axial direction. An electrical switch is operated by such axial movement of the shaft relative to the frame and the electrical switch is associated with an electric motor and associated power source which are carried by the frame to prevent energization of the electric motor until the electrical switch is operated by the axial movement of the shaft.
    Type: Grant
    Filed: January 21, 1976
    Date of Patent: June 21, 1977
    Assignee: Lucas Industries Limited
    Inventors: Peter Watson Leighton, Charles Patrick Duncan Davidson
  • Patent number: 3991843
    Abstract: A cycle according to the invention includes a rotatable pedal wheel coupled by a chain to the driving wheel of the cycle. An electric motor and associated power source are carried by the frame of the cycle and are coupled to the rear wheel whereby the electric motor can propel. An electrical switch is operable by tension in the chain resulting from pedalling action by the rider and the switch must be operated in order for the motor to be energized.
    Type: Grant
    Filed: June 20, 1975
    Date of Patent: November 16, 1976
    Assignee: The Lucas Electrical Company Limited
    Inventor: Charles Patrick Duncan Davidson
  • Patent number: D243598
    Type: Grant
    Filed: July 22, 1975
    Date of Patent: March 8, 1977
    Assignee: Joseph Lucas Limited
    Inventor: Charles Patrick Duncan Davidson
  • Patent number: D372684
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: August 13, 1996
    Inventor: Patrick Duncan