System and method for structuring distributed applications
First Claim
Patent Images
1. A system for a distributed application wherein said framework is capable of accepting a communication, comprising:
- a controller operable to accept the communication and provide the communication to a model;
the model operable to perform processing of the request and to determine a page to be rendered;
the page operable to provide a response based on the request; and
wherein the page belongs to a page group.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for accepting a communication, comprising providing the communication to a controller, associating a model with said communication, determining a state of the model based on said communication, providing a view based on the state of the model, and wherein the view is a page in a page group.
136 Citations
51 Claims
-
1. A system for a distributed application wherein said framework is capable of accepting a communication, comprising:
-
a controller operable to accept the communication and provide the communication to a model;
the model operable to perform processing of the request and to determine a page to be rendered;
the page operable to provide a response based on the request; and
wherein the page belongs to a page group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. A system for a distributed application wherein said framework is capable of accepting a communication, comprising:
-
a controller operable to accept the communication and provide the communication to a model;
the model operable to perform processing of the request and to determine a page to be rendered;
the page operable to provide a response based on the request;
wherein the page can be the target of an action method; and
wherein the page can raise an action method. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20)
-
-
21. A method for accepting a communication, comprising:
-
providing the communication to a controller;
associating a model with said communication;
determining a state of the model based on said communication;
providing a view based on the state of the model; and
wherein the view is a page in a page group. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for accepting a communication, comprising:
-
providing the communication to a controller;
associating a model with said communication;
determining a state of the model based on said communication;
providing a view based on the state of the model;
wherein the view is a page in a page group;
wherein the page can be the target of an action method; and
wherein the page can raise an action method. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system comprising:
-
a means for providing a communication to a controller;
a means for associating a model with said communication;
a means for determining a state of the model based on said communication;
a means for providing a view based on the state of the model; and
wherein the view is a page in a page group.
-
-
41. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to provide a communication to a controller;
a code segment including instructions to associate a model with said communication;
a code segment including instructions to determine a state of the model based on said communication;
a code segment including instructions to provide a view based on the state of the model; and
wherein the view is a page in a page group.
-
-
42. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
-
provide a communication to a controller;
associate a model with said communication;
determine a state of the model based on said communication;
provide a view based on the state of the model; and
wherein the view is a page in a page group. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification