1
Phillip M Adams, Larry W Holmstron, Steve A Jacob, Steven H Powell, Robert F Condie, Martin L Culley: Kernels, description tables, and device drivers. Iomega Corporation, Jon C Christiansen, Lee A Hollaan, Daniel P McCarthy, October 17, 1995: US05459867 (205 worldwide citation)

Description tables can be linked to a kernel to form a device driver. The description tables can be device description tables and adapter description tables. The kernel is operating system dependent. The description tables are operating system independent and can be linked to other kernels for other ...


2
Phillip M Adams: Media-independent document security method and apparatus. Novell, Madson & Metcalf, October 26, 1999: US05974548 (146 worldwide citation)

A method and apparatus for providing media-independent security for a document may be programmed to create a document file having two or more components. In one embodiment, a document may include a background object, an image object (e.g. text, graphic, both, or the like), and a watermark object. Wh ...


3
Phillip M Adams, Larry W Holmstrom, Steve A Jacob, Steven H Powell, Robert F Condie, Martin L Culley: Kernels, description tables and device drivers. Iomega Corporation, Daniel P McCarthy, Lloyd W Sadler, Eleanor V Goodall, July 7, 1998: US05778226 (105 worldwide citation)

Description tables can be linked to a kernel to form a device driver. The description tables can be device description tables and adapter description tables. The kernel is operating system dependent. The description tables are operating system independent and can be linked to other kernels for other ...


4
Phillip M Adams: Apparatus and method for directly accessing compressed data utilizing a compressed memory address translation unit and compression descriptor table. Novell, Madson & Metcalf, September 28, 1999: US05960465 (67 worldwide citation)

A method and apparatus for directly accessing data compressed by a dictionary-based compression scheme are disclosed. The apparatus may include an execution unit for processing data and an address generation unit connected to the execution unit for generating a logical address corresponding to the d ...


5
Phillip M Adams: Media-independent document security method and apparatus. Novell, Haynes and Boone, February 26, 2002: US06351815 (67 worldwide citation)

A method and apparatus for providing media-independent security for a document may be programmed to create a document file having two or more components. In one embodiment, a document may include a background object, an image object (e.g. text, graphic, both, or the like), and a watermark object. Wh ...


6
Phillip M Adams: Accelerator for interpretive environments. Novell, Madson & Metcalf P C, March 30, 1999: US05889996 (38 worldwide citation)

An apparatus and method for accelerating interpreters, interpretive environments, and the like optimizes the use of caches closest to a processor. An instruction set implementing a virtual machine (interpreter, interpretive environment) is written to fit each instruction at an individual cache line' ...


7
Phillip M Adams: Cache fencing for interpretive environments. Novell, Haynes and Boone, March 12, 2002: US06356996 (36 worldwide citation)

An apparatus and method for cache fencing allows programmatic control of the access and duration of stay of selected executables within processor cache. In one example, an instruction set implementing a virtual machine may store each instruction in a single cache line as a compiled, linked loaded im ...


8
Phillip M Adams: Systems and methods for FDC error detection and prevention. Berne S Broadbent, Gary D E Pierce, January 3, 1995: US05379414 (27 worldwide citation)

A system and method which provides a complete software implementation of a device driver that is capable of detecting an undetectable data corruption problem without hardware redesign and/or internal modification to an existing FDC. The approach taken consists of software DMA shadowing and use of a ...


9
Phillip M Adams: Data corruption detection apparatus and method. Pate Pieree & Baird, February 27, 2001: US06195767 (13 worldwide citation)

A system and method for providing detection of the signatures effected by a defective Floppy Diskette Controller (“FDC”) operates on media independent of files thereon, or on files, independent of the media on which they are stored. Multiple testing strategies incorporate evaluations to detect signa ...


10
Phillip M Adams: Pin management of accelerator for interpretive environments. Novell, Madson & Metcalf, November 9, 1999: US05983310 (13 worldwide citation)

An apparatus and method for accelerating interpreters, interpretive environments, may manage pinning of a processor cache closest to a processor. An instruction set implementing a virtual machine may store each instruction in a single cache line as a compiled, linked loaded image. After loading, the ...