1
Glenn F Evans, Alok Chakrabarti: Playback control methods and arrangements for a DVD player. Microsoft Corporation, Lee & Hayes PLLC, January 24, 2006: US06990671 (55 worldwide citation)

In accordance with certain aspects of the present invention, enhancements have been developed to further extend the performance of a generic DVD navigator. The methods and arrangements herein provide a mechanism that allows a player application to precisely ‘bookmark’ locations during playback, and ...


2
Glenn F Evans: Secure video card methods and systems. Microsoft Corporation, November 20, 2007: US07299365 (34 worldwide citation)

Methods and systems for protecting data that is intended for use and processed on video or graphics cards are described. In one embodiment, data that is stored in memory other than a video card memory is encrypted and transferred over a bus to the video card. The encrypted data is decrypted on the v ...


3
Glenn F Evans, Paul England: Methods and systems providing per pixel security and functionality. Microsoft Corporation, April 17, 2007: US07206940 (34 worldwide citation)

Various described embodiments provide for per-pixel functionality in connection with pixel data that is processed by a video card for rendering on a display monitor. That is, pixel data that is associated with individual pixels that are to be rendered on a display monitor are imparted with a charact ...


4
Glenn F Evans, John Bradstreet: Secure media path methods, systems, and architectures. Microsoft Corporation, Lee & Hayes PLLC, November 13, 2007: US07296154 (33 worldwide citation)

Methods, systems and architectures for processing renderable digital content are described. The various embodiments can protect against unauthorized access or duplication of unprotected content (i.e. decrypted content) once the content has reached a rendering device such as a user's computer. A flex ...


5
Glenn F Evans: Secure video card methods and systems. Microsoft Corporation, March 27, 2007: US07197648 (24 worldwide citation)

Methods and systems for protecting data that is intended for use and processed on video or graphics cards are described. In one embodiment, a video card comprises a graphics processor unit (GPU) for processing data that is to be rendered on a monitor. The GPU comprises encryption and decryption func ...


6
Glenn F Evans: Secure video card methods and systems. Microsoft Corporation, Lee & Hayes PLLC, June 20, 2006: US07065651 (23 worldwide citation)

Methods and systems for protecting data that is intended for use and processed on video or graphics cards are described. In various embodiments, data that is intended for use by a video card can be encrypted such that any time the data is provided onto a bus (e.g. a PCI or AGP bus) between the video ...


7
Glenn F Evans: Secure video card methods and systems. Microsoft Corporation, February 26, 2008: US07337329 (20 worldwide citation)

Methods and systems for protecting data that is intended for use and processed on video or graphics cards are described. In one embodiment, a system comprises a graphics processor unit (GPU) for processing data that is to be rendered on a monitor. Memory is operably associated with the graphics proc ...


8
Glenn F Evans, Alok Chakrabarti: Playback control methods and arrangements for a DVD player. Microsoft Corporation, Lee & Hayes PLLC, August 10, 2010: US07774797 (17 worldwide citation)

In accordance with certain aspects of the present invention, enhancements have been developed to further extend the performance of a generic DVD navigator. The methods and arrangements herein provide a mechanism that allows a player application to precisely ‘bookmark’ locations during playback, and ...


9
Donald J Munsil, Glenn F Evans, Stacey L Spears: Image processing using linear light values and other image processing improvements. Microsoft Corporation, Lee & Hayes PLLC, January 2, 2007: US07158668 (17 worldwide citation)

Strategies are described for processing image information in a linear form to reduce the amount of artifacts (compared to processing the data in nonlinear form). Exemplary types of processing operations can include, scaling, compositing, alpha-blending, edge detection, and so forth. In a more specif ...


10
Glenn F Evans, Paul England: Methods and systems for maintaining an encrypted video memory subsystem. Microsoft Corporation, November 6, 2007: US07293178 (17 worldwide citation)

Methods and systems protect digital content such as premium content like movies, programs, and other types of digital audio/visual content. In some embodiments, an architecture and related methods protect content by maintaining the content in encrypted form, whether the content resides in video card ...