Image search based on message history

    公开(公告)号:US10885105B2

    公开(公告)日:2021-01-05

    申请号:US15380912

    申请日:2016-12-15

    Applicant: Apple Inc.

    Abstract: Systems and methods are disclosed for suggesting expressive graphical content to a user to share within a messaging system. Expressive graphical content can include images, video, animated images, any of which may include sound, that a message system user is likely to share because it is related to a conversation between one or more users of the message system. Expressive graphical content may be content that is recent, humorous, and/or popular or trending in popularity, and can be shared without a copyright. A transcript of a message session between two or more users of a message system can be used to generate keywords for identifying and prioritizing expressive graphical content. The keywords can be prioritized and used as search terms to proactively suggest to the user to search for expressive graphical content. A search can be initiated automatically upon selecting one or more of the keywords.

    IMAGE SEARCH BASED ON MESSAGE HISTORY
    3.
    发明申请

    公开(公告)号:US20180173725A1

    公开(公告)日:2018-06-21

    申请号:US15380912

    申请日:2016-12-15

    Applicant: Apple Inc.

    CPC classification number: G06F16/5866 H04L51/046 H04L51/10

    Abstract: Systems and methods are disclosed for suggesting expressive graphical content to a user to share within a messaging system. Expressive graphical content can include images, video, animated images, any of which may include sound, that a message system user is likely to share because it is related to a conversation between one or more users of the message system. Expressive graphical content may be content that is recent, humorous, and/or popular or trending in popularity, and can be shared without a copyright. A transcript of a message session between two or more users of a message system can be used to generate keywords for identifying and prioritizing expressive graphical content. The keywords can be prioritized and used as search terms to proactively suggest to the user to search for expressive graphical content. A search can be initiated automatically upon selecting one or more of the keywords.

    Digital assistant hardware abstraction

    公开(公告)号:US11183193B1

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

    申请号: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.

    Digital assistant hardware abstraction

    公开(公告)号:US11043220B1

    公开(公告)日:2021-06-22

    申请号:US16990876

    申请日: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.

    Content playback on multiple devices

    公开(公告)号:US11638059B2

    公开(公告)日:2023-04-25

    申请号:US16367829

    申请日:2019-03-28

    Applicant: Apple Inc.

    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, information associated with media playback is received from one or more user devices. A speech request for a media item is received from a user. At least the speech request and the information associated with media playback is transmitted to a second electronic device. Based on at least the speech request and the information associated with media playback, an instruction for media playback on a secondary user device is received. At least one task is performed based on the instruction for media playback.

    Digital assistant hardware abstraction

    公开(公告)号:US11038934B1

    公开(公告)日:2021-06-15

    申请号:US16990868

    申请日: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