News Column

Patent Issued for Platform Agnostic Screen Capture Tool

August 21, 2014



By a News Reporter-Staff News Editor at Computer Weekly News -- International Business Machines Corporation (Armonk, NY) has been issued patent number 8797335, according to news reporting originating out of Alexandria, Virginia, by VerticalNews editors.

The patent's inventor is Muir, David James Malcolm (Markham, CA).

This patent was filed on June 5, 2009 and was published online on August 5, 2014.

From the background information supplied by the inventors, news correspondents obtained the following quote: "The present invention relates to screen capture tools, and more specifically, to a platform agnostic screen capture tool.

"Software documentation consists of written text that accompanies computer software and explains how to use the software or how the software operates. End user software documentation may include manuals for the end user, system administrators and support staff. End user software documentation typically describes each feature of the program and may assist the user in realizing these features as well as troubleshooting.

"Images of a computer screen are an important component of software documentation. These screen images, also called screen shots or screen captures, may be taken at various stages of the software development process to assist in properly illustrating end user software documentation. These screen captures may be captured using software that actually scrapes the pixels from the screen into a pixel-based graphical file. This graphical file is usually static and targets a specific presentation platform by virtue of its resolution and file format. When a different presentation platform needs to be targeted, the file needs to be either recaptured or processed, for example, by using batch Photoshop conversion."

Supplementing the background information on this patent, VerticalNews reporters also obtained the inventor's summary information for this patent: "According to one embodiment of the present invention, a method comprises: acquiring screen data from a computer having a display screen, the screen data representing an image currently displayed on the display screen; converting the screen data into a representation capable of being expressed in a plurality of software platforms; and rendering the representation of screen data into a vector graphics file, wherein the vector graphics file may be published to a plurality of software platforms.

"According to another embodiment of the present invention, a method comprises: modifying a user interface in a software product, the user interface including a screen display; determining if a material change has occurred to the software product, and if so, acquiring screen data representing the user interface as displayed on the display screen; converting the screen data into a representation capable of being expressed in a plurality of software platforms; and rendering the representation of the screen data into a vector graphics file, the vector graphics file having separate layers for widgets.

"According to a further embodiment of the present invention, a system comprises: a screen capture tool coupled to a computer system, the screen capture tool receiving screen data relating to a current screen displayed on the computer system; and a vector graphics library component coupled to the screen capture tool, the vector graphics library component generating a representation of the screen data, wherein the screen capture tool uses the representation to generate a vector graphics screen capture file that may be published to a plurality of software platforms.

"According to a further embodiment of the present invention, a system comprises: a screen capture tool coupled to a computer system, the screen capture tool receiving screen data relating to a current screen displayed on a software product; a vector graphics rendering library coupled to the screen capture tool, the vector graphics rendering library component generating a representation of the screen data, wherein the screen capture tool uses the representation to generate a vector graphics screen capture file that may be published to a plurality of software platforms; and an end user documentation document containing published versions of a plurality of the vector graphics screen capture files.

"According to another embodiment of the present invention, a computer program product for performing screen capture comprises: a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising: computer usable program code configured to: acquire screen data from a computer having a display screen, the screen data representing an image currently displayed on the display screen; convert the screen data into a representation capable of being expressed in a plurality of software platforms; and render the representation of screen data into a vector graphics file, wherein the vector graphics file may be published to a plurality of software platforms."

For the URL and additional information on this patent, see: Muir, David James Malcolm. Platform Agnostic Screen Capture Tool. U.S. Patent Number 8797335, filed June 5, 2009, 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=8797335.PN.&OS=PN/8797335RS=PN/8797335

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