Natural assistant interaction
    1.
    发明授权

    公开(公告)号:US12211502B2

    公开(公告)日:2025-01-28

    申请号:US18212654

    申请日:2023-06-21

    Applicant: Apple Inc.

    Abstract: Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.

    Natural assistant interaction
    2.
    发明授权

    公开(公告)号:US10818288B2

    公开(公告)日:2020-10-27

    申请号:US16019331

    申请日:2018-06-26

    Applicant: Apple Inc.

    Abstract: Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.

    Managing Conflicts Using Conflict Islands

    公开(公告)号:US20210063170A1

    公开(公告)日:2021-03-04

    申请号:US17097740

    申请日:2020-11-13

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing device can manage conflicts using conflict islands. For example, when a computing device receives bulk map data updates, the computing device can determine conflicts between point updates (e.g., small, ad hoc feature edits) in the current map data and the bulk map data updates. When the bulk map data updates are merged with the current map data, a point update for a map feature may conflict with the bulk update for the feature. The computing device can determine a perimeter of stable map features around the conflicted feature. The map features within the perimeter can correspond to a conflict island. The bulk updates for features within a conflict island (e.g., within the perimeter) can be deferred until resolved while bulk updates for features outside of a conflict island can be applied to the current map data.

    NATURAL ASSISTANT INTERACTION
    4.
    发明申请

    公开(公告)号:US20190295544A1

    公开(公告)日:2019-09-26

    申请号:US16019331

    申请日:2018-06-26

    Applicant: Apple Inc.

    Abstract: Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.

    Managing conflicts using conflict islands

    公开(公告)号:US11680819B2

    公开(公告)日:2023-06-20

    申请号:US17097740

    申请日:2020-11-13

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing device can manage conflicts using conflict islands. For example, when a computing device receives bulk map data updates, the computing device can determine conflicts between point updates (e.g., small, ad hoc feature edits) in the current map data and the bulk map data updates. When the bulk map data updates are merged with the current map data, a point update for a map feature may conflict with the bulk update for the feature. The computing device can determine a perimeter of stable map features around the conflicted feature. The map features within the perimeter can correspond to a conflict island. The bulk updates for features within a conflict island (e.g., within the perimeter) can be deferred until resolved while bulk updates for features outside of a conflict island can be applied to the current map data.

    Managing Conflicts Using Conflict Islands
    8.
    发明申请

    公开(公告)号:US20190101397A1

    公开(公告)日:2019-04-04

    申请号:US16055233

    申请日:2018-08-06

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing device can manage conflicts using conflict islands. For example, when a computing device receives bulk map data updates, the computing device can determine conflicts between point updates (e.g., small, ad hoc feature edits) in the current map data and the bulk map data updates. When the bulk map data updates are merged with the current map data, a point update for a map feature may conflict with the bulk update for the feature. The computing device can determine a perimeter of stable map features around the conflicted feature. The map features within the perimeter can correspond to a conflict island. The bulk updates for features within a conflict island (e.g., within the perimeter) can be deferred until resolved while bulk updates for features outside of a conflict island can be applied to the current map data.

    Generation of Intersection Information by a Mapping Service
    9.
    发明申请
    Generation of Intersection Information by a Mapping Service 审中-公开
    通过映射服务生成交点信息

    公开(公告)号:US20150149080A1

    公开(公告)日:2015-05-28

    申请号:US14612020

    申请日:2015-02-02

    Applicant: Apple Inc.

    Inventor: Paul S. McCarthy

    Abstract: Some embodiments provide a method for generating intersection data for paths in a map region. The method receives a set of junctions at which paths intersect in the map region. For a particular junction of at least two paths, the method automatically determines whether any of the other junctions in the map region satisfy criteria to be part of a single intersection with the particular junction. When at least one of the other junctions satisfies the criteria, the method automatically combines the other junctions that satisfy the criteria with the particular junction into a single intersection for use in performing mapping operations.

    Abstract translation: 一些实施例提供了用于为地图区域中的路径生成交点数据的方法。 该方法接收一组路径,其中路径在地图区域中相交。 对于至少两个路径的特定连接点,该方法自动地确定映射区域中的任何其它结点是否满足作为与特定连接点的单个交集的一部分的标准。 当至少其中一个结点满足标准时,该方法将满足标准的其他结点与特定结点自动组合成单个交集,以用于执行映射操作。

    Generation of intersection information by a mapping service
    10.
    发明授权
    Generation of intersection information by a mapping service 有权
    通过地图服务生成交叉路口信息

    公开(公告)号:US08983778B2

    公开(公告)日:2015-03-17

    申请号:US13631995

    申请日:2012-09-30

    Applicant: Apple Inc.

    Inventor: Paul S. McCarthy

    Abstract: Some embodiments provide a method for generating intersection data for paths in a map region. The method receives a set of junctions at which paths intersect in the map region. For a particular junction of at least two paths, the method automatically determines whether any of the other junctions in the map region satisfy criteria to be part of a single intersection with the particular junction. When at least one of the other junctions satisfies the criteria, the method automatically combines the other junctions that satisfy the criteria with the particular junction into a single intersection for use in performing mapping operations.

    Abstract translation: 一些实施例提供了用于为地图区域中的路径生成交点数据的方法。 该方法接收一组路径,其中路径在地图区域中相交。 对于至少两个路径的特定连接点,该方法自动地确定映射区域中的任何其它结点是否满足作为与特定连接点的单个交集的一部分的标准。 当至少其中一个结点满足标准时,该方法将满足标准的其他结点与特定结点自动组合成单个交集,以用于执行映射操作。

Patent Agency Ranking