Patents by Inventor Belinda Y. Chang

Belinda Y. Chang 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: 10833884
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt
  • Publication number: 20190109722
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Inventors: Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt
  • Patent number: 10225093
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt
  • Patent number: 10078538
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to scripting integration in a Web application environment and provide a method, system and computer program product for Web application integration with dialog based scripts. In one embodiment of the invention, a method for integrating a Web application with dialog-based script input can be provided. The method can include receiving a script input request from an executing script; formatting the script input request from the executing script into a Web form for a Web page and providing the Web page to a content browser; receiving form input in the Web form in the Web page from the content browser and transforming the form input into script input for the executing script; and, providing the script input to the executing script.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Belinda Y Chang, John R. Hind, Robert E. Moore, Brad B. Topol, Jie Xing
  • Publication number: 20170272264
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
    Type: Application
    Filed: June 7, 2017
    Publication date: September 21, 2017
    Inventors: Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt
  • Patent number: 9697494
    Abstract: In a user-interactive method and system, a display application for enhancing user interaction over a network is provided. The method includes receiving preference information from a first user, the preference information indicating at least one type of image the first user wishes to view. In response to a network interaction being established between at least the first user and a second user, the method further includes retrieving a plurality of images associated with the second user based on the preference information. The method further includes displaying the plurality of images based on the preference information.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Lisa A. Seacat
  • Patent number: 9686087
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: June 20, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt
  • 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
  • Patent number: 8943519
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to progress indication and provide a method, system and computer program product for intelligent progress indication for script processing. In one embodiment, a progress indication data processing system can be provided. The system can include a script execution engine such as an ANT configured script execution engine, a history table, and a smart progress indicator coupled to the history table. The indicator can include program code enabled to compute an expected duration of execution of a script such as an ANT script by the script execution engine based upon measured observed durations of execution for annotated portions of the script, for instance, both for the current execution and for previous successful executions.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Belinda Y. Chang, John R. Hind, Robert E. Moore, Brad B. Topol, Jie Xing
  • Patent number: 8914363
    Abstract: Allowing users of a network based multiple user tagging system to use any phrase they feel is relevant to the resource can lead to ambiguities within the system. For example, a user may tag a picture of a gift with the keyword “bow”. Another user may tag a picture of a bow and arrow with the keyword “bow”. This may cause a problem for someone searching with the keyword “bow” when looking for information about making a bow for a gift. The user looking for gift bows does not want to see search results for bows and arrows. Functionality can be implemented in a folksonomy tagging system to disambiguate tags by associating them with definitions. Associating ambiguous tags with appropriate definitions will increase search accuracy for users of folksonomy tagging systems, thus allowing users to find relevant information more efficiently.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Belinda Y. Chang, FuYi Li, Pamela A. Nesbitt, Lisa A. Seacat
  • Patent number: 8719408
    Abstract: Automated digital media content filtration is performed by establishing automatically, according to a tolerance parameter, a plurality of user relationships, each user relationship based on monitoring an online association between a user and a content producer. Filtration is also performed by monitoring determined user relationships, interacting with a plurality of independent servers to identify digital media content published by content producers having a user relationship with the user and determining a relevancy weight for each published digital media content item, the relevancy based on a strength factor. Filtration is still further performed by presenting the digital media content published by one or more of the content producers to the user such that digital media content having a greater relevancy weight receives a higher priority than other digital media content available to the user from the plurality of content producers.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Anne I. Ryan, Lisa A. Seacat
  • Patent number: 8423574
    Abstract: A method and system manage one or more tags for an item. The tags reside in a datastore. The method and system include associating the tag with at least one expiration condition and determining whether the at least one expiration condition has been met. If the expiration condition(s) have been met, then corrective action is taken for the tag while retaining the at least one item.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Lisa A. Seacat
  • Publication number: 20120331141
    Abstract: Automated digital media content filtration is performed by establishing automatically, according to a tolerance parameter, a plurality of user relationships, each user relationship based on monitoring an online association between a user and a content producer. Filtration is also performed by monitoring determined user relationships, interacting with a plurality of independent servers to identify digital media content published by content producers having a user relationship with the user and determining a relevancy weight for each published digital media content item, the relevancy based on a strength factor. Filtration is still further performed by presenting the digital media content published by one or more of the content producers to the user such that digital media content having a greater relevancy weight receives a higher priority than other digital media content available to the user from the plurality of content producers.
    Type: Application
    Filed: September 6, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Anne I. Ryan, Lisa A. Seacat
  • Patent number: 8307066
    Abstract: An apparatus, system, and method are disclosed for automated digital media content filtration based on relationship monitoring. The method determines a plurality of user relationships based at least in part on an online association between a user and a content producer. The method monitors each user relationship with each content producer for a relationship interaction between the user and the content producer. Furthermore, the method also identifies digital media content published by a content producer having a relationship with the user. A determined relevancy may be based on a strength factor derived at least in part on monitored relationship interactions between the user and the content producer that published the digital media content. The digital media content is presented to the user, with that having a greater relevancy weight having a higher priority than other digital media content available to the user from other content producers.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Anne I. Ryan, Lisa A. Seacat
  • Patent number: 8131771
    Abstract: A method, computer program product, and a data processing system that facilitates navigation through a directed graph for selection of sub-processes of a modified business process derived from a business process is provided. A bounding box is used for evaluating and selecting sequences of nodes representative of business sub-processes or services. The bounding box has a predefined depth for limiting the scope of the evaluation. The bounding box is shifted during the evaluation as sequences of nodes are selected. Additionally, state data is maintained such that a sense response model may be employed to detect and account for changes to the environment in previously evaluated services. By maintaining state data, a transition to a previously evaluated sub-process may be implemented to account for significant changes in the environment.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Bogner, Belinda Y. Chang, Robert R. Cutlip, Kevin Grigorenko
  • Patent number: 8132154
    Abstract: A system, method and program product for statistically analyzing comments in one or more program code listings. A system is disclosed that includes a process for associating comments to blocks of code at different programmatic levels in a code listing; a process for assigning weights to different code blocks, and a process for generating a statistical analysis at the different programmatic levels of the comments in the code listing.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. W. Bradley, Belinda Y. Chang, Tamera L. Davis, Lin Sun
  • Patent number: 8122433
    Abstract: A computer-implementable method and system for managing software code documentation is disclosed. The method receives computer software code and documentation selected by a user and inserts one or more association keys in the selected code and one or more association keys in the selected documentation. The association keys are used to identify a portion of computer software documentation that corresponds with the computer software code. When the user wants to see documentation for a section of code, or code that corresponds to a section of documentation, the user selects the relevant text. The method receives the selected text, retrieves the association keys inserted in the selected text, determines whether the selected text is code or documentation, searches for documentation or code with matching association keys and alters the display of the matching documentation or code.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. Bradley, Belinda Y. Chang, Tamera L. Davis, Lin Sun, Chunhui Yang
  • Patent number: 8001099
    Abstract: In some embodiments a method comprises detecting a request to copy and determining information related to the copied data from the document. The method can also comprise augmenting a copy history to include the data and the information related to the data, and storing this copy history. The method can also include detecting a request to access the copy history associated with the document, presenting the copy history including the data and the information related to the copied data, and copying the data from the copy history for further use. The method can also comprise blocking copying of data if the document's copy rules are violated.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Belinda Y. Chang, Vijay Dheap, Christopher J. Hardee, Heather C. Miller
  • Publication number: 20100082583
    Abstract: A user can enter terms into a search engine, which produces a set of results. The results can include links to software resources. In one embodiment, when a user selects one of these links, the associated resource can be automatically tagged with one or more of the search terms. In another embodiment, the software resource can be tagged with one or more of the search terms only after a user responds affirmatively to a prompt to tag the software resource with one or more of the search terms. In still another embodiment, one or more search terms can be automatically applied to one or more software resources when search results are produced by the search engine.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BELINDA Y. CHANG, LISA SEACAT DELUCA, FUYI LI, PAMELA A. NESBITT
  • Publication number: 20100036888
    Abstract: A method and system manage one or more tags for an item. The tags reside in a datastore. The method and system include associating the tag with at least one expiration condition and determining whether the at least one expiration condition has been met. If the expiration condition(s) have been met, then corrective action is taken for the tag while retaining the at least one item.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A. Carter, Belinda Y. Chang, Fuyi Li, Pamela A. Nesbitt, Lisa A. Seacat