Dynamic display of video communication data
    76.
    发明授权
    Dynamic display of video communication data 有权
    动态显示视频通信数据

    公开(公告)号:US09544540B2

    公开(公告)日:2017-01-10

    申请号:US14296348

    申请日:2014-06-04

    Applicant: Apple Inc.

    CPC classification number: H04N7/15 H04L51/04 H04L51/10 H04N7/147

    Abstract: Computing devices may implement dynamic display of video communication data. Video communication data for a video communication may be received at a computing device where another application is currently displaying image data on an electronic display. A display location may be determined for the video communication data according to display attributes that are configured by the other application at runtime. Once determined, the video communication data may then be displayed in the determined location. In some embodiments, the video communication data may be integrated with other data displayed on the electronic display for the other application.

    Abstract translation: 计算设备可以实现视频通信数据的动态显示。 用于视频通信的视频通信数据可以在其他应用当前正在电子显示器上显示图像数据的计算设备处被接收。 可以根据在运行时由其他应用配置的显示属性来确定视频通信数据的显示位置。 一旦确定,则可以在确定的位置显示视频通信数据。 在一些实施例中,视频通信数据可以与用于另一应用的电子显示器上显示的其他数据集成。

    Unified message delivery between portable electronic devices
    77.
    发明授权
    Unified message delivery between portable electronic devices 有权
    便携式电子设备之间的统一消息传送

    公开(公告)号:US09451425B2

    公开(公告)日:2016-09-20

    申请号:US14475236

    申请日:2014-09-02

    Applicant: Apple Inc.

    Abstract: A unified message delivery between multiple devices is disclosed. Sending messages through a local communications link, such as but not limited to at least one of a Bluetooth connection and a peer-to-peer WiFi connection, can lead to faster transmission times and reduced server load. When the local communications link is unavailable or not suitable, the messages can be sent through a network and a push server. In some examples, messages can be sent through both the local communications link and through the network and the push server. Duplicates of a received message can be avoided by utilizing indicators. In some examples, one or more devices can include queue(s) to ensure ordered delivery of a plurality of messages when a local communications link and network connection become unavailable.

    Abstract translation: 披露了多个设备之间的统一消息传递。 通过本地通信链路(例如但不限于蓝牙连接和对等WiFi连接中的至少一个)发送消息可以导致更快的传输时间和减少的服务器负载。 当本地通信链路不可用或不合适时,可以通过网络和推送服务器发送消息。 在一些示例中,可以通过本地通信链路和通过网络和推送服务器发送消息。 通过利用指标可以避免收到的消息的重复。 在一些示例中,当本地通信链路和网络连接变得不可用时,一个或多个设备可以包括用于确保多个消息的有序传送的队列。

    DYNAMIC TRANSITION FROM VIDEO MESSAGING TO VIDEO COMMUNICATION
    78.
    发明申请
    DYNAMIC TRANSITION FROM VIDEO MESSAGING TO VIDEO COMMUNICATION 有权
    从视频信息传输到视频通信的动态转换

    公开(公告)号:US20150358582A1

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

    申请号:US14296354

    申请日:2014-06-04

    Applicant: Apple Inc.

    Abstract: Computing devices may implement dynamic transitions from video messages to video communications. Video communication data for a video message may be received at a recipient device. The video communication data may be displayed as it is received, and recorded for subsequent playback. An indication of a selection to establish a video communication with the sender of the video message may be received, or an indication that display of the video communication is to be ceased may be received. If a video communication is to be established, then a video communication connection with the sender of the video message may be created so that subsequent video communication data may be sent via the established connection.

    Abstract translation: 计算设备可以实现从视频消息到视频通信的动态转换。 用于视频消息的视频通信数据可以在接收设备处被接收。 视频通信数据可以在它被接收时被显示,并被记录以用于随后的重放。 可以接收到与视频消息的发送者建立视频通信的选择的指示,或者可以接收到要停止视频通信的显示的指示。 如果要建立视频通信,则可以创建与视频消息的发送者的视频通信连接,以便可以经由建立的连接发送后续的视频通信数据。

    Seamless Video Pipeline Transition Between WiFi and Cellular Connections for Real-Time Applications on Mobile Devices
    79.
    发明申请
    Seamless Video Pipeline Transition Between WiFi and Cellular Connections for Real-Time Applications on Mobile Devices 有权
    WiFi和蜂窝连接之间的无缝视频流水线在移动设备上实时应用

    公开(公告)号:US20150350290A1

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

    申请号:US14338734

    申请日:2014-07-23

    Applicant: Apple Inc.

    Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.

    Abstract translation: 在移动设备上执行实时应用,涉及音频/视频数据包与远程设备的通信。 移动设备可以最初在第一通信信道上与远程设备通信音频/视频分组。 在实时通信期间,移动设备可以确定在第一阈值时间段内移动设备是否已经从远程设备接收到分组。 如果移动设备在第一阈值时段内没有从远程设备接收到分组,则移动设备可以建立用于与远程设备传输音频/视频分组的第二通信信道。 响应于使用第二通信信道,移动设备可以修改发送到远程设备的音频/视频分组的分辨率或比特率。

    Refreshing blocked media packets for a streaming media session over a wireless network in a stall condition
    80.
    发明授权
    Refreshing blocked media packets for a streaming media session over a wireless network in a stall condition 有权
    在失速状态下通过无线网络刷新阻塞的媒体数据包以进行流媒体会话

    公开(公告)号:US09055010B2

    公开(公告)日:2015-06-09

    申请号:US14018344

    申请日:2013-09-04

    Applicant: Apple Inc.

    Abstract: A method for refreshing blocked media packets for a streaming media session over a wireless network in a stall condition is disclosed. The method can include a wireless communication device maintaining a buffer at an application layer. The buffer can contain at least a portion of media packets provided to a baseband layer by the application layer for transmission. Media packets provided to the baseband layer can be queued in a baseband queue prior to transmission. The method can further include the wireless communication device generating at least one new media packet for the streaming media session during the stall condition; flushing at least a portion of the media packets queued in the baseband queue; and replenishing the baseband queue by providing the baseband layer with at least a portion of the media packets contained in the buffer and at least one new media packet.

    Abstract translation: 公开了一种用于在失速状态下通过无线网络刷新流媒体会话的阻塞媒体分组的方法。 该方法可以包括在应用层保持缓冲器的无线通信设备。 缓冲器可以包含由应用层提供给基带层的至少一部分媒体分组用于传输。 提供给基带层的媒体分组可以在传输之前在基带队列中排队。 该方法还可以包括无线通信装置,在失速状态期间为流媒体会话生成至少一个新的媒体分组; 刷新在基带队列中排队的媒体分组的至少一部分; 以及通过向所述基带层提供包含在所述缓冲器中的所述媒体分组的至少一部分和至少一个新的媒体分组来补充所述基带队列。

Patent Agency Ranking