1
Roy J Rosser, Yi Tan, Howard J Kennedy Jr, James L Jeffers, Darrell S DiCicco, Ximin Gong: Image insertion in video streams using a combination of physical sensors and pattern recognition. Princeton Video Image, Sterne Kessler Goldstein & Fox PLLC, August 8, 2000: US06100925 (119 worldwide citation)

A live video insertion system (LVIS) is disclosed that allows insertion of static or dynamic images into a live video broadcast in a realistic fashion on a real time basis. Initially, natural landmarks in a scene that are suitable for subsequent detection and tracking are selected. The landmarks are ...


2
Howard J Kennedy Jr, Josh Herman, Rich Gerber, Dan Harwell, Gerald Cross, Judi Goldstein, Terry Downs, Mike Hawash: Computer-implemented process and computer system for raster displaying video data using foreground and background commands. Intel Corporation, Steve Mendelsohn, William H Murray, May 27, 1997: US05633654 (29 worldwide citation)

Video data for two or more video streams are processed by a single background command list containing one or more background commands and a single foreground command list containing one or more foreground commands, where the foreground command list is implemented only during a vertical blanking inte ...


3
Howard J Kennedy Jr, Terry Downs, Josh Herman: Driver, computer-implemented process, and computer system for processing data using loadable microcode running on a programmable processor. Intel Corporation, Steve Mendelsohn, William H Murray, April 23, 1996: US05511195 (7 worldwide citation)

First and second application programs run on a host processor. The driver loads, runs, and unloads a first microcode program of the first application program onto an Intel.RTM. i750.RTM. Pixel Processor. The driver then loads, runs, and unloads a second microcode program of the second application pr ...


4
Richard Gerber, Howard J Kennedy Jr: Method and apparatus for using a driver program executing on a host processor to control the execution of code on an auxiliary processor. Intel Corporation, Blakely Sokoloff Taylor & Zafman, December 19, 2000: US06163793 (5 worldwide citation)

A method and apparatus for using a driver program, executing on a host processor, to control the execution of programs on an auxiliary processor is described. The host processor and auxiliary processor share a storage device. In this storage device, the driver program stores a number of ordered exec ...


5
Howard J Kennedy Jr: Preprocessing video to insert visual elements and applications thereof. Disney Enterprises, Fay Kaplun & Marcin, March 18, 2014: US08677399

Embodiments of this invention relate to preprocessing video such that visual elements, such as advertisements, can be inserted at a later point in time when the video is requested by a user. In an embodiment, a video and target data is received. The video is analyzed to determine how a target moves ...


6
Howard J Kennedy JR: Preprocessing Video to Insert Visual Elements and Applications Thereof. PVI Virtual Media Services, Sterne Kessler Goldstein & Fox Pllc, October 15, 2009: US20090259941-A1

Embodiments of this invention relate to preprocessing video such that visual elements, such as advertisements, can be inserted at a later point in time when the video is requested by a user. In an embodiment, a video and target data is received. The video is analyzed to determine how a target moves ...