Method And System For Providing Update Content In A Markup Language-Based Resource
First Claim
1. A method for providing updated content in a markup language based resource, the method comprising:
- providing to a client a markup language based resource including an event element defined in the markup language for identifying an event and including information identifying a remote content provider for providing update content for an updatable portion of the resource, the event element for directing the client to detect the identified event at the client in association with presenting the resource as a page by the client;
receiving an indication that the identified event is detected in association with presenting the resource at the client; and
providing for the identified remote content provider to provide update content for the updatable portion of the resource in response to receiving the indication.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are described for providing update content in a markup language-based resource. One method includes providing to a client a markup language based resource including an event element defined in the markup language. The event element identifies an event and directs the client to detect the identified event at the client in association with presenting the resource as a page by the client. The event element also includes information identifying a remote content provider for providing update content for an updatable portion of the resource. The method also includes receiving an indication that the identified event is detected in association with presenting the resource at the client, and in response to receiving the indication, providing for the identified remote content provider to provide update content for the updatable portion of the resource.
-
Citations
25 Claims
-
1. A method for providing updated content in a markup language based resource, the method comprising:
-
providing to a client a markup language based resource including an event element defined in the markup language for identifying an event and including information identifying a remote content provider for providing update content for an updatable portion of the resource, the event element for directing the client to detect the identified event at the client in association with presenting the resource as a page by the client; receiving an indication that the identified event is detected in association with presenting the resource at the client; and providing for the identified remote content provider to provide update content for the updatable portion of the resource in response to receiving the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing updated content in a markup language based resource, the system comprising:
-
means for providing to a client a markup language based resource including an event element defined in the markup language for identifying an event and including information identifying a remote content provider for providing update content for an updatable portion of the resource, the event element for directing the client to detect the identified event at the client in association with presenting the resource as a page by the client; means for receiving an indication that the identified event is detected in association with presenting the resource at the client; and means for providing for the identified remote content provider to provide update content for the updatable portion of the resource in response to receiving the indication.
-
-
13. A system for providing updated content in a markup language based resource, the system comprising:
-
a view generator component configured for providing to a client a markup language based resource including an event element defined in the markup language for identifying an event and including information identifying a remote content provider for providing update content for an updatable portion of the resource, the event element for directing the client to detect the identified event at the client in association with presenting the resource as a page by the client; an input router component configured for receiving an indication that the identified event is detected in association with presenting the resource at the client; and an event handler component configured for providing for the identified remote content provider to provide update content for the updatable portion of the resource in response to receiving the indication. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable medium embodying a computer program, executable by a machine, for providing updated content in a markup language based resource, the computer program including executable instructions for:
-
providing to a client a markup language based resource including an event element defined in the markup language for identifying an event and including information identifying a remote content provider for providing update content for an updatable portion of the resource, the event element for directing the client to detect the identified event at the client in association with presenting the resource as a page by the client; receiving an indication that the identified event is detected in association with presenting the resource at the client; and providing for the identified remote content provider to provide update content for the updatable portion of the resource in response to receiving the indication.
-
-
25. A method for dynamically updating content in a markup language based resource, the method comprising:
-
detecting an event in association with presenting by a client a markup language based resource as a page where the resource includes an event element defined in the markup language for identifying the detected event and where the resource includes information identifying a remote content provider for providing update content for an updatable portion of the resource in association with the detecting of the event identified by the event element; indicating to the identified remote content provider the detection of the identified event associated with the presentation of the resource; receiving update content for the updatable portion of the resource from the identified remote content provider; and updating the page by updating the updatable portion of the resource with the received update content.
-
Specification