Content management system
First Claim
1. A content management system comprising:
- a development tool operative to record a specific execution context of a user application displayed in a browser by making a record including at least part of a document object model constructed by the browser and to associate context-specific content with the record; and
a content display tool operative to compare the execution context of an executing user application that has a display on a browser with records made by the development tool and to display content associated record having a corresponding execution context.
1 Assignment
0 Petitions
Accused Products
Abstract
A content management system for providing content that is specific to the execution context of a user application is disclosed. The invention relates specifically to applications that have a display in a browser that generates a document object model. The system comprises a development tool that is operative to record a specific execution context of the user application. The development tool makes a record that includes at least part of a document object model constructed by the browser and to associates content with the record. The system also comprises a content display tool that is operative to compare the execution context of the executing user application with records made by the development tool and to display content associated record having a corresponding execution context.
-
Citations
22 Claims
-
1. A content management system comprising:
-
a development tool operative to record a specific execution context of a user application displayed in a browser by making a record including at least part of a document object model constructed by the browser and to associate context-specific content with the record; and
a content display tool operative to compare the execution context of an executing user application that has a display on a browser with records made by the development tool and to display content associated record having a corresponding execution context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A content development system comprising a development application operative to record a specific execution context of a user application that has a display context displayed in a browser, the development application operating to make a record including at least part of the document object model of the browser, and to associating content with the execution context in the record.
-
20. A display system for displaying content with reference to the execution context of a user application that is executing with a display in a browser in which upon receipt of a request for content, the display system is operative to compare elements of a current document object model generated by the browser with records that define execution content with reference to the document object model, and upon location of a correspondence between the current document object model and a record to cause content to be displayed in accordance with a definition in the record.
-
21. A method of providing content specific to the execution context of a user application that has a display in a browser, the method comprising a content development phase in which the user application is executed and at each of a plurality of contexts with which content is to be associated, a record is made of a document object model of the browser and a reference to a content item is associated with the record;
- and a content display stage in which the user application and a content display tool are executed and the content display tool, the display tool, upon receiving a user request for content, compares a current document object model of the browser displaying the user application with the records made in the development phase, and displays content associated with a record that corresponds to the current document object model.
- View Dependent Claims (22)
Specification