Patents by Inventor Christopher A Wolfe

Christopher A Wolfe 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: 20240298136
    Abstract: An audio engine is provided for acoustically rendering a three-dimensional virtual environment. The audio engine uses geometric volumes to represent sound sources and any sound occluders. A volumetric response is generated based on sound projected from a volumetric sound source to a listener, taking into consideration any volumetric occluders in-between. The audio engine also provides for modification of a level of detail of sound over time based on distance between a listener and a sound source. Other aspects are also described and claimed.
    Type: Application
    Filed: March 14, 2024
    Publication date: September 5, 2024
    Inventors: David Thall, Christopher A. Wolfe, James E. McCartney
  • Patent number: 11989095
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Christopher A. Wolf, Loic E. Vandereyken, Eric A. Weiss
  • Patent number: 11950084
    Abstract: An audio engine is provided for acoustically rendering a three-dimensional virtual environment. The audio engine uses geometric volumes to represent sound sources and any sound occluders. A volumetric response is generated based on sound projected from a volumetric sound source to a listener, taking into consideration any volumetric occluders in-between. The audio engine also provides for modification of a level of detail of sound over time based on distance between a listener and a sound source. Other aspects are also described and claimed.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 2, 2024
    Assignee: Apple Inc.
    Inventors: David Thall, Christopher A. Wolfe, James E. McCartney
  • Patent number: 11886299
    Abstract: The described embodiments set forth techniques for providing a backup progress estimate for a backup of a source file system volume (FSV). The techniques involve determining, for the source FSV, a backup size during performance of backup operations. The operations can include determining the backup size based on a number of files on the source FSV. Additionally, the operations can include copying files of the source FSV and/or propagating corresponding files of a destination FSV to a location of the backup of the source FSV on a destination storage device and updating one or more metrics using a number of files and/or a number of bytes copied and/or propagated to the backup. In this manner, a progress indication for the backup may be determined based on the one or more metrics responsive to files and/or directories of the source file system volume being stored on a destination storage device.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: January 30, 2024
    Assignee: Apple Inc.
    Inventors: Robert M. Cadwallader, Christopher A. Wolf
  • Publication number: 20230108138
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Pavel CISLER, Christopher A. WOLF, Loic E. VANDEREYKEN, Eric A. WEISS
  • Patent number: 11550665
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: January 10, 2023
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Christopher A. Wolf, Loic E. Vandereyken, Eric A. Weiss
  • Publication number: 20220391289
    Abstract: The described embodiments set forth techniques for providing an improved backup progress estimate for a backup of a source file system volume (FSV). The techniques involve determining, for the source FSV, a backup size during performance of backup operations. The operations can include determining the backup size based on a number of files on the source FSV. Additionally, the operations can include copying files of the source FSV and/or propagating corresponding files of a destination FSV to a location of the backup of the source FSV on a destination storage device and updating one or more metrics using a number of files and/or a number of bytes copied and/or propagated to the backup. In this manner, a progress indication for the backup may be determined based on the one or more metrics responsive to files and/or directories of the source file system volume being stored on a destination storage device.
    Type: Application
    Filed: December 21, 2021
    Publication date: December 8, 2022
    Inventors: Robert M. CADWALLADER, Christopher A. WOLF
  • Patent number: 11449389
    Abstract: The embodiments set forth techniques for performing incremental backups of a source file system volume (FSV) managed by a source computing device. According to some embodiments, the source computing device can be configured to generate a current snapshot of the source FSV, where the current snapshot complements a previous snapshot of the source FSV (e.g., established during a previous backup). In some cases, to free up storage space, the data for files belonging to the source FSV can be stripped from the previous snapshot (where metadata for the files remains intact). Next, the source computing device can generate, within a destination storage device, a second snapshot of a destination FSV (that corresponds to the source FSV). In turn, the source computing device identifies changes made to the source FSV based on the current snapshot and the previous snapshot, and reflects the changes within the second snapshot of the destination FSV.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: September 20, 2022
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Pavel Sokolov, Dominic B. Giampaolo, Eric A. Weiss, Christopher A. Wolf
  • Publication number: 20210400415
    Abstract: An audio engine is provided for acoustically rendering a three-dimensional virtual environment. The audio engine uses geometric volumes to represent sound sources and any sound occluders. A volumetric response is generated based on sound projected from a volumetric sound source to a listener, taking into consideration any volumetric occluders in-between. The audio engine also provides for modification of a level of detail of sound over time based on distance between a listener and a sound source. Other aspects are also described and claimed.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 23, 2021
    Inventors: David Thall, Christopher A. Wolfe, James E. McCartney
  • Patent number: 11188422
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 30, 2021
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Christopher A. Wolf, Loic E. Vandereyken, Eric A. Weiss
  • Patent number: 11146905
    Abstract: An audio engine is provided for acoustically rendering a three-dimensional virtual environment. The audio engine uses geometric volumes to represent sound sources and any sound occluders. A volumetric response is generated based on sound projected from a volumetric sound source to a listener, taking into consideration any volumetric occluders in-between. The audio engine also provides for modification of a level of detail of sound over time based on distance between a listener and a sound source. Other aspects are also described and claimed.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 12, 2021
    Assignee: Apple Inc.
    Inventors: David Thall, Christopher A. Wolfe, James E. McCartney
  • Publication number: 20200296533
    Abstract: An audio engine is provided for acoustically rendering a three-dimensional virtual environment. The audio engine uses geometric volumes to represent sound sources and any sound occluders. A volumetric response is generated based on sound projected from a volumetric sound source to a listener, taking into consideration any volumetric occluders in-between. The audio engine also provides for modification of a level of detail of sound over time based on distance between a listener and a sound source. Other aspects are also described and claimed.
    Type: Application
    Filed: September 24, 2018
    Publication date: September 17, 2020
    Inventors: David Thall, Christopher A. Wolfe, James E. McCartney
  • Patent number: 10509646
    Abstract: The embodiments set forth a technique for restoring a computing device to an operable state when a software update renders the computing device inoperable. According to some embodiments, a snapshot of a file system volume is automatically generated prior to executing the software update. When an issue is detected with the software update—e.g., the computing device freezes, the computing device cannot boot into an operable mode, etc.—the computing device can (1) automatically enter into a restoration mode, and (2) restore the file system volume to its previous state in accordance with the snapshot. In this manner, the issues caused by the software update are entirely mitigated, and the computing device can transition back into an operable state.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 17, 2019
    Assignee: Apple Inc.
    Inventors: Christopher A. Wolf, Jack R. Matthew
  • Publication number: 20180349407
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Application
    Filed: September 29, 2017
    Publication date: December 6, 2018
    Inventors: Pavel CISLER, Christopher A. WOLF, Loic E. VANDEREYKEN, Eric A. WEISS
  • Publication number: 20180349227
    Abstract: The embodiments set forth techniques for performing incremental backups of a source file system volume (FSV) managed by a source computing device. According to some embodiments, the source computing device can be configured to generate a current snapshot of the source FSV, where the current snapshot complements a previous snapshot of the source FSV (e.g., established during a previous backup). In some cases, to free up storage space, the data for files belonging to the source FSV can be stripped from the previous snapshot (where metadata for the files remains intact). Next, the source computing device can generate, within a destination storage device, a second snapshot of a destination FSV (that corresponds to the source FSV). In turn, the source computing device identifies changes made to the source FSV based on the current snapshot and the previous snapshot, and reflects the changes within the second snapshot of the destination FSV.
    Type: Application
    Filed: December 13, 2017
    Publication date: December 6, 2018
    Inventors: Pavel CISLER, Pavel SOKOLOV, Dominic B. GIAMPAOLO, Eric A. WEISS, Christopher A. WOLF
  • Publication number: 20180349226
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Application
    Filed: September 29, 2017
    Publication date: December 6, 2018
    Inventors: Pavel CISLER, Christopher A. WOLF, Loic E. VANDEREYKEN, Eric A. WEISS
  • Publication number: 20180349133
    Abstract: The embodiments set forth a technique for restoring a computing device to an operable state when a software update renders the computing device inoperable. According to some embodiments, a snapshot of a file system volume is automatically generated prior to executing the software update. When an issue is detected with the software update—e.g., the computing device freezes, the computing device cannot boot into an operable mode, etc.—the computing device can (1) automatically enter into a restoration mode, and (2) restore the file system volume to its previous state in accordance with the snapshot. In this manner, the issues caused by the software update are entirely mitigated, and the computing device can transition back into an operable state.
    Type: Application
    Filed: September 29, 2017
    Publication date: December 6, 2018
    Inventors: Christopher A. WOLF, Jack R. MATTHEW
  • Publication number: 20170281509
    Abstract: Methods and compositions for decreased irritation of mammalian skin cells are provided. Compositions contain at least one amide-functionalized oligopeptide. The compositions may advantageously be applied to mammalian skin to effect a reduction in inflammation and redness experienced by the skin, and/or to reduce skin irritation.
    Type: Application
    Filed: September 14, 2015
    Publication date: October 5, 2017
    Applicant: GOJO INDUSTRIES, INC.
    Inventors: Christopher A. Wolf, Jessica R. Tittl
  • Publication number: 20160206543
    Abstract: Methods and compositions are provided for mitigating the irritation of mammalian skin cells, protecting cell viability and/or enhancing cell-cell junction, thus improving skin barrier function. The compositions contain combinations of acetyl hexapeptides and a cosmetically and/or pharmaceutically acceptable carrier. Carriers that lend a liquid crystalline aspect to the compositions are beneficial.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 21, 2016
    Inventors: Jessica R. Tittl, Christopher A. Wolf
  • Patent number: 9291539
    Abstract: A method and apparatus for estimating a rock strength profile of a formation is disclosed. A tool having a testing surface is conveyed into a wellbore in the formation. The testing surface is propelled to impact the formation at a plurality of depths in the wellbore. A measurement of hardness of the formation is obtained from a rebound of the testing surface from the formation at the plurality of depths. The rock strength profile of the formation is estimated using the obtained measurements of hardness at the plurality of depths. A parameter for drilling the wellbore can be affected using the estimated rock strength profile.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: March 22, 2016
    Assignee: BAKER HUGHES INCORPORATED
    Inventors: Ji Soo Lee, Terrance H. Quinn, David A. Curry, Javier A. Franquet, Christopher A. Wolfe, Michael M. Reese