Switching Cameras During a Video Conference of a Multi-Camera Mobile Device
    2.
    发明申请
    Switching Cameras During a Video Conference of a Multi-Camera Mobile Device 审中-公开
    在多机相机移动设备的视频会议期间切换相机

    公开(公告)号:US20130265378A1

    公开(公告)日:2013-10-10

    申请号:US13889261

    申请日:2013-05-07

    Applicant: APPLE INC.

    Abstract: Some embodiments provide a method for conducting a video conference between a first mobile device and a second device. The first mobile device includes first and second cameras. The method selects the first camera for capturing images. The method transmits images captured by the first camera to the second device. The method receives selections of the second camera for capturing images during the video conference. The method terminates the transmission of images captured by the first camera and transmits images captured by the second camera of the first mobile device to the second device during the video conference.

    Abstract translation: 一些实施例提供了一种用于在第一移动设备和第二设备之间进行视频会议的方法。 第一移动设备包括第一和第二相机。 该方法选择用于捕获图像的第一相机。 该方法将由第一相机拍摄的图像发送到第二设备。 该方法在视频会议期间接收用于捕获图像的第二相机的选择。 该方法终止由第一相机拍摄的图像的传输,并且在视频会议期间将由第一移动设备的第二相机拍摄的图像发送到第二设备。

    SENDING MESSAGES TO MULTIPLE RECEIVING ELECTRONIC DEVICES USING A MESSAGE SERVER
    4.
    发明申请
    SENDING MESSAGES TO MULTIPLE RECEIVING ELECTRONIC DEVICES USING A MESSAGE SERVER 有权
    使用消息服务器向多个接收电子设备发送消息

    公开(公告)号:US20150350119A1

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

    申请号:US14586470

    申请日:2014-12-30

    Applicant: Apple Inc.

    Abstract: The described embodiments include a message server that is configured to send, to multiple receiving electronic devices, corresponding messages that each include a payload acquired from a single request message received from a client electronic device. In these embodiments, the request message received from the client electronic device includes a push token for each of the receiving electronic devices and the payload. Upon receiving the request message, the message server generates, for a receiving electronic device associated with each push token, a message that includes the payload. The message server then sends each message to the corresponding receiving electronic device. In this way, the message server “fans out,” to the multiple receiving electronic devices, corresponding messages that each include the payload from the single request message.

    Abstract translation: 所描述的实施例包括消息服务器,其被配置为向多个接收电子设备发送每个包括从从客户端电子设备接收的单个请求消息获取的有效载荷的相应消息。 在这些实施例中,从客户端电子设备接收到的请求消息包括用于每个接收电子设备和有效载荷的推送令牌。 在接收到请求消息时,消息服务器针对与每个推送令牌相关联的接收电子设备生成包括有效载荷的消息。 然后,消息服务器将每个消息发送到相应的接收电子设备。 以这种方式,消息服务器“向外发送”到多个接收电子设备,每个包含来自单个请求消息的有效载荷的相应消息。

    APPARATUS AND METHOD FOR EFFICIENTLY AND SECURELY EXCHANGING CONNECTION DATA
    5.
    发明申请
    APPARATUS AND METHOD FOR EFFICIENTLY AND SECURELY EXCHANGING CONNECTION DATA 审中-公开
    用于有效和安全交换连接数据的装置和方法

    公开(公告)号:US20140365770A1

    公开(公告)日:2014-12-11

    申请号:US14309636

    申请日:2014-06-19

    Applicant: Apple Inc.

    Abstract: In the described embodiments, a connection data exchange (“CDX”) service serves as an exchange point for connection data for establishing peer-to-peer (“P2P”) connections between devices. During operation, the CDX service can receive a connection data structure (a “ticket”) that was created by a matchmaker or an invitation service in response to requests from devices attempting to establish P2P connections. Each ticket can identify a corresponding device and can include encrypted NAT hole-punch data associated with the corresponding device. The CDX service can authenticate each ticket and decrypt the NAT hole punch data from the ticket using a corresponding key. The CDX service can then use corresponding NAT hole punch data to send connection data to each of the devices that reside behind NAT devices.

    Abstract translation: 在所描述的实施例中,连接数据交换(“CDX”)服务用作用于在设备之间建立点对点(“P2P”)连接的连接数据的交换点。 在操作期间,CDX服务可以接收由配对者或邀请服务响应于尝试建立P2P连接的设备的请求而创建的连接数据结构(“票证”)。 每张票可以识别相应的设备,并且可以包括与相应设备相关联的加密的NAT打孔数据。 CDX服务可以使用对应的密钥对每个票证进行身份验证,并从票据中解密NAT打孔数据。 然后,CDX服务可以使用相应的NAT穿孔数据将连接数据发送到驻留在NAT设备之后的每个设备。

    Establishing a Video Conference During a Phone Call
    6.
    发明申请
    Establishing a Video Conference During a Phone Call 审中-公开
    在电话会议期间建立视频会议

    公开(公告)号:US20140354759A1

    公开(公告)日:2014-12-04

    申请号:US14263889

    申请日:2014-04-28

    Applicant: Apple Inc.

    Abstract: Some embodiments provide a method for initiating a video conference using a first mobile device. The method presents, during an audio call through a wireless communication network with a second device, a selectable user-interface (UI) item on the first mobile device for switching from the audio call to the video conference. The method receives a selection of the selectable UI item. The method initiates the video conference without terminating the audio call. The method terminates the audio call before allowing the first and second devices to present audio and video data exchanged through the video conference.

    Abstract translation: 一些实施例提供了使用第一移动设备发起视频会议的方法。 该方法在通过具有第二设备的无线通信网络的音频呼叫期间呈现在第一移动设备上的用于从音频呼叫切换到视频会议的可选择的用户界面(UI)项目。 该方法接收可选UI项目的选择。 该方法启动视频会议而不终止音频通话。 该方法在允许第一和第二设备呈现通过视频会议交换的音频和视频数据之前终止音频呼叫。

    Multi-Network Architecture for Media Data Exchange
    7.
    发明申请
    Multi-Network Architecture for Media Data Exchange 审中-公开
    多媒体数据交换架构

    公开(公告)号:US20140047031A1

    公开(公告)日:2014-02-13

    申请号:US14053207

    申请日:2013-10-14

    Applicant: Apple Inc.

    Abstract: Some embodiments use several different types of networks to relay several different types of media content among several different computing devices. The media content of some embodiments is data that a computing device can process in order to provide a presentation of the media content to a user of the device. Examples of types of such media content include audio data, video data, text data, picture data, game data, and/or other media data. In some embodiments, two different networks relay media content of two different types among multiple computing devices. Specifically, in some embodiments, a first network routes among the computing devices one type of media data content (e.g., game data), while a second network routes among the computing devices another type of media data content (e.g., audio and/or video data of game participants). The two networks differ in some embodiments based on their topology.

    Abstract translation: 一些实施例使用几种不同类型的网络来在几个不同的计算设备之间中继多个不同类型的媒体内容。 一些实施例的媒体内容是计算设备可以处理的数据,以便向设备的用户提供媒体内容的呈现。 这种媒体内容的类型的示例包括音频数据,视频数据,文本数据,图片数据,游戏数据和/或其他媒体数据。 在一些实施例中,两个不同的网络在多个计算设备之间中继两种不同类型的媒体内容。 具体地说,在一些实施例中,第一网络在计算设备之间路由一种类型的媒体数据内容(例如,游戏数据),而第二网络在计算设备之间路由另一类型的媒体数据内容(例如,音频和/或视频 游戏参与者的数据)。 在一些实施例中,两个网络基于它们的拓扑而不同。

Patent Agency Ranking