Patents by Inventor Ronald Bruce Baker

Ronald Bruce 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: 11532059
    Abstract: Provided are a computer program product, system, and method for geo-spatial analysis to determine boundaries of traffic regions and classifications of the boundaries for controlling drop-off/pick-up traffic. A determination is made of drop-off/pick-up points for vehicles in traffic regions in which vehicles dropped-off and/or picked-up passengers. Geo-spatial cluster analysis is applied to the determined drop-off/pick-up points to determine boundaries of the traffic regions having drop-off/pick-up points forming clusters of similar drop-off/pick-up point densities. A determination is made of a respective classification for each respective one of the boundaries. Each respective classification indicates a relative density of drop-off/pick-up points in its respective boundary relative to densities of drop-off/pick-up points in other one of the boundaries. Classification related information based on the determined classifications is communicated to use to control drop-off/pick-up traffic in the traffic regions.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: December 20, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Bruce Baker, Jeffrey Mark Achtermann
  • Patent number: 11200239
    Abstract: A computer system merges location-based data sets. Each of a plurality of data sets are transformed into a standardized schema, including at least two data sets including information indicating a geographic location. The schemas of the plurality of data sets are combined by data set type to produce a resulting data set for each data set type. The schemas of a first and second data sets are joined to produce a merged data set using a machine learning model to identify corresponding rows of the schemas. The schema of the merged data set is joined with the schemas of the resulting data sets for the data set types to produce a new data set. A resulting merged data set in the standardized schema is produced. Embodiments of the present invention further include a method and program product for merging location-based data sets in substantially the same manner described above.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Otis Smart, Charles Lynn, Karthik Jayaraman, Linsong Chu, Ronald Bruce Baker, Suresh Kumar Jasrasaria
  • Publication number: 20210334275
    Abstract: A computer system merges location-based data sets. Each of a plurality of data sets are transformed into a standardized schema, including at least two data sets including information indicating a geographic location. The schemas of the plurality of data sets are combined by data set type to produce a resulting data set for each data set type. The schemas of a first and second data sets are joined to produce a merged data set using a machine learning model to identify corresponding rows of the schemas. The schema of the merged data set is joined with the schemas of the resulting data sets for the data set types to produce a new data set. A resulting merged data set in the standardized schema is produced. Embodiments of the present invention further include a method and program product for merging location-based data sets in substantially the same manner described above.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 28, 2021
    Inventors: OTIS Smart, Charles Lynn, KARTHIK JAYARAMAN, Linsong Chu, Ronald Bruce Baker, Suresh Kumar JASRASARIA
  • Publication number: 20210327010
    Abstract: Provided are a computer program product, system, and method for geo-spatial analysis to determine boundaries of traffic regions and classifications of the boundaries for controlling drop-off/pick-up traffic. A determination is made of drop-off/pick-up points for vehicles in traffic regions in which vehicles dropped-off and/or picked-up passengers. Geo-spatial cluster analysis is applied to the determined drop-off/pick-up points to determine boundaries of the traffic regions having drop-off/pick-up points forming clusters of similar drop-off/pick-up point densities. A determination is made of a respective classification for each respective one of the boundaries. Each respective classification indicates a relative density of drop-off/pick-up points in its respective boundary relative to densities of drop-off/pick-up points in other one of the boundaries. Classification related information based on the determined classifications is communicated to use to control drop-off/pick-up traffic in the traffic regions.
    Type: Application
    Filed: April 20, 2020
    Publication date: October 21, 2021
    Inventors: Ronald Bruce BAKER, Jeffrey Mark ACHTERMANN
  • Patent number: 8290949
    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: July 24, 2006
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Patent number: 8146054
    Abstract: Computer implemented method, system and computer usable program code for processing a data object, for example, for searching for, creating or updating a data object. A computer implemented method for processing a data object includes receiving a request for the data object. A static portion and a dynamic portion for the data object are determined, and an instruction for the static portion and an instruction for the dynamic portion are processed separately. To search for a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion are merged to form a hybrid data object. To create or update a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion is saved in a database.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald Bruce Baker, Jinfang Chen, Benjamin Nelson Jeffcoat, Sushma Bharat Patel, Shaw-Ben Shepherd Shi
  • Publication number: 20100293204
    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: Application
    Filed: June 15, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Publication number: 20100293205
    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: Application
    Filed: June 15, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Publication number: 20080141003
    Abstract: Computer implemented method, system and computer usable program code for processing a data object, for example, for searching for, creating or updating a data object. A computer implemented method for processing a data object includes receiving a request for the data object. A static portion and a dynamic portion for the data object are determined, and an instruction for the static portion and an instruction for the dynamic portion are processed separately. To search for a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion are merged to form a hybrid data object. To create or update a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion is saved in a database.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: Ronald Bruce Baker, Jinfang Chen, Benjamin Nelson Jeffcoat, Sushma Bharat Patel, Shaw-Ben Shepherd Shi
  • Publication number: 20080021917
    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: Application
    Filed: July 24, 2006
    Publication date: January 24, 2008
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Patent number: 6668340
    Abstract: A method, system and program for determining a test case selection for a software application. Multiple risk values are assigned to each of the test cases of a software application, wherein the multiple risk values represent multiple types of risks associated with the software application not performing each function. An acceptable level of risk is designated. Only a subset of the test cases of the software are selected to test, wherein the subset comprises the test cases assigned risk values that exceed the acceptable level of risk, such that a risk-based test case selection for the software application is determined.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: December 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Ronald Bruce Baker, David Bruce Kumhyr