Patents by Inventor Mark Jeffrey Tadman

Mark Jeffrey Tadman 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: 20120311157
    Abstract: Systems and methods described herein use software adapters to provide integrated information technology service management (ITSM) for cloud resources. Software adapters in the cloud resources convert data format types of an input parameter received at a first software application in a backend computing device. An ITSM function of a second software application provides management for the cloud resources. The input parameter in a first data format type is converted by the software adapter to a second data format type, the second data format type supported by a second software application. The ITSM function of the second software application is executed using the input parameter in the second data format type, thereby providing an output of the ITSM function, the output including information and executable instructions for management of the cloud resources.
    Type: Application
    Filed: June 3, 2011
    Publication date: December 6, 2012
    Inventors: Philip J. Erickson, James Roffe, Mark Jeffrey Tadman
  • Patent number: 7500227
    Abstract: The present invention is a process for intercepting a .NETâ„¢ method at runtime in order to enable modifying the method in order to capture data about the method, trace the method, modify the method's behavior, enforce constraints, modify the method's parameters and/or return, throw (halt method execution and let the user know that an error has occurred) user-defined exceptions, and in any other manner to affect the runtime behavior of the application without having to modify and re-deploy the application.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: March 3, 2009
    Assignee: Unisys Corporation
    Inventors: James Albert Fontana, Mark Jeffrey Tadman, Jack Ju-Qing Chang, Viraj Byakod
  • Patent number: 6862733
    Abstract: A method in a computer system is disclosed for programmatically locating any file and building a shortcut for future reference to that file. First, a shortcut cache is created if one does not exist. Then, the shortcut cache is searched for a shortcut for the file. The shortcut contains the location and name of the file. If the shortcut name is not found, then the shortcut directory for the current user is located in the system registry, and it is searched for the shortcut name. If the shortcut name is still not found, the shortcut directory for all users is located in the system registry, and it is searched for the shortcut name. If the shortcut name is found then it is stored in the shortcut cache; and, the location and name of the file is returned to the requester.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: March 1, 2005
    Assignee: Unisys Corporation
    Inventors: Sunil Vasudeo Abhyankar, Mark Jeffrey Tadman, Linjun Zhou
  • Patent number: 6774921
    Abstract: A system and method for dynamically saving the properties of transient controls in a general screen dialog and enabling these properties to be restored at a later time. In a typical GUI based computer program, a number of user interface objects or “controls” are presented graphically to a user on a form to allow the user to input information by interfacing these controls. The activation of the various controls on the form by a user is referred to as the screen dialog. The present invention allows a user of the computer system to save the current properties of a form's transient controls to a database, where this form can later be restored with its transient controls having the same properties as when the form was saved. A screen dialog save procedure loops through all of the controls on a form and inserts a record of each control type along with its respective property values into a database.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: August 10, 2004
    Assignee: Unisys Corporation
    Inventors: Mark Jeffrey Tadman, Randy Alan Steuckrath, John Earl Pittaway
  • Patent number: 6639615
    Abstract: A method in a computer system is disclosed for programmatically locating any file and building a shortcut for future reference to that file. The method also enables the arrangement of the shortcuts in an organized and hierarchical fashion. First, a shortcut cache and a mapping file is created if one does not exist. Then, the shortcut cache and the mapping file is searched for a shortcut for the file. The shortcut contains the location and name of the file. If the shortcut name is not found, then the shortcut directory for the current user is located in the system registry, and it is searched for the shortcut name. If the shortcut name is still not found, the shortcut directory for all users is located in the system registry, and it is searched for the shortcut name. If the shortcut name is found then it is stored in the shortcut cache and the mapping file; and, the location and name of the file is returned to the requestor.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: October 28, 2003
    Assignee: Unisys Corporation
    Inventors: Rajarshi Majumdar, Mark Jeffrey Tadman
  • Patent number: 6237143
    Abstract: A method is provided in a computer system, which employs a multiplicity of diverse software tools, for monitoring and capturing a pattern of all file usage of each of the software tools. The usage pattern for each of the software tools is migrated into the computer system. The method includes invoking a first process for interfacing with a first one of the software tools and the computer system. Next, the first one of the software tools is invoked through the first process inside the computer system. The first process and the first one of the software tools are then registered with a control module in the computer system. A second process is informed through the control module that the first one of the software tools is being operated upon and to start recording information about the tool. After this, the second process captures information about all files opened and closed by the first one of the software tools during its operation.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: May 22, 2001
    Assignee: Unisys Corp.
    Inventors: James Albert Fontana, Anthony Reginald Pitchford, Mark Jeffrey Tadman
  • Patent number: 6170081
    Abstract: A method and system for facilitating use of a tool in heterogeneous environments and application categories in a software development framework having a storage device. First, a context object is created for storing all intermediate information generated while the tool is being used. Next, the specific environment in which the tool is going to be used is identified information about the environment is stored in the context object. The specific tasks the tool typically performs are identified and searched for any previously accomplished tasks in the framework. The results of the search are stored in the context object. Information needed for the tool to operate is retrieved from the repository and the information is supplied as input files to the tool. The tool is run with the input files and the output derived is stored as a result of running the tool. The context object is updated by analyzing the output derived from the tool.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: January 2, 2001
    Assignee: Unisys Coporation
    Inventors: James Albert Fontana, Anthony Reginald Pitchford, Christopher Eyre Smith, Mark Jeffrey Tadman
  • Patent number: 5999969
    Abstract: A system whereby a receiving module, in a mixed network of hardware and software-emulated modules, requires an Interrupt before it can use a Get Message OP to access a message from a message queue and which also provides a Fast Empty of messages in a message queue by eliminating the need for an Interrupt before each succeeding message access.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: December 7, 1999
    Assignee: Unisys Corporation
    Inventors: Richard Mike Holmes, Mark Jeffrey Tadman, Leon Arie Krantz
  • Patent number: 5983266
    Abstract: A method for message transfers between digital modules in a network where some modules are hardware implemented and some modules are emulated in software. An Auxiliary Message Arbitrator Unit utilizes Main Memory storage for messages destined for receiving modules. Algorithmic sequencing means maintains chronological transfer operations of messages and uses hard and soft Interrupt signal queues to inform respective hard and soft modules of pending messages for them to retrieve.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: November 9, 1999
    Assignee: Unisys Corporation
    Inventors: Mark Jeffrey Tadman, Richard Mike Holmes, Leon Arie Krantz
  • Patent number: 5944788
    Abstract: A method and system of message transfers in a multiple sender-multiple receiver network provides a specialized sequence for a Sender to acquire a message slot and place a message in a message queue, and a retrieval sequence for the Receiving module that insures message transmission integrity and proper chronological sequence of message delivery.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: August 31, 1999
    Assignee: Unisys Corporation
    Inventors: Leon Arie Krantz, Mark Jeffrey Tadman, Richard Mike Holmes
  • Patent number: 5842003
    Abstract: A hardware message transfer control unit designated as the Auxiliary Message Arbitrator Unit (AMA) manages message transfers and transfer protocols in a network of sending and receiving digital hardware modules. Flexibility of network expansion to include software emulated digital modules to the hardware modules is provided in RAM circuitry at the message transfer control unit.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: November 24, 1998
    Assignee: Unisys Corporation
    Inventors: Richard Mike Holmes, Mark Jeffrey Tadman, Leon Arie Krantz