Patents by Inventor Kim D. Letkeman

Kim D. Letkeman 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: 9501275
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to merging artifacts in a version control system and provide a novel and non-obvious method, system and computer program product for compositing deltas when merging artifacts in a version control system. In one embodiment, a method for compositing deltas for artifacts can be provided. The method can include generating deltas for a contributor artifact of an ancestor artifact, identifying interrelated ones of the deltas and grouping the interrelated ones of the deltas into a composited set of deltas. The method further can include rendering the composited set of deltas in a hierarchical view of a compare view for a version control data processing system in a development platform.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa
  • Publication number: 20150370555
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to merging artifacts in a version control system and provide a novel and non-obvious method, system and computer program product for compositing deltas when merging artifacts in a version control system. In one embodiment, a method for compositing deltas for artifacts can be provided. The method can include generating deltas for a contributor artifact of an ancestor artifact, identifying interrelated ones of the deltas and grouping the interrelated ones of the deltas into a composited set of deltas. The method further can include rendering the composited set of deltas in a hierarchical view of a compare view for a version control data processing system in a development platform.
    Type: Application
    Filed: September 1, 2015
    Publication date: December 24, 2015
    Inventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa
  • Patent number: 9152412
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to merging artifacts in a version control system and provide a novel and non-obvious method, system and computer program product for compositing deltas when merging artifacts in a version control system. In one embodiment, a method for compositing deltas for artifacts can be provided. The method can include generating deltas for a contributor artifact of an ancestor artifact, identifying interrelated ones of the deltas and grouping the interrelated ones of the deltas into a composited set of deltas. The method further can include rendering the composited set of deltas in a hierarchical view of a compare view for a version control data processing system in a development platform.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa
  • Patent number: 8775974
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to comparing artifacts and provide a novel and non-obvious method, system and computer program product for multi-contextual navigation of deltas in a hierarchy. In one embodiment of the invention, a method for multi-contextual navigation can include rendering objects for an artifact utilizing a default contextual view of the objects, selecting an object in the default contextual view and directing an inward navigation to a different object in the default contextual view. Notably, responsive to the directing of the inward navigation to the different object, a different contextual view can be provided for at least a portion of the objects defined by the different object.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa, Frederic Plante, Vishwanath Ramaswamy
  • Patent number: 8122443
    Abstract: Embodiments of the present invention provide a method, system and computer program product for a dynamic multi-context delta view for merging structured data in a visual merge tool. In one embodiment of the invention, a method for providing a dynamic multi-context delta view can include rendering a compare view of a merged state for a selected model to include model controls each corresponding to a different model state for the selected model. The method further can include detecting a transient proximity event in connection with a particular one of the model controls. The method yet further can include identifying a corresponding model state for the particular one of the model controls. Finally, the method can include replacing the merged state with the corresponding model state in the compare view.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kim D. Letkeman, Duc N. Luu
  • Publication number: 20080275895
    Abstract: The present invention provides a model identity re-alignment algorithm that allows models with similar structures but substantial identity differences to be aligned such that all similar elements have the same identity. This causes the two models to appear to have come from a common ancestor. Once the two models have been aligned with one another, it can be used as a contributor in a two or three way merge and thus, becomes a part of the normal development work flow. This allows any two models to be aligned and then participate in a normal version control work flow. It also helps eliminate massive numbers of trivial differences. It addition, it is simpler and less error prone than manual systems.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Inventors: Daniel D. Leroux, Kim D. Letkeman, Duc N. Luu, Tao Weng
  • Publication number: 20080148221
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to visual merging of structured data and provide a method, system and computer program product for a dynamic multi-context delta view for merging structured data in a visual merge tool. In one embodiment of the invention, a method for providing a dynamic multi-context delta view can include rendering a compare view of a merged state for a selected model to include model controls each corresponding to a different model state for the selected model. The method further can include detecting a transient proximity event in connection with a particular one of the model controls. The method yet further can include identifying a corresponding model state for the particular one of the model controls. Finally, the method can include replacing the merged state with the corresponding model state in the compare view.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 19, 2008
    Inventors: Kim D. Letkeman, Duc N. Luu
  • Patent number: 5703942
    Abstract: A method of invoking a telephone user profile comprised of storing in a database a user telephone service profile containing a directory number of a user, in association with a telephone set line, transmitting the user telephone service profile to a central computer, transmitting the service profile to a group of telephone office switches from the computer, storing the service profile at each of the telephone office switches in the group, and providing service to the user at each of the telephone office switches in the group in accordance with the service profile.
    Type: Grant
    Filed: April 19, 1996
    Date of Patent: December 30, 1997
    Assignee: Mitel Corporation
    Inventors: Deborah L. Pinard, Kim D. Letkeman
  • Patent number: 5659738
    Abstract: A method of operating a computer program comprised of encoding a description of each view and field of a database into a database schema loading the database schema onto a switching platform during commissioning thereof preparing language dictionaries storing phrases representing all legal data values within the database, including view and field names loading said dictionaries onto the switching platform each time the switching platform is rebooted, loading the schema and related language dictionaries into a RAM used by a processor of the switching platform, and using a standard database program language as an interpreter of the meta-data within the database schema.
    Type: Grant
    Filed: October 16, 1992
    Date of Patent: August 19, 1997
    Assignee: Mitel Incorporated
    Inventors: Kim D. Letkeman, Susan T. Harford
  • Patent number: 5383121
    Abstract: A method of translating a command into natural language is comprised of the steps of: storing compressed words of the language once as either a word or subset of a word or group of adjoining words in a memory; storing a numeric indicator of each group of tokens which form a natural language string, with position locators; looking up the position locators in response to the command; accessing the memory to retrieve the compressed words; and providing a string of the tokens as a natural language string.
    Type: Grant
    Filed: May 5, 1992
    Date of Patent: January 17, 1995
    Assignee: Mitel Corporation
    Inventor: Kim D. Letkeman