Patents by Inventor Belinda Ying-Chieh Chang

Belinda Ying-Chieh 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: 9098799
    Abstract: Business processes are implemented using a collection component for storing system knowledge comprising usage history and user input relative to activities within community of users, where the system knowledge comprises at least a folksonomy. At least one of a user client component interacts with the data collection component to enable a corresponding user to contribute user-derived information to the folksonomy and a monitoring component monitors activities associated with the community of users and interacts with the data collection component to contribute usage information to the system knowledge. Still further, a composition design application interacts with a user to build and/or modify processes built using services, wherein the composition design application recommends candidate services that can implement aspects of the business processes based upon information derived from the system knowledge.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap, Christopher James Hardee, Heather Castelli Miller
  • Patent number: 8838778
    Abstract: An incoming web feed received from a web feed document server is monitored for changes associated with a web feed document. A change associated with the web feed document is determined to have occurred. A priority is assigned to the change associated with the web feed document based upon a ranking criterion. The change associated with the web feed document is stored with the assigned priority to a memory. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bernadette Alexia Carter, Belinda Ying-Chieh Chang, Lisa Seacat DeLuca, FuYi Li, Pamela Ann Nesbitt
  • Patent number: 8139737
    Abstract: To simplify the acquisition and exchange of social information, a social information acquisition application could be triggered when the calling party initiates a call to a called party. The application adds a request to the called dialing sequence for a list of all available social information repositories associated to the called party. If multiple repositories exist, one of those repositories this selected either by the calling party or by applying selection rules. Information retrieved from the selected repository could be presented to the calling party and/or used to update social information repositories maintained on behalf of the calling party.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Belinda Ying-Chieh Chang, FuYi Li, Pamela Ann Nesbitt, Lisa Anne Seacat
  • Patent number: 7844635
    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: April 7, 2008
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew Robert Bogner, Belinda Ying-Chieh Chang, Robert Russell Cutlip, Kevin Grigorenko
  • Publication number: 20100274889
    Abstract: An incoming web feed received from a web feed document server is monitored for changes associated with a web feed document. A change associated with the web feed document is determined to have occurred. A priority is assigned to the change associated with the web feed document based upon a ranking criterion. The change associated with the web feed document is stored with the assigned priority to a memory. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette Alexia Carter, Belinda Ying-Chieh Chang, Lisa Seacat DeLuca, FuYi Li, Pamela Ann Nesbitt
  • Patent number: 7809754
    Abstract: A method, computer program product, and a data processing system for representing service relationships of a business process. A plurality of services are read, and first and second services of the plurality of services are selected. An output and effect of the first service is compared with an input and precondition of the second service. Responsive to the comparison, an evaluation is made to determine if the first service is related to the second service. Related services may then be linked by directed edges in a graph.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew Robert Bogner, Belinda Ying-Chieh Chang, Robert Russell Cutlip, Kevin Grigorenko
  • Patent number: 7707158
    Abstract: A method, computer program product, and a data processing system for selecting services of a business process for execution is provided. Ontological data is read from a data store, and an ontological model representative of the ontological data is then generated. The ontological model is mapped to a business process that comprises a plurality of sub-processes. The ontological model is used to select a subset of the plurality of sub-processes comprising the original business process resulting in a modified business process.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew Robert Bogner, Belinda Ying-Chieh Chang, Robert Russell Cutlip, Kevin Grigorenko
  • Publication number: 20100005463
    Abstract: A user visiting a computer other than his or her customary one logs on to a website or email server where the user's personal keyboard preference profile has been stored. The personal preferences are downloaded via the browser to the computer being used, and passed to its operating system via an Applications Programming Interface where the computer can install the personal preference profile as the temporary keyboard layout profile. The original keyboard layout of that computer is retrieved from the operating system and sent to the website or email for temporary storage so that the original layout may be restored once the user is finished.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 7, 2010
    Applicant: International Business Machines Corporation
    Inventors: Belinda Ying-Chieh Chang, Shruti Gandhi, Angela Richards Jones, Pamela Ann Nesbitt, Anne Irene Ryan
  • Publication number: 20090293017
    Abstract: A method to assist in tagging an entity includes a user selecting at least one threshold for the user's activity of at least one entity; monitoring user activity of the at least one entity; and when the at least one threshold is reached, automatically suggesting or recommending to the user that the at least one entity be tagged. The user has the option to tag or not tag the at least one entity. Usage data is associated with a tagged entity.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette Alexia Carter, Belinda Ying-Chieh Chang, FuYi Li, Pamela Ann Nesbitt, Lisa Anne Seacat
  • Patent number: 7596583
    Abstract: Business processes are constructed and/or modified utilizing system knowledge including a folksonomy that stores information regarding a group of services usable by composition applications that collects system monitored services usage information and user inputs. In one aspect, candidate services are recommended and/or automatically updated/replaced, which can implement aspects of a business process from the group of services based upon information derived from the system knowledge. In another aspect, a composition design component interacts with a user to build and/or modify services based upon identified aspect of business processes to be implemented by services, wherein the component design component recommends candidate services that can implement the aspects of the business processes from the group of services based upon information derived from the system knowledge.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 29, 2009
    Assignee: International Business Machines Corporation
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap, Christopher James Hardee, Heather Castelli Miller
  • Publication number: 20090118015
    Abstract: The present invention discloses a system for enhancing a user's experience in an electronic game by dynamically incorporating user-created tag data. Such a system can include an electronic game application running on a network-capable computing device, a game tag monitor, and a game tag information coordinator. The game tag monitor can be configured to accept and present user-created game tag data within the electronic game application. User created game tag data can also be received outside a gameplay situation using a suitable game tagging interface. The game tag data can be presented dynamically based on the current context of the game. The game tag information coordinator can be configured to provide the game tag monitor with game tag data and receive new game tag data from the game tag monitor.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BELINDA YING-CHIEH CHANG, VIJAY DHEAP, CHRISTOPHER J. HARDEE, HEATHER C. MILLER
  • Publication number: 20090092237
    Abstract: To simplify the acquisition and exchange of social information, a social information acquisition application could be triggered when the calling party initiates a call to a called party. The application adds a request to the called dialing sequence for a list of all available social information repositories associated to the called party. If multiple repositories exist, one of those repositories this selected either by the calling party or by applying selection rules. Information retrieved from the selected repository could be presented to the calling party and/or used to update social information repositories maintained on behalf of the calling party.
    Type: Application
    Filed: October 8, 2007
    Publication date: April 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, FuYi Li, Pamela Ann Nesbitt, Lisa Anne Seacat
  • Publication number: 20090018887
    Abstract: An electronic calendar system and method permits an attendee of a calendar event to modify the terms of his or her attendance and notifies a requester of the event of the modification of terms of attendance by the attendee. The terms of attendance may include an event start time and an event end time. The system displays to the attendee an attendance modification dialog. The attendance modification dialog may include a late arrival field and an early departure field. The attendance modification dialog may include a telephone attendance option. The attendance modification dialog may be displayed to the attendee in connection with an event invitation, an event reminder, or a calendar event item. When the attendee completes the modification dialog, a message informing to the event requester of the modification is automatically sent.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Inventors: Judith Helen Bank, Lisa Marie Wood Bradley, Belinda Ying-Chieh Chang, Tamera L. Davis, Lin Sun
  • Publication number: 20080294482
    Abstract: Personalized meeting invitations, which may be used by electronic calendar applications (which may also be referred to as “calendar applications”, “calendaring applications”, or “calendar scheduling systems”). Using techniques disclosed herein, a meeting can be conceptually viewed as multiple smaller meetings, which are also referred to herein as “submeetings”, and a personalized meeting invitation sent to each invitee reflects that invitee's required presence at the meeting or an individual submeeting thereof. Optionally, personalized meeting invitations may also be used for invitees whose presence at a submeeting is optional. When an invitee accepts a personalized meeting invitation, the submeeting is placed on the invitee's electronic calendar, showing the invitee as unavailable during the corresponding time slot for the submeeting. Other people viewing the invitee's calendar can then see an accurate view of the invitee's availability.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Applicant: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. Bradley, Belinda Ying-Chieh Chang, Tamera L. Davis, Lin Sun, Chunhui Yang
  • Publication number: 20080276230
    Abstract: A method, system and computer program product for processing a bundle file are disclosed. According to an embodiment, a method for processing a bundle file comprises: parsing the bundle file into bundle entries; creating a virtual XML file element to represent a bundle entry in a virtual XML document; and processing the bundle file using the virtual XML document.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, John R. Hind, Robert E. Moore, Brad B. Topol, Jie Xing
  • Publication number: 20080256134
    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.
    Type: Application
    Filed: May 14, 2008
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Robert Bogner, Belinda Ying-Chieh Chang, Robert Russell Cutlip, Kevin Grigorenko
  • Publication number: 20080244527
    Abstract: Business processes are implemented using a collection component for storing system knowledge comprising usage history and user input relative to activities within community of users, where the system knowledge comprises at least a folksonomy. At least one of a user client component interacts with the data collection component to enable a corresponding user to contribute user-derived information to the folksonomy and a monitoring component monitors activities associated with the community of users and interacts with the data collection component to contribute usage information to the system knowledge. Still further, a composition design application interacts with a user to build and/or modify processes built using services, wherein the composition design application recommends candidate services that can implement aspects of the business processes based upon information derived from the system knowledge.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap, Christopher James Hardee, Heather Castelli Miller
  • Publication number: 20080244526
    Abstract: Business processes are constructed and/or modified utilizing system knowledge including a folksonomy that stores information regarding a group of services usable by composition applications that collects system monitored services usage information and user inputs. In one aspect, candidate services are recommended and/or automatically updated/replaced, which can implement aspects of a business process from the group of services based upon information derived from the system knowledge. In another aspect, a composition design component interacts with a user to build and/or modify services based upon identified aspect of business processes to be implemented by services, wherein the component design component recommends candidate services that can implement the aspects of the business processes from the group of services based upon information derived from the system knowledge.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap, Christopher James Hardee, Heather Castelli Miller
  • Publication number: 20080183761
    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.
    Type: Application
    Filed: April 7, 2008
    Publication date: July 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Robert Bogner, Belinda Ying-Chieh Chang, Robert Russell Cutlip, Kevin Grigorenko
  • Publication number: 20080172637
    Abstract: An invention is disclosed for achieving “image globalization” through dynamic text generation and manipulation by independently translating textual elements within a graphic image into different languages (or other domains of use). This concept can be used in creating multiple text-containing graphic images (each customized for a specific domain of use) from an initial template or master image of any type.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap