Patents by Inventor Sonya Purcell

Sonya Purcell 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: 9275372
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and persistent chats and provide a method, system and computer program product for controlling active and passive participation among participants in a thread of conversation in an instant messaging session or persistent chat. In one embodiment of the invention, a method for controlling active and passive participation among participants in a thread of conversation can be provided. The method can include creating a thread of conversation in a messaging system, adding participants to the thread, classifying the participants as one of either active or passive, and permitting only those participants classified as active participants to post to the thread while providing merely a view of the thread to the passive participants.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Cora Clerkin, Sonya Purcell
  • Patent number: 8655958
    Abstract: In a chat alert method and system, a chat user creates alert profiles that include the requestor's level in an organizational hierarchy as a parameter and the alert type for the level. When a chat client receives a chat request from a requester for a receiver, the chat client determines if there is a chat alert profile that matches the requestor's level. If so, then an alert is issued to the receiver according to the matching chat alert profile. Optionally, the chat alert profile sets an alternate alert system, where if the receiver does not respond to the request within a specified time, an alert is sent using the alternate alert system. Chat requests from requesters higher up in the reporting chain can be highlighted for the receiver. The receiver can then prioritize the chat requests that he/she receives and respond to them in a timely fashion.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Patent number: 8024283
    Abstract: Rule selection is enforced on user email inboxes using an inbox monitor and administrative rules at an email server. The inbox monitor includes a first agent for identifying inactive user inboxes from email messages stored at the email database, and a second agent for identifying, from the inactive user inboxes identified by the first agent, user inboxes without appropriate user rules activated. For each user inbox identified by the second agent, administrative rules are applied to the user inbox if the user inbox has been inactive for at least a predetermined period of time. If the user inbox has not been inactive for at least the predetermined period of time, a notification message is sent to a user associated with the user inbox. The notification message informs the user that administrative rules will be applied to the user inbox if appropriate user rules are not activated.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Publication number: 20110022674
    Abstract: Rule selection is enforced on user email inboxes using an inbox monitor and administrative rules at an email server. The inbox monitor includes a first agent for identifying inactive user inboxes from email messages stored at the email database, and a second agent for identifying, from the inactive user inboxes identified by the first agent, user inboxes without appropriate user rules activated. For each user inbox identified by the second agent, administrative rules are applied to the user inbox if the user inbox has been inactive for at least a predetermined period of time. If the user inbox has not been inactive for at least the predetermined period of time, a notification message is sent to a user associated with the user inbox. The notification message informs the user that administrative rules will be applied to the user inbox if appropriate user rules are not activated.
    Type: Application
    Filed: October 7, 2010
    Publication date: January 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Patent number: 7865458
    Abstract: A method and system for enforcing rule selection on user email inboxes include an inbox monitor and administrative rules at an email server. The inbox monitor includes a first agent for identifying inactive user inboxes from email messages stored at the email database, and a second agent for identifying, from the inactive user inboxes identified by the first agent, user inboxes without appropriate user rules activated. For each user inbox identified by the second agent, administrative rules are applied to the user inbox if the user inbox has been inactive for at least a predetermined period of time. If the user inbox has not been inactive for at least the predetermined period of time, a notification message is sent to a user associated with the user inbox. The notification message informs the user that administrative rules will be applied to the user inbox if appropriate user rules are not activated.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Patent number: 7774407
    Abstract: A method of operating an instant messaging application comprises running an instant messaging dialogue session across a plurality of participant devices. When a user wishes to postpone the session, the application receives a postponement signal from a participant device, determines a future restart time and future participant devices, terminates the current instant messaging dialogue session, and initiates a new instant messaging dialogue session at the restart time for the future participant devices.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Orla Daly, Sonya Purcell, Cora Clerkin, Patrick Joseph O'Sullivan
  • 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: 20100162215
    Abstract: An event triggering an automatic real-time metric evaluation can be identified. A metric can be selected from one or more of metrics associated with the triggering event. Metric input can be collected from at least one source relevant to the selected metric. The collected metric input can be evaluated against one or more rules associated with the selected metric. The evaluation of the metric can be presented in real-time to an appropriate user. Based on the outcome of the evaluated metric, a programmatic action can be performed.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SONYA PURCELL, JAVIER RAMOS RODRIGUEZ, MARY K. SHAHEEN, SMRITI TALWAR
  • Publication number: 20090037543
    Abstract: In a chat alert method and system, a chat user creates alert profiles that include the requestor's level in an organizational hierarchy as a parameter and the alert type for the level. When a chat client receives a chat request from a requester for a receiver, the chat client determines if there is a chat alert profile that matches the requestor's level. If so, then an alert is issued to the receiver according to the matching chat alert profile. Optionally, the chat alert profile sets an alternate alert system, where if the receiver does not respond to the request within a specified time, an alert is sent using the alternate alert system. Chat requests from requesters higher up in the reporting chain can be highlighted for the receiver. The receiver can then prioritize the chat requests that he/she receives and respond to them in a timely fashion.
    Type: Application
    Filed: August 17, 2007
    Publication date: February 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh 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: 20090037359
    Abstract: A method and system for enforcing rule selection on user email inboxes include an inbox monitor and administrative rules at an email server. The inbox monitor includes a first agent for identifying inactive user inboxes from email messages stored at the email database, and a second agent for identifying, from the inactive user inboxes identified by the first agent, user inboxes without appropriate user rules activated. For each user inbox identified by the second agent, administrative rules are applied to the user inbox if the user inbox has been inactive for at least a predetermined period of time. If the user inbox has not been inactive for at least the predetermined period of time, a notification message is sent to a user associated with the user inbox. The notification message informs the user that administrative rules will be applied to the user inbox if appropriate user rules are not activated.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Publication number: 20090037538
    Abstract: In a chat alert method and system, a chat user creates alert profiles that include the requestor's level in an organizational hierarchy as a parameter and the alert type for the level. When a chat client receives a chat request from a requester for a receiver, the chat client determines if there is a chat alert profile that matches the requestor's level. If so, then an alert is issued to the receiver according to the matching chat alert profile. Optionally, the chat alert profile sets an alternate alert system, where if the receiver does not respond to the request within a specified time, an alert is sent using the alternate alert system. Chat requests from requesters higher up in the reporting chain can be highlighted for the receiver. The receiver can then prioritize the chat requests that he/she receives and respond to them in a timely fashion.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh 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: 20080082609
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and persistent chats and provide a method, system and computer program product for controlling active and passive participation among participants in a thread of conversation in an instant messaging session or persistent chat. In one embodiment of the invention, a method for controlling active and passive participation among participants in a thread of conversation can be provided. The method can include creating a thread of conversation in a messaging system, adding participants to the thread, classifying the participants as one of either active or passive, and permitting only those participants classified as active participants to post to the thread while providing merely a view of the thread to the passive participants.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 3, 2008
    Applicant: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Cora Clerkin, Sonya Purcell
  • Publication number: 20080071869
    Abstract: A system and method for preempting a user's activity state in instant messaging (IM). The system includes a server node configured to administer an IM application. At least one client node is operably associated via a network to the server node. The at least one client node is configured to receive and transmit instant messages via the IM application. The client node permits a user to do at least one of, (i) enable a user about to go offline alert signal or (ii) disable a previously set user about to go offline alert signal.
    Type: Application
    Filed: September 20, 2006
    Publication date: March 20, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cynthia E. Barber-Mingo, Cora Clerkin, Gary Denner, Patrick J O'Sullivan, Sonya Purcell
  • Publication number: 20080052354
    Abstract: A method for distributing information to an invitee of an instant messaging (IM) meeting prior to acceptance of the meeting. The method includes initiating an instant message (IM) meeting via a moderator. The next step includes sending an invitation to an invitee to join the meeting. The invitation includes the following forms of information chosen to be displayed by the moderator, (i) the participants' names, (ii) the length of time of the chat, (iii) the chat history, and (iiii) whether the meeting is in lock-down mode. The method concludes with displaying a menu having check boxes to the invitee. The check boxes allow the invitee to request additional information about the IM meeting.
    Type: Application
    Filed: August 22, 2006
    Publication date: February 28, 2008
    Applicant: International Business Machines Corporation
    Inventors: Cynthia E. Barber-Mingo, Cora Clerkin, Gary Denner, Patrick J. O'Sullivan, Sonya Purcell
  • Publication number: 20070266096
    Abstract: A method of operating an instant messaging application comprises running an instant messaging dialogue session across a plurality of participant devices. When a user wishes to postpone the session, the application receives a postponement signal from a participant device, determines a future restart time and future participant devices, terminates the current instant messaging dialogue session, and initiates a new instant messaging dialogue session at the restart time for the future participant devices.
    Type: Application
    Filed: March 22, 2007
    Publication date: November 15, 2007
    Inventors: Orla Daly, Sonya Purcell, Cora Clerkin, Patrick Joseph O'Sullivan