Patent ID: 7822992

Claim:
A computer-implemented method of providing in-place content substitution in a computer system, the method comprising: parsing, via the computer system, a pre-transformed authored content that has been authored using a first coding format, the authored content containing an embedded behavior link tag linked to a behavior; loading said behavior upon encountering said behavior link tag in the authored content; performing, via the computer, a security check to determine if said behavior can be trusted to execute correctly; if said behavior can be trusted, executing said behavior for querying a current state of the computer system on which the behavior is executed, wherein: said querying comprises querying the current state of a desktop of the computer system; executing said behavior results in providing a help operation that is specifically tailored to the current state of the desktop; and the help operation comprises using the current state of the desktop to point to a portion of the desktop as a guide; based on the current state of the computer system, transforming the pre-transformed authored content into a presentation content having a second coding format that is different than the first coding format; and if said behavior cannot be trusted, inhibiting execution of said behavior, and transforming thereon, the pre-transformed authored content into a default content having the second coding format.