Patents by Inventor Ronald B. Baker

Ronald B. Baker 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: 11706175
    Abstract: Processing electronic mail can include receiving, within an electronic mail server, an electronic mail from a sender client system, sending acceptance criteria for a recipient of the electronic mail to the sender client system responsive to receiving the electronic mail, and receiving, within the electronic mail server, acceptance criteria values from the sender client system in response to the acceptance criteria for the recipient. Using a processor of the electronic mail server, a determination is made whether the acceptance criteria values comply with the acceptance criteria. Responsive to determining that the acceptance criteria values are non-compliant with the acceptance criteria, the electronic mail server rejects the electronic mail, wherein the electronic mail is not delivered to the recipient, and providing, to the sender client system, an indication of rejection of the electronic mail including a reason for non-compliance.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: July 18, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald B. Baker, Tara L. Sims
  • Patent number: 10671733
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification or information retrieval. One example method of operation may include one or more of receiving an access request from a requesting device for access to an encryption key associated with a user device, broadcasting the request to peer nodes for approval or disapproval, storing a transaction to a blockchain indicating the approval or disapproval of the request for access to the encryption key, and providing access to the encryption key when the approval is indicated.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Ravid Sagy
  • Publication number: 20180337771
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification or information retrieval. One example method of operation may include one or more of receiving an access request from a requesting device for access to an encryption key associated with a user device, broadcasting the request to peer nodes for approval or disapproval, storing a transaction to a blockchain indicating the approval or disapproval of the request for access to the encryption key, and providing access to the encryption key when the approval is indicated.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Inventors: Ronald B. Baker, Ravid Sagy
  • Publication number: 20170048175
    Abstract: Processing electronic mail can include receiving, within an electronic mail server, an electronic mail from a sender client system, sending acceptance criteria for a recipient of the electronic mail to the sender client system responsive to receiving the electronic mail, and receiving, within the electronic mail server, acceptance criteria values from the sender client system in response to the acceptance criteria for the recipient. Using a processor of the electronic mail server, a determination is made whether the acceptance criteria values comply with the acceptance criteria. Responsive to determining that the acceptance criteria values are non-compliant with the acceptance criteria, the electronic mail server rejects the electronic mail, wherein the electronic mail is not delivered to the recipient, and providing, to the sender client system, an indication of rejection of the electronic mail including a reason for non-compliance.
    Type: Application
    Filed: October 26, 2016
    Publication date: February 16, 2017
    Inventors: Ronald B. Baker, Tara L. Sims
  • Patent number: 9491129
    Abstract: Processing electronic mail can include receiving, within an electronic mail server, an electronic mail from a sender client system, sending acceptance criteria for a recipient of the electronic mail to the sender client system responsive to receiving the electronic mail, and receiving, within the electronic mail server, acceptance criteria values from the sender client system in response to the acceptance criteria for the recipient. Using a processor of the electronic mail server, a determination is made whether the acceptance criteria values comply with the acceptance criteria. Responsive to determining that the acceptance criteria values are non-compliant with the acceptance criteria, the electronic mail server rejects the electronic mail, wherein the electronic mail is not delivered to the recipient, and providing, to the sender client system, an indication of rejection of the electronic mail including a reason for non-compliance.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: November 8, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald B. Baker, Tara L. Sims
  • Patent number: 9300522
    Abstract: In an embodiment, a system for information technology asset management may include a plurality of data processing systems, and a network connecting the plurality of data processing systems. The system may also include a controller configured to manage the plurality of data processing systems by resolving naming conflicts for each of the plurality of data processing systems on the network to a respective master name while also maintaining the alias names for each of the plurality of data processing systems on the network.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Ling-Ching W. Tai
  • Patent number: 9009324
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Publication number: 20140337439
    Abstract: Processing electronic mail can include receiving, within an electronic mail server, an electronic mail from a sender client system, sending acceptance criteria for a recipient of the electronic mail to the sender client system responsive to receiving the electronic mail, and receiving, within the electronic mail server, acceptance criteria values from the sender client system in response to the acceptance criteria for the recipient. Using a processor of the electronic mail server, a determination is made whether the acceptance criteria values comply with the acceptance criteria. Responsive to determining that the acceptance criteria values are non-compliant with the acceptance criteria, the electronic mail server rejects the electronic mail, wherein the electronic mail is not delivered to the recipient, and providing, to the sender client system, an indication of rejection of the electronic mail including a reason for non-compliance.
    Type: Application
    Filed: May 9, 2013
    Publication date: November 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald B. Baker, Tara L. Sims
  • Publication number: 20140143211
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 22, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Patent number: 8645543
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Patent number: 8290954
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Robert L. Nielsen, Ling-Ching W. Tai
  • Patent number: 8290953
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Robert L. Nielsen, Ling-Ching W. Tai
  • Publication number: 20120096163
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ling-Ching W. Tai, Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans
  • Publication number: 20110153787
    Abstract: In an embodiment, a system for information technology asset management may include a plurality of data processing systems, and a network connecting the plurality of data processing systems. The system may also include a controller configured to manage the plurality of data processing systems by resolving naming conflicts for each of the plurality of data processing systems on the network to a respective master name while also maintaining the alias names for each of the plurality of data processing systems on the network.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ronald B. Baker, Ling-Ching W. Tai
  • Publication number: 20090037481
    Abstract: A method, system and computer-readable medium for an enhanced service management program are disclosed. The program scans configuration items at the beginning and end of a request for change. Periodic scans are performed in between requests for change. In one embodiment, the service management program scans one or more configuration items associated with a request for change at the time of assessment of the request for change. The service management program scans the same configuration items associated with said request for change at the time of verification of the request for change. The service management program periodically scans one or more configuration items between requests for change based on a discovery profile for each of said one or more configuration items. The service management program records configuration information of the configuration items discovered from each of the scans into a configuration management database.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventor: RONALD B. BAKER
  • Publication number: 20070276779
    Abstract: Disclosed herein is a configuration management database including: a managed element table including a managed element identifier field, an actual class field, a name field, and a superior identifier field; a operating system table including the managed element identifier field and an operating system type field; and a computer system table including the managed element identifier field, a processor family field, a manufacturer field, a machine type field, a model field, and a serial number field, wherein the managed element identifier field is a primary key for the managed element table and a foreign key for the operating system table and the computer system table.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald B. Baker, Ling-Ching W. Tai
  • Patent number: 5212787
    Abstract: The method and apparatus of the present invention permit accessing a relational database outside of an object-oriented environment without exiting the object-oriented environment. A requestor object located in the object-oriented environment sends a data access message requesting data located in a relational database outside of the object-oriented environment. This message is sent to an interface which creates a data object containing instance variables to hold results from the data access request. The interface executes a data access routine and the results are placed into the data object with the results being sent to the requestor object by sending the requestor object a pointer to the data object.
    Type: Grant
    Filed: March 12, 1991
    Date of Patent: May 18, 1993
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Cathy J. Cavendish, Kevin L. Sitze
  • Patent number: H689
    Abstract: A fuel pin for a liquid metal nuclear reactor is provided. The fuel pin includes a generally cylindrical cladding member with metallic fuel material disposed therein. At least a portion of the fuel material extends radially outwardly to the inner diameter of the cladding member to promote efficient transfer of heat to the reactor coolant system. The fuel material defines at least one void space therein to facilitate swelling of the fuel material during fission.
    Type: Grant
    Filed: November 24, 1987
    Date of Patent: October 3, 1989
    Assignee: The United States of America as reprsented by the United States Department of Energy
    Inventors: David W. Christiansen, Richard A. Karnesky, Robert D. Leggett, Ronald B. Baker