News Column

Patent Issued for Translatable Annotated Presentation of a Computer Program Operation

August 21, 2014



By a News Reporter-Staff News Editor at Computer Weekly News -- From Alexandria, Virginia, VerticalNews journalists report that a patent by the inventors Chafy, Carl Randall (Ottawa, CA); Daigle, Mario Francois (Ottawa, CA); Statchuk, Craig Allen (North Gower, CA); Stevens, Wayne Robert (Ottawa, CA), filed on October 7, 2010, was published online on August 5, 2014.

The patent's assignee for patent number 8799774 is International Business Machines Corporation (Armonk, NY).

News editors obtained the following quote from the background information supplied by the inventors: "Embodiments of the disclosure relate generally to computer software, and more particularly, to generating a presentation of a software operation for demonstration purposes.

"Software demonstrations are essential marketing and training tools for illustrating the capabilities a software product to potential customers and users. Showing 'live' examples the product functions and features is an effective method for understanding the operation of a software application and learning how to use it. A software demonstration typically includes visual contents generated and displayed during the operation of the software, such as data processed by the application, user interface activities and input-output data. In addition, a product demonstration often integrates program data with other information sources like Web contents, document libraries, and multimedia repositories. As a result, software demonstrations often incorporate various text formats, graphics, images, videos and sound. They are commonly available in a video format to facilitate their distribution and broaden their appeal to potential viewers.

"A software demonstration video is relatively more costly to produce than text, Web contents, and other traditional media formats as video production typically requires specialized equipment and the skills of video production professionals. In addition, a video is more difficult to localize and translate to another format such as a foreign language. This adds significant costs to the production of a video if it is desirable to have the same presentation customized with local features or in other languages. Further, it is generally time-consuming to provide accessibility support in a video presentation for people with disabilities, which further adds to its production costs. Producing an effective video demonstration of a software application thus often exceeds the budget and schedule constraints of a typical user or product developer.

"There are utilities in the market for producing demonstration videos of software applications which typically capture visual screen contents from the target applications and produce videos of the screen contents. These utilities generally do not allow a video output to be readily transformed into another format such as a foreign language.

"There is a need in the art for a system and method for generating a multimedia or video presentation of a program operation without the aforementioned drawbacks."

As a supplement to the background information on this patent, VerticalNews correspondents also obtained the inventors' summary information for this patent: "Exemplary embodiments of the disclosure relate to generating a multimedia or video presentation of a software operation that may be transformed to other formats or languages. One aspect of the disclosure concerns a system for generating a multimedia presentation of a program operation. The system may comprise a recorder for recording user interaction data while the program is operating. User interaction data may include user interface gestures and text generated by a keyboard or other user interface devices. The system may further comprise a transformer for transforming the recorded text to a selected format, and a presentation generator for merging the transformed text, recorded user interface gestures, and visual contents from the program operation into the output presentation in the selected format.

"Another aspect of the disclosure concerns a method for generating a multimedia or video presentation of a program operation. The method records user interaction data while the program is operating and transforms the recorded text to a selected format. User interaction data may include interface gestures and text entries from a keyboard or other user interface devices. The process merges transformed text, recorded user interface gestures, and visual contents from the program operation into an output presentation in the selected format. The selected format may be in a foreign language, with annotations, and may have accessibility support for people with disabilities.

"Still another aspect of the disclosure concerns a computer program product for generating a multimedia or video presentation of a program operation. The computer program product comprises a computer readable storage medium having computer readable program code embodied therewith and configured to record user interface data while the program is operating. User interface data may include user interface gestures and text. The computer program product may comprise computer readable program code configured to transform the recorded text and visual contents from the program operation to a selected format. The computer program product may further comprise computer readable program code configured to merge the transformed text, transformed visual contents, and recorded user interface gestures to generate the presentation in the selected format.

"The details of the preferred embodiments of the disclosure, both as to its structure and operation, are described below in the Detailed Description section in reference to the accompanying drawings, in which like reference numerals refer to like parts. The Summary is intended to identify key features of the claimed subject matter, but it is not intended to be used to limit the scope of the claimed subject matter."

For additional information on this patent, see: Chafy, Carl Randall; Daigle, Mario Francois; Statchuk, Craig Allen; Stevens, Wayne Robert. Translatable Annotated Presentation of a Computer Program Operation. U.S. Patent Number 8799774, filed October 7, 2010, and published online on August 5, 2014. Patent URL: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8799774.PN.&OS=PN/8799774RS=PN/8799774

Keywords for this news article include: Software, International Business Machines Corporation.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Computer Weekly News


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters