Patent Number: 6,167,442

Title: Method and system for accessing and of rendering an image for transmission over a network

Abstract: The present method renders scan lines of an image to an output device in a memory efficient manner and in a manner suitable for a client server application using an Internet or Intranet type network. The image is defined by a number of order objects, each of which is independently stored. The procedure determines on a scan line basis the objects which influence the particular scan line and accumulates the rendering effect of the objects necessary for returning the scan line. Returned scan lines are transmitted over a network to a client computer and the procedure is repeated. Objects are only partially rendered as required to pass on the necessary information as input for the next object. This approach maintains the independence of the objects, allows interaction of objects, allows output to high resolution output devices in a memory efficient manner, and allows each object to be reproduced at the best resolution and in an efficient manner for a large scale network application. The present invention is directed to a system for accessing, modifying, and transporting images over a computer network. The system has at least one client computer and at least one server computer which exchange data and control signals therebetween over a network, the network using one network middleware of a series of network middleware. The system further includes a plurality of image databases which use different programs for storing, managing and accessing the stored images. Each image database includes a predetermined image standard for transferring a stored image and includes predetermined standard control signals for accessing and processing selected images. The client computer includes application software with the capability to communicate with any of the image databases using standard predetermined control signals and the capability of receiving images using the predetermined standard for transferring an image. The client computer and server computer uses a proxy-stub arrangement for compensating for different middleware. Image manipulations, transfer and receipt occurs based on the predetermined standard for transferring and image and the predetermined control signals.

Inventors: Sutherland; Stephen B. (Unionville, CA), Wick; Dale M. (Brooklin, CA), Gignac; John Paul J. (LaSalle, CA), Radulovic; Sasa (North York, CA)

Assignee: Truespectra Inc.

International Classification: G06F 9/00 (20060101); G06F 15/16 (20060101); G06F 9/46 (20060101); H04L 29/06 (20060101); H04N 1/00 (20060101); G06F 015/16 (); G06F 009/00 ()

Expiration Date: 12/26/2017