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).

  • Publication number: 20160248723
    Abstract: A system and method for managing electronic social networking includes defining content from a first user for communication to other users on an electronic social networking system. Natural language processing (NLP) and analytic analysis are applied to the content to identify a workflow for accessing and responding to the content. The access and the response to the content are based on the workflow.
    Type: Application
    Filed: March 22, 2016
    Publication date: August 25, 2016
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy
  • Publication number: 20160246770
    Abstract: A system and method for managing electronic social networking includes defining content from a first user for communication to other users on an electronic social networking system. Natural language processing (NLP) and analytic analysis are applied to the content to identify a workflow for accessing and responding to the content. The access and the response to the content are based on the workflow.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy
  • Patent number: 9426192
    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: Grant
    Filed: January 2, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Patent number: 9420016
    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: Grant
    Filed: August 15, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Publication number: 20160232136
    Abstract: A computer receives a document and identifies one or more target elements and/or properties associated with the document, hereafter referred to as targets. The computer detects alterations associated with the targets prior to the computer executing those alterations. If the computer detects an alteration associated with a target, the computer creates a breakpoint and pauses execution of the document prior to executing the alteration. The computer displays the output of the portion of the document executed prior to the alteration, then at the users command executes the portion of the document containing the alteration. The computer displays the output of the portion of the document executed including the portion containing the alteration, providing the user a before and after display of the effect of the alteration. The computer repeats this process for any other detected alterations and allows a user to cycle through the before and after of the alterations.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
  • Publication number: 20160232139
    Abstract: A computer receives a document and identifies one or more target elements and/or properties associated with the document, hereafter referred to as targets. The computer detects alterations associated with the targets prior to the computer executing those alterations. If the computer detects an alteration associated with a target, the computer creates a breakpoint and pauses execution of the document prior to executing the alteration. The computer displays the output of the portion of the document executed prior to the alteration, then at the users command executes the portion of the document containing the alteration. The computer displays the output of the portion of the document executed including the portion containing the alteration, providing the user a before and after display of the effect of the alteration. The computer repeats this process for any other detected alterations and allows a user to cycle through the before and after of the alterations.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 11, 2016
    Inventors: Nicholas L. Brust, Bernadette A. Carter, Joshua M. Small, Michael K. Sodomsky
  • Patent number: 9400738
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Pratyush Dhruv, Corrie H Y Kwan, Robert Retchless, Lauren J. Hayward Schaefer, Cesar A. Wong
  • Patent number: 9401887
    Abstract: Identifying content in an incoming message on a social network includes categorizing a sender-recipient relationship between a sender and a recipient of an incoming message in an activity stream in a display.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Patent number: 9400737
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: July 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Pratyush Dhruv, Corrie H Y Kwan, Robert Retchless, Lauren J. Hayward Schaefer, Cesar A. Wong
  • Patent number: 9397967
    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: November 15, 2013
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Nikhil R. Parekh, Jacques-Marie Thrasybule, Cesar A. Wong
  • Publication number: 20160203148
    Abstract: A technique for caching evidence for answering questions in a cache memory of a data processing system (that is configured to answer questions) includes receiving a first question. The first question is analyzed to identify a first set of characteristics of the first question. A first set of evidence for answering the first question is loaded into the cache memory. A second question is received. The second question is analyzed to identify a second set of characteristics of the second question. A portion of the first set of evidence, whose expected usage in answering the second question is below a determined threshold, is unloaded from the cache memory.
    Type: Application
    Filed: March 24, 2016
    Publication date: July 14, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER, RAHUL GHOSH, JOSEPH N. KOZHAYA
  • Publication number: 20160182419
    Abstract: A social network activity mode that is implemented using social network activity rules is identified. The social network activity rules allow only social network posts of relevance to a particular activity of a user to be presented to the user. The social network activity mode is applied to a group of social network posts. Based upon applying the social network activity mode to the group of social network posts, social network posts that comply with the social network activity rules of the social network activity mode are provided to the user and social network posts that do not comply with the social network activity rules of the social network activity mode are blocked.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Shadi E. Albouyeh, Bernadette A. Carter, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Publication number: 20160162847
    Abstract: Embodiments of the invention provide a method, system and computer program product for time based activity list management. In an embodiment of the invention, a method for time based activity list management includes receiving a multiplicity of events in memory of a host computing system from over a computer communications network for display in an activity stream of an end user of an enterprise application executing in the memory of the host computing system. The method additionally includes selecting a subset of the events according to an action required to by performed by the end user by each of the events in the subset and prioritizing ones of the events with corresponding actions determined to require a greater period of time to complete. Finally, the method includes displaying the events in the activity stream in an order of priority determined for the events.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 9, 2016
    Inventors: Paul Bastide, Bernadette A. Carter
  • Publication number: 20160110316
    Abstract: A system and computer implemented method for managing a workload in an environment is disclosed. The method may include establishing a set of criteria for providing a document preview, wherein the set of criteria includes a predetermined qualitative user-input feature. The method may also include detecting a first criterion of the set of criteria using a content recognition system configured to analyze user-generated data associated with the document. The first criterion may be correlated with a portion of the document. The method may also include generating, based on the first criterion, a document preview for the portion of the document. The method may also include presenting, in response to a triggering event for a display preview, the document preview.
    Type: Application
    Filed: June 5, 2015
    Publication date: April 21, 2016
    Inventors: Bernadette A. Carter, John Girata, JR., Derek Richard, Joshua M. Small
  • Publication number: 20160110314
    Abstract: A system and computer implemented method for managing a workload in an environment is disclosed. The method may include establishing a set of criteria for providing a document preview, wherein the set of criteria includes a predetermined qualitative user-input feature. The method may also include detecting a first criterion of the set of criteria using a content recognition system configured to analyze user-generated data associated with the document. The first criterion may be correlated with a portion of the document. The method may also include generating, based on the first criterion, a document preview for the portion of the document. The method may also include presenting, in response to a triggering event for a display preview, the document preview.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventors: Bernadette A. Carter, John Girata, JR., Derek Richard, Joshua M. Small
  • Publication number: 20160098634
    Abstract: A technique for caching evidence for answering questions in a cache memory of a data processing system (that is configured to answer questions) includes receiving a first question. The first question is analyzed to identify a first set of characteristics of the first question. A first set of evidence for answering the first question is loaded into the cache memory. A second question is received. The second question is analyzed to identify a second set of characteristics of the second question. A portion of the first set of evidence, whose expected usage in answering the second question is below a determined threshold, is unloaded from the cache memory.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CORVILLE O. ALLEN, BERNADETTE A. CARTER, RAHUL GHOSH, JOSEPH N. KOZHAYA
  • Publication number: 20160063117
    Abstract: A method for searching and displaying content related to a post in an activity stream may include presenting, by a processor, an activity stream to a user. The activity stream may include a plurality of posts. The method may also include detecting a user action with respect to a particular post of the plurality of posts and analyzing content of the particular post. The method may additionally include searching at least other posts in the activity stream of the user for related content to the particular post based on the analysis of the content of the particular post. The method may additionally include generating a list of posts including related content to the particular post in response to the search. The method may further include presenting the list of posts comprising the related content. The list of posts provide a history or context leading up to the particular post.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Bernadette A. Carter, John Girata, JR., Joshua M. Small, Derek Richard
  • Publication number: 20160041898
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action.
    Type: Application
    Filed: April 14, 2015
    Publication date: February 11, 2016
    Inventors: Bernadette A. Carter, Pratyush Dhruv, Corrie HY Kwan, Robert Retchless, Lauren J. Hayward Schaefer, Cesar A. Wong
  • Publication number: 20160041897
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: Bernadette A. Carter, Pratyush Dhruv, Corrie HY Kwan, Robert Retchless, Lauren J. Hayward Schaefer, Cesar A. Wong
  • Patent number: 9250776
    Abstract: A system, method and computer program product for controlling information to be displayed on a display device may be provided. The system may display on a first display view, electronic data which includes interactable data. The system may detect that the interactable data is selected by a user. The system may identify redundant data between the electronic data and content to be rendered responsive to selecting the interactable data. The system may hide the identified redundant data from the content to be rendered or the original content of the electronic data. The system may display, on a second display view, the content without the identified redundant data.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Al Chakra