-
公开(公告)号:US10241644B2
公开(公告)日:2019-03-26
申请号:US13894354
申请日:2013-05-14
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
IPC: G06Q10/00 , G06F3/0482 , G06Q10/10 , G06F3/0484 , H04L12/58 , G06F3/0488
Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as emailing, calling, texting, and searching.
-
公开(公告)号:US10057736B2
公开(公告)日:2018-08-21
申请号:US13729597
申请日:2012-12-28
Applicant: Apple Inc.
Inventor: Thomas Robert Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
CPC classification number: H04W4/16 , G06Q10/109 , H04W4/029
Abstract: Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.
-
公开(公告)号:US11350253B2
公开(公告)日:2022-05-31
申请号:US16036730
申请日:2018-07-16
Applicant: Apple Inc.
Inventor: Thomas Robert Gruber , Alessandro Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy Allen Anzures , Paul D. Marcos
Abstract: Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.
-
公开(公告)号:US11190586B2
公开(公告)日:2021-11-30
申请号:US16925244
申请日:2020-07-09
Applicant: Apple Inc.
Inventor: Kevin J. Lindeman , Roberto Garcia , Gokul Thirumalai , Alexandre A. Aybes , Bhaskar P. Sarma , Ori Herrnstadt , Raghav V. Pisolkar , Michael D. Ford , Robert Y. Loh
Abstract: A messaging system uses a cloud storage backup system for messages and a temporary storage for messages that are not deliverable to offline devices at the time that the messages are sent by one or more messaging servers. The messages are backed up through a synchronization process that transfers a batch of a plurality of messages rather than a single message or an entire database of messages. A conversation state can be synchronized first before synchronizing messages through the transfer of one or more batches of messages.
-
公开(公告)号:US20130115927A1
公开(公告)日:2013-05-09
申请号:US13729597
申请日:2012-12-28
Applicant: Apple Inc.
Inventor: Thomas Robert Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
IPC: H04W4/16
CPC classification number: H04W4/16 , G06Q10/109 , H04W4/02
Abstract: Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.
Abstract translation: 提供了用于触发与任务项目相关联的动作的技术。 提供与触发标准相关联的任务项目。 触发标准需要发生多个通信事件中的任何一个。 多个通信事件包括电话呼叫。 在一些实现中,多个通信事件中的至少两个具有不同的通信类型。 在一些实现中,不同的类型是电话呼叫,电子邮件和文本消息。 检测出多个通信事件的第一通信事件的发生。 确定触发标准得到满足。 响应于确定,使得与任务项目相关联的通知被呈现给电子设备的用户。
-
公开(公告)号:US11010485B1
公开(公告)日:2021-05-18
申请号:US15907448
申请日:2018-02-28
Applicant: Apple Inc.
Inventor: Sean P. Devlin , William E. Anderson , Daniel M. Zitter , Alexandre A. Aybes , Olivier Bonnet , Yannick Sierra
IPC: G06F21/62 , G06F16/174 , H04L29/08 , H04L9/32 , H04L12/58
Abstract: Data items such as files or database records associated with particular applications (such as messaging applications and other applications) can be stored in one or more remote locations, such as a cloud storage system, and synchronized with other devices. The remote storage can be configured such that each application executing on a client device can only view data items stored at the remote location to which the application has permission to access. An access manager on each client device enforces application specific access policies. Storage at the remote location can be secured for each application associated with a user or user account, for example, using isolated containers. The cloud storage of data can be anonymized and anonymous group data can be stored in the cloud storage.
-
公开(公告)号:US10742732B1
公开(公告)日:2020-08-11
申请号:US15902495
申请日:2018-02-22
Applicant: Apple Inc.
Inventor: Kevin J. Lindeman , Roberto Garcia , Gokul Thirumalai , Alexandre A. Aybes , Bhaskar P. Sarma , Ori Herrnstadt , Raghav V. Pisolkar , Michael D. Ford , Robert Y. Loh
Abstract: A messaging system uses a cloud storage backup system for messages and a temporary storage for messages that are not deliverable to offline devices at the time that the messages are sent by one or more messaging servers. The messages are backed up through a synchronization process that transfers a batch of a plurality of messages rather than a single message or an entire database of messages. A conversation state can be synchronized first before synchronizing messages through the transfer of one or more batches of messages.
-
公开(公告)号:US20140033071A1
公开(公告)日:2014-01-30
申请号:US13894354
申请日:2013-05-14
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
IPC: G06F3/0484 , H04L12/58 , G06F3/0482
CPC classification number: G06F3/0482 , G06F3/04842 , G06F3/0488 , G06Q10/1097 , H04L51/04
Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as entailing, calling, texting, and searching.
Abstract translation: 提供了处理任务项目的技术。 任务项目是表示要执行的任务的电子数据,无论是手动还是自动执行。 任务项目包括关于其相应任务的一个或多个细节,例如任务的描述和任务的位置。 具体地,描述用于生成任务项目,组织任务项目,触发任务项目的通知和消费任务项目的技术。 在一种方法中,基于来自用户的输入和输入的上下文来生成任务项目。 在另一种方法中,任务项目的不同属性用于将任务项目智能地组织成多个列表。 在另一种方法中,启用或自动执行生成通知以外的其他操作,例如进行,调用,发短信和搜索等操作。
-
公开(公告)号:US11120372B2
公开(公告)日:2021-09-14
申请号:US16895944
申请日:2020-06-08
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, texting, and searching.
-
-
-
-
-
-
-
-