发明名称 Indexing application pages of native applications
摘要 Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing application pages of native applications that operate independent of a browser application on a user device. In one aspect, a method includes instantiating a virtual machine emulating an operating system of a user device; instantiating, within the virtual machine, a native application that generates application pages for display on a user device within the native application; accessing, within the virtual machine, application pages of the native application, and for each of the application pages: generating application page data describing content of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page; and indexing the application page data for the native application in an index that is searchable by a search engine.
申请公布号 US9262459(B2) 申请公布日期 2016.02.16
申请号 US201514634021 申请日期 2015.02.27
申请人 Google Inc. 发明人 Chang Lawrence;Jung Chaesang;Yeom Jaehyun;Lee Sang-il
分类号 G06F17/30;G06F9/455 主分类号 G06F17/30
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising: instantiating a virtual machine emulating an operating system of a user device; instantiating, within the virtual machine, a native application that generates application pages for display on a user device within the native application, the native application operating independent of a browser application that can operate on the user device; accessing, within the virtual machine, application pages of the native application, and for each of the application pages: extracting content from the application page, the content including content of a plurality of different content types, the content for each content type being extracted by a corresponding extractor specific to that content type; generating application page data describing content of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page; and indexing the application page data for the native application in an index that is searchable by a search engine.
地址 Mountain View CA US