Patents by Inventor Bernadette A. Carter

Bernadette A. Carter 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: 9251266
    Abstract: A tagging event can be detected where a software entity is associated with a tag resulting from a user interaction. At least one situational attribute relating to the tagging event can be automatically determined. The one or more situational attribute can be stored in a data repository so that the stored situational attribute is associated with the tag. The detecting, determining, and storing can be repeated for a set of different tags, each associated with a software entity. A search of tagged software entities can be conducted. The results of the search can be modified based at least in part upon the stored situational attributes of the tagged software entities.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A Carter, Belinda Y Chang, Fuyi Li, Pamela A Nesbitt, Lisa A Seacat
  • Publication number: 20160004561
    Abstract: Mechanisms are provided for scheduling execution of pre-execution operations of an annotator of a question and answer (QA) system pipeline. A model is used to represent a system of annotators of the QA system pipeline, where the model represents each annotator as a node having one or more performance parameters indicating a performance of an execution of an annotator corresponding to the node. For each annotator in a set of annotators of the system of annotators, an effective response time for the annotator is calculated based on the performance parameters. A pre-execution start interval for a first annotator based on an effective response time of a second annotator is calculated where execution of the first annotator is sequentially after execution of the second annotator. Execution of pre-execution operations associated with the first annotator is scheduled based on the calculated pre-execution start interval for the first annotator.
    Type: Application
    Filed: September 18, 2015
    Publication date: January 7, 2016
    Inventors: Corville O. Allen, Bernadette A. Carter, Rahul Ghosh
  • Publication number: 20150347359
    Abstract: Determining interactions between scripts and elements of a markup language document includes loading a markup language document into a browser. The markup language document includes a plurality of markup language elements. A call from within the markup language document to a method specified by a script is detected. The markup language element of the plurality of markup language elements that is modified by execution of the method is determined using the processor. Log data is stored that includes a name of the modified markup language element in association with a name of the method.
    Type: Application
    Filed: February 5, 2015
    Publication date: December 3, 2015
    Inventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
  • Publication number: 20150347609
    Abstract: Determining interactions between scripts and elements of a markup language document includes loading a markup language document into a browser. The markup language document includes a plurality of markup language elements. A call from within the markup language document to a method specified by a script is detected. The markup language element of the plurality of markup language elements that is modified by execution of the method is determined using the processor. Log data is stored that includes a name of the modified markup language element in association with a name of the method.
    Type: Application
    Filed: May 31, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
  • Publication number: 20150341299
    Abstract: A computer implemented method, computer program product, and system for providing a dynamic, intelligent e-mail signature. In an embodiment, the method includes the steps of receiving an e-mail from a sender, storing the e-mail for later retrieval, assigning a URL representing the e-mail signature and sending the URL to the sender. Further, the method includes the steps of receiving the URL from the e-mail recipient, analyzing the e-mail and social media activities of sender and recipient, determining a signature and sending the signature to the recipient.
    Type: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Publication number: 20150334073
    Abstract: User input including a social network notification symbol followed by a social network tag is detected in association with a social network user interface. The social network tag includes a text keyword that identifies a social network topic within the social network. A subset of social network users within the social network that follow the social network topic identified by the text keyword of the social network tag is determined. A referential third-party social network user notification subset within the social network is defined as the determined subset of social network users within the social network that follow the social network topic. A referential third-party social network notification is published to the defined referential third-party social network user notification subset within the social network. The referential third-party social network notification includes the detected user input that includes the social network notification symbol followed by the social network tag.
    Type: Application
    Filed: March 10, 2015
    Publication date: November 19, 2015
    Inventors: Piyush K. Agarwal, James J. Antill, Vincent P. Burckhardt, Bernadette A. Carter
  • Publication number: 20150334072
    Abstract: User input including a social network notification symbol followed by a social network tag is detected in association with a social network user interface. The social network tag includes a text keyword that identifies a social network topic within the social network. A subset of social network users within the social network that follow the social network topic identified by the text keyword of the social network tag is determined. A referential third-party social network user notification subset within the social network is defined as the determined subset of social network users within the social network that follow the social network topic. A referential third-party social network notification is published to the defined referential third-party social network user notification subset within the social network. The referential third-party social network notification includes the detected user input that includes the social network notification symbol followed by the social network tag.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 19, 2015
    Applicant: International Business Machines Corporation
    Inventors: Piyush K. Agarwal, James J. Antill, Vincent P. Burckhardt, Bernadette A. Carter
  • Patent number: 9191344
    Abstract: A method, computer program product, and system for validating content included in an electronic communication is disclosed. A computer receives a new communication that includes content from an original communication. The computer determines if the content included in the new communication includes a change to the original communication. In response to determining that the content includes the change to the original communication, the computer generates a validation score of the new communication, such that the validation score is determined by an amount of match between the content of the new communication and the original communication, and the extent to which the change alters a purport of the original communication.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Nikhil R. Parekh, Jacques-Marie Thrasybule, Cesar A. Wong
  • Publication number: 20150324343
    Abstract: An approach is described for generating a form response interface in an online application. An associated method may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the method may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. In an embodiment, facilitating evaluation according to the method may include parsing language in the content post to determine the presence of a form-addressable interrogatory element. In a further embodiment, facilitating evaluation according to the method may include analyzing comments posted in response to the content post to determine the presence of form-addressable common language elements.
    Type: Application
    Filed: February 24, 2015
    Publication date: November 12, 2015
    Inventors: BERNADETTE A. CARTER, KATHRYN L. MERCER, CESAR A. WONG
  • Publication number: 20150326622
    Abstract: An approach is described for generating a form response interface in an online application. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the operation may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. Facilitating evaluation according to the operation may include parsing language in the content post to determine the presence of a form-addressable interrogatory element.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BERNADETTE A. CARTER, KATHRYN L. MERCER, CESAR A. WONG
  • Publication number: 20150312360
    Abstract: A computer detects an entry of content by a first user in a collaboration application and determines the entry of content contains an identification of a second user, the identification indicating the entry of content and the identification are to be visible only to the first user and the second user. Responsive to determining the entry of content contains the identification of a second user, the computer copies the entry of content. The computer then sends the copied entry of content to the second user in the collaboration application.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Piyush Agarwal, James J. Antill, Vincent Burckhardt, Bernadette A. Carter
  • Publication number: 20150293784
    Abstract: Mechanisms are provided for scheduling execution of pre-execution operations of an annotator of a question and answer (QA) system pipeline. A model is used to represent a system of annotators of the QA system pipeline, where the model represents each annotator as a node having one or more performance parameters indicating a performance of an execution of an annotator corresponding to the node. For each annotator in a set of annotators of the system of annotators, an effective response time for the annotator is calculated based on the performance parameters. A pre-execution start interval for a first annotator based on an effective response time of a second annotator is calculated where execution of the first annotator is sequentially after execution of the second annotator. Execution of pre-execution operations associated with the first annotator is scheduled based on the calculated pre-execution start interval for the first annotator.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: Corville O. Allen, Bernadette A. Carter, Rahul Ghosh
  • Publication number: 20150293921
    Abstract: PATENT An approach is described for evaluating portions of content in an online community. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include displaying a content post in an online community interface and, upon detecting a selection of an option in the online community interface to evaluate the content post, requesting a selection of one or more portions of the content post and an evaluation of the selected one or more portions. Requesting such evaluation may include requesting selection of a favorability score on a predefined scale for each of the selected one or more portions. The operation further may include, upon receiving a selection of one or more portions and an evaluation of the selected one or more portions, updating display of the content post to reflect the evaluation.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
  • Publication number: 20150293682
    Abstract: An approach is described for evaluating portions of content in an online community. An associated method may include displaying a content post in an online community interface and, upon detecting a selection of an option in the online community interface to evaluate the content post, requesting a selection of one or more portions of the content post and an evaluation of the selected one or more portions. Requesting such evaluation may include requesting selection of a favorability score on a predefined scale for each of the selected one or more portions. Previously evaluated portions or portions predetermined via natural language processing or audiovisual processing may be displayed to facilitate evaluation of the content post. The method further may include, upon receiving a selection of one or more portions and an evaluation of the selected one or more portions, updating display of the content post to reflect the evaluation.
    Type: Application
    Filed: February 20, 2015
    Publication date: October 15, 2015
    Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
  • Patent number: 9106657
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for managing participants of a web conference that follows a first web conference. A computer determines that a second web conference will use a web conference channel continuously following the completion of a first web conference using the web conference channel. The computer determines that a participant of the first web conference that is connected to the web conference channel at the start of the second web conference is not authorized to attend the second web conference and the computer disconnects from the web conference channel the participant that is not authorized to attend the second web conference.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Patent number: 9106652
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for managing participants of a web conference that follows a first web conference. A computer determines that a second web conference will use a web conference channel continuously following the completion of a first web conference using the web conference channel. The computer determines that a participant of the first web conference that is connected to the web conference channel at the start of the second web conference is not authorized to attend the second web conference and the computer disconnects from the web conference channel the participant that is not authorized to attend the second web conference.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Publication number: 20150207900
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The operation further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER
  • Publication number: 20150205794
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the profile of the participant in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the profile of the participant upon determining that calculated relevancy score of the participant is less than a second predefined threshold value.
    Type: Application
    Filed: November 28, 2014
    Publication date: July 23, 2015
    Inventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER
  • Publication number: 20150188955
    Abstract: A method, system and/or computer program product predicts viewing activity of a new posting to an activity stream. A first computer transmits a new posting to an activity stream in a second computer, where the new posting is available to a potential viewer set. Based on identified viewer information about one or more members of the potential viewer set, a prediction is made of viewing activity of the new posting by the potential viewer set. This predicted viewing activity is based on identified viewer information about members of the potential viewer set, and describes a predicted likelihood of the potential viewer set viewing the new posting. The derived predicted viewing activity of the new posting by the potential viewer set is then presented at the first computer.
    Type: Application
    Filed: August 15, 2014
    Publication date: July 2, 2015
    Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
  • Publication number: 20150186774
    Abstract: A method, system and/or computer program product predicts viewing activity of a new posting to an activity stream. A first computer transmits a new posting to an activity stream in a second computer, where the new posting is available to a potential viewer set. Based on identified viewer information about one or more members of the potential viewer set, a prediction is made of viewing activity of the new posting by the potential viewer set. This predicted viewing activity is based on identified viewer information about members of the potential viewer set, and describes a predicted likelihood of the potential viewer set viewing the new posting. The derived predicted viewing activity of the new posting by the potential viewer set is then presented at the first computer.
    Type: Application
    Filed: January 2, 2014
    Publication date: July 2, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO