1
Jonathan D Henckel, Paul A Hospers: Data processing system graphical user interface which emulates printed material. International Business Machines, Kenneth C Hill, Andrew J Dillon, October 31, 1995: US05463725 (651 worldwide citation)

An interface for making information available to a user provides a display similar to a printed book or magazine. In order to "turn the page" of the displayed book, the user touches the screen with his hand or a pointing device, and moves it across the screen. Movement across the screen, while touch ...


2
Elbert G Tindell, Kyle Crawford: Store and forward video system. USA Video, Kenneth C Hill, July 14, 1992: US05130792 (383 worldwide citation)

A system and method for transferring video programs from a first location to a remote location provides for communication of the programs over selected commercial telephone networks. The program signals are digitized, compressed, and stored at the first location, and transferred to the remote locati ...


3
Craig W Thompson, Kenneth M Ross: Natural-language interface generating system. Texas Instruments Incorporated, Kenneth C Hill, James T Comfort, Melvin Sharp, August 18, 1987: US04688195 (310 worldwide citation)

A system for interactively generating a natural-language input interface, without any computer-skill programming work being required. The natural-language menu interface thus generated provides a menu-selection technique whereby a totally unskilled computer user, who need not even be able to type, c ...


4
Randy C Steele: Logic block for programmable logic devices. SGS Thomson Microelectronics, Kenneth C Hill, Lisa K Jorgenson, Richard K Robinson, July 7, 1992: US05128559 (192 worldwide citation)

A standard logic block, or macrocell, is provided for use on programmable logic devices. The macrocell uses RAM to perform logic functions, and further includes circuitry which allows writing of data to the RAM during use. Each logic block can be configured at programming time to be either a user RA ...


5
Harry R Tennant, Kenneth M Ross, Richard M Saenz: Menu-based natural language understanding system. Texas Instruments Incorporated, Kenneth C Hill, James T Comfort, Melvin Sharp, May 9, 1989: US04829423 (192 worldwide citation)

A natural language interface for a computer system restricts inputs from a user to those which generate valid input sentences. The user selects a next input word from a menu showing which words are valid. When an input is selected, a parser uses a predefined grammar to determine which words are vali ...


6
Paul H Kramer, Kay A Tate: Method for protecting data in a computer system. International Business Machines Corporation, Steven W Roth, Kenneth C Hill, Andrew J Dillon, May 9, 1995: US05414852 (168 worldwide citation)

A data processing system include a plurality of data objects which are accessible by application programs through a system level interface. Each data object has an associated user access list. In addition, each object has at least one key indicating which applications can access that object. The key ...


7
Richard T Brandle, Don L Goodliffe, Donald E Keith, Randy A Robinette, Robert C Sizemore, Garry J Smithwick, Anthony J Zappavigna: Remote procedure calls in heterogeneous systems. International Business Machines Corporation, Andrew J Dillon, Paul W O Malley, Kenneth C Hill, June 8, 1993: US05218699 (167 worldwide citation)

A system for making procedure calls can be used with a network of computers. An application program on a local node calls a desired library procedure. The library procedure can be available on the local node or a remote node, and the location need not be known by the application. If the library proc ...


8
Karl Renner, John P Shanklin: Master/slave sequencing processor with forced I/O. Texas Instruments Incorporated, Kenneth C Hill, Thomas W DeMond, Melvin Sharp, May 17, 1988: US04745544 (148 worldwide citation)

An array processor operating in the forced I/O mode includes a master controller (12) for generating sequenced commands for output to slave address generators (52) (54) and (62). The slave (52) and (54) operate in a data processing and a forced I/O mode. Each of the slaves have a set of data instruc ...


9
Donald W Oxley, Timothy J McEntee, Satish M Thatte: Computer memory system with parallel garbage collection independent from an associated user processor. Texas Instruments Incorporated, Kenneth C Hill, James T Comfort, Melvin Sharp, October 4, 1988: US04775932 (127 worldwide citation)

A memory system for association with a user processor for operation independently from the user processor includes a physical memory and an interface unit for enabling the associated user processor to access the physical memory. The physical memory is represented in a virtual address space which is ...


10
Randy C Steele, Safoin A Raad: Programmable summing functions for programmable logic devices. SGS Thomson Microelectronics, Richard K Robinson, Kenneth C Hill, March 27, 1990: US04912345 (116 worldwide citation)

A programmable logic device includes a programmable logic array and an output logic macrocell. The output logic macrocell includes a user configurable summing function that has a first logic gate connected to receive a first plurality of product terms, a second logic gate connected to receive a seco ...