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: 11860826
    Abstract: 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: Grant
    Filed: October 15, 2021
    Date of Patent: January 2, 2024
    Assignee: Oracle International Corporation
    Inventors: Teng Wang, Diane Lebel, David Akers, Frederick S. Glover
  • Publication number: 20230119364
    Abstract: 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: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Teng Wang, Diane Lebel, David Akers, Frederick S. Glover
  • Publication number: 20160250593
    Abstract: 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: Application
    Filed: May 9, 2016
    Publication date: September 1, 2016
    Applicant: Caterpillar Inc.
    Inventors: Kevin J. Weiss, Chiranjeevi Mangamuri, Scott M. Peters, Cory A. Brown, David A. Akers
  • Publication number: 20160245142
    Abstract: 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: Application
    Filed: February 23, 2015
    Publication date: August 25, 2016
    Applicant: Caterpillar Inc.
    Inventors: Jayaraman Venkataraghavan, James J. Driscoll, David A. Akers
  • Patent number: 9229948
    Abstract: 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: Grant
    Filed: November 30, 2012
    Date of Patent: January 5, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Akers, Diane Lebel
  • Publication number: 20150315948
    Abstract: 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: Application
    Filed: July 14, 2015
    Publication date: November 5, 2015
    Applicant: Caterpillar Inc.
    Inventors: Kevin Weiss, Raymond U. Isada, David A. Akers, Thomas W. Manning, Chiranjeevi Mangamuri
  • Publication number: 20140156610
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David AKERS, Diane LEBEL
  • Publication number: 20120018385
    Abstract: 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: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Applicant: COLLABORENT GROUP, LTD.
    Inventors: Gary Broberg, David Akers
  • Patent number: 7882069
    Abstract: 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: Grant
    Filed: February 19, 2008
    Date of Patent: February 1, 2011
    Assignee: Oracle International Corp.
    Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Publication number: 20090254585
    Abstract: 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: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Akers, James Beltz, Frederick S. Glover, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Publication number: 20090210458
    Abstract: 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: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: Oracle International Corp.
    Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
  • Publication number: 20070251334
    Abstract: 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: Application
    Filed: May 1, 2006
    Publication date: November 1, 2007
    Inventors: David Akers, Clifford Raleigh, Glenn Shirey, David Urchek
  • Publication number: 20070022148
    Abstract: 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: Application
    Filed: July 20, 2005
    Publication date: January 25, 2007
    Inventors: David Akers, Timothy Mark, Devin Borland
  • Publication number: 20060282471
    Abstract: 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: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Inventors: Timothy Mark, David Akers
  • Publication number: 20060277225
    Abstract: 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: Application
    Filed: June 7, 2005
    Publication date: December 7, 2006
    Inventors: Timothy Mark, David Akers, Devin Borland, Brian Tsao
  • Publication number: 20060032987
    Abstract: 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: Application
    Filed: April 15, 2005
    Publication date: February 16, 2006
    Inventors: David Akers, Gregory Temel, Carrie Temel
  • Patent number: 4998974
    Abstract: 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: Grant
    Filed: January 5, 1990
    Date of Patent: March 12, 1991
    Assignee: Telectronics Pacing Systems, Inc.
    Inventor: David Aker
  • Patent number: 4130018
    Abstract: 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 slideabl
    Type: Grant
    Filed: August 30, 1977
    Date of Patent: December 19, 1978
    Assignee: Envirotech Corporation
    Inventors: George L. Adams, David Aker, David Silvermetz
  • Patent number: D765492
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: September 6, 2016
    Inventor: David Akers