-
公开(公告)号:US20160070790A1
公开(公告)日:2016-03-10
申请号:US14478959
申请日:2014-09-05
Applicant: Facebook, Inc.
Inventor: Ashwin Bhat , Rousseau Newaz Kazi , Taylor Dancy Rogalski , Christine Morck Rode
IPC: G06F17/30
CPC classification number: G06F16/951 , G06F16/90324
Abstract: In one embodiment, a method includes receiving a search query inputted at a client device. The method includes searching a local cache of the client device to identify one or more objects stored in the local cache that match the search query, each object being associated with the online social network. The method includes generated, at the client device, a local search-results page including one or more local search results corresponding to one or more of the identified objects, respectively, and one or more search pivot elements corresponding to one or more object-types, respectively. Each local search result may be retrieved from the cache of the client device for display responsive to receiving the search query. Each search pivot element may be activatable to send the search query to the online social network and retrieve from the online social network one or more remote search results.
Abstract translation: 在一个实施例中,一种方法包括接收在客户端设备输入的搜索查询。 该方法包括搜索客户端设备的本地高速缓存以识别存储在本地高速缓存中的与搜索查询匹配的一个或多个对象,每个对象与在线社交网络相关联。 该方法包括在客户端设备处生成分别包括与一个或多个所标识对象相对应的一个或多个本地搜索结果的本地搜索结果页面,以及与一个或多个对象类型对应的一个或多个搜索枢纽元素 , 分别。 响应于接收到搜索查询,可以从用于显示的客户端设备的高速缓存中检索每个本地搜索结果。 可以激活每个搜索枢纽元件以将搜索查询发送到在线社交网络,并从在线社交网络检索一个或多个远程搜索结果。
-
公开(公告)号:US20170316539A1
公开(公告)日:2017-11-02
申请号:US15654956
申请日:2017-07-20
Applicant: Facebook, Inc.
Inventor: Qixing Du , Ashwin Bhat , Jonathan M. Kaldor , I Chien Peng , Joshua Li , Kang Zhang
IPC: G06T1/00 , G06F3/0485 , G06F9/44 , G06F12/0875 , G06F12/02 , G06F9/445
CPC classification number: G06T1/00 , G06F3/0485 , G06F9/44557 , G06F9/451 , G06F12/023 , G06F12/0253 , G06F12/0875
Abstract: In one embodiment, a computing device receives receive a request for particular content associated with an application. The device may determine, based on a first recycling policy associated with a first recycler, that the first recycler associated with the application includes a display object that is capable of being used for containing the particular content. The device may encapsulate the display object with the particular content in a wrapper object and return the wrapper object encapsulating the display object in response to the request. The device may receive an indication that the display object is no longer needed, and extract the display object from the wrapper object. The display object may be stored in the first recycler. The wrapper object without the display object may be disposed in accordance with a second recycling policy associated with a second recycler associated with an operating system of the computing device.
-
公开(公告)号:US09760964B2
公开(公告)日:2017-09-12
申请号:US13861250
申请日:2013-04-11
Applicant: Facebook, Inc.
Inventor: Qixing Du , Ashwin Bhat , Jonathan M. Kaldor , I Chien Peng , Joshua Li , Kang Zhang
IPC: G06F17/00 , G06F17/30 , G06T1/00 , G06F9/44 , G06F3/0485 , G06F12/02 , G06F12/0875 , G06F9/445
CPC classification number: G06T1/00 , G06F3/0485 , G06F9/44557 , G06F9/451 , G06F12/023 , G06F12/0253 , G06F12/0875
Abstract: A computing device receives a request for content for a content layout in a displayable region of a screen associated with the device. The device determines, based on application-tailored recycling policies, whether a recycler includes a display object that is suitable for recycling or re-use. If it does not, the device creates the display object and fills it with the content. If it does, and if the display object contains the content, the device updates elements of the display object as needed; otherwise, if the display object does not contain the content, the device fills the display object with the content and returns it. The recycling or re-using may also be performed with sub-elements of a display object, some of which may comprise nested display objects.
-
公开(公告)号:US10740412B2
公开(公告)日:2020-08-11
申请号:US14478959
申请日:2014-09-05
Applicant: Facebook, Inc.
Inventor: Ashwin Bhat , Rousseau Newaz Kazi , Taylor Dancy Rogalski , Christine Morck Rode
IPC: G06F16/951 , G06F16/9032
Abstract: In one embodiment, a method includes receiving a search query inputted at a client device. The method includes searching a local cache of the client device to identify one or more objects stored in the local cache that match the search query, each object being associated with the online social network. The method includes generated, at the client device, a local search-results page including one or more local search results corresponding to one or more of the identified objects, respectively, and one or more search pivot elements corresponding to one or more object-types, respectively. Each local search result may be retrieved from the cache of the client device for display responsive to receiving the search query. Each search pivot element may be activatable to send the search query to the online social network and retrieve from the online social network one or more remote search results.
-
公开(公告)号:US10210590B2
公开(公告)日:2019-02-19
申请号:US15654956
申请日:2017-07-20
Applicant: Facebook, Inc.
Inventor: Qixing Du , Ashwin Bhat , Jonathan M. Kaldor , I Chien Peng , Joshua Li , Kang Zhang
IPC: G06F17/00 , G06F17/30 , G06T1/00 , G06F3/0485 , G06F12/02 , G06F12/0875 , G06F9/451 , G06F9/445
Abstract: In one embodiment, a computing device receives receive a request for particular content associated with an application. The device may determine, based on a first recycling policy associated with a first recycler, that the first recycler associated with the application includes a display object that is capable of being used for containing the particular content. The device may encapsulate the display object with the particular content in a wrapper object and return the wrapper object encapsulating the display object in response to the request. The device may receive an indication that the display object is no longer needed, and extract the display object from the wrapper object. The display object may be stored in the first recycler. The wrapper object without the display object may be disposed in accordance with a second recycling policy associated with a second recycler associated with an operating system of the computing device.
-
-
-
-