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: 20240370243Abstract: 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: ApplicationFiled: May 4, 2023Publication date: November 7, 2024Inventors: Lucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
-
Publication number: 20240081510Abstract: 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: ApplicationFiled: September 7, 2023Publication date: March 14, 2024Inventors: Patrick Duncan McEwen, Robert Andrew Keamey, Mark Peterson
-
Publication number: 20240083049Abstract: 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: ApplicationFiled: September 7, 2023Publication date: March 14, 2024Inventors: Patrick Duncan McEwen, Robert Andrew Kearney, Mark Peterson
-
Publication number: 20240083048Abstract: 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: ApplicationFiled: September 7, 2023Publication date: March 14, 2024Inventors: Patrick Duncan McEwen, Robert Andrew Kearney, Mark Peterson
-
Publication number: 20230037416Abstract: 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: ApplicationFiled: August 5, 2022Publication date: February 9, 2023Inventors: Lucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
-
Patent number: 8352597Abstract: 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: GrantFiled: December 30, 2011Date of Patent: January 8, 2013Assignee: F5 Networks, Inc.Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican, Ronald Sanders
-
Patent number: 8103746Abstract: 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: GrantFiled: June 21, 2010Date of Patent: January 24, 2012Assignee: F5 Networks, Inc.Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
-
Publication number: 20110119354Abstract: 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: ApplicationFiled: June 21, 2010Publication date: May 19, 2011Applicant: F5 Networks, Inc.Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
-
Patent number: 7769823Abstract: 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: GrantFiled: September 28, 2001Date of Patent: August 3, 2010Assignee: F5 Networks, Inc.Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
-
Publication number: 20030065743Abstract: 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: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Patrick Duncan Jenny, Carlton G. Amdahl, Scott P. Tennican
-
Publication number: 20030006575Abstract: 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: ApplicationFiled: May 8, 2002Publication date: January 9, 2003Inventors: 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: 4085814Abstract: 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: GrantFiled: June 18, 1976Date of Patent: April 25, 1978Assignee: Lucas Industries LimitedInventors: Charles Patrick Duncan Davidson, Harry Simister Bottoms
-
Patent number: 4044852Abstract: 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: GrantFiled: January 21, 1976Date of Patent: August 30, 1977Assignee: Lucas Industries LimitedInventors: Frank Lewis, Charles Patrick Duncan Davidson
-
Patent number: 4044851Abstract: 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: GrantFiled: January 21, 1976Date of Patent: August 30, 1977Assignee: Lucus Industries LimitedInventors: Leslie Thomas Shaw, Charles Patrick Duncan Davidson
-
Patent number: 4030562Abstract: 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: GrantFiled: January 21, 1976Date of Patent: June 21, 1977Assignee: Lucas Industries LimitedInventors: Peter Watson Leighton, Charles Patrick Duncan Davidson
-
Patent number: 3991843Abstract: 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: GrantFiled: June 20, 1975Date of Patent: November 16, 1976Assignee: The Lucas Electrical Company LimitedInventor: Charles Patrick Duncan Davidson
-
Patent number: D243598Type: GrantFiled: July 22, 1975Date of Patent: March 8, 1977Assignee: Joseph Lucas LimitedInventor: Charles Patrick Duncan Davidson
-
Patent number: D372684Type: GrantFiled: August 31, 1995Date of Patent: August 13, 1996Inventor: Patrick Duncan