Genome sharing
US-2024406179-A1 · Dec 5, 2024 · US
US9754038B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9754038-B2 |
| Application number | US-35857103-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 5, 2003 |
| Priority date | Feb 5, 2003 |
| Publication date | Sep 5, 2017 |
| Grant date | Sep 5, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for enabling a user at an enterprise level to effect individual rules, processes and other functional items in site level environments by creating application objects corresponding to the functional items, wherein the objects have associated services, such as versioning and deployment, that allow them to be handled in the same manner as content objects. The application objects can be deployed to a site, where the associated functional items is implemented, thereby incrementally altering the setup of the site without having to make a wholesale substitution of the old setup with an entirely new one.
Opening claim text (preview).
What is claimed is: 1. A method for dynamically changing the functionality of a runtime system of a remote site, the method comprising: in an internet content management environment comprising a central repository, managing a plurality of objects of a website, wherein the internet content management environment comprises a plurality of computer systems, and wherein the plurality of objects of the website inherit common services from a commonly derived set of classes, and the plurality of objects comprises content objects and application objects; one or more of the plurality of computer systems in the internet content management environment deploying the plurality of objects of the website from the central repository to a remote site operating in a site environment, the remote site comprising one of a plurality of sites located remotely from the internet content management environment, the remote site having endpoint hardware supporting a runtime system and the website, the remote site operable to generate web pages and provide the web pages to clients, wherein the content objects include templates for page layouts of content, wherein the application objects include functional items comprising processes, and wherein the application objects include configuration information for executing or implementing the processes at the website, the processes associated with applications at the website; a computer system of the plurality of computer systems in the internet content management environment modifying a process, the process corresponding to a particular application object from the plurality of objects of the web site already remotely deployed to the remote site operating in the site environment; one of the plurality of computer systems in the internet content management environment individually redeploying the particular application object from the central repository into the runtime system of the remote site to dynamically change operation of the runtime system of the remote site while the applications at the website supported by the runtime system of the remote site are executing, the particular application object corresponding to the process having been modified; and the runtime system running on the endpoint hardware of the remote site in the site environment executing or implementing the process according to the particular application object's binding, the process, having been modified and executed or implemented by the runtime system of the remote site operating in the site environment, dynamically changing operation of the remote site such that the processes of the runtime system are configured according to the configuration information of the application object, and dynamically changing operation of the runtime system of the remote site while the applications at the website supported by the runtime system of the remote site are executing, without having to replace an existing site setup, thereby eliminating a need to restart the applications at the website. 2. The method of claim 1 , further comprising the internet content management environment maintaining the plurality of objects. 3. The method of claim 2 , further comprising the internet content management environment utilizing a content management system to manage the plurality of objects of the web site. 4. The method of claim 1 , further comprising the internet content management environment instantiating the application objects from one or more application object classes of the managed object class. 5. The method of claim 4 , wherein at least one application object class inherits a set of services from the managed object class. 6. The method of claim 5 , further comprising the internet content management environment instantiating the content objects from one or more content object classes of the managed object class, wherein at least one content object class inherits the set of services from the managed object class. 7. The method of claim 6 , wherein the set of services inherited by the at least one application object class and the at least one content object class comprises one or more of versioning, restoring, deploying, workflow, approval, authorization, archiving, reporting, categorizing or business process modeling. 8. The method of claim 1 , wherein each application object corresponds to one or more of a process, rule, type, site or channel. 9. A system for dynamically changing the functionality of a runtime system of a remote site, the system comprising: a central server including a central repository and a processor in communication with one or more remote sites located remotely from the central server, each remote site having endpoint hardware supporting a corresponding runtime system and a website, the central server having instructions which when executed by the processor cause the central server to: maintain a plurality of content objects of the website referencing content items and referencing other objects based on a hierarchical site structure and a plurality of application objects associated with the corresponding runtime system, wherein the plurality of content objects and the plurality of application objects inherit common services from a commonly derived set of classes, the plurality of application objects include functional items comprising processes, and wherein the plurality of application objects include configuration information for executing or implementing the processes at the website, the processes associated with applications at the website; deploy the plurality of content objects and the plurality of application objects to the one or more remote sites from the central repository, wherein the one or more remote sites are operable to generate web pages and provide web pages to clients; modify a process, the process corresponding to a particular application object from the plurality of objects of the website already deployed to the one or more remote sites; and individually redeploy the particular application object from the central repository into each corresponding runtime system of the one or more remote sites in communication with the central server to dynamically change operation of the runtime system of the remote site while the applications at the website supported by the runtime system of the remote site are executing, the particular application object corresponding to the process having been modified, wherein each of the one or more remote sites is configured to: receive the particular application object from the central server; and execute or implement the process according to the particular application object's binding, wherein the process, having been modified and executed or implemented by each corresponding runtime system of the one or more remote sites, dynamically changes operation of the corresponding runtime system of the remote site such that the processes of the runtime system are configured according to the configuration information of the application object, and dynamically changing operation of the runtime system of the remote site while the applications at the website supported by the runtime system are executing, without having to replace an existing site setup, thereby eliminating a need to restart the applications at the website. 10. The system of claim 9 , wherein the central server is further configured to individually deploy the content objects to the one or more remote sites. 11. The system of claim 10 , wherein the content objects are associated with a channel in accordance with said hierarchical site structure. 12. The system of claim 9 , wherein the central server is further configured to individually deploy the plurality of application objects.
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.