Patents by Inventor Andrew L. HARDING

Andrew L. HARDING 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: 11941764
    Abstract: A computer system displays a representation of a field of view of the one or more cameras, including a representation of a portion of a three-dimensional physical environment that is in the field of view of the one or more cameras. The computer system receives a request to add a first virtual effect to the displayed representation of the field of view of the one or more cameras. In response to receiving the request to add the first virtual effect to the displayed representation of the field of view of the one or more cameras and in accordance with a determination that the first virtual effect requires a scan of the physical environment, the computer system initiates a scan of the physical environment to detect one or more features of the physical environment and displays a user interface that indicates a progress of the scan of the physical environment.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: March 26, 2024
    Assignee: APPLE INC.
    Inventors: Andrew L. Harding, James A. Queen, Joseph-Alexander P. Weil, Joanna M. Newman, Ron A. Buencamino, Richard H. Salvador, Fernando Garcia, Austin T. Tamaddon, Omid Khalili, Scott W. Wilson, Thomas H. Smith, III
  • Publication number: 20230394736
    Abstract: A software application may include a dynamic motion rendering engine that uses a geometric function and parameters to dynamically generate, during runtime, dynamic motion animations that may be used in backgrounds and/or object fills within the software application. The dynamic motion animations are constantly and perpetually changing animations that can be dynamically modified on the fly, creating added versatility and efficient processing to the software application.
    Type: Application
    Filed: September 20, 2022
    Publication date: December 7, 2023
    Inventors: Mark J Flider, Sara M Sweer, Andrew L Harding, Syed R Ali
  • Publication number: 20220335697
    Abstract: A computer system displays a representation of a field of view of the one or more cameras, including a representation of a portion of a three-dimensional physical environment that is in the field of view of the one or more cameras. The computer system receives a request to add a first virtual effect to the displayed representation of the field of view of the one or more cameras. In response to receiving the request to add the first virtual effect to the displayed representation of the field of view of the one or more cameras and in accordance with a determination that the first virtual effect requires a scan of the physical environment, the computer system initiates a scan of the physical environment to detect one or more features of the physical environment and displays a user interface that indicates a progress of the scan of the physical environment.
    Type: Application
    Filed: April 13, 2022
    Publication date: October 20, 2022
    Inventors: Andrew L. Harding, James A. Queen, Joseph-Alexander P. Weil, Joanna M. Newman, Ron A. Buencamino, Richard H. Salvador, Fernando Garcia, Austin T. Tamaddon, Omid Khalili, Scott W. Wilson, Thomas Smith
  • Patent number: 11178356
    Abstract: In some implementations, a user device can be configured to create media messages with automatic titling. For example, a user can create a media messaging project that includes multiple video clips. The video clips can be generated based on video data and/or audio data captured by the user device and/or based on pre-recorded video data and/or audio data obtained from various storage locations. When the user device captures the audio data for a clip, the user device can obtain a speech-to-text transcription of the audio data in near real time and present the transcription data (e.g., text) overlaid on the video data while the video data is being captured or presented by the user device.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 16, 2021
    Assignee: Apple Inc.
    Inventors: David Black, Andrew L. Harding, Joseph-Alexander P. Weil, James Brasure, Joash S. Berkeley, Katherine K. Ernst, Richard Salvador, Stephen Sheeler, William D. Cummings, Xiaohuan Corina Wang, Robert L. Clark, Kevin M. O'Neil
  • Patent number: 11074726
    Abstract: Disclosed herein are techniques for automatically mitigating overlapping labels associated with pie charts. In particular, the techniques involve migrating positions of the labels in response to adjustments of the pie chart to ensure that the labels are distributed in a non-overlapping, uniform, and aesthetically-pleasing manner.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: Elizaveta Girsova, Chao-Kuo Lin, Michael D. Trent, Jonathan Cho, Lorraine S. Shim, Ryan M. Olshavsky, Andrew L. Harding, Brian J. Rupert
  • Publication number: 20200137349
    Abstract: In some implementations, a user device can be configured to create media messages with automatic titling. For example, a user can create a media messaging project that includes multiple video clips. The video clips can be generated based on video data and/or audio data captured by the user device and/or based on pre-recorded video data and/or audio data obtained from various storage locations. When the user device captures the audio data for a clip, the user device can obtain a speech-to-text transcription of the audio data in near real time and present the transcription data (e.g., text) overlaid on the video data while the video data is being captured or presented by the user device.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Applicant: Apple Inc.
    Inventors: David Black, Andrew L. Harding, Joseph-Alexander P. Weil, James Brasure, Joash S. Berkeley, Katherine K. Ernst, Richard Salvador, Stephen Sheeler, William D. Cummings, Xiaohuan Corina Wang, Robert L. Clark, Kevin M. O'Neil
  • Patent number: 10560656
    Abstract: In some implementations, a user device can be configured to create media messages with automatic titling. For example, a user can create a media messaging project that includes multiple video clips. The video clips can be generated based on video data and/or audio data captured by the user device and/or based on pre-recorded video data and/or audio data obtained from various storage locations. When the user device captures the audio data for a clip, the user device can obtain a speech-to-text transcription of the audio data in near real time and present the transcription data (e.g., text) overlaid on the video data while the video data is being captured or presented by the user device.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: February 11, 2020
    Assignee: Apple Inc.
    Inventors: Joseph-Alexander P. Weil, Andrew L. Harding, David Black, James Brasure, Joash S. Berkeley, Katherine K. Ernst, Richard Salvador, Stephen Sheeler, William D. Cummings, Xiaohuan Corina Wang, Robert L. Clark, Kevin M. O'Neil
  • Publication number: 20190370313
    Abstract: The present disclosure relates to dynamically adjusting a title in a donut chart based on an adjustment to the donut chart. The donut chart may include an outer ring portion, an inner hole region, and the title. In particular, the title may be set based on the inner hole region to prevent the title from overlapping the outer ring portion which may prevent the title from obscuring labels located in the outer ring portion. As a property of the donut chart is adjusted, the title may be automatically adjusted for better visual effect. For example, the title may be dynamically resized and/or dynamically rewrapped. In this manner, the title may be dynamically adjusted based on an adjustment to the donut chart, avoiding the tedious process of manually adjusting the title for better visual effect.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Elizaveta Girsova, Chao-Kuo Lin, Andrew L. Harding, Ryan M. Olshavsky, Carlyle C. Hoch, Kevin D. Broom
  • Patent number: 10474737
    Abstract: The present disclosure relates to dynamically adjusting a title in a donut chart based on an adjustment to the donut chart. The donut chart may include an outer ring portion, an inner hole region, and the title. In particular, the title may be set based on the inner hole region to prevent the title from overlapping the outer ring portion which may prevent the title from obscuring labels located in the outer ring portion. As a property of the donut chart is adjusted, the title may be automatically adjusted for better visual effect. For example, the title may be dynamically resized and/or dynamically rewrapped. In this manner, the title may be dynamically adjusted based on an adjustment to the donut chart, avoiding the tedious process of manually adjusting the title for better visual effect.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: November 12, 2019
    Assignee: Apple, Inc.
    Inventors: Elizaveta Girsova, Chao-Kuo Lin, Andrew L. Harding, Ryan M. Olshavsky, Carlyle C. Hoch, Kevin D. Broom
  • Publication number: 20180270446
    Abstract: In some implementations, a user device can be configured to create media messages with automatic titling. For example, a user can create a media messaging project that includes multiple video clips. The video clips can be generated based on video data and/or audio data captured by the user device and/or based on pre-recorded video data and/or audio data obtained from various storage locations. When the user device captures the audio data for a clip, the user device can obtain a speech-to-text transcription of the audio data in near real time and present the transcription data (e.g., text) overlaid on the video data while the video data is being captured or presented by the user device.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 20, 2018
    Applicant: Apple Inc.
    Inventors: Joseph-Alexander P. Weil, Andrew L. Harding, David Black, James Brasure, Joash S. Berkeley, Katherine K. Ernst, Richard Salvador, Stephen Sheeler, William D. Cummings, Xiaohuan Corina Wang, Robert L. Clark, Kevin M. O'Neil
  • Publication number: 20180260986
    Abstract: Disclosed herein are techniques for automatically mitigating overlapping labels associated with pie charts. In particular, the techniques involve migrating positions of the labels in response to adjustments of the pie chart to ensure that the labels are distributed in a non-overlapping, uniform, and aesthetically-pleasing manner.
    Type: Application
    Filed: September 28, 2017
    Publication date: September 13, 2018
    Inventors: Elizaveta GIRSOVA, Chao-Kuo LIN, Michael D. TRENT, Jonathan CHO, Lorraine S. SHIM, Ryan M. OLSHAVSKY, Andrew L. HARDING, Brian J. RUPERT