Patents by Inventor Douglas G. Murray

Douglas G. Murray 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: 8548435
    Abstract: Techniques are described for providing users of client devices with coordinated access to information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: October 1, 2013
    Assignee: Open Text S.A.
    Inventors: Paul Evert Harris, David Grant Deckert, Douglas G. Murray, Thomas W. Denny
  • Patent number: 8489556
    Abstract: A system, method and program product for decommissioning database instances. A computer system is disclosed that includes an agent processing system that deactivates agents associated with a database instance; an access processing system that restricts further access to the database instance; and a mailer processing system that deactivates mailing transactions associated with the database instance.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Hicks, James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
  • Publication number: 20130073558
    Abstract: Under the present invention, index keys are generated for a set of documents. This is typically accomplished by examining the set of documents, and connecting data values extracted from the set of documents to yield the index keys. Once the index keys are generated, an index view will be generated into which the index keys are populated. Using the index keys in the index view, an agent will automatically obtain the set of documents (i.e., in the background). Then, when a user requests one of the documents, the document will already have been retrieved from storage. As such, it can readily be provided to the user. It should be understood that as used herein, the term “document” is intended to refer to any type of electronically stored data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: Google Inc.
    Inventors: Matthew J. Bangel, Scott D. Hicks, James A. Martin, JR., Douglas G. Murray
  • Publication number: 20120185428
    Abstract: A system, method and program product for decommissioning database instances. A computer system is disclosed that includes an agent processing system that deactivates agents associated with a database instance; an access processing system that restricts further access to the database instance; and a mailer processing system that deactivates mailing transactions associated with the database instance.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott D. Hicks, James A. Martin, JR., Douglas G. Murray, Diane C. Rauch
  • Patent number: 8200636
    Abstract: A system, method and program product for decommissioning database instances. A computer system is disclosed that includes an agent processing system that deactivates agents associated with a database instance; an access processing system that restricts further access to the database instance; and a mailer processing system that deactivates mailing transactions associated with the database instance.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Hicks, James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
  • Publication number: 20110286392
    Abstract: Techniques are described for providing users of client devices with coordinated access to information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: May 23, 2011
    Publication date: November 24, 2011
    Inventors: Paul Evert Harris, David Grant Deckert, Douglas G. Murray, Thomas W. Denny
  • Patent number: 8037140
    Abstract: Under the present invention, a distribution list of message recipients within an organization undergoing the IT migration is generated by analyzing the infrastructure of the organization. Once the message recipients are known, they can be grouped into a set of mailing groups. Thereafter, specific message templates can be assigned to each group, and a schedule for sending messages to the message recipients can be set. Messages will then be generated and sent to the message recipients using the message templates assigned to their respective mailing group(s) and the schedule. Responses to the messages will be tracked and processed, and records associated with the message recipients will be updated based thereon. Follow-up messages containing additional questions and/or instructions can be generated and sent using any data that is contained in the responses. Also, “non-responses” can be tracked so that reminder messages can be sent.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carol I. DelGaudio, Anne M. Henderson, Scott D. Hicks, Victoria A. Locke, James A. Martin, Jr., Donald P. Mummey, Douglas G. Murray, Jeffrey E. Prince, Diane C. Rauch
  • Patent number: 8024608
    Abstract: Under the present invention, a configurable dictionary is provided. The configurable dictionary includes a set of objects that identify: (1) attribute conditions of the computer system to be checked; (2) associated locations within the computer system for checking the attribute conditions; and (3) actions to be taken based on results of the checks for the computer system. The health of the computer system is checked by processing the set of objects in the configurable dictionary. Specifically, the attribute conditions identified in the configurable dictionary are checked at their associated locations, and any necessary action are implemented.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gordan Greenlee, Victoria Hanrahan-Locke, James A. Martin, Jr., Douglas G. Murray
  • Patent number: 7966002
    Abstract: Techniques are described for providing users of client devices with coordinated access to information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: June 21, 2011
    Assignee: Open Text, Inc.
    Inventors: Paul Evert Harris, David Grant Deckert, Douglas G. Murray, Thomas W. Denny
  • Patent number: 7885964
    Abstract: A system for updating a list. A first list associated with a first platform includes a first plurality and a second plurality of keys. A second list associated with a second platform includes a third plurality of keys. The first and second platforms sort a first subset of characters differently. The second plurality and third plurality of keys are formed from a second subset of n characters sorted identically on the first and second platforms. An initial key in the first plurality of keys is converted to a neutral key to be included in the second plurality of keys by converting a character in the initial key to a number represented in a number system having a base b where n?b. After the first list is updated, the lists are sorted and compared, and the second list is updated.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Douglas G. Murray
  • Patent number: 7882063
    Abstract: A system, method, and computer program product are provided for synchronizing configuration values between a database and a remote input utility by configuring the database for remote input and loading the configuration values to a control file at the server, and copying the configuration values to a control file at remote system including the input utility, executing the input utility at a remote system using configuration values from the control file at the remote system to prepare data for input to the database, and responsive to the configuration values at the control file of the server, updating the configuration values in the control file at the remote system before migrating the new data from the input utility to the database.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: James A. Martin, Jr., Douglas G. Murray
  • Patent number: 7873944
    Abstract: Maintaining and testing a software application by performing regression testing uses standard reusable test cases from change history records to generate actual test cases. A new test case template is created upon saving a change history entry. A subset of the actual and new test cases is determined, and new actual test cases generated and documented from the subset. The new actual test cases are released after successful verification.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, James A. Martin, Jr., Renee C. Mullins, Douglas G. Murray
  • Patent number: 7844506
    Abstract: Under the present invention an identifier for a computer system undergoing an IT migration is extracted from a pertinent field the record. Thereafter, a mapping table is consulted. The mapping table generally contains entries that associate computer system identifiers with identifiers of hardware components that have been installed (or are to be installed) in the computer systems. Using the computer system identifier extracted from the record, an associated hardware component identifier is determined from the mapping table, and automatically populated into a corresponding field (e.g., a hardware component field) of the record. Thus, the present invention avoids having to manually populate the hardware component identifier into the record.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Hicks, Victoria A. Locke, James A. Martin, Jr., Douglas G. Murray
  • Publication number: 20100257072
    Abstract: Disclosed are a method, system and computer program for collecting inventory data about a group of machines at an office. This method comprises the steps of running an inventory tool on each of the machines, and the tool presenting dialogue displays on each of the machines, filling in or changing data in the dialogues presented by the tool, and submitting the collected information to a server. Also disclosed are a method, system and computer program for customizing an inventory data collection tool for a plurality of logical groups of users. Each of the logical groups of users is provided with a copy of the inventory data collection tool and with a first copy of a common control file. Each of the groups of users uses the first copy of the common control file to customize the tool for the group of users.
    Type: Application
    Filed: March 18, 2010
    Publication date: October 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carol I. DelGaudio, Scott D. Hicks, William M. Houston, Rachele Shannon Kurtz, Victoria A. Locke, James A. Martin, JR., Donald P. Mummey, Douglas G. Murray, Jeffrey E. Prince, Richard R. Pritsky, Diane C. Rauch
  • Patent number: 7809598
    Abstract: The present invention provides a computer-implemented method, tool, and program product for scheduling an IT migration. Specifically, under the present invention, migration information for the IT migration is received in an electronic database. A schedule to perform the IT migration is the generated based on the migration information using an IT migration tool. Thereafter, messages such as email messages that contain the schedule are generated and sent to corresponding device owners using the IT migration tool. In addition, purchase orders for components needed for the IT migration based on the migration information can be generated using the IT migration tool.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Carol DelGaudio, Scott D. Hicks, James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
  • Patent number: 7743286
    Abstract: Under the present invention, when an error condition for the computer system is identified, settings for a series of demographical factors of the computer system are determined. These settings are compared to settings for the demographical factors during at least one previous instance of the error condition to identify a similar error scenario. Then any corrective actions that were taken to address the at least one previous instance of the error conditions are determined and possibly used to resolve the current error condition.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Robert G. Madsen, James A. Martin, Jr., Douglas G. Murray
  • Patent number: 7739303
    Abstract: An improved solution for verifying access to a data object. In particular, the invention automatically determines when access to the data object requires verification and provides an owner of the data object a set of current users for verification. The set of current users can include all or a subset of the users/user groups that have access to the data object. Additionally, an indication of one or more attributes of each user can be provided to the owner to assist in verification. Access information can be updated based on a response from the owner.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
  • Patent number: 7725352
    Abstract: Disclosed are a method, system and computer program for collecting inventory data about a group of machines at an office. This method comprises the steps of running an inventory tool on each of the machines, and the tool presenting dialogue displays on each of the machines, filling in or changing data in the dialogues presented by the tool, and submitting the collected information to a server. Also disclosed are a method, system and computer program for customizing an inventory data collection tool for a plurality of logical groups of users. Each of the logical groups of users is provided with a copy of the inventory data collection tool and with a first copy of a common control file. Each of the groups of users uses the first copy of the common control file to customize the tool for the group of users.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Carol I. DelGaudio, Scott D. Hicks, William M. Houston, Rachele Shannon Kurtz, Victoria A. Locke, James A. Martin, Jr., Donald P. Mummey, Douglas G. Murray, Jeffrey E. Prince, Richard R. Pritsky, Diane C. Rauch
  • Patent number: 7685027
    Abstract: Disclosed are a method of and system for enterprise-wide migration. The method comprises the steps of creating instances of databases for a migration, for billing and reporting, and repositing reports; gathering information on the organization, location, hardware, and software affected by said migration into a database for planning said migration; and building an inventory of the affected hardware and software using an inventory tracking tool or an inventory mailer. Migration hardware and software is ordered based on said planning and said inventory, using an inventory tool; and labor, hardware, and software as installed are tracked and billed, using said billing and reporting database. Agents for said creating, gathering, building and tracking are enabled using an agent control facility.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Carol I. DelGaudio, Scott D. Hicks, William M. Houston, Victoria A. Locke, James A. Martin, Jr., Douglas G. Murray, Diane C. Rauch
  • Patent number: 7676359
    Abstract: Data languages, executable programs, and user interfaces are synchronized by a database for storing data enumerations in a first language, a configuration file for mapping language neutral tags to the data enumerations, a user interface operable responsive to the language neutral tags for presenting to a user interface view selected data enumerations in the second language; the user interface responsive to user selection at the user interface view of a data enumeration in the second language corresponding to a selected language neutral tag for accessing the configuration file to retrieve a corresponding data enumeration in the first language, and for returning the corresponding data enumeration to the database.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: James A. Martin, Jr., Douglas G. Murray