发明名称 |
Converting non-natively executable programs to downloadable executable programs |
摘要 |
In an embodiment, a data processing method comprises receiving, from a first computer, and storing at a service provider computer, a copy of a non-natively-executable computer program; generating and distributing a download link that is configured, when activated, to cause downloading of a dynamically generated natively executable installer program from the service provider computer; receiving a request based upon the download link, and in response, the service provider computer generating a natively executable installer program that comprises the non-natively-executable computer program file and, optionally a player or other support software and/or one or more bundled external software offers, and providing the installer program to the end user computer; receiving, from the installer program, a request for the non-natively-executable computer program; providing the non-natively-executable computer program from the service provider computer to the end user computer; and the method is performed by one or more computing devices. |
申请公布号 |
US8789040(B1) |
申请公布日期 |
2014.07.22 |
申请号 |
US201313943488 |
申请日期 |
2013.07.16 |
申请人 |
Appenity LLC |
发明人 |
Callary Lars |
分类号 |
G06F17/00;G10L13/00;G06Q30/00;G06F7/00;H04L29/06;G06F17/24;G06F3/048;G06F3/00;G06F9/44;G06F9/445;G06F9/455;G06F7/04;G06F15/16 |
主分类号 |
G06F17/00 |
代理机构 |
Hickman Palermo Truong Becker Bingham Wong LLP |
代理人 |
Hickman Palermo Truong Becker Bingham Wong LLP |
主权项 |
1. A data processing method comprising:
receiving, from a first computer, and storing at a service provider computer, a copy of a non-natively-executable computer program file; wherein the non-natively executable computer program file is not an executable and is playable using a player or other supporting software; generating and distributing a download link that is configured, when activated, to cause downloading of a dynamically generated natively executable installer program from the service provider computer; receiving from an end user computer, a request to download the non-natively-executable computer program file, and in response to the request, the service provider computer generating a natively executable installer program that references the non-natively-executable computer program file, and providing the installer program to the end user computer; wherein the natively executable installer program comprises natively executable support software that is configured to play the non-natively executable program file on the end user computer; receiving, from the installer program, after installation of the natively executable installer program and the support software on the end user computer, a request for the non-natively-executable computer program file; providing the non-natively-executable computer program file from the service provider computer to the end user computer for installation thereon; wherein the method is performed by one or more computing devices. |
地址 |
Irvine CA US |