-
公开(公告)号:US20180352417A1
公开(公告)日:2018-12-06
申请号:US15815902
申请日:2017-11-17
Applicant: Apple Inc.
Inventor: Robert D. Butler , Ryan W. Baker , Daniel B. Pollack
CPC classification number: H04W8/04 , H04L63/08 , H04L63/205 , H04L2463/082 , H04W4/14 , H04W12/06 , H04W88/184
Abstract: Systems and methods are disclosed for validating an association of a telephone number with a cellular communication device (e.g., validating an assignment of an MSISDN to an IMSI of the cellular communication device). For example, the validating may be performed as part of a process of registering the cellular communication device with a registration server for participation in online communication sessions. In other examples, the validation may be performed for purposes other than registration for participation in online communication sessions. Various mechanisms may be available for performing the validation. The registration server may determine the available mechanisms, and may provide to the cellular communication device an ordered list of mechanisms according to a preferred order. The cellular communication device may improve efficiency of validation by attempting the mechanisms in the preferred order.
-
公开(公告)号:US10069785B2
公开(公告)日:2018-09-04
申请号:US14872134
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Alexander Ledwith , Christopher C. Jensen , John J. Iarocci , Marc J. Krochmal , Ziv Wolkowicki , Daniel B. Pollack , Darin B. Adler
Abstract: Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. A received request message for sending from the companion device to the accessory device is sent if predetermined conditions apply, and similarly for messages from the accessory device to the companion device.
-
公开(公告)号:US10057197B1
公开(公告)日:2018-08-21
申请号:US15721605
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Grant Ritchie , Gokul Thirumalai , Philomena Lobo , Robert Y. Loh , Scott Lopatin , Mithilesh Kumar , Austin Marusco , Tommy Rochette , Aniket Zamwar , Alexandre Perematko , Daniel B. Pollack , Nicholas J. Circosta
CPC classification number: G06Q30/016 , G06F16/2457 , G06F16/29 , H04L51/02 , H04L51/046 , H04L51/063 , H04L51/16 , H04L51/20 , H04L51/30 , H04L51/38 , H04L65/1069 , H04L67/141 , H04L67/306 , H04M1/72552 , H04M1/72561 , H04W4/14
Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g. businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
-
公开(公告)号:US09912799B2
公开(公告)日:2018-03-06
申请号:US15273440
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: David C. Donley , Julien A. Poumailloux , Pierre J. De Filippis , Tyler D. Hawkins , Craig P. Dooley , Daniel B. Pollack , James C. Grandy , Gregory B. Novick , Todd A. Shortlidge , Aroon Pahwa , David T Wilson , Yan Yang , Nicholas Joseph Circosta
CPC classification number: H04M1/7253 , G06F1/163 , G06F21/31 , G06F21/35 , G06F21/445 , G06F21/6245 , G06F2221/2107 , H04L63/0428 , H04L63/08 , H04M1/67 , H04M2203/6018 , H04M2203/6054 , H04M2250/02 , H04W8/005 , H04W56/0025
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.
-
公开(公告)号:US20170289112A1
公开(公告)日:2017-10-05
申请号:US15624730
申请日:2017-06-16
Applicant: Apple Inc.
Inventor: Berkat S. Tung , Daniel B. Pollack , Hyeonkuk Jeong , Joe S. Abuan , Pierre J. De Filippis , Yan Yang
CPC classification number: H04W12/02 , H04L9/0841 , H04L9/14 , H04L63/0428 , H04L63/0435 , H04L67/24 , H04L2209/80
Abstract: Some embodiments relate to a device that transmits/receives encrypted communications with another device. A first device, such as a smart phone or smart watch, may generate a message associated with a certain data class, which may determine the security procedure used in the communication of the message. The first device may establish an encryption session for the purpose of communicating the message to a second device. Prior to sending the message, the first device may wait until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the data class of the message. Similarly, after receiving the message, the second device may not be able to decrypt the message until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the message data class.
-
公开(公告)号:US20170201611A1
公开(公告)日:2017-07-13
申请号:US15273414
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: David C. Donley , Julien A. Poumallioux , Pierre J. De Fillippis , Tyler D. Hawkins , Craig P. Dooley , Daniel B. Pollack , James C. Grandy , Gregory B. Novick , Todd A. Shortlidge , Aroon Pahwa , David T. Wilson , Yan Yang , Nicholas Joseph Circosta
CPC classification number: H04M1/7253 , H04M1/67 , H04M1/72583 , H04M2203/6018 , H04M2203/6054 , H04M2250/02 , H04W56/0025
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.
-
公开(公告)号:US09603094B2
公开(公告)日:2017-03-21
申请号:US14268780
申请日:2014-05-02
Applicant: Apple Inc.
Inventor: Justin Wood , Amit K. Vyas , Andrew H. Vyrros , Daniel Douglas Schucker , Daniel B. Pollack , Lee Russell , Anand Ramadurai , Naveen Nalam , Jonathan J. Andrews
CPC classification number: H04W52/0258 , G06F1/3206 , H04L67/26 , H04L67/2819 , H04L67/2842 , H04L67/322 , H04M1/72525 , H04M1/72569 , H04W12/08 , H04W52/0264 , Y02D70/00 , Y02D70/1224 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164
Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience.
-
公开(公告)号:US20160360005A1
公开(公告)日:2016-12-08
申请号:US14872103
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Pierre J. De Filippis , Daniel B. Pollack
CPC classification number: H04L67/32 , H04L65/403 , H04L67/06 , H04L67/1097 , H04L67/34
Abstract: Methods and devices for enabling communication of a client application of a computing device with other devices are provided. The method includes obtaining, from a first client application on the computing device, one or more preferences for creating a first subservice for communicating with the other devices. A template service file associated with the first client application is identified and the template service file includes property definitions for creating subservices that communicate with the other devices. The template service file is used to create a first configuration file corresponding to the first client application, the a first configuration file including a plurality of the property definitions of the template service file. At least one of the plurality of the property definitions is modified using the one or more preferences. The first configuration file is stored in a memory of the computing device.
Abstract translation: 提供了用于使计算设备的客户端应用与其他设备通信的方法和设备。 该方法包括从计算设备上的第一客户端应用获得用于创建用于与其他设备通信的第一子服务的一个或多个偏好。 识别与第一客户端应用程序相关联的模板服务文件,并且模板服务文件包括用于创建与其他设备通信的子服务的属性定义。 模板服务文件用于创建与第一客户端应用相对应的第一配置文件,第一配置文件包括模板服务文件的多个属性定义。 使用一个或多个偏好来修改多个属性定义中的至少一个。 第一配置文件被存储在计算设备的存储器中。
-
79.
公开(公告)号:US09451425B2
公开(公告)日:2016-09-20
申请号:US14475236
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Daniel B. Pollack , Pierre Jonathan De Filippis , Hyeonkuk Jeong , Berkat S. Tung , Yan Yang , Gobind Johar , Justin Wood , Roberto Garcia , Gokul Thirumalai
IPC: H04W4/00 , H04W4/12 , H04W40/02 , H04L12/707 , H04L12/703 , H04W84/12 , H04W88/04
CPC classification number: H04W4/12 , H04L45/22 , H04L45/28 , H04L51/36 , H04L67/1087 , H04W4/80 , H04W40/02 , H04W76/11 , H04W76/15 , H04W84/12 , H04W88/04
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连接中的至少一个)发送消息可以导致更快的传输时间和减少的服务器负载。 当本地通信链路不可用或不合适时,可以通过网络和推送服务器发送消息。 在一些示例中,可以通过本地通信链路和通过网络和推送服务器发送消息。 通过利用指标可以避免收到的消息的重复。 在一些示例中,当本地通信链路和网络连接变得不可用时,一个或多个设备可以包括用于确保多个消息的有序传送的队列。
-
公开(公告)号:US20160094502A1
公开(公告)日:2016-03-31
申请号:US14732075
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Daniel B. Pollack , Eric S. Brown , Gregory B. Novick , Paul W. Chinn , David C. Donley , Tyler D. Hawkins , Julien A. Poumailloux
Abstract: Systems, apparatuses, and methods are provided that can reduce problems associated with updates of various applications on various devices, including addition of new services for communicating with another device. A compatibility version (e.g., a minimum compatibility) for a first communication service on a first device can be checked against a compatibility version for communication service on a second device. A comparison of the compatibility versions can determine whether a message can be sent using the first communication service to the second device.
Abstract translation: 提供了系统,装置和方法,其可以减少与各种设备上的各种应用的更新相关的问题,包括添加用于与另一设备进行通信的新服务。 可以针对第二设备上的通信服务的兼容性版本来检查第一设备上的第一通信服务的兼容性版本(例如,最小兼容性)。 兼容性版本的比较可以确定是否可以使用第一通信服务向第二设备发送消息。
-
-
-
-
-
-
-
-
-