Patents by Inventor Douglas S. Price

Douglas S. Price 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: 10452713
    Abstract: Systems and processes for improved video editing, summarization and navigation based on generation and analysis of metadata are described. The metadata may be content-based (e.g., differences between neighboring frames, exposure data, key frame identification data, motion data, or face detection data) or non-content-based (e.g., exposure, focus, location, time) and used to prioritize and/or classify portions of video. The metadata may be generated at the time of image capture or during post-processing. Prioritization information, such as a score for various portions of the image data may be based on the metadata and/or image data. Classification information such as the type or quality of a scene may be determined based on the metadata and/or image data. The classification and prioritization information may be metadata and may be used to automatically remove undesirable portions of the video, generate suggestions during editing or automatically generate summary video.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: October 22, 2019
    Assignee: Apple Inc.
    Inventors: Shujie Liu, Ke Zhang, Xiaosong Zhou, Hsi-Jung Wu, Chris Y. Chung, James O. Normile, Douglas S. Price, Albert E. Keinath
  • Patent number: 10045089
    Abstract: For a first device participating in a video communications session with a second device, some embodiments provide a method that receives sets of encoding features supported by each of one or more decoders of the second device. The method selects an encoder for the video communication session from several encoders available to the first device. The method selects a set of encoding features of the selected encoder based on the sets of encoding features received from the second device. The method transmits an encoded video bitstream to the second device along with information identifying the selected features in order for the second device to select a decoder to decode the bitstream.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: August 7, 2018
    Assignee: APPLE INC.
    Inventors: Hyeonkuk Jeong, Roberto Garcia, Jr., Xiaosong Zhou, Douglas S. Price, Joe S. Abuan
  • Publication number: 20160092561
    Abstract: Systems and processes for improved video editing, summarization and navigation based on generation and analysis of metadata are described. The metadata may be content-based (e.g., differences between neighboring frames, exposure data, key frame identification data, motion data, or face detection data) or non-content-based (e.g., exposure, focus, location, time) and used to prioritize and/or classify portions of video. The metadata may be generated at the time of image capture or during post-processing. Prioritization information, such as a score for various portions of the image data may be based on the metadata and/or image data. Classification information such as the type or quality of a scene may be determined based on the metadata and/or image data. The classification and prioritization information may be metadata and may be used to automatically remove undesirable portions of the video, generate suggestions during editing or automatically generate summary video.
    Type: Application
    Filed: December 3, 2014
    Publication date: March 31, 2016
    Applicant: Apple Inc.
    Inventors: Shujie Liu, Ke Zhang, Xiaosong Zhou, Hsi-Jung Wu, Chris Y. Chung, James O. Normile, Douglas S. Price, Albert E. Keinath
  • Patent number: 8874090
    Abstract: Some embodiments provide a method for allowing a first device that is in a video conference with a second mobile device to remotely control the second mobile device. The method sends images captured by a camera of the first device to the second device. The method receives images captured by a camera of the second device. The method sends a command through a communication channel of a real-time communication session to the second device. The command is for instructing the second device to perform an operation that modifies the images captured by the camera of the second device.
    Type: Grant
    Filed: June 6, 2010
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Joe S. Abuan, James O. Normile, Hsi-Jung Wu, Haitao Guo, Douglas S. Price, Xiaosong Zhou, Dazhong Zhang, Berkat S. Tung, Roberto Garcia, Jr., Hyeonkuk Jeong, Yan Yang, David A. Eldred, Elizabeth C. Cranfill, Andrew Yanowitz, Ting Chen, David D. Kuo
  • Patent number: 8724017
    Abstract: Systems, methods, and a computer readable medium for performing auto exposure (AE) techniques that are beneficial in variable lighting conditions—and particularly applicable to handheld and/or mobile videoconferencing applications—are disclosed herein. Handheld and/or mobile videoconferencing applications—unlike their fixed camera counterparts—are often exposed to a wide variety of rapidly changing lighting and scene conditions, and thus face a difficult trade-off between adjusting exposure parameter values too frequently or not frequently enough. In personal electronic devices executing such handheld and/or mobile videoconferencing applications, it may be desirable to: use a small, centered, and center-weighted exposure metering region; set a relatively low brightness target value; and adjust the camera's exposure parameter values according to a distance-dependent convergence speed function.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: May 13, 2014
    Assignee: Apple Inc.
    Inventors: Douglas S. Price, Xiaosong Zhou, Hsi-Jung Wu
  • Publication number: 20130034146
    Abstract: For a first device participating in a video communications session with a second device, some embodiments provide a method that receives sets of encoding features supported by each of one or more decoders of the second device. The method selects an encoder for the video communication session from several encoders available to the first device. The method selects a set of encoding features of the selected encoder based on the sets of encoding features received from the second device. The method transmits an encoded video bitstream to the second device along with information identifying the selected features in order for the second device to select a decoder to decode the bitstream.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Inventors: Hyeonkuk Jeong, Robert Garcia, JR., Xiaosong Zhou, Douglas S. Price, Joe S. Abuan
  • Patent number: 8325890
    Abstract: Systems, methods, and a computer readable medium for performing auto exposure (AE) techniques that are beneficial in variable lighting conditions—and particularly applicable to handheld and/or mobile videoconferencing applications—are disclosed herein. Handheld and/or mobile videoconferencing applications—unlike their fixed camera counterparts—are often exposed to a wide variety of rapidly changing lighting and scene conditions, and thus face a difficult trade-off between adjusting exposure parameter values too frequently or not frequently enough. In personal electronic devices executing such handheld and/or mobile videoconferencing applications, it may be desirable to: use a small, centered, and center-weighted exposure metering region; set a relatively low brightness target value; and adjust the camera's exposure parameter values according to a distance-dependent convergence speed function.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Douglas S. Price, Xiaosong Zhou, Hsi-Jung Wu
  • Publication number: 20110298886
    Abstract: Systems, methods, and a computer readable medium for performing auto exposure (AE) techniques that are beneficial in variable lighting conditions—and particularly applicable to handheld and/or mobile videoconferencing applications—are disclosed herein. Handheld and/or mobile videoconferencing applications—unlike their fixed camera counterparts—are often exposed to a wide variety of rapidly changing lighting and scene conditions, and thus face a difficult trade-off between adjusting exposure parameter values too frequently or not frequently enough. In personal electronic devices executing such handheld and/or mobile videoconferencing applications, it may be desirable to: use a small, centered, and center-weighted exposure metering region; set a relatively low brightness target value; and adjust the camera's exposure parameter values according to a distance-dependent convergence speed function.
    Type: Application
    Filed: August 3, 2010
    Publication date: December 8, 2011
    Applicant: Apple, Inc.
    Inventors: Douglas S. Price, Xiaosong Zhou, Hsi-Jung Wu
  • Publication number: 20110249075
    Abstract: Some embodiments provide a method for allowing a first device that is in a video conference with a second mobile device to remotely control the second mobile device. The method sends images captured by a camera of the first device to the second device. The method receives images captured by a camera of the second device. The method sends a command through a communication channel of a real-time communication session to the second device. The command is for instructing the second device to perform an operation that modifies the images captured by the camera of the second device.
    Type: Application
    Filed: June 6, 2010
    Publication date: October 13, 2011
    Inventors: JOE S. ABUAN, JAMES O. NORMILE, HSI-JUNG WU, HAITAO GUO, DOUGLAS S. PRICE, XIAOSONG ZHOU, DAZHONG ZHANG, BERKAT S. TUNG, ROBERTO GARCIA, JR., HYEONKUK JEONG, YAN YANG, DAVID A. ELDRED, ELIZABETH C. CRANFILL, ANDREW YANOWITZ, TING CHEN, DAVID D. KUO