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: 9251266Abstract: 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: GrantFiled: July 3, 2008Date of Patent: February 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A Carter, Belinda Y Chang, Fuyi Li, Pamela A Nesbitt, Lisa A Seacat
-
Publication number: 20160004561Abstract: 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: ApplicationFiled: September 18, 2015Publication date: January 7, 2016Inventors: Corville O. Allen, Bernadette A. Carter, Rahul Ghosh
-
Publication number: 20150347359Abstract: 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: ApplicationFiled: February 5, 2015Publication date: December 3, 2015Inventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
-
Publication number: 20150347609Abstract: 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: ApplicationFiled: May 31, 2014Publication date: December 3, 2015Applicant: International Business Machines CorporationInventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
-
Publication number: 20150341299Abstract: 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: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Applicant: International Business Machines CorporationInventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
-
Publication number: 20150334073Abstract: 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: ApplicationFiled: March 10, 2015Publication date: November 19, 2015Inventors: Piyush K. Agarwal, James J. Antill, Vincent P. Burckhardt, Bernadette A. Carter
-
Publication number: 20150334072Abstract: 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: ApplicationFiled: May 16, 2014Publication date: November 19, 2015Applicant: International Business Machines CorporationInventors: Piyush K. Agarwal, James J. Antill, Vincent P. Burckhardt, Bernadette A. Carter
-
Patent number: 9191344Abstract: 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: GrantFiled: February 11, 2013Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Bernadette A. Carter, Nikhil R. Parekh, Jacques-Marie Thrasybule, Cesar A. Wong
-
Publication number: 20150324343Abstract: 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: ApplicationFiled: February 24, 2015Publication date: November 12, 2015Inventors: BERNADETTE A. CARTER, KATHRYN L. MERCER, CESAR A. WONG
-
Publication number: 20150326622Abstract: 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: ApplicationFiled: May 12, 2014Publication date: November 12, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BERNADETTE A. CARTER, KATHRYN L. MERCER, CESAR A. WONG
-
Publication number: 20150312360Abstract: 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: ApplicationFiled: April 24, 2014Publication date: October 29, 2015Applicant: International Business Machines CorporationInventors: Piyush Agarwal, James J. Antill, Vincent Burckhardt, Bernadette A. Carter
-
Publication number: 20150293784Abstract: 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: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Applicant: International Business Machines CorporationInventors: Corville O. Allen, Bernadette A. Carter, Rahul Ghosh
-
Publication number: 20150293921Abstract: 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: ApplicationFiled: April 15, 2014Publication date: October 15, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
-
Publication number: 20150293682Abstract: 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: ApplicationFiled: February 20, 2015Publication date: October 15, 2015Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
-
Patent number: 9106657Abstract: 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: GrantFiled: October 28, 2013Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
-
Patent number: 9106652Abstract: 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: GrantFiled: December 18, 2012Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
-
Publication number: 20150207900Abstract: 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: ApplicationFiled: January 22, 2014Publication date: July 23, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER
-
Publication number: 20150205794Abstract: 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: ApplicationFiled: November 28, 2014Publication date: July 23, 2015Inventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER
-
Publication number: 20150188955Abstract: 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: ApplicationFiled: August 15, 2014Publication date: July 2, 2015Inventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO
-
Publication number: 20150186774Abstract: 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: ApplicationFiled: January 2, 2014Publication date: July 2, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SHADI E. ALBOUYEH, BERNADETTE A. CARTER, JEFFREY R. HOY, STEPHANIE L. TRUNZO