Patents by Inventor Lucas Partridge

Lucas Partridge 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).

  • Publication number: 20110119628
    Abstract: A method comprises identifying, by a computing device, a current context of a computer program; identifying, by the computing device, any related contexts of the computer program that are related to the current context; determining, by the computing device, association relationships between the current context and the related contexts; determining, by the computing device, a user history of menu choice selection with respect to the current context; updating, by the computing device, the user history based on a user menu choice selection and the association relationships; determining, by the computing device, weighted menu choices for a second context of the computer program based on the user history; and presenting, by the graphic user interface, the weighted menu choices for selection by the user in the second context.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Applicant: International Business Machines Corporation
    Inventors: Marc Carter, David J. Clark, Doina Klinger, Lucas Partridge
  • Publication number: 20070208782
    Abstract: Provided are methods, computer programs and apparatus supporting cooperative updating of software, firmware and other data. A first device is able to obtain program and data updates that are required by other devices, and to do this altruistically even if the updates are not required by the first device. The updates obtained by the first device are saved in cache storage until they can be transferred to the other devices that require update support. A set of devices form a Data Sharing Group and hold information representing update requirements of the other group members. Altruistic obtaining and caching of updates can be especially beneficial for devices that have very limited network access—for example devices that have only intermittent network connectivity, or have low bandwidth or low security network connections.
    Type: Application
    Filed: January 10, 2007
    Publication date: September 6, 2007
    Applicant: International Business Machines Corporation
    Inventors: Marc Carter, Lucas Partridge, Bharat Bedl
  • Publication number: 20070130257
    Abstract: Summarization of text in a document may be requested in dependence upon the position of the text in relation to other text within the document or the position of the document containing the text within a plurality of documents in a document structure. Summarization of text in a document may also be requested in dependence upon a user's interaction with an application in conjunction with a version of the document or with a document structure including the document. Different levels of summarization may be applied to different segments of text within a document.
    Type: Application
    Filed: November 16, 2006
    Publication date: June 7, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BHARAT BEDI, MARC CARTER, MARTIN GALE, LUCAS PARTRIDGE, ANDREW STANFORD-CLARK
  • Publication number: 20070124547
    Abstract: Provided are a method, apparatus and file access manager for optimized scheduling of read/write operations and disk I/O operations for files that must be retrieved from disk storage. The file access manager schedules the operations such that a single file retrieval from disk is required for a plurality of processes to operate on the file. If any of the processes write to the file, a single disk write operation is then performed. This coordinated scheduling solution is particularly applicable to disk utilities and other programs that automate batch processing—performing operations serially for a large number of files. The coordination of read/write operations for multiple disk utilities can reduce the total number of disk I/O operations and so reduce the time for which system performance is adversely affected by batch processing programs. This is a problem which is currently exacerbated by a number of automated batch processing utilities separately and independently thrashing disk storage.
    Type: Application
    Filed: October 19, 2006
    Publication date: May 31, 2007
    Inventors: BHARAT BEDI, Marc Carter, Iain Lewis, Lucas Partridge
  • Publication number: 20070118598
    Abstract: Disclosed is a method, apparatus and computer program for a first client to facilitate collaborative editing of a document with a second client. The document contains data of a first data type and is accessible by a first application for processing the first data type. The first application is used to identify a portion of the document for review, The identified portion is extracted and provided to an application for processing data of a second type at the first client. This application is a messaging application. A second client is identified for performing the review and the identified portion is sent via the messaging application to the identified second client. Comments are received back from the identified second client and these comments conform to the messaging application's protocol. The comments are then interpreted back at the first client and the document is updated if appropriate.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 24, 2007
    Applicant: International Business Machines Corporation
    Inventors: Bharat Bedi, Lucas Partridge