Automated audit methodology for design |
| 1. A method of auditing a design process, said method comprising: producing a library usage file ... |
|
System and method for facilitating document imaging requests |
| The present invention addresses these shortcomings and enables user-friendly, error-free data entry ... |
|
Automatic synthesis of semantic information from multimedia documents |
| The present invention is a system for automatically synthesizing semantic information units from ... |
|
Method and apparatus for enabling sectored data refreshing of Web-site data during session |
| In a preferred embodiment of the present invention, a browser-control script for controlling how ... |
|
XML client abstraction layer |
| The present invention consists of using an XML page description as an abstraction of the HTML page ... |
|
Dynamic multiplexing of hyperlinks and bookmarks |
| The foregoing and other problems are overcome and the objects of the invention are realized by ... |
|
Electric motor including unitary brush card bushing holder |
| Referring now to FIGS. 2-7, there is depicted a motor 10 which is ideally suited for driving a fan ... |
|
Electric motor brush assembly |
| In accordance with one aspect of the present invention, an electric motor brush assembly is ... |
|
Methods and apparatus for managing multiple user systems |
| The techniques of the present invention relate to allocating resources and managing multiple ... |
|
|
Assigning a hot spot in an electronic artwork
| Details |
Inventors: Michaud, Jeffrey H.; Olson, Douglas K.;
Assignee: Adobe Systems Incorporated (San Jose, CA)
Primary Examiner: Bashore; William
Assistant Examiner:
Attorney, Agent or Firm: Fish & Richardson P.C.
Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map. |
|
DETAILED DESCRIPTION In general, in one aspect, the invention features apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers. Advantageous implementations of the technique include one or more of the following features. The action is a URL (Uniform Resource Locator). The layers of the artwork are composited and the area and the action are converted to a target output format. The target output format is HTML (HyperText Markup Language). A boundary of the non-transparent region is calculated and a definition of the area is calculated from the boundary. The composited artwork is written out as an image file and an HTML file is written out; the HTML file contains an image map for the area and a URL for the action, and refers to the image file. Among the advantages of the invention are one or more of the following. An image object associated with a hot spot can be edited, and the hot spot will be conformed automatically to the edited object. The content of a layer defining a hot spot can be dynamic, that is, computed from other data at the time the layers are composited, and the hot spot will be conformed automatically to the dynamic content. Multiple hot spots can easily be created in a composite artwork. The method of assigning hot spots can be added easily to any graphics application that supports layers. The regions in the artwork layer by which a hot spot is defined do not have to be visible in the final composited image. For example, a visibility attribute of a hot spot layer can be set to invisible, and the hot spot will still be generated. Other features and advantages of the invention will become apparent from the following description and from the claims
|
| Related patents |
|
|
3D virtual environment creation management and delivery system
A system for the creation, modification and delivery of a virtual environment is one in which the virtual reality environment or scene is stored not in terms of files, ...
|
|
|
Method and apparatus for producing and accessing composite data
OF THE INVENTION Reference will now be made in detail to the preferred embodiments of this invention, examples of which are illustrated in the accompanying drawings. To ...
|
|
|
Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world
The foregoing needs, and other needs that will become apparent in the following description, are fulfilled by embodiments of the invention, which comprises, in one ...
|
|
|
Method, system and program product for animated web page construction and display
It is therefore one object of the present invention to provide a system and method for constructing and displaying web pages that make the web page loading process more ...
|
|
|
Encoding and transferring media content onto removable storage
In the following detailed description of embodiments of the invention, reference is made to the accompanying drawings in which like references indicate similar elements,...
|
|
|
Method and apparatus for refreshing a non-clocked memory
OF THE INVENTION A combinatorial decoding device and/or programmable refresh according to the invention is implemented in the context of a multiple port, multiple bank ...
|
|
|
Generalized network security policy templates for implementing similar network security policies across multiple networks
The present invention provides a software facility for implementing similar network security policies across multiple networks ("the facility"). Each network is a ...
|
|
|
Server system and method for distributing and scheduling modules to be executed on different tiers of a network
An exemplary embodiment of a component distribution server (CDS) system according to the present invention, connected to at least one network through at least one ...
|
|
|
Solid state sound lamp
The present invention comprises a sound light source that overcomes the problems caused by the prior art incandescent light sources by combining leading edge LED ...
|
|
|
Microcomputer-based carrier detection system for a cordless telephone by comparing an output signal which contains signals no higher in frequency with a frequency threshold value
OF THE EMBODIMENT Referring to FIG. 1a, a cordless telephone 100 as known from the prior art includes a Duplexer 105 for receiving radio frequency (RF) signals from, ...
|
|
|