Patents by Inventor David Aker
David Aker 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: 11860826Abstract: In an embodiment, a computer stores source files and source clone files in a source filesystem. The source clone files are shallow copies of the source files, which initially share the same data blocks as the source files. A source file or a source clone file may eventually be modified, where some of the shared blocks are replaced by modified blocks. In a first phase, all data blocks of all source files that are not clones are replicated to a standby filesystem. A second phase compares each clone file on the source filesystem with its base file to detect a set of differed blocks. The second phase copies the differed blocks into the standby filesystem and, in the standby filesystem, applies the differed blocks to a corresponding clone file. Efficiency of keeping the standby filesystem synchronized with the source filesystem is improved by transferring, from the source filesystem to the standby filesystem, only one copy of only data blocks that are modified.Type: GrantFiled: October 15, 2021Date of Patent: January 2, 2024Assignee: Oracle International CorporationInventors: Teng Wang, Diane Lebel, David Akers, Frederick S. Glover
-
Publication number: 20230119364Abstract: In an embodiment, a computer stores source files and source clone files in a source filesystem. The source clone files are shallow copies of the source files, which initially share the same data blocks as the source files. A source file or a source clone file may eventually be modified, where some of the shared blocks are replaced by modified blocks. In a first phase, all data blocks of all source files that are not clones are replicated to a standby filesystem. A second phase compares each clone file on the source filesystem with its base file to detect a set of differed blocks. The second phase copies the differed blocks into the standby filesystem and, in the standby filesystem, applies the differed blocks to a corresponding clone file.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Inventors: Teng Wang, Diane Lebel, David Akers, Frederick S. Glover
-
Publication number: 20160250593Abstract: An aftertreatment assembly is disclosed. The aftertreatment assembly includes a housing including an inlet and an outlet. A chamber is disposed downstream of the inlet, and is axially to the inlet. At least one bank of catalyst module is disposed downstream of the chamber, and is extending laterally from the chamber. A plenum is disposed over the chamber, and is extending laterally from the at least one bank of catalyst module. At least one first sealing member is disposed between the at least one bank of catalyst module and the chamber and the plenum. The at least one first sealing member having a first portion and a second portion between the plenum and the chamber.Type: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Applicant: Caterpillar Inc.Inventors: Kevin J. Weiss, Chiranjeevi Mangamuri, Scott M. Peters, Cory A. Brown, David A. Akers
-
Publication number: 20160245142Abstract: A reductant injector mount is provided. The reductant injector mount includes a mounting region configured to connect to an exhaust conduit. The reductant injector also includes a contoured region formed in the mounting region. The contoured region is configured to increase a velocity of an exhaust gas flow through the contoured region. The contoured region is also configured to reduce a recirculation of the exhaust gas flow through the contoured region. Further, the reductant injector mount includes a cut out portion provided on the contoured region. The cut out portion is configured to receive a reductant injector tip therethrough.Type: ApplicationFiled: February 23, 2015Publication date: August 25, 2016Applicant: Caterpillar Inc.Inventors: Jayaraman Venkataraghavan, James J. Driscoll, David A. Akers
-
Patent number: 9229948Abstract: A method, system, and computer program product for file storage defragmentation on a cluster of nodes. The method for self-governed, contention-aware scheduling of file defragmentation operations commences by calculating a score for candidate files of a storage volume, where the score is based on a fragmentation severity value. The process proceeds to determine an amount of contention for access to a candidate file (e.g., by accessing the candidate file to record the amount of time it takes to obtain access). If the fragmentation severity value and the amount of contention suggestion a benefit from defragmentation, then the method initiating defragmentation operations on the candidate file. The method delays for a calculated wait time before performing a second defragmentation operation. Real-time monitors are used to determine when the contention is too high or when system utilization is too high. Only files that have ever been opened are considered candidates for defragmentation.Type: GrantFiled: November 30, 2012Date of Patent: January 5, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: David Akers, Diane Lebel
-
Publication number: 20150315948Abstract: A modular aftertreatment assembly for an engine system is provided. The modular aftertreatment assembly includes a housing having a first section, a second section, and a third section. The modular aftertreatment assembly also includes a mixing tube positioned within and extending from the second section of the housing. The modular aftertreatment assembly further includes a diffusion assembly having a first diffusion and a second diffusion plate. The modular aftertreatment assembly includes a selective catalytic reduction assembly. The modular aftertreatment assembly also includes a plurality of perforations provided on an outlet face of the first bank of the plurality of catalysts and the second bank of the plurality of catalysts respectively. The modular aftertreatment assembly further includes a pair of outlets provided in association with the first and third sections of the housing respectively.Type: ApplicationFiled: July 14, 2015Publication date: November 5, 2015Applicant: Caterpillar Inc.Inventors: Kevin Weiss, Raymond U. Isada, David A. Akers, Thomas W. Manning, Chiranjeevi Mangamuri
-
Publication number: 20140156610Abstract: A method, system, and computer program product for file storage defragmentation on a cluster of nodes. The method for self-governed, contention-aware scheduling of file defragmentation operations commences by calculating a score for candidate files of a storage volume, where the score is based on a fragmentation severity value. The process proceeds to determine an amount of contention for access to a candidate file (e.g., by accessing the candidate file to record the amount of time it takes to obtain access). If the fragmentation severity value and the amount of contention suggestion a benefit from defragmentation, then the method initiating defragmentation operations on the candidate file. The method delays for a calculated wait time before performing a second defragmentation operation. Real-time monitors are used to determine when the contention is too high or when system utilization is too high. Only files that have ever been opened are considered candidates for defragmentation.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: David AKERS, Diane LEBEL
-
Publication number: 20120018385Abstract: Methods of recovering hydrocarbons from an area that is contaminated or threatened with contamination with hydrocarbons may include deploying hydrophobic absorbent material such that at least some of the hydrophobic absorbent material contacts at least some of the hydrocarbons, allowing the hydrophobic absorbent material to absorb at least some of the hydrocarbons, and collecting the hydrophobic absorbent material from the area using a netting apparatus. The hydrophobic absorbent material may include cellulose treated with borax.Type: ApplicationFiled: July 23, 2010Publication date: January 26, 2012Applicant: COLLABORENT GROUP, LTD.Inventors: Gary Broberg, David Akers
-
Patent number: 7882069Abstract: Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associating may include encoding file metadata with a tag. The method may include selectively adding a file to the backup image upon determining that the file has experienced a write event and that the file is associated with a tag. The method may also include receiving a request to provide a recovery file from the backup image and selectively providing the recovery file upon determining that the recovery file is associated with a recovery tag specified in the request.Type: GrantFiled: February 19, 2008Date of Patent: February 1, 2011Assignee: Oracle International Corp.Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
-
Publication number: 20090254585Abstract: A method and apparatus for associating administrative policies with user-definable groups of files is provided. The groups of files are defined by assigning tags to files or directories. Tags are a part of metadata stored by an operating system for the files and directories. Tags associated with files or directories remain as files or directories are moved or copied in the file system. Files created inside a directory that contains certain tags inherit tags of the parent directory. Command line and graphical interfaces for tag management are provided. The interfaces let users assign tags to files or directories, remove tags assigned to files or directories, or list tags already assigned to files or directories. The interfaces also let users associate services and administrative policies with tags.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: David Akers, James Beltz, Frederick S. Glover, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
-
Publication number: 20090210458Abstract: Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associating may include encoding file metadata with a tag. The method may include selectively adding a file to the backup image upon determining that the file has experienced a write event and that the file is associated with a tag. The method may also include receiving a request to provide a recovery file from the backup image and selectively providing the recovery file upon determining that the recovery file is associated with a recovery tag specified in the request.Type: ApplicationFiled: February 19, 2008Publication date: August 20, 2009Applicant: Oracle International Corp.Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
-
Publication number: 20070251334Abstract: A method of and apparatus for collecting samples from a flowing stream in which an elongated sampling device including inner and outer concentric, relatively rotatable tubular members is positioned in and extends across the stream. The tubular members each have a longitudinally extending slot at least as long as the transverse width of the stream, with the slots being wider, and preferably at least about three times wider than the dimension of the largest particles contained in the stream. To take a sample, the inner tubular member is rotated to position its slot facing upstream, then the outer tubular member is rotated to position its slot in alignment with the slot in the inner tubular member to permit material from the stream to flow into the inner tubular simultaneously across the full width of the stream. When samples are not being taken, at least the outer tubular member is rotated to so that its slot faces downstream.Type: ApplicationFiled: May 1, 2006Publication date: November 1, 2007Inventors: David Akers, Clifford Raleigh, Glenn Shirey, David Urchek
-
Publication number: 20070022148Abstract: In response to receiving a first request for storage space for a file, an area of a storage medium is reserved. A data structure is stored in persistent storage to track the reserved area. A second request is subsequently received for storage space for the file. Free space in the reserved area is allocated to the file in response to the second request.Type: ApplicationFiled: July 20, 2005Publication date: January 25, 2007Inventors: David Akers, Timothy Mark, Devin Borland
-
Publication number: 20060282471Abstract: File system metadata associated with a file system is stored. A snapshot of the file system metadata is created, and a change of the file system is allowed while the snapshot is being created. An error check is run with respect to the snapshot of the file system metadata to check for an error in the snapshot of the file system metadata while the file system remains available. Access of one or more files associated with the file system is enabled while the error check is being run with respect to the snapshot of the file system metadata.Type: ApplicationFiled: June 13, 2005Publication date: December 14, 2006Inventors: Timothy Mark, David Akers
-
Publication number: 20060277225Abstract: A system comprises software, a storage subsystem containing user data associated with file system metadata having a first metadata structure, and file system logic to convert the first metadata structure to a second, different metadata structure while the file system remains available such that the software continues to access the file system for accessing the user data.Type: ApplicationFiled: June 7, 2005Publication date: December 7, 2006Inventors: Timothy Mark, David Akers, Devin Borland, Brian Tsao
-
Publication number: 20060032987Abstract: A system and method for mitigating an aircraft incident is provided. The invention includes an aircraft panic component coupled to a terminal component. The aircraft panic component facilitates identification of a panic situation and communicates information associated with the panic situation to the terminal component. The aircraft panic component is further operative to at least partially disable a navigation system and/or operational system of an aircraft. The aircraft can then be sent to a safe zone, navigated remotely and/or a course of action for the aircraft can be determined. A safe zone component is adapted to facilitate identification of a course of action for the aircraft based at least in part upon aircraft positional information, aircraft condition information and/or aircraft resource(s).Type: ApplicationFiled: April 15, 2005Publication date: February 16, 2006Inventors: David Akers, Gregory Temel, Carrie Temel
-
Patent number: 4998974Abstract: Apparatus and method of antitachycardia pacing in a duel chamber pacing device including means for or steps of detecting the presence of a tachycardia, measuring the tachycardia cycle length, determining a VA interval value less than or equal to the tachycardia cycle length, determining an initial value of the AV delay interval, delivering pulses to the ventricle and to the atrium until the expiration of N VA intervals and N AV intervals thereby completing a first train of pulses, delivering a series of M trains of pulses similar to said first train pulses, and varying the AV delay interval value from the initial value at least once prior to the completion of the series of M trains of pulses. Monitoring of instrinsic QRS complexes between pulse trains is performed. If the tachyarrhythmia is deemed to be accelerating, one of cardioversion or defibrillation may be applied.Type: GrantFiled: January 5, 1990Date of Patent: March 12, 1991Assignee: Telectronics Pacing Systems, Inc.Inventor: David Aker
-
Patent number: 4130018Abstract: An ultrasonic transducer for a system for determining liquid levels by echo ranging composed of a housing including a piezoelectric crystal mounted within the housing to transmit acoustic waves, an impedance matching medium mounted within the housing adjacent the crystal and including a window layer and a diaphragm layer to transmit acoustic waves between the crystal and a gaseous environment which window layer is composed of a material having hollow glass spheres dispersed therein, and a dampening backing mounted in said housing to abut the crystal which backing includes a plurality of solid lead spheres; a tube mounted to extend from the housing to form a beam of acoustic waves propagated from said crystal, the tube having an end which is telescoped into the housing and spaced a short distance from the diaphragm to form a gap for flow communication; and a reference reflector assembly mounted to extend from adjacent said housing, which assembly includes a U-shaped member having two legs extending in slideablType: GrantFiled: August 30, 1977Date of Patent: December 19, 1978Assignee: Envirotech CorporationInventors: George L. Adams, David Aker, David Silvermetz
-
Patent number: D765492Type: GrantFiled: January 20, 2015Date of Patent: September 6, 2016Inventor: David Akers