Rule-based deconfliction of overlapping data
US-2024185097-A1 · Jun 6, 2024 · US
US9734449B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9734449-B2 |
| Application number | US-51250009-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 30, 2009 |
| Priority date | Jul 30, 2009 |
| Publication date | Aug 15, 2017 |
| Grant date | Aug 15, 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.
Methods and apparatus are provided for run-time user control of system-generated content. A user is presented with the system-generated content and can configure one or more rules at run-time. The rules identify one or more automated actions to perform upon the system-generated content when one or more conditions are satisfied. The automated actions are executed upon the system-generated content when the one or more conditions are satisfied. The exemplary automated actions may comprise transform, retrieve, update and alert. The conditions can specify, for example, when to perform the automated actions. Active tags may optionally be attached to or embedded directly in the system-generated content or in a document containing the system-generated content. Tools are optionally provided to allow a user to manage active tags.
Opening claim text (preview).
What is claimed is: 1. A method for run-time user control of system-generated content, comprising: presenting said system-generated content to a user; obtaining a configuration of one or more rules at run-time from said user substantially simultaneously with said user controlling said system-generated content, wherein said one or more rules identify a configuration of one or more automated actions to perform upon said system-generated content when one or more conditions are satisfied, wherein said one or more automated actions are linked to one or more active tags; attaching one or more of said active tags to said system-generated content, wherein at least one of said active tags comprises information about said content, a context in which said content occurs, system-generated parameters for said automated actions, and user-specified parameters for customizing an execution of said automated actions; and executing said one or more automated actions upon said system-generated content when said one or more conditions are satisfied. 2. The method of claim 1 , wherein said system-generated content is generated based on one or more user-specified or system-generated information requests. 3. The method of claim 1 , wherein said one or more automated actions comprise one or more of transform, retrieve, update and alert. 4. The method of claim 1 , wherein said one or more conditions comprise one or more conditions about when to perform said one or more automated actions. 5. The method of claim 1 , wherein at least one of said active tags comprises one or more options to configure said one or more automated actions. 6. The method of claim 1 , wherein said content and said user-specified parameters are extracted from a user interaction event for at least one of said active tags. 7. The method of claim 1 , wherein said context of said content and said system-generated parameters are retrieved from relevant system resources associated with said system-generated content. 8. The method of claim 1 , wherein said content, context, system-generated parameters and user-specified parameters for said automated actions are linked with at least one of said active tags. 9. The method of claim 8 , wherein said automated actions are configured based on said user-specified parameters. 10. The method of claim 8 , wherein said automated actions are executed based on said system-generated parameters and said user-specified parameters. 11. The method of claim 1 , further comprising the step of providing one or more tools for supporting user management of at least one of said active tags. 12. The method of claim 11 , wherein said user management of at least one of said active tags comprises one or more of accessing said active tag, editing said active tag, grouping said active tag, creating a template for said active tag and reusing a template for said active tag. 13. The method of claim 12 , wherein said editing of said active tag further comprises the steps of retrieving information linked with a given active tag and re-configuring corresponding parameters of said given active tag based on new user specifications. 14. The method of claim 12 , wherein said template for said active tag records one or more user-specified parameters for said system-supported automated actions for application to one or more active tags associated with different content fragments. 15. The method of claim 1 , further comprising the step of embedding at least one of said active tags and said system-generated content in a document. 16. The method of claim 15 , further comprising the step of restoring information from said embedded active tag when said document is loaded by a system. 17. A system for run-time user control of system-generated content, comprising: a memory; and at least one processor, coupled to the memory, operative to: present said system-generated content to a user; obtain a configuration of one or more rules at run-time from said user substantially simultaneously with said user controlling said system-generated content, wherein said one or more rules identify a configuration of one or more automated actions to perform upon said system-generated content when one or more conditions are satisfied, wherein said one or more automated actions are linked to one or more active tags; attach one or more of said active tags to said system-generated content, wherein at least one of said active tags comprises information about said content, a context in which said content occurs, system-generated parameters for said automated actions, and user-specified parameters for customizing an execution of said automated actions; and execute said one or more automated actions upon said system-generated content when said one or more conditions are satisfied. 18. The system of claim 17 , wherein said one or more automated actions comprise one or more of transform, retrieve, update and alert. 19. The system of claim 17 , wherein said active tag comprises one or more options to configure said one or more automated actions. 20. The system of claim 19 , wherein said processor is further configured to provide one or more tools for supporting user management of at least one of said active tags. 21. The system of claim 20 , wherein said user management comprises one or more of accessing said active tag, editing said active tag, grouping said active tag, creating a template for said active tag and reusing a template for said active tag. 22. The system of claim 19 , further comprising the steps of embedding at least one of said active tags and said corresponding system-generated content in a document and restoring information from said embedded active tag when said document is reloaded by a system. 23. An article of manufacture for run-time user control of system-generated content, comprising a tangible computer readable recordable medium containing one or more programs which when executed implement the steps of: presenting said system-generated content to a user; obtaining a configuration of one or more rules at run-time from said user substantially simultaneously with said user controlling said system-generated content, wherein said one or more rules identify a configuration of one or more automated actions to perform upon said system-generated content when one or more conditions are satisfied, wherein said one or more automated actions are linked to one or more active tags; attaching one or more of said active tags to said system-generated content, wherein at least one of said active tags comprises information about said content, a context in which said content occurs, system-generated parameters for said automated actions, and user-specified parameters for customizing an execution of said automated actions; and executing said one or more automated actions upon said system-generated content when said one or more conditions are satisfied.
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Inference or reasoning models · CPC title
Semantic analysis · CPC title
Extracting rules from data · CPC title
Processing or translation of natural language (natural language analysis G06F40/20; semantic analysis G06F40/30) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.