Patents by Inventor Richard Cooper

Richard Cooper has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7865494
    Abstract: 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 document from a navigation location and indexing the navigation location and keywords from the personal search term list that occur in the retrieved document. A navigation identification message may comprise a search keyword and inserting index records in a personalized search index may include indexing the search keyword with the navigation location in the personalized search index. Embodiments typically include creating and transmitting to users, in dependence upon the personalized search index, search criteria, and user identification, responses to search query messages.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Wayne Brown, Michael Richard Cooper
  • Publication number: 20100199366
    Abstract: Methods and compositions are presented for the administration of transposon based vectors to an animal or human to provide gene therapy to the animal or human.
    Type: Application
    Filed: December 24, 2004
    Publication date: August 5, 2010
    Inventors: Richard Cooper, Frederick M. Enright, William C. Fioretti
  • Publication number: 20100049755
    Abstract: 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 in a block that is partially filled with data from another file. Data for a file may be stored using either the inode or by sharing a block. Data also may be stored using both of these mechanisms.
    Type: Application
    Filed: November 4, 2009
    Publication date: February 25, 2010
    Applicant: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper
  • Patent number: 7647355
    Abstract: 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 in a block that is partially filled with data from another file. Data for a file may be stored using either the inode or by sharing a block. Data also may be stored using both of these mechanisms.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper
  • Publication number: 20080056694
    Abstract: A thick film, large area resistance heater including a substrate having an electrically non-conductive surface on which is deposited a film electrical resistor such as a thermally sprayed, photo resist etched foil or sol-gel graphite based material. A combination of an electrically conductive film coated backer board substrate composed of portland cement, sand, cellulose fibers and other selected additives. A mica substrate heater can be cemented to a cement backer board or a vinyl with adhesive backing.
    Type: Application
    Filed: October 16, 2006
    Publication date: March 6, 2008
    Inventor: Richard Cooper
  • Patent number: 7310775
    Abstract: A system and method that centrally manages desktop packages is provided allowing the administrator to recover component files previously sent to servers located throughout the organization. Applications are assigned to users and workstations. Self-contained desktop packages are transmitted to servers. The servers, in turn, provide the desktop packages to clients. The packages and the components included in the packages include unique identifiers used to identify the packages and components. A manifest is maintained detailing the individual components included in each of the self-contained desktop files. When a disaster event occurs at the administrator's computer system, the administrator retrieves the self-contained desktop files from the servers to which the packages were previously transmitted. The administrator repopulates the component libraries by unpacking the components from the self-contained desktop files.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: December 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten, Charles Vaughn Rankin
  • Patent number: 7308084
    Abstract: A method for providing additional descriptive information about a file during a download to a local computer so that functional and descriptive aspects of the file may easily be reviewed without having to open the file. A software application is provided that enhances current browser software. When a user desires to download a file from a remote source, the application causes the browser to link to the web site and retrieve particular descriptive information/data associated with the file, including the URL. Concurrently, a dialog box is opened and displayed on the display device of the local computer. The dialog box includes a text entry area in which the user can enter personalized identifying data/information about the file being downloaded. The downloaded file is saved along with the data retrieved from the web site as well as the user-entered data/information. The additional information is stored as extended attributes linked to the file and are retrieved without opening the file.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: December 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper
  • Publication number: 20070261255
    Abstract: A package measurement apparatus comprising three measurement devices, one for each dimension. Each measurement device comprises a plurality of signal receptor modules. Each module comprises a row of signal receptor, and a signal energy source. In a first calibration step, the outputs of each receptor are standardized to reference maximums and minimums. In a second calibration step, calibration sets of receptor outputs are created and recorded. During measurement, a measurement set of receptor outputs is obtained and matched with a calibration set of receptor outputs to determine the dimension of an object.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 15, 2007
    Inventors: Richard Cooper, Gordon Cooper, Todd Teal, Lorne Hull
  • Patent number: 7289983
    Abstract: 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 document from a navigation location and indexing the navigation location and keywords from the personal search term list that occur in the retrieved document. A navigation identification message may comprise a search keyword and inserting index records in a personalized search index may include indexing the search keyword with the navigation location in the personalized search index. Embodiments typically include creating and transmitting to users, in dependence upon the personalized search index, search criteria, and user identification, responses to search query messages.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Wayne Brown, Michael Richard Cooper
  • Patent number: 7243336
    Abstract: 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 the application extensions by defining the extension and including the extension definition in self-contained desktops. The administrator defines the executables and directories used to launch the corresponding application. The administrator selects desktop components, including application extensions, needed for a particular job role and packages the components into the self-contained desktop package file. The desktop packages and included application extensions are received and loaded on a platform-neutral desktop shell application. The shell application exists in a platform-neutral environment such as a Java virtual machine.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: July 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brandon Brockway, Michael Richard Cooper, Stephen Todd Pride, Janet Lynn Stashluk
  • Publication number: 20070140421
    Abstract: There is provided a method and apparatus for assessing in-situ crystal formation in a test sample. Both optical imaging and X-ray diffraction techniques are utilized, with the results of these processes being combined in such a way as to produce an overall score relating to the aptness of crystalline material for harvesting and subsequent X-ray crystallography.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 21, 2007
    Applicant: OXFORD DIFFRACTION LIMITED
    Inventors: Damian Kucharczyk, Richard Cooper, Paul Loeffen
  • Patent number: 7213033
    Abstract: A system, method, and program of the invention enables a software programming tool to automatically populate a specified directory, such as a working directory of a specified application, with files matching a certain file type, e.g., *.gif, *.jpeg, or matching a general file description, e.g., pictures, images, spreadsheets, text. The files may reside within any directory accessible to the computer system running the specified application. When running the specified application, a user has access to all of the files matching the specified type or description from the one directory. The functionality of the tool is invoked each time the application is launched, without further user interaction, so that any newly created files matching the file type or general description are automatically copied or moved to the specified one directory.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: May 1, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, James Lee Gray
  • Patent number: 7203905
    Abstract: A system and method that provides a platform-neutral shell application for a user interface is provided. The platform neutral shell application is performed in a way that prevents the user from accessing the underlying operating system. The desktop shell application executes in a middleware application. The operating system residing on the client computer system is booted. The middleware application is loaded on the operating system platform. The middleware application is programmed for the particular operating system being used by the client. The shell application is loaded on the middleware application. The shell application prevents the user from accessing the underlying operating system by maximizing the window in which the shell application is running, pinning the shell application window to the foreground, and removing controls from the desktop window would otherwise allow the user to bypass the desktop shell.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brandon Brockway, Michael Richard Cooper, Jason Robert Kersten, Kumar Ravi
  • Patent number: 7196806
    Abstract: A method, system and computer program product in a data processing system for printing a disjoint web object and content of a web page is provided. Responsive to presenting the web page by the browser, an embedded tag is presented as the disjoint web object. The disjoint web object is then printed based on the embedded tag, wherein content relative to the disjoint web object is printed along with content of the web page.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael Richard Cooper, Mark Joseph Hamzy, Mark Wayne VanderWiele
  • Patent number: 7171679
    Abstract: A system, method and program of the invention provides an application program tool that generates a password for a user to access a resource. The tool receives as input from a user a global user password and at least one hash key. The tool applies a consistent algorithm to the name of the resource being accessed, such as a domain name for an Internet site, and the hash key, and the global user password to generate the password. The same password is regenerated the next time the user accesses the same resource. The tool automatically populates the resource with the password.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: January 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper, James Lee Gray
  • Publication number: 20060291950
    Abstract: A painting device for use in the home or automobile industry that allows for quick and easy repairs and touch-ups. The painting device includes a squeezable cylinder capable of holding a solution. On one end of the squeezable cylinder is a removable lid to protect the flow tip. On the other end of the squeezable cylinder is a removable cap which opens providing the ability to fill the squeezable cylinder with a solution. The solution is then dispensed out the flow tip or paint brush end of the cylinder by squeezing the squeezable cylinder. The squeezable cylinder is designed to hold and dispense a variety of solutions.
    Type: Application
    Filed: March 21, 2006
    Publication date: December 28, 2006
    Inventor: Richard Cooper
  • Patent number: 7140740
    Abstract: A vehicle side-view mirror water removal arrangement is easily retrofitted to vehicles having an existing source of compressed air and a side-view mirror with a reflective surface. The arrangement includes a valve having an input port connected to the existing source of compressed air and an output port, the valve being movable between open and closed positions to control the flow of compressed air from the existing source of compressed air to the output port of the valve. A conduit's proximal end is connected to the output port of the valve with its distal end located at the side-view mirror for conducting the compressed air from the output port of the valve to the side-view mirror.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: November 28, 2006
    Inventor: Joseph Richard Cooper
  • Patent number: 7140002
    Abstract: A mechanism for automatically generating code, in particular high level source code for remotely accessing functionality running in a remote process is provided. Given a specified set of functionality, which may be defined via an interface, for providing functionality to a local process, the mechanism generates, in source code form, software for remotely accessing the functionality by an application running in another process, that is, for accessing the functionality by an application running a second process. The code may be generated at build time but before the actual build of a software product implementing the functionality.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Brandon Brockway, Michael Richard Cooper
  • Patent number: 7128039
    Abstract: Chaotic air flow structures in internal combustion engine manifolds may lead to poor combustion performance and hence undesirable emissions such as visible smoke. Manifolds with flow characteristics compromised by other design requirements are especially prone to these poor characteristics. To overcome these, an engine air induction arrangement includes a feed passage having an end portion in a manifold with cylinder ports. The end portion is formed in such a manner that air exiting the end portion via an opening is hindered from travelling away from the cylinder ports. This improves the flow structure and evens air distribution to the cylinder ports, hence improving the combustion process and reducing emission levels.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: October 31, 2006
    Assignee: Perkins Engines Company Limited
    Inventor: Richard A. Cooper
  • Patent number: 7117448
    Abstract: 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 to the workstation. Roles that are allowed for both the workstation and the user are enabled to be used by the user using the workstation. In one embodiment, a user may be allowed to perform multiple roles from the user's workstation. The available roles are selected using an interface, such as a pop-up menu. In one embodiment, the desktop packages and components are received by, displayed on, and launched from a operating system platform-neutral shell application, such as a Java software application running on a Java virtual machine. In this manner, the packages and components are platform-independent.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten