-
公开(公告)号:US10824678B2
公开(公告)日:2020-11-03
申请号:US15721672
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: John M. Hornkvist , Vivek Sehgal , Raffael Hannemann , Lun Cui , Alexandre Carlhian , Thomas Deniau , Raphaeal Mor
IPC: G06F16/9032 , G06F16/248 , G06F16/2457
Abstract: A device implementing a system for providing query completion suggestions includes at least one processor configured to receive a partial query, and derive one or more query completion suggestions for the partial query from content items that are locally stored on the device, each respective query completion suggestion being associated with metadata extracted from one of the content items from which the respective query completion suggestion was derived. The at least one processor is further configured to rank the one or more query completion suggestions based at least in part on the metadata associated with each of the one or more query completion suggestions. The at least one processor is further configured to provide, for display, at least one of the one or more ranked query completion suggestions.
-
公开(公告)号:US10394839B2
公开(公告)日:2019-08-27
申请号:US15056697
申请日:2016-02-29
Applicant: Apple Inc.
Inventor: Vipul Ved Prakash , John M. Hörnkvist , Steven Jon Falkenburg , David Salim , Christopher Scott Linn , Keith Stattenfield , Lun Cui
IPC: G06F16/00 , G06F16/248 , G06F16/22 , G06F16/2455 , G06F16/9535
Abstract: A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
-
公开(公告)号:US11210301B2
公开(公告)日:2021-12-28
申请号:US15356189
申请日:2016-11-18
Applicant: Apple Inc.
Inventor: João Pedro de Almeida Forjaz de Lacerda , Karolina Buchner , Vivek Sehgal , Hon Yuk Chan , Vipul Ved Prakash , Lun Cui
IPC: G06F16/00 , G06F16/2457 , G06F16/951 , G06F16/955 , G06F16/95
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.
-
公开(公告)号:US20180121803A1
公开(公告)日:2018-05-03
申请号:US15648374
申请日:2017-07-12
Applicant: Apple Inc.
Inventor: Hon Yuk Chan , John M. Hörnkvist , Lun Cui , Vipul Ved Prakash , Anubhav Malhotra , Stanley N. Hung , Julien Freudiger
CPC classification number: G06F16/24578 , G06F16/248 , G06F16/335 , G06F16/951 , G06F16/9535 , G06N3/0454 , G06N3/08 , G06N20/00 , G06N20/20
Abstract: A method and apparatus of a device that generates a re-ranking model used to re-rank a plurality of search results on a client device is described. In an exemplary embodiment, the device receives a crowd-sourced intra-domain model from a server, where the intra-domain model is a search result re-ranking model generated based on at least device interactions of a plurality of users interacting with a plurality of other devices. The device further generates a re-ranking model from the crowd-sourced intra-domain model and a local model, where the local model includes private data representing a device user's interaction with that device and the re-ranking model is used to re-rank a plurality of search results.
-
公开(公告)号:US20170357650A1
公开(公告)日:2017-12-14
申请号:US15356189
申请日:2016-11-18
Applicant: Apple Inc.
Inventor: João Pedro de Almeida Forjaz de Lacerda , Karolina Buchner , Vivek Sehgal , Hon Yuk Chan , Vipul Ved Prakash , Lun Cui
IPC: G06F17/30
CPC classification number: G06F16/24578 , G06F16/95 , G06F16/951 , G06F16/9566
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.
-
公开(公告)号:US20160357871A1
公开(公告)日:2016-12-08
申请号:US15056697
申请日:2016-02-29
Applicant: Apple Inc.
Inventor: Vipul Ved Prakash , John M. Hörnkvist , Steven Jon Falkenburg , David Salim , Christopher Scott Linn , Keith Stattenfield , Lun Cui
IPC: G06F17/30
CPC classification number: G06F16/248 , G06F16/22 , G06F16/2228 , G06F16/2455 , G06F16/9535
Abstract: A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
Abstract translation: 描述了选择在多设备搜索中使用的应用状态的设备的方法和装置。 在本实施例中,设备在设备上检测到已经选择了应用状态作为在该设备上的设备级搜索的查询结果。 该设备进一步将应用状态发送到服务器,其中应用状态将与来自其他设备的其他应用状态一起索引。
-
-
-
-
-