1
Rabindranath Dutta, Michael Richard Cooper, Kamal Chandrakant Patel: Browser rewind and replay feature for transient messages by periodically capturing screen images. International Business Machines Corporation, July 11, 2006: US07076495 (38 worldwide citation)

In the system, method, and program of the present invention, the browser renders a multimedia object to the screen. The multimedia object may be one or more advertisements having links to one or more advertisers. The browser periodically captures screen images having the multimedia object. In one em ...


2
Steven Francis Best, Michael Richard Cooper: Method and apparatus for increasing efficiency of data storage in a file system. International Business Machines Corporation, Yee & Associates P C, David A Mims Jr, January 12, 2010: US07647355 (32 worldwide citation)

A method, apparatus, and computer instructions for storing data in a file system. A determination is made as to whether space is available in an inode of the file in the file system. The data is stored into the inode in response to space being available. Additionally, data for a file may be stored i ...


3
Michael Richard Cooper, Rabindranath Dutta, Kelvin Roderick Lawrence: Method and apparatus for converting programs and source code files written in a programming language to equivalent markup language files. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Wing Yan Mok, January 10, 2006: US06986101 (27 worldwide citation)

A method and apparatus for converting programs and source code files written in a programming language to equivalent markup language files is provided. The conversion may be accomplished by a static process or by a dynamic process. In a static process, a programming source code file is converted by ...


4
Steven Francis Best, Michael Wayne Brown, Michael Richard Cooper: Personalized indexing and searching for information in a distributed data processing system. International Business Machines Corporation, John Biggers, Mark S Walker, Biggers & Ohanian, October 30, 2007: US07289983 (22 worldwide citation)

Personalized searching including providing in a search portal a personal search term list; receiving from a user a navigation identification message; and inserting index records in a personalized search index. Inserting index records in a personalized search index typically comprises retrieving a do ...


5
Michael Richard Cooper, Rabindranath Dutta, Mark Joseph Hamzy, Mark Wayne Vanderwiele, Peter A Zannucci: Method and apparatus for supporting application and device independent print support. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, November 9, 2004: US06816270 (19 worldwide citation)

A method and apparatus in a data processing system for processing a print job. A call is received from an application to print the print job to a selected printer, wherein the print job includes a request to use a hardware service. A print preview of the print job prior to printing the print job is ...


6
Mark Joseph Hamzy, Michael Richard Cooper, Mark Wayne VanderWiele, Scott Thomas Jones: Method and apparatus for reducing image data storage and processing based on device supported compression techniques. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Betty Formby, March 23, 2004: US06711294 (17 worldwide citation)

Data is received from a memory, which includes bitmap images, for output on an output device. The images may be stored in compressed or uncompressed form. The operating system, application or generic graphics environment program interface, queries the printer driver for the types of image compressio ...


7
Brandon Brockway, Michael Richard Cooper, Stephen Todd Pride, Janet Lynn Stashluk: System and method of extending application types in a centrally managed desktop environment. International Business Machines Corporation, VanLeeuwen & VanLeewen, Justin M Dillon, July 10, 2007: US07243336 (15 worldwide citation)

A system and method that allows an administrator to provide application extensions in a platform-neutral shell environment is provided. The administrator defines a graphical interface, such as an icon, used to launch the platform dependent software application. The administrator centrally manages th ...


8
Michael Richard Cooper, Mark Joseph Hamzy, Scott Thomas Jones, Mark Wayne VanderWiele: Method for enabling a client to specify the characteristics of an image to be downloaded from a server. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Rakesh Garg, August 29, 2006: US07099040 (11 worldwide citation)

A method for serving an image from a server to a client, e.g., a computer having a browser or other graphics viewing engine. The user of the client first specifies a set of one or more bitmap characteristics for an image transfer, with at least one of the bitmap characteristics including a number of ...


9
Michael Richard Cooper, Rabindranath Dutta, Lorin Evan Ullmann: Lettering adjustments for display resolution. International Business Machines Corporation, David A Mims Jr, Robert V Wilder, October 21, 2003: US06636235 (10 worldwide citation)

A method and implementing computer system are provided in which a request from a client for the display of a web page is processed by initially separating device-dependent display data from device-independent display data. The device-independent data is first sent back to the requesting client while ...


10
Michael Richard Cooper, Jason Robert Kersten: System and method for determining desktop functionality based on workstation and user roles. International Business Machines Corporation, VanLeeuwen & VanLeeuwen, D ann N Rifai, October 3, 2006: US07117448 (8 worldwide citation)

A system and method that selects applications that are allowed to be performed by a particular user using a particular workstation is provided. The system identifies one or more roles that have been assigned to the user and matches the identified roles with one or more roles that have been assigned ...