Patents by Inventor Duncan L. Mewherter

Duncan L. Mewherter 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: 8904267
    Abstract: The present invention is a system, method and apparatus for converting a slide show presentation for use within a non-presentation application such as a Web conferencing or virtual classroom application. In accordance with the present invention, a slide show presentation in its native format can be processed to extract slide title information for each slide in the slide show presentation. Additionally, important text within slide further can be extracted. Each slide in the slide-show can be converted to a raster image and disposed within markup. The markup can be annotated with the important text and both the markup and the slide title can be provided to the non-presentation application for use in concert with the non-presentation application. In this way, the context of each slide can be preserved for use within the non-presentation application as can an image of each slide itself.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Duncan L. Mewherter, Amy D. Travis, Koah-Hsing Wang, Robert C. Weir
  • Patent number: 8799785
    Abstract: A method and system for an awareness service is provided. One or more collaborative contexts can be set for a first user within a set of users using the awareness service. One or more subsets of users can be defined within the set of users corresponding to the one or more collaborative contexts, respectively. Furthermore, a level of availability can be defined for the first user with respect to each of the subset of users. Next, an online status can be published on the awareness service for the first user. The online status can display an availability message to a second user. And, the availability message can have the highest level of availability selected from a group consisting of every level of availability defined for the first user with respect to every subset of users that includes the second user.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., Sandra L. Kogan, Duncan L. Mewherter, Ronald E. Pontrich, Jr., Kevin Solie, Amy D. Travis
  • Patent number: 8365204
    Abstract: A unification point that federates heterogeneous directory service systems can include an identifier communion table for storing a set of records, each record indexing a unified object ID to a directory object ID and a directory ID. The directory ID can be a unique identifier of a directory service system. The directory object ID can be a unique identifier of a record maintained by the directory service system. The unification point can also include a computer program product for accepting directory service requests including a unified object ID, for using the identifier communion table to look up a corresponding directory object ID and directory ID, for generating a modified directory service requests that substitutes the directory object ID for the unified object ID, for conveying the modified directory service requests to the directory service system, for receiving a response, and for conveying the response to a request issuing entity.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Patrick Y. Lin, Duncan L. Mewherter
  • Publication number: 20100313210
    Abstract: A unification point that federates heterogeneous directory service systems can include an identifier communion table for storing a set of records, each record indexing a unified object ID to a directory object ID and a directory ID. The directory ID can be a unique identifier of a directory service system. The directory object ID can be a unique identifier of a record maintained by the directory service system. The unification point can also include a computer program product for accepting directory service requests including a unified object ID, for using the identifier communion table to look up a corresponding directory object ID and directory ID, for generating a modified directory service requests that substitutes the directory object ID for the unified object ID, for conveying the modified directory service requests to the directory service system, for receiving a response, and for conveying the response to a request issuing entity.
    Type: Application
    Filed: June 3, 2009
    Publication date: December 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PATRICK Y. LIN, DUNCAN L. MEWHERTER