1
Donald F Hooper, Matthew S Goldman, Peter C Bixby, Suban Krishnamoorthy: Segmented video on demand system. Digital Equipment Corporation, Arthur W Fisher, Barry N Young, May 9, 1995: US05414455 (516 worldwide citation)

In a system for distributing videos, a plurality of videos are stored on a mass storage device. Each video includes a plurality of frames of digitized video data for play-back on a viewing device. The system includes a memory buffer for storing a segment of a selected one of the videos. The segment ...


2
Donald F Hooper, Matthew S Goldman, Peter C Bixby, Suban Krishnamoorthy: Video on demand with memory accessing and or like functions. Digital Equipment Corporation, Dirk Brinkman, Ronald C Hudgens, Arthur W Fisher, August 15, 1995: US05442390 (446 worldwide citation)

In a system for interactively viewing videos, a selected video is transmitted as a plurality of frames of digitized video data for playback on a viewing device. The system receives the transmitted video data and includes a memory buffer for storing a segment of a selected one of the videos. The segm ...


3
Donald F Hooper, Dave M Tongel, Michael B Evans: Distributed interactive multimedia service system. Digital Equipment Corporation, A Sidney Johnston, Dirk Brinkman, Ronald C Hudgens, September 23, 1997: US05671225 (200 worldwide citation)

In a distributed interactive multimedia service system, a client application of a set-top box located at a customer premises generates an attach request. A session manager, in response to receiving the attach request via a network, generates an allocation request and a create request. A resource man ...


4
Donald F Hooper, David M Tongel: Remote display of an image by transmitting compressed video frames representing back-ground and overlay portions thereof. Digital Equipment Corporation, James F Thompson, Ronald C Hudgens, February 20, 1996: US05493638 (157 worldwide citation)

An interactive video system employs Motion Picture Expert Group (MPEG) video compression to transfer images from a remote server to a television. The images correspond to dialog frames in a graphical user interface. During an authoring process, the dialog frames are created by first creating a backg ...


5
Donald F Hooper, David M Tongel: Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof. Digital Equipment Corporation, James F Thompson, Ronald C Hudgens, June 6, 1995: US05422674 (125 worldwide citation)

An interactive video system employs Motion Picture Expert Group (MPEG) video compression to transfer images from a remote server to a television. The images correspond to dialog frames in a graphical user interface. During an authoring process, the dialog frames are created by first creating a backg ...


6
Debra Bernstein, Donald F Hooper, Matthew J Adiletta, Gilbert Wolrich, William Wheeler: Microengine for parallel processor architecture. Intel Corporation, Fish & Richardson P C, December 23, 2003: US06668317 (111 worldwide citation)

A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory con ...


7
Richard D Muratori, Myles J Wilde, Donald F Hooper: Graphical user interface that displays operation of processor threads over time. Intel Corporation, Fish & Richardson P C, August 26, 2003: US06611276 (104 worldwide citation)

A graphical user interface (GUI) includes state indicators which show states of execution of threads running in microengines of a processor. The state indicators show the states of execution as functions of clocking in the processor. The GUI also includes a window showing computer code corresponding ...


8
Gilbert Wolrich, Debra Bernstein, Matthew J Adiletta, Donald F Hooper: Method and apparatus for gigabit packet assignment for multithreaded packet processing. Intel Corporation, Fish & Richardson P C, December 9, 2003: US06661794 (93 worldwide citation)

A network processor that has multiple processing elements, each processing element supporting multiple simultaneous program threads with access to shared resources in an interface. Packet data is received from high-speed ports in segments and each segment is assigned to one of the program threads. E ...


9
Donald F Hooper: Data base access mechanism for rules utilized by a synthesis procedure for logic circuit design. Digital Equipment Corporation, Albert P Cefalo, Barry N Young, November 30, 1993: US05267175 (61 worldwide citation)

In a circuit design synthesis procedure in which the pointers are added to the data base to permit a path through the circuit to be followed, a qualified object is defined to be a data object that permits access expressed by a sequence (or chain) of access forms strung together. A mechanism is defin ...


10
Donald F Hooper, Snehamay Kundu: Procedure and data structure for synthesis and transformation of logic circuit designs. Digital Equipment Corporation, Denis G Maloney, Ronald E Myrick, Barry N Young, May 18, 1993: US05212650 (54 worldwide citation)

A procedure is described for the synthesis and transformation of a logic circuit design, provided by the designers, into a database capable of being used to fabricate the actual circuit. The procedure involves the use of model instances which represent the use of circuit components. The original mod ...