Application providing method including extracting and converting packaged application
First Claim
Patent Images
1. An application providing method comprising:
- determining a host name uniquely for a packaged application, which is registered in an app store and in which files included in an application are packaged, by a processor of a web server;
extracting content from the packaged application;
identifying, based on information about the application included in the extracted content, a type of an execution platform of the packaged application, by the processor;
converting, in accordance with the execution platform of the packaged application,the extracted content to content for a web browser operating on a terminal, the converted content being executed on the web browser and being stored in an area of a storing unit, the area being specified based on the host name, by the processor; and
providing, when an application acquisition request including a host name is received from the web browser, the content for the web browser,the content being acquired from the area based on the host name included in the application acquisition request, to the web browser, by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
An application providing method includes steps of, after registering a packaged application in which files included in an application are packaged, extracting the packaged application such that the packaged application is separated from other packaged applications for each host, converting, in accordance with an execution platform of the packaged application, the extracted content to content for a web browser, and, when an application acquisition request including a host name is received from the web browser, providing content that belongs to the host indicated by the host name included in the application acquisition request.
-
Citations
7 Claims
-
1. An application providing method comprising:
-
determining a host name uniquely for a packaged application, which is registered in an app store and in which files included in an application are packaged, by a processor of a web server; extracting content from the packaged application; identifying, based on information about the application included in the extracted content, a type of an execution platform of the packaged application, by the processor; converting, in accordance with the execution platform of the packaged application, the extracted content to content for a web browser operating on a terminal, the converted content being executed on the web browser and being stored in an area of a storing unit, the area being specified based on the host name, by the processor; and providing, when an application acquisition request including a host name is received from the web browser, the content for the web browser, the content being acquired from the area based on the host name included in the application acquisition request, to the web browser, by the processor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable recording medium storing an application providing program that causes a computer to execute a process comprising:
-
determining a host name uniquely for a packaged application, which is registered in an app store and in which files included in an application are packaged; extracting content from the packaged application; identifying, based on information about the application included in the extracted content, a type of an execution platform of the packaged application; converting, in accordance with the execution platform of the packaged application, the extracted content to content for a web browser operating on a terminal, the converted content being executed on the web browser and being stored in an area of a storing unit, the area being specified based on the host name; and providing, when an application acquisition request including a host name is received from the web browser, the content for the web browser, the content-being acquired from the area based on the host name included in the application acquisition request, to the web browser.
-
-
7. An application providing server comprising:
-
a processor configured to execute a process including; determining a host name uniquely for a packaged application, which is registered in an app store and in which files included in an application are packaged; extracting content from the packaged application; identifying, based on information about the application included in the extracted content, a type of an execution platform of the packaged application; converting, in accordance with the execution platform of the packaged application, the extracted content to content for a web browser operating on a terminal, the converted content being executed on the web browser and being stored in an area of a storing unit, the area being specified based on the host name; and providing, when an application acquisition request including a host name is received from the web browser, the content for the web browser, the content-being acquired from the area based on the host name included in the application acquisition request, to the web browser.
-
Specification