The assignee for this patent application, patent application serial number 368565, is
Reporters obtained the following quote from the background information supplied by the inventors: "In computing, Electronic Performance Support Systems (EPSS) attempt to provide assistance to users of a computer system based on the way the user performs tasks in a software application. For instance, a user may drag an image off of a printable area of a viewable page, and, in response, the EPSS may cause a message to appear alerting the user that the picture will not be printed when printing the viewable page unless the image appears within the margin of the page. In more sophisticated implementations of an EPSS, the message may offer to move the picture back into the printable area of the page.
"Traditional performance support systems have been indistinguishable from the applications in which they provide assistance. That is, the program code that causes provision of user assistance (i.e., a help message or a prompt to do something in the application) was incorporated into the program code of the application, and for use with only that particular application. In other words, the support system was compiled and/or coded into the application to which it applied.
"What is needed is a more robust and dynamic support system applicable across a range of software application products without a requirement that the support system be hard-coded into each of the software application products."
In addition to obtaining background information on this patent application, VerticalNews editors also obtained the inventors' summary information for this patent application: "The shortcomings of the prior art are overcome and additional advantages are provided through the provision of a method for selectively triggering execution of services in a computing environment. The method includes, for instance, providing an advisor program, the advisor program to execute on a processor and to perform a method comprising: responsive to an event associated with an application of the computing environment, identifying at least one application attribute associated with the application, the at least one application attribute being specified as at least one element of a logical expression of a rule, the rule being defined separate from the application using at least one identifier, the at least one identifier employed, at least in part, by the application in identifying application attributes thereof and the at least one identifier for specifying the at least one application attribute in the logical expression, responsive to identifying the at least one application attribute, obtaining data about the at least one application attribute, evaluating the logical expression based on the obtained data to determine whether the logical expression is true, and responsive to determining that the logical expression is true, triggering execution of one or more services specified in the rule.
Most Popular Stories
- Hezbollah Chief's Assassination Claimed by Sunni Group
- Guardian Pressured to Stop NSA Stories: Editor
- Newtown Massacre Heard on 911 Recordings
- New Home Sales Shoot up 25 Percent in October
- U.S. Growth Stayed Steady During Shutdown, Fed Says
- Allstate Seeks to Invest in Minority Firms
- Boehner Blames Obama, Senate for Congressional Inactivity
- CEOs More Optimistic About Economy, Hiring
- Liberty Power Gets Minority Business Nod
- Latin Music Conference Turns 25