Automatic generation method and system of application program
AssigneeFujitsu Limited
InventorsYasuhiko Awamoto, Yoshiyuki Okada, Mitsuru Arahata
Life of this patent
Estimating the term…
Abstract
This invention is to automatically generate an application program so as to conform with a request source. An information processing method according to the invention comprises: if an application program request including a model identification information is received from a terminal, selecting a module for a terminal of a model specified by the model identification information based on a model selection condition; extracting data for the selected module from a module storage; generating an application program by using the extracted data for the selected module; and transmitting the generated application program to the terminal.
Claims12
An information processing method, comprising:
- if an application program request including model identification information is received from a terminal, selecting a module for a terminal of a model specified by said model identification information based on a model selection condition;
- extracting data for the selected module from a module storage;
- generating an application program by using the extracted data for the selected module;
- and
- transmitting the generated application program to said terminal.
An information processing method, comprising:
- if an application program request including identification information of a user of a terminal is received from said terminal, referring to a user information storage storing a user attribute for each user to identify a user attribute corresponding to said identification information of said user of said terminal, which is included in said application program request;
- selecting a module that conforms with said user attribute of said user of said terminal, based on a module selection condition;
- extracting data for the selected module from a module storage;
- generating an application program by using the extracted data for the selected module;
- and
- transmitting the generated application program to said terminal.
An information processing method executed by a client terminal, comprising:
- transmitting an application program acquisition request including a designation of a processing to be carried out by an application program, identification information of a model of said client terminal, and identification information of a user of said client terminal, to a server;
- receiving from said server, an application program to carry out the designated processing, which conforms with a model identified by said identification information of said model of said client terminal, and a user attribute identified by said identification information of said user of said client terminal;
- and
- executing the designated processing by using a function that said client terminal has and is identified by said model, by said received application program.
A program embodied on a medium for causing a computer to execute an information processing, said program comprising:
- if an application program request including model identification information is received from a terminal, selecting a module for a terminal of a model specified by said model identification information based on a model selection condition;
- extracting data for the selected module from a module storage;
- generating an application program by using the extracted data for the selected module;
- and
- transmitting the generated application program to said terminal.
A program embodied on a medium for causing a computer to execute an information processing, said program comprising:
- if an application program request including identification information of a user of a terminal is received from said terminal, referring to a user information storage storing a user attribute for each user to identify a user attribute corresponding to said identification information of said user of said terminal, which is included in said application program request;
- selecting a module that conforms with said user attribute of said user of said terminal, based on a module selection condition;
- extracting data for the selected module from a module storage;
- generating an application program by using the extracted data for the selected module;
- and
- transmitting the generated application program to said terminal.
An information processing apparatus, comprising:
- a unit that receives an application program request including model identification information from a terminal;
- a unit that selects a module for a terminal of a model specified by said model identification information based on a model selection condition;
- a unit that extracts data for the selected module from a module storage;
- a unit that generates an application program by using the extracted data for the selected module;
- and
- a unit that transmits the generated application program to said terminal.
An information processing apparatus, comprising:
- a unit that receives an application program request including identification information of a user of a terminal from said terminal;
- a unit that refers to a user information storage storing a user attribute for each user to identify a user attribute corresponding to said identification information of said user of said terminal, which is included in said application program request;
- a unit that selects a module that conforms with said user attribute of said user of said terminal, based on a module selection condition;
- a unit that extracts data for the selected module from a module storage;
- a unit that generates an application program by using the extracted data for the selected module;
- and
- a unit that transmits the generated application program to said terminal.
Dependencies are inferred from the claim text.