Remote application design
First Claim
Patent Images
1. A system for remotely developing an application for a server comprising:
- a plurality of program components, each program component comprising a functional part for execution in an application and a separable design part;
an application designer for assembling design parts of the program components into an application design;
means for sending said application designer and said plurality of said design parts to a remote client, whereby the functional parts of the program components remain on the server;
means for receiving an application design comprising assembled design parts from said client; and
an application builder for compiling the program components on the server into an application based on the assembled design parts in the application design received from the client.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for remotely developing an telephony application for a call handling server comprises: program code components for each process used by the call handling server and an associated reduced code components for each process; an application designer for combining the reduced code components into an application design; networking capability for sending the application designer and reduced code components to a client and receiving a completed application design; and an application builder for assembling, according to the application design, the program code components into an self contained application.
-
Citations
9 Claims
-
1. A system for remotely developing an application for a server comprising:
-
a plurality of program components, each program component comprising a functional part for execution in an application and a separable design part; an application designer for assembling design parts of the program components into an application design; means for sending said application designer and said plurality of said design parts to a remote client, whereby the functional parts of the program components remain on the server; means for receiving an application design comprising assembled design parts from said client; and an application builder for compiling the program components on the server into an application based on the assembled design parts in the application design received from the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of developing an application for a server comprising the steps of:
-
sending, from the server to a remote client, an application designer and a plurality of design parts; designing, at the client using the application designer, an application design comprising a combination of said design parts; sending the application design from the client to the server; building, at the server, an application comprising functional parts, stored at the server, according to the combination of design parts in the received application design.
-
-
8. A system for remotely developing a telephony application for a call handling server comprising:
-
a plurality of program code components and an associated plurality of reduced code design components for processes used by the call handling server, the functional part of the program code components being separable from the design components; an application designer for combining the design components into an application design; networking capability for sending the application designer and design components to a client and receiving back a application design of combined design components; and an application builder for assembling, according to the combined designed components in the application design, the program code components into a self contained application.
-
-
9. A method of developing a telephony application for a call handling system comprising the steps of:
-
storing at a server a plurality of functional components, each functional component being associated with a separable design component; sending, from the server across a network to a remote client, a telephony application designer and said plurality of design components; designing, at the client using the telephony application designer, a telephony application design comprising a combination of design components; sending the telephony application design from the client across the network to the telephony server; building, at the telephony server, a telephony application comprising the functional components based on the design components in the telephony application design.
-
Specification