Patents by Inventor Sean Callanan
Sean Callanan 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: 10755236Abstract: 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: GrantFiled: April 9, 2014Date of Patent: August 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean Callanan, Ruthie D. Lyle, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
-
Publication number: 20190373068Abstract: Embodiments generally relate to management of activity in a collaboration environment. In some embodiments, a method includes monitoring activity characteristics associated with at least one communication channel of a plurality of communication channels, wherein each communication channel enables communication associated with a respective topic. The method further includes determining user information from the activity characteristics, wherein the user information is associated with users who communicate with each other on the at least one communication channel. The method further includes determining timing information from the activity characteristics, wherein the timing information is associated with messages exchanged on the at least one communication channel. The method further includes managing notifications to the users who communicate with each other on the at least one communication channel based at least in part on the user information and the timing information.Type: ApplicationFiled: May 29, 2018Publication date: December 5, 2019Inventors: Hernan A. CUNICO, Asima SILVA, Sean CALLANAN, Liam S. HARPUR
-
Patent number: 10430747Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: GrantFiled: October 29, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Patent number: 10430748Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: GrantFiled: October 29, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Patent number: 10296610Abstract: A method for associating a post with a goal may include receiving, by a processor, a special operator term entered by a user as part of a post. The special operator term may automatically cause the post to be associated with a selected goal. The method may also include providing, by the processor, a list of goals for selection by the user in response to receiving the special operator term and adding, by the processor, the selected goal from the list of goals to the post in response to the user selecting the select goal. The method may additionally include receiving, by the processor, content of the post entered by the user. The method may further include automatically associating, by the processor, the post with the selected goal from the list of goals.Type: GrantFiled: February 12, 2016Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, James A. Hart, Sandra L. Kogan, Xujin Liu
-
Patent number: 10296171Abstract: A method for associating a post with a goal may include receiving, by a processor, a special operator term entered by a user as part of a post. The special operator term may automatically cause the post to be associated with a selected goal. The method may also include providing, by the processor, a list of goals for selection by the user in response to receiving the special operator term and adding, by the processor, the selected goal from the list of goals to the post in response to the user selecting the select goal. The method may additionally include receiving, by the processor, content of the post entered by the user. The method may further include automatically associating, by the processor, the post with the selected goal from the list of goals.Type: GrantFiled: March 29, 2016Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, James A. Hart, Sandra L. Kogan, Xujin Liu
-
Patent number: 10223661Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: GrantFiled: May 19, 2016Date of Patent: March 5, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Publication number: 20190066025Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Publication number: 20190066026Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Patent number: 10169733Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: GrantFiled: October 28, 2015Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Patent number: 10158496Abstract: A method, computer program product, and system is described. A communication session transcript is identified. A chat session input is received. The chat session input is associated with an inactive portion of the communication session transcript. The chat session input is provided to a recipient, in context with the inactive portion of the communication session transcript.Type: GrantFiled: May 10, 2013Date of Patent: December 18, 2018Assignee: International Business Machines CorporationInventors: Sean Callanan, Al Chakra, Michael Ferris, Simon P. O'Doherty
-
Patent number: 9983768Abstract: A computer-implemented method, system, and program product for selecting tabulated data are provided, which include: displaying a tabulated data structure on a computer display, the tabulated data structure including a plurality of data fields; receiving a user input indicative of a selection of one of the data fields; searching the tabulated data structure to generate at least one set of data fields, the data fields in each set sharing a relationship with the user-selected data field; and highlighting the at least one set of data fields in the displayed tabulated data structure, in which each of the highlighted sets of data fields is user-selectable.Type: GrantFiled: October 20, 2016Date of Patent: May 29, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
-
Publication number: 20180113571Abstract: A computer-implemented method, system, and program product for selecting tabulated data are provided, which include: displaying a tabulated data structure on a computer display, the tabulated data structure including a plurality of data fields; receiving a user input indicative of a selection of one of the data fields; searching the tabulated data structure to generate at least one set of data fields, the data fields in each set sharing a relationship with the user-selected data field; and highlighting the at least one set of data fields in the displayed tabulated data structure, in which each of the highlighted sets of data fields is user-selectable.Type: ApplicationFiled: October 20, 2016Publication date: April 26, 2018Inventors: Paul R. BASTIDE, Sean CALLANAN, Mark GARGAN, Fred RAGUILLAT
-
Publication number: 20180089160Abstract: Methods and systems for navigating to an initial position in a document include weighting historical user actions within a document. Initial display positions within the document are determined based on the weighted historical user actions. A selected initial display positions is navigated to in accordance with a user selection.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
-
Patent number: 9922034Abstract: Displaying at least one categorized message based on a percentage includes retrieving a number of messages, categorizing at least one message from the number of messages into at least one category to create categorized messages, identifying a percentage, the percentage representing a portion of a display utilized for displaying the at least one category associated with the categorized messages, determining, based on the percentage, at least one of the categorized messages to present in the portion of the display, and presenting, in the portion of the display, the at least one of the categorized messages.Type: GrantFiled: August 11, 2015Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Sean Callanan, Patrick J. O'Sullivan
-
Patent number: 9904683Abstract: Displaying at least one categorized message based on a percentage includes retrieving a number of messages, categorizing at least one message from the number of messages into at least one category to create categorized messages, identifying a percentage, the percentage representing a portion of a display utilized for displaying the at least one category associated with the categorized messages, determining, based on the percentage, at least one of the categorized messages to present in the portion of the display, and presenting, in the portion of the display, the at least one of the categorized messages.Type: GrantFiled: December 11, 2014Date of Patent: February 27, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Sean Callanan, Patrick J. O'Sullivan
-
Patent number: 9785711Abstract: Online location sharing through an internet service search engine includes: receiving in a server a query from a first user, the query identifying a second user; querying multiple internet services with the server over a network for real-time information regarding the second user; and providing a consolidated view of responses received from the plurality of internet services to the first user with the server, the server being authorized by the second user to receive all information relevant to the second user contained in the responses; wherein the consolidated view of responses indicates an online location of the second user.Type: GrantFiled: March 21, 2012Date of Patent: October 10, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean Callanan, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet
-
Patent number: 9715544Abstract: A system for online location sharing through an internet service search engine includes: a server comprising at least one processor and a memory communicatively coupled to the processor. The memory stores instructions that, when executed by the at least one processor, cause the at least one processor to: receive from a first user a query identifying a second user; query a plurality of internet services over a network for real-time information relevant to the second user; and provide a consolidated view of responses received from the plurality of internet services to the first user. Thee server is authorized by the second user to receive all information relevant to the second user contained in the responses. The consolidated view of responses indicates an online location of the second user.Type: GrantFiled: August 17, 2010Date of Patent: July 25, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean Callanan, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet
-
Publication number: 20170124504Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: ApplicationFiled: May 19, 2016Publication date: May 4, 2017Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
-
Publication number: 20170124503Abstract: A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.Type: ApplicationFiled: October 28, 2015Publication date: May 4, 2017Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan