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: 10755236
    Abstract: 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: Grant
    Filed: April 9, 2014
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Ruthie D. Lyle, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
  • Publication number: 20190373068
    Abstract: 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: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Inventors: Hernan A. CUNICO, Asima SILVA, Sean CALLANAN, Liam S. HARPUR
  • Patent number: 10430747
    Abstract: 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: Grant
    Filed: October 29, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Patent number: 10430748
    Abstract: 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: Grant
    Filed: October 29, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Patent number: 10296610
    Abstract: 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: Grant
    Filed: February 12, 2016
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, James A. Hart, Sandra L. Kogan, Xujin Liu
  • Patent number: 10296171
    Abstract: 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: Grant
    Filed: March 29, 2016
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, James A. Hart, Sandra L. Kogan, Xujin Liu
  • Patent number: 10223661
    Abstract: 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: Grant
    Filed: May 19, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Publication number: 20190066025
    Abstract: 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: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Publication number: 20190066026
    Abstract: 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: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Patent number: 10169733
    Abstract: 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: Grant
    Filed: October 28, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Patent number: 10158496
    Abstract: 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: Grant
    Filed: May 10, 2013
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Michael Ferris, Simon P. O'Doherty
  • Patent number: 9983768
    Abstract: 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: Grant
    Filed: October 20, 2016
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
  • Publication number: 20180113571
    Abstract: 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: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Paul R. BASTIDE, Sean CALLANAN, Mark GARGAN, Fred RAGUILLAT
  • Publication number: 20180089160
    Abstract: 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: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
  • Patent number: 9922034
    Abstract: 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: Grant
    Filed: August 11, 2015
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Sean Callanan, Patrick J. O'Sullivan
  • Patent number: 9904683
    Abstract: 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: Grant
    Filed: December 11, 2014
    Date of Patent: February 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Sean Callanan, Patrick J. O'Sullivan
  • Patent number: 9785711
    Abstract: 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: Grant
    Filed: March 21, 2012
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet
  • Patent number: 9715544
    Abstract: 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: Grant
    Filed: August 17, 2010
    Date of Patent: July 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet
  • Publication number: 20170124504
    Abstract: 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: Application
    Filed: May 19, 2016
    Publication date: May 4, 2017
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan
  • Publication number: 20170124503
    Abstract: 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: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Sean Callanan, Sandra L. Kogan