Patents by Inventor Tessa Lau

Tessa Lau 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: 20080178083
    Abstract: Techniques for altering application user-interface controls are provided. More particularly the customization of a new or existing user-interface control in an application user-interface is provided. In one aspect of the invention, a method for customizing user-interface controls of an existing application comprises the recording of a procedure description performed by a user in the application user-interface. A new or modified application user-interface control relating to the procedure description is then installed in the existing application.
    Type: Application
    Filed: March 28, 2008
    Publication date: July 24, 2008
    Applicant: International Business Corporation
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Tessa A. Lau, Daniel A. Oblinger
  • Publication number: 20080155410
    Abstract: There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
    Type: Application
    Filed: March 3, 2008
    Publication date: June 26, 2008
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Eugene Rogan Creswick, Tessa A. Lau, Daniel A. Oblinger
  • Publication number: 20080155395
    Abstract: There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
    Type: Application
    Filed: March 3, 2008
    Publication date: June 26, 2008
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Eugene Rogan Creswick, Tessa A. Lau, Daniel A. Oblinger
  • Publication number: 20080155393
    Abstract: There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
    Type: Application
    Filed: March 3, 2008
    Publication date: June 26, 2008
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Eugene Rogan Creswick, Tessa A. Lau, Daniel A. Oblinger
  • Publication number: 20080120553
    Abstract: Under the present invention, an illustrative feature is to provide a method and system/structure for remotely controlling multiple computer systems by interacting with GUIs. Specifically, the present invention allows a controlled computer/system to be remotely controlled via a controlling computer/system. To this extent, data/action capture instrumentation is provided on the controlling system for automatically creating a representation of content of the GUI of the controlling system, for automatically observing a set of actions performed by a user on the GUI of the controlling system, for automatically creating a representation of the observed actions, and for sending to the controlled system the representation of the observed actions. In addition, execution instrumentation is provided on the controlled system for receiving the representation and replicating the actions on the controlled system by interacting with a GUI of the controlled system.
    Type: Application
    Filed: November 16, 2006
    Publication date: May 22, 2008
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Tessa A. Lau, Daniel A. Oblinger
  • Publication number: 20070277156
    Abstract: Systems and methods for dynamically generating computer executable technical support procedures, as well as updating/augmenting such executable procedures, by tracking and processing sequences of actions (execution traces) that are taken by experts (or users) when performing a procedure or when executing an executable procedure.
    Type: Application
    Filed: August 8, 2007
    Publication date: November 29, 2007
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger
  • Publication number: 20070271549
    Abstract: Techniques for altering application user-interface controls are provided. More particularly the customization of a new or existing user-interface control in an application user-interface is provided. In one aspect of the invention, a method for customizing user-interface controls of an existing application comprises the recording of a procedure description performed by a user in the application user-interface. A new or modified application user-interface control relating to the procedure description is then installed in the existing application.
    Type: Application
    Filed: July 31, 2007
    Publication date: November 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger
  • Publication number: 20070038633
    Abstract: A system for and method of executing mixed-initiative procedures to allow at least one of a user and a computer system to take initiative of the procedure from the other at any point of the procedure, in which the mixed-initiative procedure can include a computer-based procedure in which the user and the computer system cooperate during the execution to allow each other to take the initiative at any point of the procedure.
    Type: Application
    Filed: August 10, 2005
    Publication date: February 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger
  • Publication number: 20070005539
    Abstract: A system for and method of constructing an executable reusable procedure which includes determining an executable procedure from at least one scored trace of a procedure execution.
    Type: Application
    Filed: June 15, 2005
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Prabhakar Kudva, Tessa Lau, Daniel Oblinger
  • Publication number: 20060168040
    Abstract: A system for organizing email comprising: (a) a modeler operable to infer a temporal sequential process from a corpus of unlabeled email messages; and (b) a categorizer operable to accept an incoming message and map the aforesaid incoming message to a transition in the aforesaid temporal sequential process.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 27, 2006
    Applicant: International Business Machines Corporation
    Inventors: Nicholas Kushmerick, Tessa Lau
  • Publication number: 20060112322
    Abstract: There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Inventors: Lawrence Bergman, Vittorio Castelli, Eugene Creswick, Tessa Lau, Daniel Oblinger
  • Publication number: 20060100874
    Abstract: A method for inducing a Hidden Markov Model (HMM) is provided. The method using a plurality of training observations and a distance function includes assigning at least one representative observation to each of a plurality of hidden states of the HMM; computing a distance between said at least one assigned representative observation and one of said training observation using the distance function, wherein said distance is computed for each assigned representative observation; and computing at least one of an E-Step and an M-Step of a Baum-Welch algorithm by incorporating said computed distance.
    Type: Application
    Filed: October 22, 2004
    Publication date: May 11, 2006
    Inventors: Daniel Oblinger, Vittorio Castelli, Lawrence Bergman, Tessa Lau
  • Publication number: 20050125782
    Abstract: The present invention provides a a method and system for generating one or more computer-executable procedures. It can simultaneously learn from a collection of procedure instances recorded by different users on a variety of computers. In particular, the present invention aligns multiple traces and uses the aligned traces to generalize.
    Type: Application
    Filed: December 5, 2003
    Publication date: June 9, 2005
    Inventors: Vittorio Castelli, Lawrence Bergman, Tessa Lau, Daniel Oblinger
  • Publication number: 20050097511
    Abstract: Techniques for altering application user-interface controls are provided. More particularly the customization of a new or existing user-interface control in an application user-interface is provided. In one aspect of the invention, a method for customizing user-interface controls of an existing application comprises the recording of a procedure description performed by a user in the application user-interface. A new or modified application user-interface control relating to the procedure description is then installed in the existing application.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger
  • Publication number: 20050028144
    Abstract: Systems and methods for dynamically generating computer executable technical support procedures, as well as updating/augmenting such executable procedures, by tracking and processing sequences of actions (execution traces) that are taken by experts (or users) when performing a procedure or when executing an executable procedure.
    Type: Application
    Filed: July 30, 2003
    Publication date: February 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger