Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Databases System-for-imaging-complex-graphical-images

 Method and system for managing and providing sales data using world wide web
The present invention includes a method and apparatus for collecting storing and disseminating ...


 Creating ensembles of oblique decision trees with evolutionary algorithms and sampling
OF THE INVENTION Referring now to the drawings, to the following detailed information, and to ...


 System and method for performing record deletions using index scans
It thus is an object of the invention to avoid excessive lock calls and index tree traversals in ...


 Intelligent document recognition and handling
The present invention provides a simple, yet efficient solution to the problem of electronic ...


 Intelligent document recognition and handling
The present invention provides a simple, yet efficient solution to the problem of electronic ...


 View templates for HTML source documents
Before the Invention Before discussing a detailed embodiment of the invention, we briefly address ...


 Method and apparatus for importing and exporting archive files for a graphical user interface
The foregoing problems are overcome and the foregoing objects are achieved in one illustrative ...


 Methods and apparatus for requesting and receiving a print job via a printer polling device associated with a printer
The present invention relates to methods and apparatus for requesting and receiving print jobs over ...


 Method and telecommunication system for transmitting a facsimile message
OF THE PREFERRED EMBODIMENTS The various embodiments of the present invention yield several ...


 Method for modeling, storing, and transferring data in neutral form
We claim: 1. A method of organizing and storing a set of information in neutral form in a computer ...


 System for imaging complex graphical images

Details
Inventors: deSilva, Mahi;
Assignee: Object Technology Licensing Corporation (Cupertino, CA)
Primary Examiner: Rogers; Scott
Assistant Examiner: Garcia; Gabriel I.
Attorney, Agent or Firm: Kudirka & Jobse, Ward; James A.

An imaging system that provides a facility for converting highly functional complex graphical primitives that cannot be directly imaged by a less functional page description languages (PDL) such as PostScript or PCL into a plurality of less complex graphical primitives that can be directly imaged by a PDL. Some of these highly functional complex objects are three dimensional objects, high order curves, non regular areas, sampled three dimensional surfaces, off-centered pens, color blending and user programmable three dimensional shaders. These graphical objects are examined by a device handler, the characteristics of the object compared with the capabilities of the PDL of the device and if required the graphical object is transformed into a plurality of simpler objects that can be imaged by the PDL. Depending on the complexity of the graphical primitive, this transformation either creates a pixelmap of the image that is sent to the device at the device's resolution, or the transformation creates a plurality of graphic primitives supported by the device's PDL. Regardless, the desired complex image is printed, and the developer of an application program is able to utilize complex graphical primitives to develop an image that will be presented on a device irrespective of the limitations inherent in the device's actual PDL.

DETAILED DESCRIPTION OF THE ILLUSTRATIVE EMBODIMENTS The invention is preferably practiced in the context of an operating system resident on a personal computer such as the IBM PS/2, or Apple, Macintosh, computer.
A representative hardware environment is depicted in FIG.
3, which illustrates a typical hardware configuration of a computer 300 in accordance with the subject invention.
The computer 300 is controlled by a central processing unit 302, which may be a conventional microprocessor; a number of other units, all interconnected via a system bus 308, are provided to accomplish specific tasks.
Although a particular computer may only have some of the units illustrated in FIG.
3 or may have additional components not shown, most computers will include at least the units shown.
Specifically, computer 300 shown in FIG.
3 includes a random access memory (RAM) 306 for temporary storage of information, a read only memory (ROM) 304 for permanent storage of the computer's configuration and basic operating commands and an input/output (I/O) adapter 310 for connecting peripheral devices such as a disk unit 313 and printer 314 to the bus 308, via cables 315 and 312, respectively.
The function provided by cables 315 and 312 may be implemented via a network connection.
A user interface adapter 316 is also provided for connecting input devices, such as a keyboard 320, and other known interface devices including mice, speakers and microphones to the bus 308.
Visual output is provided by a display adapter 318 which connects the bus 308 to a display device 322 such as a video monitor.
The workstation has resident thereon and is controlled and coordinated by operating system software such as the Apple System/7, operating system.
In a preferred embodiment, the invention is implemented in the C++ programming language using object-oriented programming techniques.
C++ is a compiled language, that is, programs are written in a human-readable script and this script is then provided to another program called a compiler which generates a machine-readable numeric code that can be loaded into, and directly executed by, a computer



Related patents
  Image processing system which synthesizes a generated first image signal with a second image signal selected from a plurality of input image signals
It is an object of the present invention to provide an image processing system, which can solve all or at least one of the above-mentioned problems. It is another object ...
  AFP to PostScript conversion method
It is an object of the present invention to provide a method for converting an AFP file to a PostScript file. It is another object of the present invention to convert ...
  Computer system for a printer which stores and operates multiple application programs
Accordingly, it is the principal object of the present invention to provide a computer controlled label printer having an improved system for storing multiple ...
  Network resource monitoring system and method for providing notice of changes in resources in a network
This invention is for the purpose of providing a network resource monitoring system and method which, by monitoring changes in information on a communications network, ...
  Method and apparatus for detecting service anomalies in transaction-oriented networks
The present invention will be described below for detecting network/service anomalies on a transaction-oriented wide area network (WAN), such as the AT&T Transaction A...
  Security system for event monitoring, detection and notification system
The present invention enables access to system resources to be limited (e.g., granted or denied) in an event detection system. This is accomplished, in part, through a ...
  Multi-volume extent based file system
In a first aspect, the invention provides a memory storage device having an operating system, which uses one inode to record and find segments of a data file. Each inode ...
  Automatic call distribution and training system
In the present invention, a system for providing automatic call distribution and training is provided. This system includes agents capable of answering incoming ...
  System and method for providing feedback in an interactive payment system
In general, the present invention discloses an improved system and method for providing feedback in an interactive payment system. Presenting feedback in an interactive ...
  Method and apparatus for generating and modifying multiple instances of element of a web site
In accordance with one embodiment of the invention, a Universal Content Manager ("UCM") is provided by integrating, within one Internet navigation interface: a complete ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved