-
公开(公告)号:US20150370812A1
公开(公告)日:2015-12-24
申请号:US14747804
申请日:2015-06-23
Applicant: Google Inc.
Inventor: Dong Ha Lee , Jaehyun Yeom
CPC classification number: G06F17/3087 , G06F17/30864 , H04L67/10
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating native application search results. In one aspect, a method includes accessing application package files for native applications, and for each native application: determining, from the application package file, an application name of the native application, accessing, at the data processing apparatus, application pages of the native application, and for each of the application pages, generating application page data describing content of the application page, an application page name 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 and application icon for the native application in an index that is searchable by a search engine.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于产生本机应用程序搜索结果。 一方面,一种方法包括访问本地应用程序的应用程序包文件以及每个本机应用程序:从应用程序包文件确定本机应用程序的应用程序名称,在数据处理设备处访问本机应用程序页面 应用程序和每个应用页面,生成描述应用页面的内容的应用页面数据,应用页面的应用页面名称,由包括用户设备在应用页面上显示的文本的应用页面数据描述的内容,当 用户设备显示应用页面,并且在由搜索引擎可搜索的索引中为本机应用索引应用页面数据和应用图标。
-
公开(公告)号:US09965779B2
公开(公告)日:2018-05-08
申请号:US14630071
申请日:2015-02-24
Applicant: Google Inc.
Inventor: Jaehyun Yeom , Dong Ha Lee
IPC: G06Q30/02
CPC classification number: G06Q30/0272 , G06Q30/02
Abstract: A content delivery provider may stream an application to each of a plurality of computing devices. The content delivery provider may transmit an offer to download the application to each of the plurality of computing devices, after a first initial display interval. The provider may receive a number of positive user interactions with the offer after the first initial display interval, and a total number of positive user interactions with the offer. The provider may automatically adjust the initial display interval by a factor proportional to a desired first-display quantile divided by the number of positive user interactions after the first initial display interval. The application may be streamed to a second computing device, and the offer to download the application transmitted to the second computing device, after the adjusted initial display interval.
-
公开(公告)号:US20170147658A1
公开(公告)日:2017-05-25
申请号:US14945703
申请日:2015-11-19
Applicant: Google Inc.
Inventor: Jaehyun Yeom , Dong Ha Lee , Jongho Choy
IPC: G06F17/30 , G06F17/22 , G06F9/445 , G06F3/0484
CPC classification number: G06F17/30554 , G06F3/04842 , G06F9/445 , G06F9/44594 , G06F9/485 , G06F17/2235 , G06F17/30477 , G06F17/3053 , G06F17/30867
Abstract: Methods, systems, and apparatus, for selecting one or more native application deep links from search results and instantiating, for each native application deep link that is selected, a background instance of the native application to which the native application deep link corresponds; determining, in response to an occurrence of a background unload event, background instances of the native applications instantiated from the native application deep links and that were not brought to the foreground prior to the occurrence of the background unload event; and terminating each of the background instances of the native applications instantiated that were not brought to the foreground prior to the occurrence of the background unload event.
-
公开(公告)号:US20160350094A1
公开(公告)日:2016-12-01
申请号:US14721516
申请日:2015-05-26
Applicant: Google Inc.
Inventor: Dong Ha Lee , Jaehyun Yeom , Jongho Choy
CPC classification number: G06F8/61 , G06F9/445 , G06F9/4493 , G06F9/455 , G06F9/45508
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a cloud emulation of a native application accessible at a user device while the native application is downloading on the user device. After the downloading is complete, the user device may retrieved the state data generated during the cloud emulation and launch the native application and resume the state of the native application as achieved by the cloud emulator.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于在本机应用程序在用户设备上下载时提供在用户设备可访问的本机应用程序的云模拟。 下载完成后,用户设备可以检索在云仿真期间生成的状态数据,并启动本机应用程序并恢复由云模拟器实现的本地应用程序的状态。
-
公开(公告)号:US09262459B2
公开(公告)日:2016-02-16
申请号:US14634021
申请日:2015-02-27
Applicant: Google Inc.
Inventor: Lawrence Chang , Chaesang Jung , Jaehyun Yeom , Sang-il Lee
CPC classification number: G06F17/30876 , G06F9/45533 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06K9/3283 , G06K9/62 , G06K2209/01
Abstract: 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.
-
公开(公告)号:US20140201179A1
公开(公告)日:2014-07-17
申请号:US13742771
申请日:2013-01-16
Applicant: Google Inc.
Inventor: Lawrence Chang , Chaesang Jung , Jaehyun Yeom , Sang-il Lee
IPC: G06F17/30
CPC classification number: G06F17/30876 , G06F9/45533 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06K9/3283 , G06K9/62 , G06K2209/01
Abstract: 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.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于索引在用户设备上独立于浏览器应用操作的本机应用的应用页面。 一方面,一种方法包括实例化仿真用户设备的操作系统的虚拟机; 在虚拟机内实例化生成应用页面以在本机应用内的用户设备上显示的本地应用程序; 在虚拟机内访问本机应用的应用页面以及每个应用页面:生成描述应用页面的内容的应用页面数据,由包括用户设备在其上显示的文本的应用页面数据描述的内容 用户设备显示应用页面时的应用页面; 以及在搜索引擎可搜索的索引中索引本机应用的应用页面数据。
-
公开(公告)号:US09740751B1
公开(公告)日:2017-08-22
申请号:US15046831
申请日:2016-02-18
Applicant: Google Inc.
Inventor: Jaehyun Yeom , Dong Ha Lee
CPC classification number: G06F17/3053 , G06F17/2765 , G10L15/1822 , G10L15/22 , G10L2015/223
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data corresponding to an utterance of a user, determining that at least a portion of the audio data corresponds to an action keyword, obtaining candidate applications that correspond to the action keyword, which include applications associated with a uniform resource identifier (URI) that corresponds to the action keyword, ranking the candidate applications that correspond to the action keyword based at least on: (i) a bidding weight associated with the action keyword for each of the candidate applications, and (ii) a power score associated with each of the candidate applications, identifying a highest ranked application among the candidate applications that has a URI that corresponds to at least the action keyword, and executing the URI for the highest ranked application among the candidate applications that correspond to at least the action keyword.
-
公开(公告)号:US09652550B2
公开(公告)日:2017-05-16
申请号:US14992555
申请日:2016-01-11
Applicant: Google Inc.
Inventor: Lawrence Chang , Chaesang Jung , Jaehyun Yeom , Sang-il Lee
CPC classification number: G06F17/30876 , G06F9/45533 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06K9/3283 , G06K9/62 , G06K2209/01
Abstract: 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.
-
19.
公开(公告)号:US20170061010A1
公开(公告)日:2017-03-02
申请号:US14835182
申请日:2015-08-25
Applicant: Google Inc.
Inventor: Dong Ha Lee , Jaehyun Yeom
IPC: G06F17/30
CPC classification number: G06F17/30867 , G06F17/30321 , G06F17/30528 , G06F17/30554 , G06F17/30864 , G06F17/30876
Abstract: Methods, systems, and apparatus, for generation partial deep links to a resource. In an aspect, a system determines that a resource identified by a resource address includes portion identifiers and respectively corresponding native application partial deep links. Each portion identifier identifies a portion of content that is a proper subset of the content to be rendered in the browser environment, the proper subset of content being different from the proper subsets of content identified by the other portion identifiers. The native application partial deep link identifies a native application that is to be used to render the portion of content identified by the portion identifier and a partial deep link for the native application that uniquely corresponds to the portion identifier to identify the proper subset of content. The system generates a mapping that maps the resource address to the native application partial deep link.
Abstract translation: 用于生成与资源的部分深层链接的方法,系统和装置。 在一方面,系统确定由资源地址标识的资源包括部分标识符和分别对应的本地应用部分深层链路。 每个部分标识符识别作为在浏览器环境中呈现的内容的适当子集的内容的一部分,内容的适当子集不同于由其他部分标识符标识的适当的内容子集。 本地应用程序部分深层链接标识将用于呈现由部分标识符标识的内容的部分的本机应用,以及用于本地应用的部分深层链接,其与该部分标识符唯一对应以识别内容的适当子集。 系统生成将资源地址映射到本地应用程序部分深度链接的映射。
-
公开(公告)号:US20150254310A1
公开(公告)日:2015-09-10
申请号:US14196701
申请日:2014-03-04
Applicant: Google Inc.
Inventor: Ryoichi Imaizumi , Toshiaki Fujiki , Chaesang Jung , Reiko Hamada , Jaehyun Yeom , Hui Xu
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/3051 , G06F17/30554 , G06F17/30867 , G06Q30/0631
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to search a native application corpus for native applications and insert native application search results into a set of general web search results in response to receiving a query.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于确定何时搜索本机应用程序的本地应用程序语料库并响应于接收到查询而将本机应用程序搜索结果插入到一组通用Web搜索结果中。
-
-
-
-
-
-
-
-
-