Patents by Inventor Corinne M. Ryan

Corinne M. Ryan 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: 10877778
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to user interface interaction automation and provide a method, system and computer program product for user interface interaction sequence detection and recording for user interface interaction automation. In an embodiment of the invention, a method for user interface interaction sequence detection and recording for user interface interaction automation can be provided. The method can include comparing a contemporary sequence of user interface actions in a user interface to a pre-stored sequence, and prompting for an expected user interface action if the contemporary sequence matches the pre-stored sequence. The method also can include prompting to store the contemporary sequence as a pre-stored sequence, and storing the contemporary sequence as a pre-stored sequence if directed in response to the prompting.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Corinne M. Ryan, Michael C. Wu
  • Patent number: 9569754
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to calendaring and scheduling and provide a novel and non-obvious method, system and computer program product for providing a unified view of aggregated calendar data in a C&S system. In one embodiment of the invention, a method for providing a unified view of aggregated calendar data for an event in a calendar view can be provided. The method can include selecting an event in the calendar view, aggregating calendar data for the event relating to all invitees for the event, computing statistics for the aggregated calendar data, and rendering a display of the computed statistics proximate to the selected event in the calendar view.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Corinne M. Ryan
  • Patent number: 9390092
    Abstract: Embodiments of the present invention provide a method, system and computer program product for the visualization of calendar search results. A calendar search results visualization method can include obtaining search results for a search against a data store of calendar events, selecting a sorting attribute for the search results such as a user attribute or event type attribute, counting how often the sorting attribute can be found in an event among the search results, and sorting the search results according to the count. The method also can include rendering the sorted search results in a visualization user interface organized in tabular format of events by date, in which each event is represented in the visualization user interface by an iconic representation that can vary in size according to a number of participants to a corresponding event or according to a completion status for tasks assigned during a corresponding event.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Fang Lu, Weichuan Dong, Michael Muller
  • Patent number: 9292170
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to e-mail processing and provide a novel and non-obvious method, system and computer program product for a unified presentation of scattered e-mail data. In one embodiment of the invention, a unified presentation of scattered e-mail data method can include selecting an e-mail in an e-mail list of an e-mail client, locating scattered data for the selected e-mail, and presenting the scattered data in a pop-up window proximate to the selected e-mail. In one aspect of the embodiment, selecting an e-mail in an e-mail list of an e-mail client can include selecting an icon adjacent to an e-mail in an e-mail list of an e-mail client. In another aspect of the embodiment, selecting an e-mail in an e-mail list of an e-mail client can include mousing over an icon adjacent to an e-mail in an e-mail list of an e-mail client.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Ruthie D. Lyle, Doris L. Jones
  • Patent number: 9230228
    Abstract: A system providing a bi-directional feedback loop that assists project management to make timely decisions and alterations based on personal calendar data retrieved from team members' calendars. The system provides a project manager user with perceptible alerts in a project manager user interface in response to detecting a conflict between proposed or actual personal calendar events of a team member user and deliverables assigned to that team member user. The project manager user interface enables the project manager to take an action in the event such a conflict is detected. Project manager actions in this regard may include permitting a conflicting personal calendar event, forbidding the conflicting personal calendar event, delegating the conflicting deliverable to another team member, adjusting the deliverable requirements, and/or escalating the conflict to a higher level of management.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Thomas Schaeck
  • Patent number: 9191353
    Abstract: A system for providing open session based selective broadcasting in an instant messaging system. The instant messaging system user is provided with a mechanism through which they can broadcast a user-defined message to the participants in all currently open instant messaging sessions with the user, or to the participants in a selected subset of currently open instant messaging sessions with the user. The system provides the ability to capture and save a list of the participants receiving a previously broadcast message. The captured participant list can be subsequently recalled and used to broadcast another user defined message when the interruption ends, and the user can resume participation in the sessions.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Ruthie D. Lyle, Doris L. Jones
  • Patent number: 9015252
    Abstract: A system for forcing e-mail addresses into the Bcc: field of transmitted messages in order to enforce user privacy. A user interface enables a user to indicate that their e-mail address is not to be included in a “To:” or “Cc:” field of an e-mail message from another user when the number of e-mail addresses contained in those fields exceeds a threshold size. The user's e-mail address and the associated threshold are stored for future reference when new messages are sent by the other user. Subsequently, when a new message is generated by the other user in which the number of e-mail addresses contained in the “To:” and/or “Cc:” field exceeds the threshold, then the disclosed system moves the user's e-mail address from the “To:” or “Cc:” field to the “Bcc:” field of the message before the message is transmitted to its recipients. Privacy messages may either be sent individually to specific users, or may be automatically generated as a result of a general privacy setting being indicated by the user.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Michael R. O'Brien
  • Patent number: 8892645
    Abstract: A system for selective sharing of flagged information in a group chat (i.e. instant messaging) that generates a user interface object enabling a flag setting participant to indicate which of the other chat participants can see a visible flag they are setting in association with selected content of the chat session. The flag is then visible only to those indicated other participants, both during the chat session and within copies of the saved chat transcript. A user interface object (e.g. a context window) provides chat participants with the ability to conveniently identify information about individual flags in the chat session, such as the identity of the participant that set a flag, when the flag was created, the priority associated with the flag, and/or other information. The system further enables chat participants to filter the contents of a chat transcript, so that only a subset of the chat transcript is displayed, based on flags contained in the transcript.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Doris L. Jones, Corinne M. Ryan, Ruthie D. Lyle
  • Patent number: 8442851
    Abstract: A system for providing feedback to a chairperson in an electronic meeting scheduling system to enable improved meeting resource management, in which a chairperson can indicate the attendance modes that are permitted for specific invitees to a meeting. The meeting invitations indicate to the invitees the attendance modes they are permitted to use. Meeting invitees are presented with user interface options allowing them to select from potentially multiple attendance modes, determined in response to inputs from the chairperson, and/or in response to information describing resources. As meeting resources are allocated to accepting invitees, those resources become unavailable for selection by subsequently accepting invitees. Meeting acceptances are collected such that indications of how accepting attendees will attend the meeting are made available in a chairperson interface so that the chairperson can adjust resources allocated for the meeting to reflect how accepting attendees are planning to attend.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Ruthie D. Lyle
  • Patent number: 8365063
    Abstract: Embodiments of the present invention provide a method, apparatus and computer program product for accessible list navigation. In one embodiment of the invention, a user interface article of manufacture configured for accessible list navigation can include markup defining a list including multiple list item, an obscured marker associated with at least one of the list items, and jump logic disposed in the obscured marker. Specifically, the jump logic can be programmed to navigate to a specified different one of the list items responsive to an activation of the obscured marker. Finally, alternate text can be disposed in the obscured marker which identifies the different one of the list items. As such, assistive technology can be programmed to read back the alternate text responsive to an activation of the obscured marker.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Corinne M. Ryan
  • Patent number: 8214440
    Abstract: A system for clearing content displayed in the live session display area of an instant messaging system. The system enables a session participant to clear the content currently visible to each other participant in the session, either immediately, or in response to a criteria such as elapsed time or elapsed time since active in the session. The content that is cleared from the live session display area is not permanently lost, but is only temporarily hidden from the live session display area. The system further enables a local participant to recall such temporarily hidden content back into the live session display area.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Doris L. Jones, Corinne M. Ryan
  • Patent number: 8140636
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and provide a method, system and computer program product for instant messenger subset management. In an embodiment of the invention, an instant messenger subset management method can be provided. The method can include selecting a set of names for different open chat sessions of an instant messenger, providing a single responsive posting to the selected set, and persisting the set for subsequent processing. Additionally, the method can include annotating the single responsive posting in a chat log to indicate the names in the selected set having received the single responsive posting.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Doris L. Jones, Ruthie D. Lyle, Corinne M. Ryan
  • Patent number: 8122342
    Abstract: A mechanism is provided for enforcing accessible content development. The mechanism enforces accessible content development by accessing a tag library descriptor for each of a plurality of markup tags for web content authoring where the tag library descriptor notes one or more tag sub-elements required for accessibility. The mechanism analyzes each markup tag in a piece of web content by comparing the tag library descriptor accessibility requirements to sub-elements included with each markup tag to determine whether all required accessibility sub-elements are present. The mechanism generates an error message if all required accessibility sub-elements of a markup tag are not present.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Karle, Corinne M. Ryan, Richard S. Schwerdtfeger
  • Patent number: 8108528
    Abstract: A system for verifying the identity of a chat partner during an instant messaging session. The identity of an instant messaging partner can be verified at any given moment during an instant messaging session. The status of the verification is displayed in the current session, and is contained into any subsequently saved session history file. Prior to the beginning of communication, a participant has the ability to challenge one or more other participants to verify that they are really the people assigned to the corresponding instant messaging identifiers. During the instant messaging session, participants are further allowed to challenge any other participant before going further with the session (e.g. prior to discussing confidential information or accepting files). The system addresses the problem of an unauthorized user gaining access to another user's instant messaging identifier.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Doris L. Jones, Ruthie D. Lyle, Corinne M. Ryan
  • Patent number: 8095941
    Abstract: A system for generating an electronic notice programmed to display a portion of a day out of the office notice. The system including an application server node configured to execute a personal information management application. An application programming interface is programmatically associated with the personal information management application for allowing requests for services to be transmitted to the personal information management application. At least one of a rich client delegate and a remote EJB housing the API, the rich client delegate and the remote EJB being programmatically associated with the application server node and the personal information management application. The rich client delegate being configured to receive and transmit data to the API via a network. At least one client node is operably associated with the application server node via the network. Each client node having a user interface (UI) that is programmatically associated with the personal information management application.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hong Dai, Corinne M Ryan
  • Patent number: 7953806
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to task management in an instant messenger and provide a novel and non-obvious method, system and computer program product for task assignment and progress monitoring in an instant messaging session. In one embodiment of the invention, a method of task assignment and progress monitoring in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second collaborators, assigning a task to the second collaborator on request of the first collaborator from within the instant messaging session, the task specifying a third collaborator external to the instant messaging session, and providing subsequent notice to the first collaborator of collaborative interactions between the second and third collaborators in respect to the assigned task.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D. Lyle, Doris L. Jones, Corinne M. Ryan
  • Patent number: 7949952
    Abstract: A system for providing user representations in real-time collaboration application participant lists reflecting external communications, together with user representations in external communication applications indicating current real-time collaboration session participation. A participant list in a collaboration session represents other participants with whom the local user has recently or frequently communicated in a visually separate area. User representations associated with messages, entries, or the like, and contained in applications external to the collaboration application are displayed in a way that visually indicates the user's current participation in a collaboration session.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: J. Christopher Hawley, Fang Lu, Corinne M. Ryan, Weichuan Dong
  • Patent number: 7890885
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to user interface navigation and provide a method, system and computer program product for content navigational shortcuts for portal environments. In one embodiment of the invention, a content navigational shortcut method can be provided. The method can include associating anchors with corresponding user interface elements in a markup language defined display. The method further can include listing references to a subset of the user interface elements in a quicklink list in the markup language defined display. Finally, the method can include setting focus in the markup language defined display to a corresponding one of the user interface elements at an associated one of the anchors in response to an activation of one of the references in the quicklink list.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Corinne M. Ryan, Michael Chi Hung Wu
  • Patent number: 7847677
    Abstract: A system for providing auditory feedback to visually impaired users when defining visual models. As the visually impaired user creates a visual model, the system detects when an object is placed in such a way that it overlaps with at least one previously placed object. In response to detection of an overlap, the system causes an auditory warning signal to be produced, indicating to the visually impaired user that object is overlapping a previously placed object. The disclosed system operates to create an invisible object within the user interface to cause a warning to be output, or modifies the object whose placement caused the object overlap to include the overlap warning. The user interface focus is then changed or reset to be on the invisible object or the object that caused the overlap to occur, enabling the user to conveniently fix the overlap condition.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: December 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Kimberly A. Frederick
  • Patent number: 7765267
    Abstract: A mechanism for controlling the saving of an instant messaging session transcript to a log file. The system includes a session locking feature that allows a participant (e.g. the session initiator) to lock the entire contents of a session transcript saved into a log file. The system further includes a message locking features that allows a participant to selectively lock a specified portion the contents of the session transcript saved to a log file. The locking participant is able to indicate which other participants can unlock the content in the session transcript stored in the log file that they have locked, and those specified other participants are accordingly sent the necessary key to unlock such locked content. The system further allows users to subsequently request locks to unlock content in a session transcript stored in a log file, and for the locking participant to selectively allow or disallow such requests.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Ruthie D. Lyle, Doris L. Jones