1
Thomas B Brightman, Andrew T Brown, John F Brown, James A Farrell, Andrew D Funk, David J Husak, Edward J McLellan, Mark A Sankey, Paul Schmitt, Donald A Priore: Digital communications processor. Freescale Semiconductor, Gordon E Nelson, August 29, 2006: US07100020 (52 worldwide citation)

An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). T ...


2
Thomas B Brightman, Frederick S Dunlap, Andrew D Funk: Processor architecture for virtualizing selective external bus transactions. VIA Cyrix, Carr & Ferrell, August 27, 2002: US06442635 (7 worldwide citation)

A processing system having a virtual subsystem architecture employs a reentrant system management mode mechanism and device handlers along with remappable hardware resources to simulate physical subsystems, all transparent to application programs executing on the processing system.


3
Thomas B Brightman, Andrew D Funk, David J Husak, Edward J McLellan, Andrew T Brown, John F Brown, James A Farrell, Donald A Priore, Mark A Sankey, Paul Schmitt: High speed and high throughput digital communications processor with efficient cooperation between programmable processing components. Freescale Semiconductor, Gordon E Nelson, January 12, 2010: US07647472 (5 worldwide citation)

An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). T ...


4
Thomas B Brightman, Frederick S Dunlap, Andrew D Funk: Processor for eliminating external isochronous subsystems. National Semiconductor Corporation, John L Maxin, November 17, 1998: US05838987 (1 worldwide citation)

A processing system having a virtual subsystem architecture employs a reentrant system management mode mechanism and device handlers along with remappable hardware resources to simulate physical subsystems, all transparent to application programs executing on the processing system.


5
William E Durie Jr, John Gorham, Andrew D Funk, Sydney Alamy, Justin Jacoby, Amy Machacek Smith, Troy Stuart, Gary A Freeman: Vehicle safety and driver condition monitoring, and geographic information based road safety systems. ZOLL Medical Corporation, Wilmer Cutler Pickering Hale and Dorr, November 13, 2018: US10127810

Embodiments of the present disclosure include vehicle safety monitoring, and more particularly monitoring a condition of an operator of a vehicle. According to some embodiments, the present disclosure includes a system for alerting the operator and/or a remote server/user when the operator's driving ...


6
Andrew D Funk: Virtualized functions within a microprocessor. Cyrix Corporation, Andrew S Viger, John L Maxin, December 1, 1998: US05845133

A system and method for virtualizing external pins and their internal functions within a microprocessor employing an operating system independent interrupt and N subhandlers to virtual the equivalent functions of the pins ordinarily performed by extrinsic circuitry internal to the microprocessor.


7
Thomas B Brightman, Andrew D Funk, David J Husak, Edward J McLellan, Andrew T Brown, John F Brown, James A Farrell, Donald A Priore, Mark A Sankey, Paul Schmitt: Digital communications processor. Gordon E Nelson Patent Attorney PC, December 28, 2006: US20060292292-A1

An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). T ...