Patents by Inventor Carol S. Zimmet
Carol S. Zimmet 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: 8543913Abstract: The disclosure is directed to a method and system for accessing textual widgets. A method in accordance with an embodiment includes: entering a string expression into a document; invoking a spell-checker to check a spelling of the string expression; marking the string expression as misspelled; identifying a textual widget based on the misspelling of the string expression; evaluating the misspelled string expression using the identified textual widget, the identified textual widget returning at least one result of the evaluation; displaying the at least one result of the evaluation; selecting a result of the evaluation; and replacing the string expression in the document with the selected result of the evaluation.Type: GrantFiled: October 16, 2008Date of Patent: September 24, 2013Assignee: International Business Machines CorporationInventors: Daniel J. McCloskey, Alena Kucharenka, Pavel Volkov, Carol S. Zimmet
-
Patent number: 8407302Abstract: A computer implemented method manages meeting invitations to sub-invitees. A meeting coordinating computer detects a meeting invitation being sent from a meeting moderator's computer to a primary invitee's computer. The meeting coordinating computer intercepts a response from the primary invitee's computer. This response contains a request for a sub-invitee to accompany the primary invitee to the meeting. If the sub-invitee is initially authorized by the meeting coordinating computer to attend the meeting, then a request is transmitted to the meeting moderator's computer for additional authorization to invite the sub-invitee to the meeting.Type: GrantFiled: June 30, 2010Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Colm Farrell, Liam Harpur, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
-
Patent number: 8352560Abstract: A system and method for controlling preferences for messages that includes receiving a message from a sender to a recipient, determining if the message will be received by the recipient based on message policies for the recipient, and notifying the sender that the message will not be received by the recipient and when it will be received responsive to the determination that the message will not be received by the recipient.Type: GrantFiled: June 30, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Liam Harpur, Carol S. Zimmet
-
USING A DYNAMICALLY-GENERATED CONTENT-LEVEL NEWSWORTHINESS RATING TO PROVIDE CONTENT RECOMMENDATIONS
Publication number: 20120330939Abstract: A method for providing content-level data artifact recommendations can begin with the creation of a semantic library from the textual content of data artifacts by a newsworthy content recommendation engine. A base newsworthiness rating can be calculated using global newsworthiness parameters and behavioral functions that model newsworthy influences for each relationship contained in the semantic library. A user-specific search network can be generated that represents user-entered criteria and/or user task-related criteria. Within the semantic library, potential newsworthy semantic networks can be identified. Newsworthy content from each identified potential newsworthy semantic network can be dynamically determined based upon the base newsworthiness rating and a predefined newsworthiness threshold. The newsworthy content from the identified potential newsworthy semantic network can be related to the user-specific search network at the common node, creating a newsworthy content recommendation graph.Type: ApplicationFiled: March 2, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel J. McCloskey, Marcello Trovati, Carol S. Zimmet -
USING A DYNAMICALLY-GENERATED CONTENT-LEVEL NEWSWORTHINESS RATING TO PROVIDE CONTENT RECOMMENDATIONS
Publication number: 20120330936Abstract: A method for providing content-level data artifact recommendations can begin with the creation of a semantic library from the textual content of data artifacts by a newsworthy content recommendation engine. A base newsworthiness rating can be calculated using global newsworthiness parameters and behavioral functions that model newsworthy influences for each relationship contained in the semantic library. A user-specific search network can be generated that represents user-entered criteria and/or user task-related criteria. Within the semantic library, potential newsworthy semantic networks can be identified. Newsworthy content from each identified potential newsworthy semantic network can be dynamically determined based upon the base newsworthiness rating and a predefined newsworthiness threshold. The newsworthy content from the identified potential newsworthy semantic network can be related to the user-specific search network at the common node, creating a newsworthy content recommendation graph.Type: ApplicationFiled: June 22, 2011Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DANIEL J. MCCLOSKEY, MARCELLO TROVATI, CAROL S. ZIMMET -
Publication number: 20120296954Abstract: Rendering content identified by a uniform resource identifier (URI). One embodiment can include, within a first communication device comprising a processor and a memory, on the first communication device, receiving the URI within an instant messaging (IM) session. The method further can include, via the processor, prior to receiving a user input selecting the URI, attempting to retrieve content from a content source identified by the URI to preload the content within the memory.Type: ApplicationFiled: May 16, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: RUTHIE D. LYLE, PATRICK J. O'SULLIVAN, FRED RAGUILLAT, CAROL S. ZIMMET
-
Patent number: 8296367Abstract: A computer-implemented method, system and computer program product for synchronizing copies of a shared file used by different communication session participants is presented. A shared file that is used by a first communication session participant and a second communication session participant is identified. The first and second communication participants each use a separate copy of the shared file. In response to detecting a communication session between the first and second communication session participants, the separate copies of the shared file are automatically synchronized.Type: GrantFiled: December 21, 2009Date of Patent: October 23, 2012Assignee: International Business Machines CorporationInventors: Sean Callanan, Ruthie D. Lyle, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
-
Publication number: 20120235814Abstract: Enforcing user-defined real-time communication session terminations can begin with a termination enforcement handler identifying termination conditions applicable to a real-time communication session hosted by a unified telephony system. The termination conditions can define a limit for an operational variable for the unified telephony system or the real-time communication session. The identified termination conditions can be evaluated. If a termination condition is satisfied, it can be determined which participants are to be disconnected from the real-time communication session based upon handling rules for the termination conditions and/or termination preferences associated with the real-time communication session. The termination preferences can be defined by an initiating entity of the real-time communication session. The participants can be notified that their connection to the real-time communication session will be terminated in a predefined time limit.Type: ApplicationFiled: May 30, 2012Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean Callanan, Ruthie D. Lyle, Patrick O'Sullivan, Fred Raguilat, Carol S. Zimmet
-
Publication number: 20120173834Abstract: A computer-implemented method of managing data storage according to collaborative activity can include determining collaborative activity for each of a plurality of data items associated with a first user and stored within a first data storage device. The method can include calculating a measure of relevancy for each of the plurality of data items according to the collaborative activity and comparing the measure of relevancy of each of the plurality of data items to at least one relevancy threshold. Different ones of the plurality of data items can be selectively migrated from the first data storage device to a second data storage device according to the comparison of the measure of relevancy of each of the plurality of data items.Type: ApplicationFiled: March 12, 2012Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SEAN CALLANAN, PATRICK J. O'SULLIVAN, HEMA SRIKANTH, CAROL S. ZIMMET
-
Patent number: 8200791Abstract: An instant messaging system generates an instant messaging application user interface display object enabling the user to select one or more buddies, or a predefined group from their buddy list, and then to select a file to share with the selected buddies or group. The instant messaging system then controls sharing of the file within the selected buddies or group, by allowing only one of the sharing users to check out and modify the shared document at a given time. The instant messaging system user interface displayed to each user also displays the list of files that are shared with that user. The instant messaging system user interface further provides a current status for each shared file, including an indication of one of the sharing users that currently has the shared file checked out.Type: GrantFiled: March 4, 2011Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Sean Callanan, Carol S. Zimmet, Fred Raguillat, Patrick Joseph O'Sullivan, Ruthie D. Lyle
-
Publication number: 20120144288Abstract: The method generates web page attributes information that a web content manager uses to determine relative priority for each web page element of the web page. The method determines those web page elements residing within or outside of a web page viewable area. The method provides for user input into web page element prioritization by type and further provides for modification to web page attribute information. The web content manager generates prioritization of each web page element from categories of input for web page content rendering prioritization. The categories of input may include resource attributes, context attributes, user preferences, and prioritization rules. The method may normalize web page element prioritization information and determines bandwidth allocation for each web page element. The method retrieves and renders each visible web page element consistent with the bandwidth allocation for each web page element during display.Type: ApplicationFiled: December 2, 2010Publication date: June 7, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vincenzo Caruso, Javier Rodriquez, Carol S. Zimmet
-
Patent number: 8195617Abstract: A computer-implemented method of managing data storage according to collaborative activity can include determining collaborative activity for each of a plurality of data items associated with a first user and stored within a first data storage device. The method can include calculating a measure of relevancy for each of the plurality of data items according to the collaborative activity and comparing the measure of relevancy of each of the plurality of data items to at least one relevancy threshold. Different ones of the plurality of data items can be selectively migrated from the first data storage device to a second data storage device according to the comparison of the measure of relevancy of each of the plurality of data items.Type: GrantFiled: December 30, 2008Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: Sean Callanan, Patrick J. O'Sullivan, Hema Srikanth, Carol S. Zimmet
-
Publication number: 20120128147Abstract: Enforcing user-defined real-time communication session terminations can begin with a termination enforcement handler identifying termination conditions applicable to a real-time communication session hosted by a unified telephony system. The termination conditions can define a limit for an operational variable for the unified telephony system or the real-time communication session. The identified termination conditions can be evaluated. If a termination condition is satisfied, it can be determined which participants are to be disconnected from the real-time communication session based upon handling rules for the termination conditions and/or termination preferences associated with the real-time communication session. The termination preferences can be defined by an initiating entity of the real-time communication session. The participants can be notified that their connection to the real-time communication session will be terminated in a predefined time limit.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SEAN CALLANAN, RUTHIE D. LYLE, PATRICK O'SULLIVAN, FRED RAGUILAT, CAROL S. ZIMMET
-
Publication number: 20120130766Abstract: In one embodiment, a system for motivating electronically-scheduled event attendance can include a set of attendance listening components, an attendance prompt, and an attendance prompting tool. The attendance listening components can monitor activities performed in a networked environment. The attendance prompt can represent an electronic message and feedback mechanism that is provided on an electronic device. The attendance prompting tool can interject the attendance prompt into an activity identified by an attendance listening component as being performed by a user-selected member of the networked environment. The attendance prompt can be associated with an electronically-scheduled event the user-selected member is to attend.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SEAN CALLANAN, RUTHIE D. LYLE, PATRICK O'SULLIVAN, FRED RAGUILLAT, CAROL S. ZIMMET
-
Patent number: 8166121Abstract: Presence messages are managed for one or more members of a pre-defined group of e-mail users. An unavailability time period, during which a pre-defined group of e-mail users will be unavailable in the future, is established. A notice, which notifies the pre-defined group of e-mail users that an unavailability control instruction will be sent in the future to participating members of the group of e-mail users, is transmitted to the group of e-mail users. An acceptance signal, identifying the participating members, is received, indicating which members of the group of e-mail users agree to permit the unavailability control instruction to be received and implemented on their participating computers in the future. The unavailability control instruction is then transmitted to the participating computers at an initiation of the unavailability time period, in order to auto-generate an appropriate presence message for the participating members.Type: GrantFiled: December 31, 2009Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Colm Farrell, Liam Harpur, Fred Raguillat, Patrick J. O'Sullivan, Carol S. Zimmet
-
Publication number: 20120079034Abstract: A method of secure electronic message conveyance. The method can include, via a processor, receiving a request to forward an electronic message originally received by a first user to at least a second user. The method also can include, based on content contained in the electronic message, selecting from a plurality of approval entities at least one approval entity that is to determine whether the electronic message is approved to be forwarded to the at least a second user, and receiving from the selected approval entity an indication that indicates whether the electronic message is approved to be forwarded to the second user. The method further can include, responsive to the selected approval entity approving the forwarding of the electronic message to the second user, automatically forwarding the electronic message to the second user.Type: ApplicationFiled: September 27, 2010Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Colm Farrell, Liam Harpur, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
-
Patent number: 8126975Abstract: Automatic conversion of an email thread (or another form of electronic communication, such as IM chat content) into a collaborative workspace can begin with the detection of the addition of a reply message to an existing email thread by an email conversion handler. The existing email thread can include a main message and one or more reply messages. Satisfaction of user-defined or administrator-defined conversion criteria can then be assessed for the existing email thread. When the conversion criteria are satisfied, the existing email thread can be automatically converted into an artifact of a collaborative workspace contained within a collaborative environment. The collaborative workspace can be specific to the existing email thread. The designated participants of the existing email thread can be members of both the email and collaboration systems, and can be provided access to the collaborative workspace.Type: GrantFiled: March 30, 2009Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Ronan Hoyne, Declan Joyce, Ronan Redican, Carol S. Zimmet
-
Publication number: 20120005728Abstract: A computer implemented method manages meeting invitations to sub-invitees. A meeting coordinating computer detects a meeting invitation being sent from a meeting moderator's computer to a primary invitee's computer. The meeting coordinating computer intercepts a response from the primary invitee's computer. This response contains a request for a sub-invitee to accompany the primary invitee to the meeting. If the sub-invitee is initially authorized by the meeting coordinating computer to attend the meeting, then a request is transmitted to the meeting moderator's computer for additional authorization to invite the sub-invitee to the meeting.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: COLM FARRELL, LIAM HARPUR, PATRICK J. O'SULLIVAN, FRED RAGUILLAT, CAROL S. ZIMMET
-
Patent number: 8024361Abstract: A system for allowing multiple users to access and unlock shared electronic documents in a computer system. A group of users are defined as potential “lock-breaker” users for a document, such that they are automatically contacted in the event that a user wishes to unlock the document after it has been locked by another user. The lock-breaker users defined for a document are given access rights to the document that allow them to break a current lock on the document, so that it can be opened for editing, and accordingly re-locked. The lock-breaker users for a document may be organized in a hierarchy, such as a hierarchy matching the relationships of employees of an organization. The lock-breaker hierarchy may define the order in which the lock-breaker users are automatically contacted when a user wishes to access a locked document (e.g. an LDAP directory tree or social network).Type: GrantFiled: October 23, 2007Date of Patent: September 20, 2011Assignee: International Business Machines CorporationInventors: Chenita D. Daughtry, Carol S. Zimmet, Robert C. Weir, Mohamed Bachiri
-
Publication number: 20110161434Abstract: Presence messages are managed for one or more members of a pre-defined group of e-mail users. An unavailability time period, during which a pre-defined group of e-mail users will be unavailable in the future, is established. A notice, which notifies the pre-defined group of e-mail users that an unavailability control instruction will be sent in the future to participating members of the group of e-mail users, is transmitted to the group of e-mail users. An acceptance signal, identifying the participating members, is received, indicating which members of the group of e-mail users agree to permit the unavailability control instruction to be received and implemented on their participating computers in the future. The unavailability control instruction is then transmitted to the participating computers at an initiation of the unavailability time period, in order to auto-generate an appropriate presence message for the participating members.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: COLM FARRELL, LIAM HARPUR, PATRICK J. O'SULLIVAN, FRED RAGUILLAT, CAROL S. ZIMMET