Patents by Inventor Amy D. Travis
Amy D. Travis 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: 20140215354Abstract: A method, system and computer program product for indicating an organization of a visitor on a user interface of a user engaged in collaborative activity with the visitor. The visitor attempting to engage in a collaborative action (e.g., participating in an online meeting, sharing files) with a user from a different organization is authenticated to confirm that the visitor has the right to engage in collaborative activity with the user from the different organization. The identification of the organization of the visitor is extracted from the information used to authenticate the visitor. The identification of the organization of the visitor is then displayed on the user interface of the user engaging in the collaborative action with the visitor. In this manner, the organization of the visitor is easily discoverable by the user without requiring the user to perform a time consuming search to determine the organization of the visitor.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
-
Publication number: 20140215357Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.Type: ApplicationFiled: October 25, 2013Publication date: July 31, 2014Applicant: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
-
Publication number: 20140215564Abstract: A method, system and computer program product for indicating an organization of a visitor on a user interface of a user engaged in collaborative activity with the visitor. The visitor attempting to engage in a collaborative action (e.g., participating in an online meeting, sharing files) with a user from a different organization is authenticated to confirm that the visitor has the right to engage in collaborative activity with the user from the different organization. The identification of the organization of the visitor is extracted from the information used to authenticate the visitor. The identification of the organization of the visitor is then displayed on the user interface of the user engaging in the collaborative action with the visitor. In this manner, the organization of the visitor is easily discoverable by the user without requiring the user to perform a time consuming search to determine the organization of the visitor.Type: ApplicationFiled: October 30, 2013Publication date: July 31, 2014Applicant: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
-
Publication number: 20140215353Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
-
Publication number: 20140187214Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: ApplicationFiled: February 17, 2014Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amy D. Travis, Josef Scherpa
-
Patent number: 8768846Abstract: A computer program product that includes a computer useable storage medium to store a computer readable program for tracking media object data that, when executed on a computer, causes the computer to perform operations. The operations include storing usage data for a media object which is used in a first message. The usage data indicates historical usage of the media object by a user. The operations also include recalling the stored usage data for the media object in response to associating the media object with a second message. The operations also include communicating to the user the stored usage data corresponding to the media object prior to sending the second message with the media object to a recipient.Type: GrantFiled: August 27, 2009Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Pamela A Nesbitt, Amy D Travis
-
Publication number: 20140181695Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: ApplicationFiled: February 17, 2014Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Amy D. Travis, Josef Scherpa
-
Patent number: 8700711Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: GrantFiled: September 14, 2012Date of Patent: April 15, 2014Assignee: International Business Machines CorporationInventors: Amy D. Travis, Josef Scherpa
-
Patent number: 8688783Abstract: A computer-implemented method of selecting a real time collaboration application can include associating each of a plurality of real time collaboration applications with a plurality of performance statistics, receiving a request for a real time collaboration session from a personal productivity application, and identifying a data type to be shared through one of the plurality of real time collaboration applications. One of the plurality of real time collaboration applications can be selected according to the data type to be shared and the plurality of performance statistics. The selected real time collaboration application can be output.Type: GrantFiled: November 28, 2007Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: James P. Galvin, Amy D. Travis, Sara Weber
-
Patent number: 8639755Abstract: Described are a system and method for managing online communications by a user who participates in an awareness service system. A first awareness state associated with the user is published to a first participant of the awareness service system, while a second different awareness state associated with the user is published to a second participant of the awareness service system. Each published awareness state is based on a collaborative relationship between the user and the participant to which that awareness state is published.Type: GrantFiled: January 19, 2006Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Sandra L. Kogan, James P. Galvin, Kevin Solie, Ronald E. Pontrich, Jr., Amy D. Travis, Duncan Lear Mewherter
-
Publication number: 20140019536Abstract: A real-time collaboration system receives a join condition of a potential participant of a real-time collaboration session. The join condition requires that a selected individual has connected to the real-time collaboration session and that the selected individual is prepared for participation in media sharing during the real-time collaboration session, or that selected information has been expressed during the real-time collaboration session, or that the potential participant has finished a task that overlaps in time with the real-time collaboration session, or that a selected number of individuals necessary to establish a quorum have connected to the real-time collaboration session, or that a selected individual has disconnected from the real-time collaboration session. If the real-time collaboration system determines that the join condition has been satisfied, then the real-time collaboration system notifies the potential participant to join the real-time collaboration session.Type: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Applicant: International Business Machines CorporationInventors: James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20130346514Abstract: A computer receives a first information related to a communication sent to a user device of a second person. The computer determines a user device of a first person using the first information. The computer sends a context information request to the user device of the first person. The computer receives a context information reply responsive to the context information request. The computer sends context information of the context information reply to the user device of the second person. The computer releases the communication to the user device of the second person.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: William C. Barlow, Muhammed Fatih Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20130346495Abstract: A computer receives a plurality of records each relevant to a relationship between a first person and a second person. The computer determines a communication score of a communication from the first person to the second person, wherein the score is based on at least one of the plurality of records. The computer compares the communication score to an established mediation threshold. Responsive to determining that the communication score violates the established mediation threshold, the computer passes the communication to a user device of the second person. Further, the computer prioritizes the plurality of records according to a set of priorities, and presents the plurality of records to the first person or to the second person.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Muhammed Fatih Bulut, William C. Barlow, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20130346595Abstract: A computer receives a first attempt at communication made via a first communication channel and stores a first attempt record corresponding to the first attempt at communication in an attempts file. The computer receives a second attempt at communication made through a second communication channel that is different from the first communication channel and stores a second attempt record corresponding to the second attempt at communication in the attempts file. The computer queues at least a portion of the first attempt record and at least a portion of the second attempt record. The computer determines that the first attempt at communication and the second attempt at communication were created by a common sender, determines a third communication channel for replying to the common sender, and transmits a third attempt at communication to the common sender via the third communication channel.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Muhammed Fatih Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20130344854Abstract: A computer receives a plurality of records each relevant to a relationship between a first person and a second person. The computer determines a communication score of a communication from the first person to the second person, wherein the score is based on at least one of the plurality of records. The computer compares the communication score to an established mediation threshold. Responsive to determining that the communication score violates the established mediation threshold, the computer passes the communication to a user device of the second person. Further, the computer prioritizes the plurality of records according to a set of priorities, and presents the plurality of records to the first person or to the second person.Type: ApplicationFiled: July 29, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: William C. Barlow, Muhammed F. Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20130346524Abstract: A computer receives a first information related to a communication sent to a user device of a second person. The computer determines a user device of a first person using the first information. The computer sends a context information request to the user device of the first person. The computer receives a context information reply responsive to the context information request. The computer sends context information of the context information reply to the user device of the second person. The computer releases the communication to the user device of the second person.Type: ApplicationFiled: July 29, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: William C. Barlow, Muhammed F. Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Patent number: 8549414Abstract: An active meeting can be identified that occurs in a collaborative environment that is an electronic meeting system. The meeting can be associated with a meeting identifier, a ranking value, and/or a plurality of participants. Relationship information of the participants with regard to a specified entity can be determined. Relationship information can include a social network relationship, presence information, and/or collaboration metadata. A ranking value, which is a numerical or alphanumeric value, for the meeting can be programmatically established based on the relationship information.Type: GrantFiled: March 23, 2011Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Douglas G. Hoard, William M. Quinn, Amy D. Travis
-
Patent number: 8407308Abstract: Described is a method for adapting an application sharing system for a network of computers according to user specific requirements. The method includes dynamically configuring system components and manually implementing user specific preferences to achieve a better user experience than is possible in typical application sharing systems. Users can configure the application sharing system based on their individual needs, and may need to modify their settings based on changing operating environments or usage patterns. The application sharing system can be dynamically configured based on content, current tasks, and changes in network conditions. System administrators can configure the application sharing system according to their general needs without preempting the needs of an individual user.Type: GrantFiled: December 16, 2003Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Raymond R. Hornback, Jr., William M. Quinn, Mark S. Kressin, James S. Johnston, Amy D. Travis, Kevin Solie
-
Publication number: 20130019186Abstract: A method, system or computer usable program product for translating native application privacy preferences in a web conference including initiating the web conference between a first and a second user, sharing the display of the first user with the second user within the web conference to produce a shared display, wherein elements marked as private by an application resident on a first computer system of the first user are redacted in the shared display sent to the second user.Type: ApplicationFiled: July 13, 2011Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John M. Lance, Amy D. Travis, Anuphinh P. Wanderski, Michael C. Wanderski
-
Publication number: 20130007175Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amy D. Travis, Josef Scherpa