Patents by Inventor Chendi Zhang

Chendi Zhang 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: 20150347776
    Abstract: Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.
    Type: Application
    Filed: September 29, 2014
    Publication date: December 3, 2015
    Inventors: Matthew E. SHEPHERD, Joshua H. SHAFFER, Chendi ZHANG, Daniel O. SCHIMPF, Benjamin E. NIELSEN, Cameron W. ZWARICH
  • Publication number: 20140240539
    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 28, 2014
    Applicant: Apple Inc.
    Inventors: David Hayward, Chendi Zhang, Alexandre Naaman, Richard R. Dellinger, Giridhar S. Murthy
  • Patent number: 8717381
    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: May 6, 2014
    Assignee: Apple Inc.
    Inventors: David Hayward, Chendi Zhang, Alexandre Naaman, Richard R. Dellinger, Giridhar S. Murthy
  • Patent number: 8294823
    Abstract: An image of a background is stored and thereafter removed from a video stream. Substitute background video data is merged into the video stream and provided to videoconference participants.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: October 23, 2012
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Michael Stochosky, Kurt Knight, Scott Forstall, Ralph Brunner, Chendi Zhang
  • Publication number: 20120242852
    Abstract: This disclosure pertains to apparatuses, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image filters, while simultaneously setting auto exposure, auto focus, auto white balance, and/or other image processing technique input parameters based on the appropriate underlying image sensor data in a way that provides a seamless, dynamic, and intuitive experience for both the user and the client application software developer. Such techniques may handle the processing of image filters applying location-based distortions as well as those image filters that do not apply location-based distortions to the captured image data. Additionally, techniques are provided for increasing the performance and efficiency of various image processing systems when employed in conjunction with image filters that do not require all of an image sensor's captured image data to produce their desired image filtering effects.
    Type: Application
    Filed: March 21, 2011
    Publication date: September 27, 2012
    Applicant: Apple Inc.
    Inventors: David Hayward, Chendi Zhang
  • Publication number: 20120176401
    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.
    Type: Application
    Filed: March 21, 2011
    Publication date: July 12, 2012
    Applicant: Apple Inc.
    Inventors: David Hayward, Chendi Zhang, Alexandre Naaman, Richard R. Dellinger, Giridhar Murthy
  • Publication number: 20080303949
    Abstract: Methods, systems and apparatus, including computer program products, for manipulating video streams in videoconference session. A reference background image is identified from a first video frame in a video stream of a videoconferencing environment. A subsequent video frame from the video stream is received. Areas of the subsequent video frame corresponding to a foreground area are identified. The foreground area includes pixels of the subsequent video frame that are different from corresponding pixels in the first video frame. The foreground area is transformed based on a selected image transformation. The transformed foreground area is composited onto the reference background image into a composite video frame.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: Jean Pierre Ciudad, Michael Stochosky, Chendi Zhang
  • Publication number: 20080030621
    Abstract: An image of a background is stored and thereafter removed from a video stream. Substitute background video data is merged into the video stream and provided to videoconference participants.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jean-Pierre Ciudad, Michael Stochosky, Kurt Knight, Scott Forstall, Ralph Brunner, Chendi Zhang