IN-APPLICATION HISTORY SEARCH
    32.
    发明申请
    IN-APPLICATION HISTORY SEARCH 审中-公开
    申请历史搜索

    公开(公告)号:US20160357831A1

    公开(公告)日:2016-12-08

    申请号:US14871900

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that performs a search using a plurality of application states is described. In an exemplary embodiment, the device receives a plurality of application states from a plurality of applications running on a device. The device further creates an index of the plurality of application states. In addition, the device receives a query to search for data stored on the device. Furthermore, the device searches the plurality of application states using the index and the query. The device additionally determines a match for the query of one of the plurality of the application states and returns the match for the matching application state.

    Abstract translation: 描述使用多个应用状态执行搜索的设备的方法和装置。 在示例性实施例中,设备从在设备上运行的多个应用接收多个应用状态。 设备还创建多个应用状态的索引。 此外,该设备接收查询以搜索存储在设备上的数据。 此外,设备使用索引和查询来搜索多个应用状态。 该设备另外确定对于多个应用程序状态之一的查询的匹配,并返回匹配应用程序状态的匹配。

    USE OF USER FEEDBACK IN A CITATION SEARCH INDEX
    33.
    发明申请
    USE OF USER FEEDBACK IN A CITATION SEARCH INDEX 审中-公开
    用户反馈在引用搜索索引中的使用

    公开(公告)号:US20150347427A1

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

    申请号:US14503159

    申请日:2014-09-30

    Applicant: Apple Inc.

    CPC classification number: G06F16/9537 G06F16/9535 G06F16/9574

    Abstract: A method and apparatus that generates a results cache using feedback from a user's search session. In this embodiment, the device receives a feedback package from a client, where the feedback package characterizes a user interaction with a plurality of query results in the search session that are presented to a user in response to a query prefix entered by the user. The device further generates a plurality of results for a plurality of queries by, running the plurality of queries using the search feedback index to arrive at the plurality of results. In addition, the device creates a results cache from the plurality of results, where the results cache maps the plurality of results to the plurality of queries and the results cache is used to serve query results to a client.

    Abstract translation: 一种使用来自用户的搜索会话的反馈来生成结果缓存的方法和装置。 在该实施例中,设备从客户端接收反馈包,其中反馈包将用户与用户响应于用户输入的查询前缀呈现给搜索会话的多个查询结果进行表征。 该装置还通过使用搜索反馈索引运行多个查询来产生多个查询的多个结果,以得到多个结果。 此外,设备从多个结果创建结果缓存,其中结果缓存将多个结果映射到多个查询,并且使用结果缓存来向客户端提供查询结果。

    Dynamic ranking function generation for a query

    公开(公告)号:US11354487B2

    公开(公告)日:2022-06-07

    申请号:US16947528

    申请日:2020-08-05

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that performs a search using a deep link index is described. In an exemplary embodiment, the device receives a query on a device. The device additionally determines a plurality of results matching the query. The device further determines a subset of the plurality of results that correspond to at least one native application installed on the device. In addition, the device presents a link for each of the results in the subset of the plurality of results with data that launches the corresponding native application if that link is selected, where the link is a deep link that reference a location in the corresponding native application. Upon detecting one of the links corresponding to the subset of the plurality of results is selected, the device launches the corresponding native application with the data for that link.

    Client-side search result re-ranking

    公开(公告)号:US11210301B2

    公开(公告)日:2021-12-28

    申请号:US15356189

    申请日:2016-11-18

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that re-rank a plurality of search results received from a search server on the device is described. In an exemplary embodiment, the device receives, with a browser of the device, a search query from a user. The device further sends the search query to a search server. In addition, the device receives the plurality of search results from the search server, wherein the plurality of search results is ranked according to a first ranking. The device also retrieves browser history of the user, wherein the browser history is collected on the device without revealing the browser history to the search server. The device further re-ranks the plurality of search results according to a second ranking based on at least the browser history. In addition, the device presents the plurality of search results using the second ranking.

    DYNAMIC RANKING FUNCTION GENERATION FOR A QUERY

    公开(公告)号:US20200372203A1

    公开(公告)日:2020-11-26

    申请号:US16947528

    申请日:2020-08-05

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that performs a search using a deep link index is described. In an exemplary embodiment, the device receives a query on a device. The device additionally determines a plurality of results matching the query. The device further determines a subset of the plurality of results that correspond to at least one native application installed on the device. In addition, the device presents a link for each of the results in the subset of the plurality of results with data that launches the corresponding native application if that link is selected, where the link is a deep link that reference a location in the corresponding native application. Upon detecting one of the links corresponding to the subset of the plurality of results is selected, the device launches the corresponding native application with the data for that link.

    System and method of generating a key list from multiple search domains

    公开(公告)号:US10831763B2

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

    申请号:US15275198

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A machine-readable medium that gathers a plurality of key terms is described. In an exemplary embodiment, the machine-readable medium receives a plurality of terms and selects a plurality of key terms from the plurality of terms, wherein each of the plurality of key terms is a term that is highlighted in a running application. The machine-readable medium further associates a predictive search query for each of the plurality of key terms, wherein the predictive search query is executed when that term is found in a running application and the user selects this term in the running application. The machine-readable medium additionally sends the plurality of key terms to a plurality of devices, wherein each of the plurality of devices matches at least one of the plurality of key terms in that device.

    System and method of highlighting terms

    公开(公告)号:US10769182B2

    公开(公告)日:2020-09-08

    申请号:US15275186

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that links a term in an application running on a device to a predictive search query is described. In one embodiment, the device receives a plurality of key terms from a key terms server, wherein each of the plurality of key terms is associated with the predictive search query. For each of the plurality of application terms, the device determines if there is a matching key term for this application term with at least one of the plurality of key terms. The device further receives an indication that a user has selected the matching key term. In addition, the device requests a query search to a search server using the predictive search query associated with the matching key term. Furthermore, the device receives a query search result from the query search server and presents the query search results to the user of the device.

    Application view index and search
    39.
    发明授权

    公开(公告)号:US10592572B2

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

    申请号:US14871963

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that indexes an application state in a search query index. In this embodiment, receiving the application state of the application from another device coupled to the server. The device further generates a view of the application corresponding to the application state, wherein the view is a representation of a user interface of the application corresponding to the application state. In addition, the device indexes the view in a search query index.

Patent Agency Ranking