Patents by Inventor ERIC DUNN
ERIC DUNN 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: 20250053316Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: ApplicationFiled: August 21, 2024Publication date: February 13, 2025Applicant: NetApp, Inc.Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Patent number: 12073091Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: GrantFiled: January 27, 2023Date of Patent: August 27, 2024Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Patent number: 12043005Abstract: A system includes a mandrel having an exterior surface configured to receive composite material, a first end, and a second end opposite the first end, an end support coupled to the first end of the mandrel such that the mandrel is rotatable about an axis of rotation, and an intermediate support configured to support the mandrel between the first end and the second end such that at least a portion of the exterior surface is exposed while the mandrel is supported by the intermediate support, a vertical distance between the intermediate support and the axis of rotation defining a support distance, and the intermediate support being adjustable between a first position having a first support distance and a second position having a second support distance greater than the first support distance.Type: GrantFiled: February 4, 2021Date of Patent: July 23, 2024Assignee: LOCKHEED MARTIN CORPORATIONInventor: Eric Dunn
-
Patent number: 11932381Abstract: According to an aspect, a method of assembling a mandrel includes assembling a plurality of members via interlocking features arranged at opposing edges of each member of the plurality of members to form a compartment, the assembled members having a collective outer surface that conforms to an inner surface of the spar. A support member is inserted into the compartment formed radially inward from the assembled members, the support member making contact with a portion of each member of the plurality of members.Type: GrantFiled: April 17, 2023Date of Patent: March 19, 2024Assignee: LOCKHEED MARTIN CORPORATIONInventors: Eric Dunn, Keith M. Schenone, Sven R. Lofstrom
-
Patent number: 11860898Abstract: One or more techniques and/or computing devices are provided for non-disruptively establishing a synchronous replication relationship between a primary volume and a secondary volume and/or for resynchronizing the primary volume and the secondary volume. For example, a baseline snapshot and one or more incremental snapshots of the primary volume are used to construct and incrementally update the secondary volume with data from the primary volume. A dirty region log is used to track modifications to the primary volume. A splitter object is used to split client write requests to the primary volume and to the secondary volume. A synchronous transfer engine session is initiated to processing incoming client write requests using the dirty region log. A cutover scanner is used to transfer dirty data from the primary volume to the secondary volume. In this way, a synchronous replication relationship is established between the primary volume and the secondary volume.Type: GrantFiled: July 18, 2022Date of Patent: January 2, 2024Assignee: NetApp, Inc.Inventors: Rithin Kumar Shetty, Andrew Eric Dunn, Yi Yang
-
Publication number: 20230289069Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: ApplicationFiled: January 27, 2023Publication date: September 14, 2023Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Publication number: 20230249809Abstract: According to an aspect, a method of assembling a mandrel includes assembling a plurality of members via interlocking features arranged at opposing edges of each member of the plurality of members to form a compartment, the assembled members having a collective outer surface that conforms to an inner surface of the spar. A support member is inserted into the compartment formed radially inward from the assembled members, the support member making contact with a portion of each member of the plurality of members.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Applicant: LOCKHEED MARTIN CORPORATIONInventors: Eric Dunn, Keith M. Schenone, Sven R. Lofstrom
-
Patent number: 11649042Abstract: According to an aspect, a method of assembling a mandrel includes assembling a plurality of members via interlocking features arranged at opposing edges of each member of the plurality of members to form a compartment, the assembled members having a collective outer surface that conforms to an inner surface of the spar. A support member is inserted into the compartment formed radially inward from the assembled members, the support member making contact with a portion of each member of the plurality of members.Type: GrantFiled: July 14, 2020Date of Patent: May 16, 2023Assignee: LOCKHEED MARTIN CORPORATIONInventors: Eric Dunn, Keith M. Schenone, Sven R. Lofstrom
-
Patent number: 11567674Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: GrantFiled: October 11, 2021Date of Patent: January 31, 2023Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Publication number: 20220350817Abstract: One or more techniques and/or computing devices are provided for non-disruptively establishing a synchronous replication relationship between a primary volume and a secondary volume and/or for resynchronizing the primary volume and the secondary volume. For example, a baseline snapshot and one or more incremental snapshots of the primary volume are used to construct and incrementally update the secondary volume with data from the primary volume. A dirty region log is used to track modifications to the primary volume. A splitter object is used to split client write requests to the primary volume and to the secondary volume. A synchronous transfer engine session is initiated to processing incoming client write requests using the dirty region log. A cutover scanner is used to transfer dirty data from the primary volume to the secondary volume. In this way, a synchronous replication relationship is established between the primary volume and the secondary volume.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Rithin Kumar Shetty, Andrew Eric Dunn, Yi Yang
-
Patent number: 11433996Abstract: A pitch beam movable by a pitch change shaft to adjust a pitch of at least one rotor blade of a rotor system via a pitch linkage includes a first surface having a generally planar configuration, a smooth second surface disposed opposite the first surface, and a sidewall extending between the first surface and the second surface. A pitch linkage connection point is disposed at the sidewall to which the pitch linkage is attachable. An interior is defined between the first surface and the second surface and an opening extends through the first and second surface at a rotational axis of the rotor system to which the pitch change shaft is attached. Movement of the pitch change shaft moves the pitch beam and adjusts the pitch of the at least one rotor blade via the pitch linkage attached at the pitch linkage connection point.Type: GrantFiled: January 20, 2020Date of Patent: September 6, 2022Assignee: LOCKHEED MARTIN CORPORATIONInventors: Eric Dunn, Joseph Nathan Hull
-
Publication number: 20220242069Abstract: A system includes a mandrel having an exterior surface configured to receive composite material, a first end, and a second end opposite the first end, an end support coupled to the first end of the mandrel such that the mandrel is rotatable about an axis of rotation, and an intermediate support configured to support the mandrel between the first end and the second end such that at least a portion of the exterior surface is exposed while the mandrel is supported by the intermediate support, a vertical distance between the intermediate support and the axis of rotation defining a support distance, and the intermediate support being adjustable between a first position having a first support distance and a second position having a second support distance greater than the first support distance.Type: ApplicationFiled: February 4, 2021Publication date: August 4, 2022Applicant: LOCKHEED MARTIN CORPORATIONInventor: Eric DUNN
-
Patent number: 11392618Abstract: One or more techniques and/or computing devices are provided for non-disruptively establishing a synchronous replication relationship between a primary volume and a secondary volume and/or for resynchronizing the primary volume and the secondary volume. For example, a baseline snapshot and one or more incremental snapshots of the primary volume are used to construct and incrementally update the secondary volume with data from the primary volume. A dirty region log is used to track modifications to the primary volume. A splitter object is used to split client write requests to the primary volume and to the secondary volume. A synchronous transfer engine session is initiated to processing incoming client write requests using the dirty region log. A cutover scanner is used to transfer dirty data from the primary volume to the secondary volume. In this way, a synchronous replication relationship is established between the primary volume and the secondary volume.Type: GrantFiled: July 8, 2019Date of Patent: July 19, 2022Assignee: NetApp Inc.Inventors: Rithin Kumar Shetty, Andrew Eric Dunn, Yi Yang
-
Publication number: 20220027065Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Publication number: 20220017215Abstract: According to an aspect, a method of assembling a mandrel includes assembling a plurality of members via interlocking features arranged at opposing edges of each member of the plurality of members to form a compartment, the assembled members having a collective outer surface that conforms to an inner surface of the spar. A support member is inserted into the compartment formed radially inward from the assembled members, the support member making contact with a portion of each member of the plurality of members.Type: ApplicationFiled: July 14, 2020Publication date: January 20, 2022Inventors: Eric Dunn, Keith M. Schenone, Sven R. Lofstrom
-
Patent number: 11144211Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: GrantFiled: November 13, 2019Date of Patent: October 12, 2021Assignee: NetApp Inc.Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Patent number: 11104429Abstract: An aircraft rotor blade assembly includes a rotor blade rotatable about an axis of rotation and a weighted assembly mounted to the aircraft rotor blade. The weighted assembly includes an actuator which moves a mass to adjust a moment of the rotor blade assembly when the rotor blade is rotated about the axis of rotation.Type: GrantFiled: May 9, 2018Date of Patent: August 31, 2021Assignee: SIKORSKY AIRCRAFT CORPORATIONInventor: Eric Dunn
-
Publication number: 20210221497Abstract: A pitch beam movable by a pitch change shaft to adjust a pitch of at least one rotor blade of a rotor system via a pitch linkage includes a first surface having a generally planar configuration, a smooth second surface disposed opposite the first surface, and a sidewall extending between the first surface and the second surface. A pitch linkage connection point is disposed at the sidewall to which the pitch linkage is attachable. An interior is defined between the first surface and the second surface and an opening extends through the first and second surface at a rotational axis of the rotor system to which the pitch change shaft is attached. Movement of the pitch change shaft moves the pitch beam and adjusts the pitch of the at least one rotor blade via the pitch linkage attached at the pitch linkage connection point.Type: ApplicationFiled: January 20, 2020Publication date: July 22, 2021Inventors: Eric Dunn, Joseph Nathan Hull
-
Patent number: 11055795Abstract: A method and computer program product for identifying errors in a computerized preparation of an electronic financial document to be submitted to an agency. A financial document preparation program is executed, a first connection is initiated with a computer of the agency, the schema requirements are received from the agency via the first connection, data entry fields are generated, data entered into the data entry fields is received, error rules are generated from the schema requirements, each error rule associated with a respective one of the data entry fields associated with the electronic financial document, the data entered into the data entry fields is checked against the respective error rules to identify schema errors in the data entered into the data entry fields, the electronic financial document is generated based on the data entered into the data entry fields, and the electronic financial document is electronically transmitted to the agency.Type: GrantFiled: May 1, 2019Date of Patent: July 6, 2021Assignee: Intuit Inc.Inventors: Rajkumar Patel, Eric Dunn, Maurice Clark, Nikolay Kolev, Uma Youts, Gregg Gamble, Laura Grether, Martha Ryan, Jennifer Reeves, Eldwin Pile
-
Patent number: D1067130Type: GrantFiled: July 12, 2023Date of Patent: March 18, 2025Inventor: Eric Dunn