Patents by Inventor Jan Joseph Kratky

Jan Joseph Kratky 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: 8266579
    Abstract: A system and method for developing software using dynamic dual-mode model and data entry is presented. During development, a model developer uses a model window and an editor window to create a model-driven editor. The model window displays model data, and the editor window displays instances of the model data, which results in the model-driven editor. When the developer is ready to deploy the model-driven editor, the model developer simply inhibits the model window. Therefore, the models are not compiled during deployment and, in turn, the model developer does not need to test compiled code. Since the model-driven editor relies upon self-contained models, the models may be updated, added, or removed locally or remotely on an individual basis. In one embodiment, the end user is able to re-enable the model window in order to view model data.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kevin Edward Kelly, Jan Joseph Kratky, Steven Keith Speicher, Keith Allen Wells
  • Patent number: 7743020
    Abstract: An object of the present invention is to create a migration mapping definition based upon computer program changes and use the migration mapping definition to migrate instance data from an older software version format to a newer software version format. A developer uses edit commands, such as mouse commands and keyboard commands, to update a computer program. For example, a software developer may upgrade “Application XYZ” from version 1.0 to version 2.0 in order to include a simpler approach to import images, as well as the ability to import newer image format types. As a developer updates a computer program using edit commands, the edit commands are stored in a migration mapping definition. In turn, the migration mapping definition is deployed, along with the updated computer program, to an end user. The end user then uses the migration mapping definition to migrate instance data generated by the original computer program to instance data that is usable by the updated computer program.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kevin Edward Kelly, Jan Joseph Kratky, Steven Keith Speicher, Keith Allen Wells
  • Patent number: 7506263
    Abstract: An embodiment of the invention uses the message sequence chart (MSC) and various visual cues to provide an interactive visualization of threaded electronic conversations (e.g., in email, bulletin board, instant message, or social network) by presenting to users various information about a particular conversation or the conjunction of separate conversations, such as sequences of messages, conversation participants, time in transit, time send/received, and other message attributes.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Simon Kurt Johnston, Kevin Edward Kelly, Jan Joseph Kratky, Steven Keith Speicher
  • Publication number: 20030046158
    Abstract: A method and system is disclosed for providing targeted advertising focused on an advertising target's directional movement towards a specific advertiser location, taking into consideration information pertaining to the travel path (e.g., road) on which the potential customer is traveling, the directional movement of the advertising target on that path, and the traffic patterns of the path and intersecting paths, among other criteria. Location-based advertising is focused on specific segments of paths leading up to a particular advertiser location. The direction of travel by advertising targets equipped with GPS-enabled personal display systems along these path segments is determined and advertising is broadcast only to travelers along the path within a specific segment and moving in a direction which will bring them to the particular advertiser's location.
    Type: Application
    Filed: September 4, 2001
    Publication date: March 6, 2003
    Inventor: Jan Joseph Kratky