Patents by Inventor David DeJong
David DeJong 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: 12282676Abstract: A cluster storage system takes snapshots that are consistent across all storage nodes. The storage system can nearly instantaneously promote a set of consistent snapshots to their respective base volumes to restore the base volumes to be the same as the snapshots. Given these two capabilities, users can restore the system to a recovery point of the user's choice, by turning off storage service I/O, promoting the snapshots constituting the recovery point, rebooting their servers, and resuming storage service I/O.Type: GrantFiled: March 2, 2023Date of Patent: April 22, 2025Assignee: Nvidia CorporationInventors: Siamak Nazari, David Dejong, Srinivasa Murthy, Shayan Askarian Namaghi, Roopesh Tamma
-
Publication number: 20240403063Abstract: A storage system (400) includes a storage processor (420-1) such as a storage card resident in a host server (410-1) and coupled to the storage device (450-1). The storage processor (420-1) may be configured to create a virtual volume (428-1), store content derived from an image (492) downloaded from a URL storage corresponding to the virtual volume (428-1), and present the virtual volume (428-1) to the host server as a boot LUN. A management infrastructure (480) can be used to create a library (490) of images (492, 494) corresponding to different storage system characteristics and used to selected which URL is provided to the storage processor (420-1).Type: ApplicationFiled: August 9, 2024Publication date: December 5, 2024Inventors: David Dejong, Siamak Nazari
-
Patent number: 12093699Abstract: A storage system (400) includes a storage processor (420-1) such as a storage card resident in a host server (410-1) and coupled to the storage device (450-1). The storage processor (420-1) may be configured to create a virtual volume (428-1), store content derived from an image (492) downloaded from a URL storage corresponding to the virtual volume (428-1), and present the virtual volume (428-1) to the host server as a boot LUN. A management infrastructure (480) can be used to create a library (490) of images (492, 494) corresponding to different storage system characteristics and used to selected which URL is provided to the storage processor (420-1).Type: GrantFiled: February 26, 2021Date of Patent: September 17, 2024Assignee: NVIDIA CORPORATIONInventors: David Dejong, Siamak Nazari
-
Patent number: 11928084Abstract: A storage system (100) stores metadata using an append log to provide speed and reliability. Appending entities to the end of a metadata store (154) and provides reliability in the event of failure because a failed append operation at worst corrupts the end of the append log, which is easily detected and corrected. A metadata store (154) can be split into sections (158). A used section (158) may be identified as garbage when the stored metadata in other sections (158) make the all of its stored entity sets stale. A used section (158) can be made garbage by storing the entity sets from the section (158) in another section (158). Sections (158) containing garbage thereby change to unused allow replacement and removal of previous sections (158) of metadata.Type: GrantFiled: February 26, 2021Date of Patent: March 12, 2024Inventors: David DeJong, Siamak Nazari
-
Publication number: 20230273799Abstract: A storage processing unit (SPU), which may be resident in a server in a storage system, provides a boot volume to the server and provides storage services. The SPU may execute a process including taking three snapshots of the boot volume respectively after writing an operating system image into the boot volume, after writing component images or otherwise customizing contents of the boot volume, and after the server boots from the boot volume. For updates, stability, or recovery of the storage system, the SPU may promote any of the snapshots to be the boot volume before the server reboots.Type: ApplicationFiled: February 28, 2023Publication date: August 31, 2023Inventors: David DeJong, Tobias Flitsch, Siamak Nazari
-
Publication number: 20230273742Abstract: A cluster storage system takes snapshots that are consistent across all storage nodes. The storage system can nearly instantaneously promote a set of consistent snapshots to their respective base volumes to restore the base volumes to be the same as the snapshots. Given these two capabilities, users can restore the system to a recovery point of the user's choice, by turning off storage service I/O, promoting the snapshots constituting the recovery point, rebooting their servers, and resuming storage service I/O.Type: ApplicationFiled: March 2, 2023Publication date: August 31, 2023Inventors: Siamak NAZARI, David DEJONG, Srinivasa MURTHY, Shayan ASKARIAN NAMAGHI, Roopesh TAMMA
-
Publication number: 20230273861Abstract: A cluster storage system including servers containing storage processing units (SPUs) can create synchronized snapshot sets for the volumes that the SPUs maintain and can report the snapshot sets to a cloud-based service. Each snapshot in a set reflects the state a corresponding volume had at a rollback point corresponding to the set. A user of the storage system contacts the cloud-based service about recovery of the storage system, and the cloud-based service may present the user with a list of rollback points corresponding to the synchronized snapshot sets. The user may select to recover the storage system to any of the rollback points, and the SPUs promote the selected snapshots to replace the volumes for storage services.Type: ApplicationFiled: February 28, 2023Publication date: August 31, 2023Inventors: Siamak NAZARI, David DEJONG, Srinivasa MURTHY, Shayan ASKARIAN NAMAGHI, Roopesh TAMMA
-
Publication number: 20230111251Abstract: A storage system (100) stores metadata using an append log to provide speed and reliability. Appending entities to the end of a metadata store (154) and provides reliability in the event of failure because a failed append operation at worst corrupts the end of the append log, which is easily detected and corrected. A metadata store (154) can be split into sections (158). A used section (158) may be identified as garbage when the stored metadata in other sections (158) make the all of its stored entity sets stale. A used section (158) can be made garbage by storing the entity sets from the section (158) in another section (158). Sections (158) containing garbage thereby change to unused allow replacement and removal of previous sections (158) of metadata.Type: ApplicationFiled: February 26, 2021Publication date: April 13, 2023Inventors: DAVID DEJONG, SIAMAK NAZARI
-
Publication number: 20230093402Abstract: A storage system (400) includes a storage processor (420-1) such as a storage card resident in a host server (410-1) and coupled to the storage device (450-1). The storage processor (420-1) may be configured to create a virtual volume (428-1), store content derived from an image (492) downloaded from a URL storage corresponding to the virtual volume (428-1), and present the virtual volume (428-1) to the host server as a boot LUN. A management infrastructure (480) can be used to create a library (490) of images (492, 494) corresponding to different storage system characteristics and used to selected which URL is provided to the storage processor (420-1).Type: ApplicationFiled: February 26, 2021Publication date: March 23, 2023Inventors: DAVID DEJONG, SIAMAK NAZARI
-
Patent number: 11260255Abstract: A FEPS (flexion extension pronation supination) device includes: a structural frame; a shaft mounted to rotate relative to the structure frame; and a brake that is structured to apply a selectively variable resistance against rotation of the shaft relative to the structural frame. A FEPS (flexion extension pronation supination) device includes: a structural frame; a shaft mounted to rotate relative to the structure frame; and a gripping member mounted to the structural frame and structured to adhere to an external support surface. A method includes operating the FEPS device by rotating the shaft.Type: GrantFiled: July 11, 2017Date of Patent: March 1, 2022Assignee: Karma Machining & Manufacturing Ltd.Inventors: Darryl Short, David Dejong, Sarah Lees-Miller
-
Publication number: 20190168657Abstract: A truck bed cargo lift and loader is provided consisting of a pivotable and extendable platform or tray whose side supports are connected to linkage bars attached to carriers located in proximity to each base beam on the side of the lift and loader towards the open end of the truck bed, and which carriers travel along a worm gear jack screw with opposing threads installed in the cross member connecting the side base beams, such that when the jack screw rotates upon being driven by an electric motor or by a manually operated hand crank connected to a gearbox attached to the jack screw, the carriers travel towards and away from each other depending on the direction of rotation of the jack screw thereby raising and lowering the linkage bars with their platform or tray.Type: ApplicationFiled: December 5, 2018Publication date: June 6, 2019Inventors: Raymond LAI, David DEJONG, Darryl SHORT, Miguel A.F. RODRIGUES
-
Publication number: 20190015693Abstract: A FEPS (flexion extension pronation supination) device includes: a structural frame; a shaft mounted to rotate relative to the structure frame; and a brake that is structured to apply a selectively variable resistance against rotation of the shaft relative to the structural frame. A FEPS (flexion extension pronation supination) device includes: a structural frame; a shaft mounted to rotate relative to the structure frame; and a gripping member mounted to the structural frame and structured to adhere to an external support surface. A method includes operating the FEPS device by rotating the shaft.Type: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Darryl SHORT, David DEJONG, Sarah LEES-MILLER
-
Publication number: 20180007877Abstract: The present invention is directed to an improved fishing rod guide. In one embodiment the improved fishing rod includes superhydrophobic metal guides. The superhydrophobic metal guides make it possible for fishing line, including, for example, fly fishing line and conventional fishing line, to move through the guides with less weight and drag due to water and ice accumulation, allowing for significantly greater distance and ease in casting. Additionally, the decrease in friction between the fishing line and line guides help extend the life of the fishing line.Type: ApplicationFiled: January 10, 2017Publication date: January 11, 2018Inventor: Joel David DeJong
-
Patent number: 9475635Abstract: An actuator with an anti-drool valve is provided for attaching to or mounting on an aerosol container. Aerosol actuators, and more recently trigger actuated aerosol actuators, may include a manifold which fits to or communicates with a valve on an aerosol container or can. Aerosol containers or cans typically contain a propellant such as a compressed gas or a volatile hydrocarbon. The contents of the container, along with the propellant, are held in the container by a container valve.Type: GrantFiled: February 4, 2014Date of Patent: October 25, 2016Assignee: WestRock MWV, LLCInventors: William L. Driskell, David Dejong, Linn D. Wanbaugh
-
Publication number: 20160009479Abstract: An actuator with an anti-drool valve is provided for attaching to or mounting on an aerosol container. Aerosol actuators, and more recently trigger actuated aerosol actuators, may include a manifold which fits to or communicates with a valve on an aerosol container or can. Aerosol containers or cans typically contain a propellant such as a compressed gas or a volatile hydrocarbon. The contents of the container, along with the propellant, are held in the container by a container valve.Type: ApplicationFiled: February 4, 2014Publication date: January 14, 2016Inventors: William L. DRISKELL, David DEJONG, Linn D. WANBAUGH
-
Patent number: 7775405Abstract: A sprayer includes a discharge valve assembly and includes an integrated poppet valve, spring and volume reducer. The spring includes more than omega-shaped form, each with relatively flat sides. The spring can have sides with portions sufficiently wide to substantially extend across the valve chamber to provide stability to the spring and prevent buckling. The flat sided omega-form construct is relatively easy to manufacture via molding and the ends of such construction provide suitable locations for integrated molding with the valve and the volume reducer.Type: GrantFiled: December 22, 2006Date of Patent: August 17, 2010Assignee: MeadWestvaco Calmar, Inc.Inventors: Steve L. Sweeton, David DeJong
-
Publication number: 20080149671Abstract: A sprayer includes a discharge valve assembly and includes an integrated poppet valve, spring and volume reducer. The spring includes more than omega-shaped form, each with relatively flat sides. The spring can have sides with portions sufficiently wide to substantially extend across the valve chamber to provide stability to the spring and prevent buckling. The flat sided omega-form construct is relatively easy to manufacture via molding and the ends of such construction provide suitable locations for integrated molding with the valve and the volume reducer.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventors: Steve L. Sweeton, David DeJong
-
Patent number: 7255294Abstract: A three part housing for a battery powered spray head includes a left half shell, a right half shell and a hinged top. The batteries are located in the upper portion of the housing below the hinged top (battery cover). The inner front of the top is provided with a downward depending latch member and a spring biased latch member is provided inside the housing. The spring biased latch member is actuated by inserting a pin (or stylus) through a hole in one of the half shells. This prevents accidental opening of the battery cover.Type: GrantFiled: May 13, 2005Date of Patent: August 14, 2007Assignee: MeadWestvaco CorporationInventors: Steve L. Sweeton, Linn D. Wanbaugh, David DeJong
-
Patent number: 7175741Abstract: Hydrogen sulfide is removed or reduced in absorbent products by the use of a particulate material attached to pulp fiber by a retention aid. The particulate material can remove or reduce the hydrogen sulfide in the environment surrounding the fiber. Suitable materials are zinc oxide, calcium oxide, cupric oxide, magnesium oxide, manganese dioxide, manganese oxide and aluminum oxide. Zeolites are also suitable. The particulate material may be combined with a filler prior to attachment to the fiber.Type: GrantFiled: July 16, 2003Date of Patent: February 13, 2007Assignee: Weyerhaeuser, Co.Inventors: Hugh West, Colin Elston, David DeJong
-
Patent number: D887953Type: GrantFiled: March 22, 2018Date of Patent: June 23, 2020Assignee: 1908554 ALBERTA LTD.Inventors: Raymond Kai Chi Lai, David DeJong, Miguel Alexandre Filipe Rodrigues, Darryl Lance Short