Patents by Inventor William Delaney
William Delaney 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: 12169039Abstract: A tamper-resistant hydraulic connection may include a fitting that has a flange, a head, and a central body disposed between the flange and the head. The head may have lobes that protrude radially relative to the central body. The fitting may be inserted into a port where a fluid-tight connection is formed. A central opening of the port includes pockets where the lobes of the head are retained, with the pockets preventing rotation and longitudinal retreat of the lobes. An elastic member disposed on the fitting may be compressed longitudinally between the flange of the fitting and the port. The fitting and the port may be sized and shaped such that assembly of the tamper-resistant hydraulic connection requires pushing the head into the central opening longitudinally past a first radially-extending plane where the pockets are located, rotating the head, and moving the head longitudinally back into the first radially-extending plane.Type: GrantFiled: January 27, 2023Date of Patent: December 17, 2024Assignees: ThyssenKrupp Bilstein of America Inc., thyssenkrupp AGInventors: Eric Sorosiak, William Delaney
-
Publication number: 20240255085Abstract: A tamper-resistant hydraulic connection may include a fitting that has a flange, a head, and a central body disposed between the flange and the head. The head may have lobes that protrude radially relative to the central body. The fitting may be inserted into a port where a fluid-tight connection is formed. A central opening of the port includes pockets where the lobes of the head are retained, with the pockets preventing rotation and longitudinal retreat of the lobes. An elastic member disposed on the fitting may be compressed longitudinally between the flange of the fitting and the port. The fitting and the port may be sized and shaped such that assembly of the tamper-resistant hydraulic connection requires pushing the head into the central opening longitudinally past a first radially-extending plane where the pockets are located, rotating the head, and moving the head longitudinally back into the first radially-extending plane.Type: ApplicationFiled: January 27, 2023Publication date: August 1, 2024Applicants: ThyssenKrupp Bilstein of America Inc., thyssenkrupp AGInventors: Eric SOROSIAK, William DELANEY
-
Patent number: 11449239Abstract: A system for tracking metadata changes and recovering from system interruptions. With host I/O, corresponding metadata incremental changes are aggregated and stored in a write-ahead log before being performed to their in-memory buffers. As those buffers are flushed, checkpoints are created and stored in the log. As the log wraps to the start, older entries are overwritten after they are freed from any remaining dependencies by newer checkpoints. If metadata entities have not created new checkpoints, they are instructed to in order to free up space for new aggregated batches and checkpoints. After an interruption, the wrap point is located in the log. From the wrap point, the log is scanned backwards to provide checkpoints to metadata entities. The log is then scanned forwards to perform changes specified by aggregated batches. The metadata entities' volatile memory states are recovered to what they were before the interruption.Type: GrantFiled: August 24, 2020Date of Patent: September 20, 2022Assignee: NETAPP, INC.Inventors: Randolph Sterns, Charles Binford, William Delaney, Joseph Blount, Keith Moyer, Joseph Moore
-
Publication number: 20200387315Abstract: A system for tracking metadata changes and recovering from system interruptions. With host I/O, corresponding metadata incremental changes are aggregated and stored in a write-ahead log before being performed to their in-memory buffers. As those buffers are flushed, checkpoints are created and stored in the log. As the log wraps to the start, older entries are overwritten after they are freed from any remaining dependencies by newer checkpoints. If metadata entities have not created new checkpoints, they are instructed to in order to free up space for new aggregated batches and checkpoints. After an interruption, the wrap point is located in the log. From the wrap point, the log is scanned backwards to provide checkpoints to metadata entities. The log is then scanned forwards to perform changes specified by aggregated batches. The metadata entities' volatile memory states are recovered to what they were before the interruption.Type: ApplicationFiled: August 24, 2020Publication date: December 10, 2020Inventors: Randolph Sterns, Charles Binford, William Delaney, Joseph Blount, Keith Moyer, Joseph Moore
-
Patent number: 10838630Abstract: A system for tracking metadata changes and recovering from system interruptions. With host I/O, corresponding metadata incremental changes are aggregated and stored in a write-ahead log before being performed to their in-memory buffers. As those buffers are flushed, checkpoints are created and stored in the log. As the log wraps to the start, older entries are overwritten after they are freed from any remaining dependencies by newer checkpoints. If metadata entities have not created new checkpoints, they are instructed to in order to free up space for new aggregated batches and checkpoints. After an interruption, the wrap point is located in the log. From the wrap point, the log is scanned backwards to provide checkpoints to metadata entities. The log is then scanned forwards to perform changes specified by aggregated batches. The metadata entities' volatile memory states are recovered to what they were before the interruption.Type: GrantFiled: April 18, 2016Date of Patent: November 17, 2020Assignee: NETAPP, INC.Inventors: Randolph Sterns, Charles Binford, William Delaney, Joseph Blount, Keith Moyer, Joseph Moore
-
Patent number: 10142234Abstract: A method, a computing device, and a non-transitory machine-readable medium for indexing data on a storage server are provided. A method includes providing, by a storage server, a plurality of sorted keys. A subset of the plurality of sorted keys that include a bit prefix is stored on a memory page. A trie representation is constructed that includes an entry corresponding to the memory page, wherein a position of the entry in the trie representation is determined based on a binary value of bits of the bit prefix. The trie representation is traversed, by the storage server, to access a record stored in the memory page, wherein the record corresponds to a key having the bit prefix.Type: GrantFiled: May 9, 2017Date of Patent: November 27, 2018Assignee: NETAPP, INC.Inventors: Joseph Moore, William Delaney, Jeff Stilger
-
Publication number: 20180324096Abstract: A method, a computing device, and a non-transitory machine-readable medium for indexing data on a storage server are provided. A method includes providing, by a storage server, a plurality of sorted keys. A subset of the plurality of sorted keys that include a bit prefix is stored on a memory page. A trie representation is constructed that includes an entry corresponding to the memory page, wherein a position of the entry in the trie representation is determined based on a binary value of bits of the bit prefix. The trie representation is traversed, by the storage server, to access a record stored in the memory page, wherein the record corresponds to a key having the bit prefix.Type: ApplicationFiled: May 9, 2017Publication date: November 8, 2018Inventors: Joseph Moore, William Delaney, Jeff Stilger
-
Publication number: 20170300250Abstract: A system for tracking metadata changes and recovering from system interruptions is provided. With host I/O, corresponding metadata incremental changes are aggregated and stored in a write-ahead log before being performed to their in-memory buffers. As those buffers are flushed, checkpoints are created and stored in the log. As the log wraps to the start, older entries are overwritten after they are freed from any remaining dependencies by newer checkpoints. If metadata entities have not created new checkpoints, they are instructed to in order to free up space for new aggregated batches and checkpoints. After an interruption, the wrap point is located in the log. From the wrap point, the log is scanned backwards to provide checkpoints to metadata entities. The log is then scanned forwards to perform changes specified by aggregated batches. The metadata entities' volatile memory states are recovered to what they were before the interruption.Type: ApplicationFiled: April 18, 2016Publication date: October 19, 2017Inventors: Randolph Sterns, Charles Binford, William Delaney, Joseph Blount, Keith Moyer, Joseph Moore
-
Patent number: 8303866Abstract: A micro-optical element includes a support substrate, a micro-optical lens in a cured replication material on a first surface of the support substrate, and an opaque material aligned with and overlapping the micro-optical lens along a vertical direction.Type: GrantFiled: April 22, 2008Date of Patent: November 6, 2012Assignee: DigitalOptics Corporation EastInventors: William Delaney, Paul Elliott, David Keller, William Hudson Welch, Greg Kintz, Frolian Pobre
-
Patent number: 8229344Abstract: Techniques are disclosed for analyzing a wireless communications device. The techniques include, for instance, assessing vulnerability of the device, including its susceptibility to jamming, by applying one or more interfering signals to the device and observing the device's response. The techniques further include identifying one or more vulnerabilities that can be exploited in defeating malicious behavior involving use of the device (e.g., such as using the device for remote detonation of explosives). Applying one or more interfering signals to the device may include, for instance, applying a trigger signal and a jamming signal to the device, and adjusting the jamming signal until the trigger signal is rendered ineffective in acting as a trigger signal. Identifying one or more vulnerabilities that can be exploited in defeating malicious behavior may include, for instance, reporting parameters of the one or more interfering signals that result in defeating the malicious behavior.Type: GrantFiled: August 26, 2009Date of Patent: July 24, 2012Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Joshua Petersen, William Delaney
-
Patent number: 7774545Abstract: A method and a system for volume group creation based on an automatic drive selection scheme are disclosed. In one embodiment, a method of a redundant array of independent drives (RAID) includes processing at least one attribute data describing a volume group of the RAID. The method also includes automatically selecting a plurality of drives of the volume group based on at least one of an optimum tray distribution of the volume group, a spindle speed of each drive in the volume group, and an alignment of the plurality of drives in the volume group. In another embodiment, a system of a RAID includes a user device to communicate an attribute data describing a volume group of the RAID, and a drive selection module to automatically select a plurality of drives of the volume group based on the attribute data using a baseline selection algorithm.Type: GrantFiled: January 16, 2007Date of Patent: August 10, 2010Assignee: LSI CorporationInventors: William Delaney, Praful Dambal
-
Publication number: 20090225422Abstract: A passive optical element is transferred into a substrate already having features with a vertical dimension thereon. The features may be another passive optical element, an active optical element, a dichroic layer, a dielectric layer, alignment features, metal portions. A protective layer is provided over the feature during the transfer of the optical element. One or more of these processes may be performed on a wafer level.Type: ApplicationFiled: May 18, 2009Publication date: September 10, 2009Applicant: TESSERA NORTH AMERICA, INC., (formerly Digital Optics Corporation)Inventors: Thomas J. Suleski, Robert Russell Boye, William Delaney, Harris Miller, James Morris, Hongtao Han, Jay Mathews
-
Publication number: 20090034088Abstract: A micro-optical element includes a support substrate, a micro-optical lens in a cured replication material on a first surface of the support substrate, and an opaque material aligned with and overlapping the micro-optical lens along a vertical direction.Type: ApplicationFiled: April 22, 2008Publication date: February 5, 2009Inventors: William Delaney, Paul Elliott, David Keller, William Hudson Welch, Greg Kintz, Frolian Pobre
-
Publication number: 20080133831Abstract: A method and/or a system for volume group creation based on an automatic drive selection scheme are disclosed. In one embodiment, a method of a redundant array of independent drives (RAID) includes processing at least one attribute data describing a volume group of the RAID. The method also includes automatically selecting a plurality of drives of the volume group based on at least one of an optimum tray distribution of the volume group, a spindle speed of each drive in the volume group, and an alignment of the plurality of drives in the volume group. In another embodiment, a system of a RAID includes a user device to communicate an attribute data describing a volume group of the RAID, and a drive selection module to automatically select a plurality of drives of the volume group based on the attribute data using a baseline selection algorithm.Type: ApplicationFiled: January 16, 2007Publication date: June 5, 2008Inventors: William Delaney, Praful Dambal
-
Publication number: 20080081789Abstract: The present invention relates to beta-peptoids with antimicrobial activity. The present invention also relates to methods of producing ?-peptoids. The antimicrobial ?-peptoids of the invention are useful in pharmaceutical, healthcare, medical device, industrial, food, agricultural, and personal care applications.Type: ApplicationFiled: October 15, 2007Publication date: April 3, 2008Inventors: STEVEN SHUEY, William Delaney, Mukesh Shah, Mark Scialdone
-
Publication number: 20080001534Abstract: Provided are methods for preparing a compound of Formula I: where the method comprises the steps of: contacting a compound of Formula II: with 1,3,5-benzene-tricarbonyl chloride in the presence of a polar aprotic solvent to form an amide adduct; and subsequently condensing the amide with a proximate anilino group present in the adduct in the presence of a condensing agent to form a compound of Formula I wherein R1, R2, Ar, m, p, and t are as defined in the specification.Type: ApplicationFiled: August 1, 2007Publication date: January 3, 2008Inventors: Mark Guidry, Steven Shuey, William Delaney
-
Publication number: 20070124407Abstract: Systems and associated methods for flexible scalability of storage systems. In one aspect, a storage controller may include an interface to a fabric adapted to permit each storage controller coupled to the fabric to directly access memory mapped components of all other storage controllers coupled to the fabric. The CPU and other master device circuits within a storage controller may directly address memory an I/O devices directly coupled thereto within the same storage controller and may use RDMA features to directly address memory an I/O devices of other storage controllers through the fabric interface.Type: ApplicationFiled: November 29, 2005Publication date: May 31, 2007Inventors: Bret Weber, Mohamad El-Batal, William Delaney
-
Patent number: 7146481Abstract: Methods and structure for storing volume and other configuration information on all disk drives of a volume group and for performing pre-merge operations to inform a user of the pending availability of the identified volumes. Configuration information has been historically stored in two distinct areas of configuration information on disk drives—a volume information area and an “other” information area. Aspects of the invention provide for storing all configuration information in the “other” information area. All disks of a system therefore include all configuration information relating both to volumes and to pseudo volume. A pre-merge operation is performed when each disk drive is inserted into a storage system to present new volume information to a user. When the last disk drive of a volume group is inserted, the user may select new volumes to be imported into the system.Type: GrantFiled: March 24, 2003Date of Patent: December 5, 2006Assignee: LSI Logic CorporationInventors: Stanley Krehbiel, Jr., William Hetrick, Joseph Moore, William Delaney, Carey Lewis, Scott Hubbard
-
Patent number: 7085910Abstract: Methods and systems for managing control structure access by a processor are disclosed. In general, a processor can communicate with a plurality of control structures. A memory window manager can then be implemented, which communicates with said processor and said plurality of control structures. The memory window manager specifies which control structure among said plurality of control structures is accessible by said processor. The memory window manager also specifies which control structure can be mapped into an address space of said processor.Type: GrantFiled: August 27, 2003Date of Patent: August 1, 2006Assignee: LSI Logic CorporationInventors: William Delaney, William Hetrick, Charles Nichols
-
Publication number: 20060160735Abstract: The present invention relates to beta-peptoids with antimicrobial activity. The present invention also relates to methods of producing ?-peptoids. The antimicrobial ?-peptoids of the invention are useful in pharmaceutical, healthcare, medical device, industrial, food, agricultural, and personal care applications.Type: ApplicationFiled: December 19, 2005Publication date: July 20, 2006Inventors: Steven Shuey, William Delaney, Mukesh Shah, Mark Scialdone