Patents by Inventor Kimberly D. Letkeman

Kimberly 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: 10877846
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventor: Kimberly D. Letkeman
  • Publication number: 20180307567
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Application
    Filed: June 26, 2018
    Publication date: October 25, 2018
    Inventor: Kimberly D. Letkeman
  • Patent number: 10055302
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventor: Kimberly D. Letkeman
  • Publication number: 20180024890
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 25, 2018
    Inventor: Kimberly D. Letkeman
  • Patent number: 9830227
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventor: Kimberly D. Letkeman
  • Publication number: 20160162363
    Abstract: In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source closure is a closure of files that includes changed files to merge into the target file set, and wherein the previously merged closure is a closure of files previously merged into the target file set. The method further includes one or more processors loading the identified source closure, the previously merged closure, and a closure of ancestor files shared by the identified source closure and the previously merged closure into a merge session. The method further includes one or more processors determining one or more file merge conflicts in the merge session based on differences between a comparison of the identified source closure to the closure of ancestor files and a comparison of the previously merged closure to the closure of ancestor files.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventor: Kimberly D. Letkeman
  • Patent number: 8868524
    Abstract: A method of merging different versions of a file within a software development system can include, within a first window, presenting a graphic object which indicates a difference between a base version of the file and at least one contributor version of the file. Responsive to a pointing device being located within a defined area surrounding the graphic object, the method can include displaying a floating window having a first section and at least a second section. The first section can include a portion of the base version and the second section can include a portion of the at least one contributor version, wherein the first and second sections of the floating window are selectable. The method also can include receiving a selection of one of the sections of the floating window and accepting the base version or the at least one contributor version according to the selection.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventor: Kimberly D. Letkeman