-
公开(公告)号:US10194014B2
公开(公告)日:2019-01-29
申请号:US15882880
申请日:2018-01-29
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
IPC: H04M1/725 , G06F21/44 , G06F21/35 , H04L29/06 , H04W56/00 , G06F21/62 , H04W8/00 , G06F1/16 , G06F21/31 , H04M1/67
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.
-
公开(公告)号:US20180337967A1
公开(公告)日:2018-11-22
申请号:US15721571
申请日: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
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.
-
公开(公告)号:US10095500B2
公开(公告)日:2018-10-09
申请号:US14640324
申请日:2015-03-06
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: When a new version of a first program is to be installed on a first device, metadata supplied to that device specifies which versions of a second program stored on a second device are compatible with the new version. The first device uses this metadata to determine a compatibility classification that indicates how compatible the current version of the second program and the new version of the first program are, and transitions to a state representative of this compatibility classification. A process executing on the first device receives messages from applications executing on the first device. The process reads mappings between these applications and the message types these applications send. The process forwards an application's message to the second device if the application sends a message type allowable in the first device's state. Otherwise, the process queues that message at least until the first device transitions to a different state.
-
公开(公告)号:US20180103140A1
公开(公告)日:2018-04-12
申请号:US15829829
申请日:2017-12-01
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 , 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.
-
公开(公告)号:US20170359457A1
公开(公告)日:2017-12-14
申请号:US15644246
申请日:2017-07-07
Applicant: Apple Inc.
Inventor: Pierre J. De Filippis , Nicholas J. Circosta , Daniel B. Pollack
CPC classification number: H04M1/7253 , H04L67/104 , H04M1/72552 , H04W4/80 , H04W76/14
Abstract: A companion device (e.g., smart phone) and an accessory device (e.g., wearable device) may be configured to communicate messages to each other to flexibly share information, such as emails, text messages, calendar notifications, and media library items. This communication may occur through a direct connection (e.g., Bluetooth) and when the devices are connected to a common Wi-Fi access point. When these direct and common infrastructure connections are not available, the devices may communicate messages between them using a cloud server. This cloud server message communication may advantageously enable the companion device and the accessory device to share messages even when they are physically distant from each other.
-
公开(公告)号:US20170201612A1
公开(公告)日:2017-07-13
申请号: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.
-
公开(公告)号:US09603086B2
公开(公告)日:2017-03-21
申请号:US14164087
申请日:2014-01-24
Applicant: Apple Inc.
Inventor: Andrew C. Lam , Ray Ling Chang , Steven Douglas Parker , Amit K. Vyas , Joshua V. Graessley , John Iarocci , Darren Litzinger , Justin Wood , Matthew Scott Klahn , Daniel B. Pollack
CPC classification number: H04W48/18 , H04W8/18 , H04W36/0011 , H04W36/245 , H04W36/26 , H04W36/36 , H04W76/00 , H04W76/10 , Y02D70/1224 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164
Abstract: In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators.
-
公开(公告)号:US20160357413A1
公开(公告)日:2016-12-08
申请号:US14872136
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Eliza C. Block , David A. Schimon , Eric Lance Wilson , Joshua H. Shaffer , Paul W. Salzman , Christopher C. Jensen , Timothy C. Lee , Daniel B. Pollack , Alexander Ledwith , Kevin Will Chen , Lawrence Y. Yang , Alan C. Dye
IPC: G06F3/0484 , G06F3/14 , G09G5/00 , G06F3/0482 , G06F17/24
CPC classification number: G06F3/04845 , G06F3/0482 , G06F3/04842 , G06F3/14 , G06F9/445 , G06F9/451 , G06F17/248 , G06F2203/04803 , G09G5/005 , G09G2340/145 , G09G2370/022
Abstract: Systems, methods, and devices can allow applications to provide complication data to be displayed in a complication of a watch face. A client application can create a complication data object according to a template to efficiently select how the complication data is to be displayed. For example, a complication controller on the watch can receive new data and determine which template to use. The complication data object can be sent to a display manager that can identify the selected template and display the data according to the template.
Abstract translation: 系统,方法和设备可以允许应用程序提供并发症数据以便在表面复杂化中显示。 客户端应用程序可以根据模板创建并发症数据对象,以有效地选择如何显示并发症数据。 例如,手表上的并发症控制器可以接收新数据并确定要使用的模板。 并发症数据对象可以发送到显示管理器,可以识别所选模板并根据模板显示数据。
-
公开(公告)号:US09392393B2
公开(公告)日:2016-07-12
申请号:US14268885
申请日:2014-05-02
Applicant: Apple Inc.
Inventor: Justin Wood , Amit K. Vyas , Andrew H. Vyrros , Gaurav Kapoor , Phillip Stanley-Marbell , Kit-man Wan , Jonathan J. Andrews , Naveen Nalam , Daniel B. Pollack , Matthew E. Shepherd , Brittany D. Hughes , David B. Myszewski , Lee Russell , Anand Ramadurai , David Michael Chan
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.
Abstract translation: 在一些实现中,移动设备可被配置为监视环境,系统和用户事件。 一个或多个事件的发生可以触发对系统设置的调整。 在一些实现中,移动设备可以被配置为基于用户对预测的调用的预测来保持频繁调用的应用程序的最新。 在一些实现中,移动设备可以接收与指示新内容可用于应用下载的应用相关联的推送通知。 移动设备可以在后台启动与推送通知相关联的应用,并下载新的内容。 在一些实施方式中,在运行应用程序或访问网络接口之前,移动设备可被配置为检查移动设备的能量和数据预算以及环境条件以保持高质量的用户体验。
-
公开(公告)号:US20150350362A1
公开(公告)日:2015-12-03
申请号:US14475060
申请日:2014-09-02
Applicant: APPLE INC.
Inventor: Daniel B. Pollack , Gokul P. Thirumalai
IPC: H04L29/08
CPC classification number: H04L67/2833 , H04L67/24 , H04L67/26 , H04L67/2861 , H04L67/289
Abstract: A system and method are described for establishing two-way push communication between an intermediate or companion device and a mobile device. Mobile devices register to listen for push notifications delivered through a push notification service from a specified set of providers. The presence of the mobile devices is delivered to the push notification service that maps the mobile devices to connections made between their respective companion devices and the push notification service. If the push notification service determines that a mobile device is “online,” in response to receiving a push notification for the mobile device, a current network connection over which a companion device is listening for push notifications is identified and the push notification is forwarded to the companion device. The companion device then can deliver the push notification to the mobile device.
Abstract translation: 描述了用于在中间或伴随设备和移动设备之间建立双向推送通信的系统和方法。 移动设备注册以监听从指定的提供商集合通过推送通知服务传递的推送通知。 移动设备的存在被传递到推送通知服务,其将移动设备映射到在它们各自的伴随设备和推送通知服务之间进行的连接。 如果推送通知服务确定移动设备是“在线的”,则响应于接收到针对移动设备的推送通知,识别伴随设备正在监听推送通知的当前网络连接,并将推送通知转发到 配套设备。 伴侣设备然后可以将推送通知递送到移动设备。
-
-
-
-
-
-
-
-
-