TECHNIQUES FOR MANAGING DATA
    2.
    发明申请

    公开(公告)号:US20240403319A1

    公开(公告)日:2024-12-05

    申请号:US18584987

    申请日:2024-02-22

    Applicant: Apple Inc.

    Abstract: Some techniques are described herein for tracking items across different devices. Such techniques synchronize a portion of each item while locally storing another portion. In some examples, the synchronization is performed via a conflict-free replicated data type (CRDT) and includes exchanging state vectors and/or hashes corresponding to portions of items that are being synchronized. Other techniques incrementally update local views of data as new data is received. Such techniques use storage plans that maintain operations for different local views. Other techniques manage the order of updates of different local views of data using various sets of criteria described herein. For example, some views can intentionally be left out of date while other views can be updated more frequently to satisfy requests for such views.

    DIGITAL ASSISTANT HARDWARE ABSTRACTION

    公开(公告)号:US20210350803A1

    公开(公告)日:2021-11-11

    申请号:US17306489

    申请日:2021-05-03

    Applicant: Apple Inc.

    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.

    DIGITAL ASSISTANT HARDWARE ABSTRACTION

    公开(公告)号:US20210352115A1

    公开(公告)日:2021-11-11

    申请号:US17308452

    申请日:2021-05-05

    Applicant: Apple Inc.

    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.

    DIGITAL ASSISTANT HARDWARE ABSTRACTION

    公开(公告)号:US20210350799A1

    公开(公告)日:2021-11-11

    申请号:US16990894

    申请日:2020-08-11

    Applicant: Apple Inc.

    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.

Patent Agency Ranking