Patents by Inventor Hugh P. Smyth

Hugh P. Smyth 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: 9350694
    Abstract: There is provided a system, method and computer program product for managing an email comprising a plurality of email boxes with corresponding email addresses; a first selector for selecting, in one email box, an email that has been sent to at least one addressee; a second selector for selecting an incorrect email address in the sent email corresponding to an incorrect addressee; a change service for changing, in the sent email, the incorrect address to the correct address; and a distributor for making the change service available to at least one recipient box.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Colm Farrell, David M. Ogle, Patrick J. O'Sullivan, Hugh P. Smyth
  • Patent number: 8635219
    Abstract: A location associated with a computing device is determined. Browser history information is retrieved from a storage device. The browser history information is sorted based upon the determined location. The sorted browser history information is presented to a user of the computing device.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Peter Demcak, Brendan P. Furey, Tracy Green, Hugh P. Smyth
  • Patent number: 8171460
    Abstract: A system and method for language-neutral runtime user interface automation by: providing an automation script for automating use of the user interface in an application; intercepting a call from the automation script to a function simulating a user action on the application; retrieving a translated text string associated with the function call; and calling the function simulating the user action with the translated text string. This provides the advantages of not attaching any extra burden on the script developer and requiring little extra from the user (other than providing a native-language reference file).
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Simon Pizzoli, Patrick J. O'Sullivan, Hugh P Smyth, Mark E Wallace
  • Patent number: 7774416
    Abstract: A method, system and computer-readable medium for enhanced instant messaging in a data processing system are disclosed. The instant messaging application detects a number of instant messaging sessions of a first messaging participant with a number of other messaging participants and detects a hierarchy class of each of the other messaging participants. The application calculates an average response time for each of hierarchy classes. The application determines whether the average response time for each hierarchy class exceeds a predefined threshold. If the average response time does not exceed the threshold the application displays an indication of the average response time for the hierarchy class to each of the other messaging participants of the hierarchy class. If the average response time does exceed the threshold, the application displays an indication to each of the other messaging participants of the hierarchy class that the first messaging participant is unable to respond.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh P. Smyth
  • Publication number: 20100057739
    Abstract: A location associated with a computing device is determined. Browser history information is retrieved from a storage device. The browser history information is sorted based upon the determined location. The sorted browser history information is presented to a user of the computing device.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Charka, Peter Demcak, Brendan P. Furey, Tracy Green, Hugh P. Smyth
  • Publication number: 20090037537
    Abstract: Tracking history of e-mail messages. A tracking request can be sent at any time, and need not be specified prior to or during the sending of the e-mail message. In one embodiment, tracking is requested by resending an earlier-sent message to the recipient, and associated with this resent message is a tracking request X-header. A recipient of the tracking request X-header responds by returning a reply X-header in a reply message along with tracking information pertaining to the original e-mail message. One alternative embodiment embeds an e-mail object in an e-mail message to request the tracking instead of using a request X-header, and similarly, uses an e-mail object to provide the reply instead of using a reply X-header. Users may be allowed to specify whether their e-mail client will respond to tracking requests and/or may be allowed to specify criteria for automating this decision.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh P. Smyth
  • Publication number: 20090030992
    Abstract: A method, system and computer-readable medium for enhanced instant messaging in a data processing system are disclosed. The instant messaging application detects a number of instant messaging sessions of a first messaging participant with a number of other messaging participants and detects a hierarchy class of each of the other messaging participants. The application calculates an average response time for each of hierarchy classes. The application determines whether the average response time for each hierarchy class exceeds a predefined threshold. If the average response time does not exceed the threshold the application displays an indication of the average response time for the hierarchy class to each of the other messaging participants of the hierarchy class. If the average response time does exceed the threshold, the application displays an indication to each of the other messaging participants of the hierarchy class that the first messaging participant is unable to respond.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh P. Smyth
  • Publication number: 20040268311
    Abstract: A system and method for language-neutral runtime user interface automation by: providing an automation script for automating use of the user interface in an application; intercepting a call from the automation script to a function simulating a user action on the application; retrieving a translated text string associated with the function call; and calling the function simulating the user action with the translated text string. This provides the advantages of not attaching any extra burden on the script developer and requiring little extra from the user (other than providing a native-language reference file).
    Type: Application
    Filed: November 14, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Simon Pizzoli, Patrick J. O'Sullivan, Hugh P. Smyth, Mark E. Wallace