Patents by Inventor Tedrick N. Northway

Tedrick N. Northway 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: 12190255
    Abstract: Computer systems that use artificial intelligence to predict strategies, scenarios and or game plans for sports games that are already in progress. In some embodiments a feedback loop is used so that the artificial intelligence takes into account events occurring in and/or around the game as they occur to provide updated predictions.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: January 7, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Steven Joseph Kurtz, Pritpal S. Arora, Tedrick N. Northway, Laxmikantha Sai Nanduru, Clea Anne Zolotow
  • Patent number: 12093684
    Abstract: Application transition and transformation is provided by observing and analyzing execution of a monolithic application to provide properties of the data communication of the monolithic application, identifying, by an artificial intelligence engine, atomic application element(s) having logical functional block(s) that function independent of other atomic application element, determining, by the artificial intelligence engine, candidate atomic application element(s) for migrating out of the monolithic application and refactoring, based on automated testing and validation, refactoring at least one candidate atomic application element into a respective at least one refactored element, where the refactoring selects a platform technology for the refactored element and implements functionality of the candidate atomic application element as the refactored element of the selected platform technology, and providing the at least one refactored element to system(s) for execution thereon.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: September 17, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Clea Zolotow, Susheel Gooly, Rudolph C. Baron, Jr., Kim Poh Wong, Marci D. Formato, Tedrick N. Northway
  • Publication number: 20240061674
    Abstract: Application transition and transformation is provided by observing and analyzing execution of a monolithic application to provide properties of the data communication of the monolithic application, identifying, by an artificial intelligence engine, atomic application element(s) having logical functional block(s) that function independent of other atomic application element, determining, by the artificial intelligence engine, candidate atomic application element(s) for migrating out of the monolithic application and refactoring, based on automated testing and validation, refactoring at least one candidate atomic application element into a respective at least one refactored element, where the refactoring selects a platform technology for the refactored element and implements functionality of the candidate atomic application element as the refactored element of the selected platform technology, and providing the at least one refactored element to system(s) for execution thereon.
    Type: Application
    Filed: August 22, 2022
    Publication date: February 22, 2024
    Inventors: Clea ZOLOTOW, Susheel GOOLY, Rudolph C. BARON, JR., Kim Poh WONG, Marci D. FORMATO, Tedrick N. Northway
  • Patent number: 11836446
    Abstract: A method of dynamically creating a change template based on a change request received from a user. A change request is assigned a category based on the specifics of the request. If at least one existing template for the category the change request is assigned does not exist, historical change requests are analyzed to identify similar changes in historical change requests to the change request and data is copied from a template used for a historical change that was similar to the change requested to create a draft template. The draft template is altered to remove information which is not relevant to the change request and is stored in a repository. The altered draft template is sent to a reviewer as a proposed template; and approved proposed templates from the reviewer are stored in the repository by category.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: December 5, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Randy S. Johnson, Tedrick N. Northway
  • Patent number: 11662933
    Abstract: Computer implemented systems and methods for migrating datacenter data include providing a quantity of carriers having a data storage capacity, receiving, by the quantity of carriers, a quantity of data stored in a first data storage system having a first location and including erasure coded data blocks. The quantity of carriers migrates to a second data storage system having a second location; and transmits the quantity of data to the second data storage system.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: May 30, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Clea A. Zolotow, Gavin C. O'Reilly, John V. Delaney, Anthony Hunt, Tedrick N. Northway
  • Patent number: 11546354
    Abstract: A method includes: determining, by a computer device, affinities between components in a networked computer system; determining, by the computer device, a risk level of each of the components; determining, by the computer device, a risk level of the networked computer system; detecting, by the computer device, a threat in the networked computer system; determining, by the computer device, an action based on the threat, the risk level of ones of the components affected by the threat, and the risk level of the system; and reconfiguring, by the computer device, the networked computer system based on the determined action.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 3, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Jack Louis Cherkas, Clea Zolotow, Kim Poh Wong, Susheel Gooly, Jørgen Egbert Floes, Jeanette Louise Livings, Tedrick N. Northway
  • Patent number: 11526788
    Abstract: An approach for determining a veracity of a reported event is provided. In an embodiment, a set of predictor variables is retrieved from a selected use case. Each of these predictor values is a condition that indicates the veracity of the reported event. In addition, a set of hidden predictor variables is generated from a set of unstructured documents related to the reported event using a hidden Markov model that is based on the predictor variables using a cognitive system. These hidden predictor variables are combined with the set of predictor variables to generate a set of updated predictor variables. These updated predictor variables are used by the cognitive system to return a determination of the veracity of the reported event.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: December 13, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Clea Zolotow, Calvin D. Lawrence, Tedrick N. Northway, John Delaney, Mickey Iqbal
  • Patent number: 11347822
    Abstract: A computer system processes a query to retrieve credible search results. One or more data sources are searched to retrieve search results pertaining to the query. Analytics are performed on the search results to produce a score for the search results, wherein the score indicates credible information within the search results and the analytics include one or more from a group of natural language processing and emotion analytics. In response to the score indicating a lack of credible information within the search results, the search results are analyzed to determine a consensus within the search results, wherein the consensus indicates credible information within the search results. The credible information of the search results is presented. Embodiments of the present invention further include a method and program product for processing a query to retrieve credible search results in substantially the same manner described above.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: May 31, 2022
    Assignee: International Business Machines corporation
    Inventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, Nikhilkumar V. Shah, Leszek Adamiak
  • Patent number: 11170074
    Abstract: A software license and a software installation process are managed. A status of the license can be one of at least a third party reserved status, a requester reserved status, a requester allocated status, and an available status. A first module can be operative to change the status of the license from the third party reserved status to the requester allocated status in response to receiving a mode selection. The mode selection can correspond to one of one or more modes. The modes can comprise a reserve license mode, a remove reserve mode, a request license allocation mode, a return excess license to inventory mode, an ordering mode, and an add license to inventory mode. The first module can be operative in at least one of the modes.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: November 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miriam R. Ashton, Randy S. Johnson, Tedrick N. Northway, Jacqueline Sveda, Caryn L. Woodruff
  • Publication number: 20210334328
    Abstract: A computer system processes a query to retrieve credible search results. One or more data sources are searched to retrieve search results pertaining to the query. Analytics are performed on the search results to produce a score for the search results, wherein the score indicates credible information within the search results and the analytics include one or more from a group of natural language processing and emotion analytics. In response to the score indicating a lack of credible information within the search results, the search results are analyzed to determine a consensus within the search results, wherein the consensus indicates credible information within the search results. The credible information of the search results is presented. Embodiments of the present invention further include a method and program product for processing a query to retrieve credible search results in substantially the same manner described above.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, NIKHILKUMAR V. SHAH, LESZEK ADAMIAK
  • Publication number: 20210160255
    Abstract: A method includes: determining, by a computer device, affinities between components in a networked computer system; determining, by the computer device, a risk level of each of the components; determining, by the computer device, a risk level of the networked computer system; detecting, by the computer device, a threat in the networked computer system; determining, by the computer device, an action based on the threat, the risk level of ones of the components affected by the threat, and the risk level of the system; and reconfiguring, by the computer device, the networked computer system based on the determined action.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Inventors: Jack Louis CHERKAS, Clea ZOLOTOW, Kim Poh WONG, Susheel GOOLY, Jørgen Egbert FLOES, Jeanette Louise LIVINGS, Tedrick N. NORTHWAY
  • Patent number: 10956826
    Abstract: From a sequence of answers, a last remaining answer is selected. A set of answers in the sequence of answers are responsive to a set of questions resolved during an analysis of a reported problem in a data processing environment. An answer pair is formed using the last remaining answer and another answer which immediately precedes the last remaining answer in the sequence of answers. A probability is determined of the last remaining answer being caused by the other answer in the answer pair. When the probability is below a threshold value, a review workflow is triggered corresponding to a portion of the analysis. The portion includes a question corresponding to an answer in the answer pair.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rodney D. Best, Randy S. Johnson, Tedrick N. Northway
  • Patent number: 10955586
    Abstract: An approach for forecasting local weather patterns. The approach includes a method that includes receiving, by at least one computing device, images that include weather related information. The method includes analyzing, by the at least one computing device, the images to determine particular types of weather phenomena. The method includes analyzing, by the at least one computing device, the images to determine a motion of the particular types of weather phenomena. The method includes determining, by the at least one computing device, a weather forecast based on the analyzed images and the motion of the particular types of weather phenomena.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard M. Haas, Randy S. Johnson, Tedrick N. Northway, H. William Rinckel
  • Patent number: 10929118
    Abstract: A method includes creating a digital twin that represents a computing infrastructure, the digital twin representing all microcode versions present in components in the computing infrastructure. The method further includes creating a database of a plurality of upgrades including at least one microcode version update and a corresponding criticality of each of the plurality of updates and emulating a first deployment of a first set of one or more of the plurality of updates with the digital twin.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Clea A. Zolotow, Mihai Criveti, Andrew P. Barnes, Gavin C. O'Reilly, Marci D. Formato, Jørgen E. Floes, Tedrick N. Northway
  • Patent number: 10884646
    Abstract: A method, apparatus, system, and computer program product for managing a storage system. Data associated with a set of tags is identified by a computer system using a policy, wherein the policy defines the set of tags for a set of types of data used in a process performed in an organization using data in the storage system. A set of storage tiers for the data associated with the set of tags is determined by the computer system using the policy. The policy defines the set of storage tiers for the data associated with the set of tags when the data associated with the set of tags is used by the process. The data associated with the set of tags is moved by the computer system to the set of storage tiers as determined using the policy.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gavin C. O'Reilly, Susheel Gooly, Clea A. Zolotow, Tedrick N. Northway, Derek Lacey
  • Publication number: 20200387817
    Abstract: Computer systems that use artificial intelligence to predict strategies, scenarios and or game plans for sports games that are already in progress. In some embodiments a feedback loop is used so that the artificial intelligence takes into account events occurring in and/or around the game as they occur to provide updated predictions.
    Type: Application
    Filed: June 5, 2019
    Publication date: December 10, 2020
    Inventors: Steven Joseph Kurtz, Pritpal S. Arora, Tedrick N. Northway, Laxmikantha Sai Nanduru, Clea Anne Zolotow
  • Publication number: 20200351381
    Abstract: At least one shared brokerage service can be hosted on shared hardware. At least a first private brokerage service hosted on first private hardware can be identified. At least a second private brokerage service hosted on second private hardware can be identified. For a first customer, a cloud service broker orchestrates communication of data between the shared brokerage service and the first private brokerage service using application programming interface (API) calls to a first API executing on first private hardware. For a second customer, the cloud service broker orchestrates communication of data between the shared brokerage service and the second private brokerage service using API calls to a second API executing on second private hardware.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Inventors: Derek Lacey, Clea Anne Zolotow, Petra Kopp, Thomas Brackhahn, Susheel Gooly, Pedro Soares, Tedrick N. Northway
  • Patent number: 10686720
    Abstract: A method implemented in a computer infrastructure having computer executable code, including consolidating collected capacity architecture information, which includes data for installed resources, allocated resources and reserved resources and determining available resources based on the collected capacity architecture information. Additionally, the method includes displaying an indication the available resources and performing capacity planning based on the collected capacity architecture information and the available resources.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randy S. Johnson, Tedrick N. Northway, Peter T. Vasiljevic
  • Publication number: 20200174769
    Abstract: A method includes creating a digital twin that represents a computing infrastructure, the digital twin representing all microcode versions present in components in the computing infrastructure. The method further includes creating a database of a plurality of upgrades including at least one microcode version update and a corresponding criticality of each of the plurality of updates and emulating a first deployment of a first set of one or more of the plurality of updates with the digital twin.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Clea A. Zolotow, Mihai Criveti, Andrew P. Barnes, Gavin C. O'Reilly, Marci D. Formato, Jørgen E. Floes, Tedrick N. Northway
  • Publication number: 20200142625
    Abstract: A method, apparatus, system, and computer program product for managing a storage system. Data associated with a set of tags is identified by a computer system using a policy, wherein the policy defines the set of tags for a set of types of data used in a process performed in an organization using data in the storage system. A set of storage tiers for the data associated with the set of tags is determined by the computer system using the policy. The policy defines the set of storage tiers for the data associated with the set of tags when the data associated with the set of tags is used by the process. The data associated with the set of tags is moved by the computer system to the set of storage tiers as determined using the policy.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Inventors: Gavin C. O'Reilly, Susheel Gooly, Clea A. Zolotow, Tedrick N. Northway, Derek Lacey