Method and system for appending information to graphical files stored in specific graphical file formats
First Claim
1. A method for appending information to a graphical image file comprising the steps of:
- creating a graphical image, said image containing at least one object;
creating a graphical image file of said created graphical image;
defining an area on the created image as a hotspot area;
inserting the information about the defined hotspot area into a data record; and
generating an appendix to the graphical image file using the information about the hotspot area, the appendix being the data record containing the information about the defined hotspot area.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system to append information to an image file containing a stored graphical image. The appended information relates to the contents of the graphical image. In the process of the present invention, there is an initial graphical file containing a stored image. During the creation of the graphical file (such as a PowerPoint file or Freelance Graphics file), the user can insert images, other objects or text onto the file. Some of the objects can be hyperlinks (referred to as “Hotspots”) to other files or other system resources. The graphical software stores information related to every object on the graphical file.
During the process of converting a graphical image to a graphical image file format such as a JPEG file, the present invention takes the information concerning ‘Hotspot’ or other objects on the file on the graphical file and generates an appendix to the created graphical image file containing this ‘Hotspots’ information. In this process, the method of the present invention first reads the original length of the JPEG file. The present invention then attaches the appendix containing the ‘Hotspots’ information to the JPEG file. By this the length of the JPEG file is modified to show the addition of the attached information.
-
Citations
38 Claims
-
1. A method for appending information to a graphical image file comprising the steps of:
-
creating a graphical image, said image containing at least one object;
creating a graphical image file of said created graphical image;
defining an area on the created image as a hotspot area;
inserting the information about the defined hotspot area into a data record; and
generating an appendix to the graphical image file using the information about the hotspot area, the appendix being the data record containing the information about the defined hotspot area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product in a computer readable medium for appending information to a graphical image file comprising:
-
instructions for creating a graphical image, said image containing at least one object;
instructions for creating a graphical image file of said created graphical image;
instructions for defining an area on the created image as a hotspot area;
instructions for inserting the information about the defined hotspot area into a data record; and
instructions for generating an appendix to the graphical image file using the information about the hotspot area, the appendix being the data record containing the information about the defined hotspot area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for appending information to a graphical image file comprising:
-
an image generating tool, said tool being a software program for creating images in a computing system;
an image file module for creating an image file of an image created by said image generating tool;
an image extension module, said extension module being a software program capable of appending image definition information to an image file and creating an extended image file; and
an image extension decoder module, said decoder module being a software program capable of converting extended image file into an original image file and image definition information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification