U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The production of too many useful things results in too many useless people."

Karl Marx

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

Attorney: Stephens; Keith


Number of patents: 70
Last date: December 10, 1996

1    
NumberTitleIssue Date
5583977Object-oriented curve manipulation system
A method and apparatus enables direct manipulation of 3D curve images on a computer display. In accordance with this method and apparatus, a curve object is created which, in turn, generates a 3D virtual box image enclosing a portion of a selected curve i...
12/10/1996
5566278Object oriented printing system
An object-oriented printing system includes objects that provide query, data transfer, and control methods. The inventive object-oriented printing system communicates with the remainder of the operating system by means of a standard interface such as a gr...
10/15/1996
5555368Object-oriented multi-tasking view framework
A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a...
09/10/1996
5553282Software project history database and method of operation
A distributed program configuration database system is designed for use on a client-server network. The system consists of a plurality of program servers which maintain version information for various program components. A program developer, upon logging ...
09/03/1996
5544302Object-oriented framework for creating and using container objects with built-in properties
An object-oriented framework is used to create container objects which are, in turn, used to hold both other objects and information in order to organize the information in a variety of ways. The framework contains a set of pre-defined class information w...
08/06/1996
5544301Object-oriented view layout system
A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a...
08/06/1996
5537526Method and apparatus for processing a display document utilizing a system level document framework
An object-oriented compound document architecture provides system level support for document processing features. The object-oriented compound document framework supports a variety of document processing functions. The framework provides system level supp...
07/16/1996
5530864Command object system for an object-oriented software platform
A method and apparatus for a command system is disclosed. Commands include variables that reflect the command's current appearance. This includes status information determinative of the command's state (enabled/disabled), its name, its associated graphic,...
06/25/1996
5530859System for synchronizing a midi presentation with presentations generated by other multimedia streams by means of clock objects
A method and system for providing synchronization of the timing of various multimedia events, including MIDI data events. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are ab...
06/25/1996
5530799Rendering cache in an object oriented system
A method and system for caching graphic information for display in a graphics processing system to avoid repeated rendering each time a graphic is required to be re drawn. A developer of an application program can specify which graphic objects should be c...
06/25/1996
5524200Object-oriented non-rectilinear viewing framework
A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a...
06/04/1996
5524199Object-oriented view system with background processing of update request
A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a...
06/04/1996
5522025Object-oriented window area display system
An object-oriented window manager provides coordination between window displays generated by separate application programs by computing and storing the visible area of each application window each time displayed windows are changed. Each application progr...
05/28/1996
5519866Method and apparatus of incrementally linking components of a modeled computer program
A human oriented object programming system provides an interactive and dynamic process for the incremental building of computer programs which facilitates the development of complex computer programs such as operating systems and large applications with g...
05/21/1996
5519862Concurrent processing apparatus with incremental command objects
A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application by multiple users. The load architecture implements functions, static data and classes in a...
05/21/1996
5519818Object-oriented graphic picking system
A method and apparatus for defining customizable pick, hit or find detection criteria for geometric types including curves and using the results of the search as a basis for determining whether to perform an action. According to the inventive method, a se...
05/21/1996
5519867Object-oriented multitasking system
An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A co...
05/21/1996
5517606Object-oriented menuing system using command objects of an object-oriented operation system
A method and apparatus for an object based notification system. The notification system is designed in a flexible manner to support change notification in an object based operating system....
05/14/1996
5515508Client server system and method of operation including a dynamically configurable protocol stack
Novel object-oriented client-server facility (CSF) and networking service facility (NSF) interfaces implement communication between application programs residing in client and server nodes of a distributed services network. The CSF interface includes remo...
05/07/1996
5511002Multimedia player component object system
A technique for providing routing of various multimedia events throughout the course of a multimedia presentation using a computer with a storage and a display. A processor with an attached display, storage and multimedia device builds a component object ...
04/23/1996
5504892Extensible object-oriented file system
An object-oriented file system in an object-oriented operating system includes a file system entity class that is subclassed into a volume, directory and file subclass. These classes encapsulate standard file system properties such as name, creation date,...
04/02/1996
5500931System for applying font style changes to multi-script text
A method and system for automatically selecting a set of characters and applying a font so that a user sees the characters and fonts expected to appear in a document. The preferred embodiment of the invention is used when a client applies a font style cha...
03/19/1996
5499343Object-oriented networking system with dynamically configurable communication links
Novel object-oriented client-server facility (CSF) and networking service facility (NSF) interfaces implement communication between application programs residing in client and server nodes of a distributed services network. The CSF interface includes remo...
03/12/1996
5495561Operating system with object-oriented printing interface
An object-oriented printing interface includes document grouping or folio objects which, once created, provide complete and flexible printing capability that is transparent to an application program. The printing interface objects include objects that are...
02/27/1996
5495577System for displaying insertion text based on preexisting text display characteristics
A method and system for automatically selecting a font so that a user sees the characters and fonts expected to appear in a document. The preferred embodiment of the invention employs a first process when a character, or string of characters, is entered i...
02/27/1996
5491800Object-oriented remote procedure call networking system
A client-server facility (CSF) interface and networking service facility (NSF) interface implement communication between application programs residing in client and server nodes of a distributed services network. The CSF interface includes remote procedur...
02/13/1996
5490249Automated testing system
A method and apparatus for testing software programs systematically explores valid call sequences using a collection of data with a software program comprising a collection of subroutine components. Instead of writing unit tests, the subject invention pro...
02/06/1996
5487145Method and apparatus for compositing display items which minimizes locked drawing areas
A compositing architecture provides for correct rendering of overlapping opaque and translucent regions of respective graphic images with rapid pixel restoration when an image floating above another image is moved or manipulated to reveal pixels of a grap...
01/23/1996
5485373Language-sensitive text searching system with modified Boyer-Moore process
A method and system for providing a language-sensitive text search that performs text comparison of any Unicode strings. For any language an ordering is defined based on features of the language. Then, an interactive compare function is performed to deter...
01/16/1996
5481666Object-oriented navigation system
A technique for navigating between a first and second object in an object-oriented computer system, including a processor with an attached storage and a display uses reference objects to insert references from one object into another. A first document is ...
01/02/1996
5479601Method and apparatus for processing commands generated by user interface controls in an atomic manner
An object-oriented user interface utilizes object-oriented controls that operate together as a single, atomic group to change data values and are affected as a group by conventional editing "undo" and "redo" actions. In accordance with one embodiment, eac...
12/26/1995
5479589Object-oriented system for selecting a graphic image on a display
A method and apparatus for defining customizable pick, hit or find detection criteria for geometric types and using the results of the search as a basis for determining whether to perform an action. According to the inventive method, a search protocol is ...
12/26/1995
5475845Wrapper system for interfacing an object-oriented application to a procedural operating system
An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A co...
12/12/1995
5473777Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls
An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A co...
12/05/1995
5471568Object-oriented apparatus and method for scan line conversion of graphic edges
An object-oriented graphic system performs a scan conversion process on a geometric figure with edges. The figure is represented by a graphic object which contains data describing the edges and a method for traversing the edges to outline the figure. The ...
11/28/1995
5471675Object oriented video framework system
A video framework for use in a data processing system provides parallel hierarchies of video device drivers and video device handles, which are created by video device driver objects, and a hierarchy of data encapsulators contained by a subclass of the hi...
11/28/1995
5465362Object-oriented view-system for displaying information in a windowing environment
A view system is disclosed which provides support polymorphic initialization and finalization of objects. This mechanism is used by the view system to support virtual method invocation at construction/destruction time for objects that require the needed ...
11/07/1995
5465363Wrapper system for enabling a non-multitasking application to access shared resources in a multitasking environment
A view system is disclosed which provides support a mechanism to provide a multitask-safe wrapper or objects which are not multitask safe. This mechanism makes it possible to use objects that are not task-safe in a multitasking environment without modifyi...
11/07/1995
5459865Runtime loader
A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application by multiple users. The load architecture implements functions, static data and classes in a...
10/17/1995
5455854Object-oriented telephony system
A method and system for enabling a set of object interface application elements and telephony system elements. Particular objects may be chosen depending on which elements of the telephony system will need to be interfaced. A particular object is capable ...
10/03/1995
1    

Comments

No comments for this page
 
 
Forgot password?
Register here