Switching video streams for a display without a visible interruption

    公开(公告)号:US10019971B2

    公开(公告)日:2018-07-10

    申请号:US14276190

    申请日:2014-05-13

    Applicant: Apple Inc.

    CPC classification number: G09G5/399 G09G5/395

    Abstract: The disclosed embodiments provide a system that facilitates driving a display in a computer system. During operation, the system receives an input video stream from a graphics source, wherein the input video stream comprises a sequence of video frames. Next, the system directs the input video stream through a set of two or more memory buffers including a front buffer and a back buffer to produce an output video stream, which is used to drive the display. While directing the input video stream through the set of memory buffers, the system writes a video frame from the input video stream into the back buffer, and concurrently drives the output video stream from a preceding video frame in the front buffer. When the writing of the video frame completes, the system switches buffers so that the back buffer becomes the front buffer, which drives the output video stream, and the front buffer becomes either a spare buffer or the back buffer, which receives a subsequent frame from the input video stream.

    Automatic configuration of the logical orientation of multiple monitors based on captured images
    13.
    发明授权
    Automatic configuration of the logical orientation of multiple monitors based on captured images 有权
    基于捕获的图像自动配置多个显示器的逻辑方向

    公开(公告)号:US09516263B2

    公开(公告)日:2016-12-06

    申请号:US13957826

    申请日:2013-08-02

    Applicant: Apple Inc.

    CPC classification number: H04N7/141 H04N5/2258 H04N5/23254 H04N7/147

    Abstract: A system and method for configuring the display of a virtual workspace on multiple monitors connected to a single computing device based on images/frames captured by multiple cameras is described. A monitor orientation controller analyzes the frames to detect motion/movement within the captured scene and a corresponding centroid of the detected motion. The monitor orientation controller determines the positions of the monitors relative to each other based on the calculated centroids. Based on the relative determined positions of the monitors, the monitor orientation controller adjusts how the virtual workspace is displayed on the monitors. Other embodiments are also described.

    Abstract translation: 描述了基于由多个摄像机捕获的图像/帧来配置在连接到单个计算设备的多个监视器上的虚拟工作空间的显示的系统和方法。 监视器方向控制器分析帧以检测拍摄场景内的运动/移动以及检测到的运动的相应质心。 监视器方向控制器基于所计算的质心来确定监视器相对于彼此的位置。 基于监视器的相对确定的位置,监视器方向控制器调整虚拟工作区在显示器上的显示方式。 还描述了其它实施例。

    ESTIMATING STATE OF CHARGE (SOC) AND UNCERTAINTY FROM RELAXING VOLTAGE MEASUREMENTS IN A BATTERY
    14.
    发明申请
    ESTIMATING STATE OF CHARGE (SOC) AND UNCERTAINTY FROM RELAXING VOLTAGE MEASUREMENTS IN A BATTERY 有权
    充电状态(SOC)和电池放电电压测量的不确定性

    公开(公告)号:US20150369868A1

    公开(公告)日:2015-12-24

    申请号:US14841095

    申请日:2015-08-31

    Applicant: Apple Inc.

    Abstract: Some embodiments of the present invention provide a system that estimates a state of charge for a battery. During operation, while the battery is relaxing toward a fully rested state, the system determines if a modified state of charge of the battery is substantially consistent with a predetermined decay pattern. If so, the system estimates the state of charge of the battery as a value of the modified state of charge determined at the time when the consistency is observed. Otherwise, the system continues monitoring the modified state of charge of the battery. In one embodiment, the predetermined decay pattern is a single exponential decay. After estimating the state of charge of the battery, the system may determine an uncertainty of the estimated state of charge. More specifically, the system can estimate the uncertainty as substantially equal to a fraction of the difference between the value of the modified state of charge and the value of the voltage-based state of charge at the time when the consistency is observed.

    Abstract translation: 本发明的一些实施例提供一种估计电池的充电状态的系统。 在操作期间,当电池正在朝着完全静止状态放松时,系统确定电池的修改的充电状态是否与预定的衰减模式大致一致。 如果是这样,系统将电池的充电状态估计为在观察到一致性时确定的充电状态的值。 否则,系统继续监视电池的修改充电状态。 在一个实施例中,预定衰减模式是单指数衰减。 在估计电池的充电状态之后,系统可以确定估计的充电状态的不确定性。 更具体地,系统可以将不确定度估计为基本上等于修正充电状态的值与观察到一致性时的基于电压的充电状态的值之间的差的一小部分。

    AUTOMATIC CONFIGURATION OF THE LOGICAL ORIENTATION OF MULTIPLE MONITORS BASED ON CAPTURED IMAGES
    15.
    发明申请
    AUTOMATIC CONFIGURATION OF THE LOGICAL ORIENTATION OF MULTIPLE MONITORS BASED ON CAPTURED IMAGES 有权
    基于捕获图像的多个监视器的逻辑方向的自动配置

    公开(公告)号:US20150035998A1

    公开(公告)日:2015-02-05

    申请号:US13957826

    申请日:2013-08-02

    Applicant: Apple Inc.

    CPC classification number: H04N7/141 H04N5/2258 H04N5/23254 H04N7/147

    Abstract: A system and method for configuring the display of a virtual workspace on multiple monitors connected to a single computing device based on images/frames captured by multiple cameras is described. A monitor orientation controller analyzes the frames to detect motion/movement within the captured scene and a corresponding centroid of the detected motion. The monitor orientation controller determines the positions of the monitors relative to each other based on the calculated centroids. Based on the relative determined positions of the monitors, the monitor orientation controller adjusts how the virtual workspace is displayed on the monitors. Other embodiments are also described.

    Abstract translation: 描述了基于由多个摄像机捕获的图像/帧来配置在连接到单个计算设备的多个监视器上的虚拟工作空间的显示的系统和方法。 监视器方向控制器分析帧以检测拍摄场景内的运动/移动以及检测到的运动的相应质心。 监视器方向控制器基于所计算的质心来确定监视器相对于彼此的位置。 基于监视器的相对确定的位置,监视器方向控制器调整虚拟工作区在显示器上的显示方式。 还描述了其它实施例。

    ESTIMATING STATE OF CHARGE (SOC) AND UNCERTAINTY FROM RELAXING VOLTAGE MEASUREMENTS IN A BATTERY
    16.
    发明申请
    ESTIMATING STATE OF CHARGE (SOC) AND UNCERTAINTY FROM RELAXING VOLTAGE MEASUREMENTS IN A BATTERY 有权
    充电状态(SOC)和电池放电电压测量的不确定性

    公开(公告)号:US20140079969A1

    公开(公告)日:2014-03-20

    申请号:US13622852

    申请日:2012-09-19

    Applicant: APPLE INC.

    Abstract: Some embodiments of the present invention provide a system that estimates a state of charge for a battery. During operation, while the battery is relaxing toward a fully rested state, the system determines if a modified state of charge of the battery is substantially consistent with a predetermined decay pattern. If so, the system estimates the state of charge of the battery as a value of the modified state of charge determined at the time when the consistency is observed. Otherwise, the system continues monitoring the modified state of charge of the battery. In one embodiment, the predetermined decay pattern is a single exponential decay. After estimating the state of charge of the battery, the system may determine an uncertainty of the estimated state of charge. More specifically, the system can estimate the uncertainty as substantially equal to a fraction of the difference between the value of the modified state of charge and the value of the voltage-based state of charge at the time when the consistency is observed.

    Abstract translation: 本发明的一些实施例提供一种估计电池的充电状态的系统。 在操作期间,当电池正在朝着完全静止状态放松时,系统确定电池的修改的充电状态是否与预定的衰减模式大致一致。 如果是这样,系统将电池的充电状态估计为在观察到一致性时确定的充电状态的值。 否则,系统继续监视电池的修改充电状态。 在一个实施例中,预定衰减模式是单指数衰减。 在估计电池的充电状态之后,系统可以确定估计的充电状态的不确定性。 更具体地,系统可以将不确定度估计为基本上等于修正充电状态的值与观察到一致性时的基于电压的充电状态的值之间的差的一小部分。

Patent Agency Ranking