Patents by Inventor Brian M. O'Connell

Brian M. O'Connell 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: 11416490
    Abstract: A computer-implemented method groups queries to reduce performance degradation. The method includes, receiving, by a database manager, a set of queries from one or more requestors, wherein each query of the set of queries includes an access plan. The method includes, determining, based at least on the access plan of each query, that a first query in the set of queries is incompatible with a second query of the set of queries. The method includes, grouping, in response to the first query and the second query being incompatible, the first query in a first group, and the second query in a second group, wherein the first group and the second group are included in a set of groups. The method includes, determining an order for each group of the set of groups. The method further includes, executing, in response to determining the order, each group in the determined order.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Samir Nasser, Brian M. O'Connell, Jeremy R. Fox
  • Patent number: 11367361
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data specifying a plurality of alternative candidate routes for travel by an unmanned aerial vehicle (UAV) from a current location of the UAV to a destination location; selecting one of the alternative candidate routes as a selected route for travel by the UAV; and controlling the UAV so that while the UAV travels along the selected route the UAV emulates a ground based vehicle (GBV).
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: June 21, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Brian M. O'Connell, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
  • Patent number: 11271826
    Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20220035816
    Abstract: A computer-implemented method groups queries to reduce performance degradation. The method includes, receiving, by a database manager, a set of queries from one or more requestors, wherein each query of the set of queries includes an access plan. The method includes, determining, based at least on the access plan of each query, that a first query in the set of queries is incompatible with a second query of the set of queries. The method includes, grouping, in response to the first query and the second query being incompatible, the first query in a first group, and the second query in a second group, wherein the first group and the second group are included in a set of groups. The method includes, determining an order for each group of the set of groups. The method further includes, executing, in response to determining the order, each group in the determined order.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: SAMIR NASSER, Brian M. O'Connell, Jeremy R. Fox
  • Patent number: 11182702
    Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Patent number: 11120040
    Abstract: Embodiments of the present invention describe an approve for ledger synchronization. Embodiments monitor conversations for keywords, and responsive to detecting the keywords, recording at least a portion of the conversations that includes the keywords. Additionally, embodiments store recorded conversation, based on the at least portion of the conversations that include the keywords, in a database, detect changes to ledgers, and determine authorization records is absent on the ledgers for the changes. Furthermore, embodiments, determine at least one of the stored conversations includes authorization records associated with the detected changes, retrieve the determined at least one of stored conversations, and synchronize the ledgers by creating a new block to the ledgers indicating authorization for the new block based on the determined at least one of stored conversations.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Brian James Snitzer, David Dwayne Weck, Brian M. O'Connell, Ann Corrao
  • Patent number: 11080180
    Abstract: A computer-implemented method may include: receiving a request to integrate a commit; obtaining analytics data of an author that developed the commit; executing a simulation using the analytics data of the author as inputs to the simulation; obtaining results from the simulation, wherein the results indicate error rates when one or more testing stages are omitted from a testing procedure of the commit; comparing the results of the simulation with a threshold; determining, by the computing the device, the testing procedure based on the comparing, wherein the testing procedure identifies the one or more testing stages that are omitted and one or more testing stages that are included in the testing procedure; and outputting information regarding the determined testing procedure, wherein the outputting causes an integration server to test the commit in accordance with the testing procedure as part of an integration process for integrating the commit to a project.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Cameron Mcavoy, Brian M. O'Connell
  • Patent number: 11082301
    Abstract: An approach for forecasting demand. The approach includes a method that includes receiving one or more variables associated with an event. The method further includes generating, by at least one computing device, a model to forecast future demand based on the one or more variables. The method further includes determining, by the at least one computing device, a load to provision one or more servers to meet the future demand. The load is based on the model.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Richard J. Bogdany, Richard A. Locke, Brian M. O'Connell
  • Patent number: 11055618
    Abstract: A method, system, and computer program product for weight adjusted composite model for forecasting in anomalous environments are provided in the illustrative embodiments. A base forecasting model and a second forecasting model are combined to form a composite model, the base forecasting model configured to forecast an event in a time series, the second forecasting model configured to represent an anomalous portion of data in the time series. A mixing algorithm is combined with the composite model to adjust a set of weights associated with the composite model. Upon identifying a future period in which the event is to be forecasted, using the mixing algorithm, a subset of the set of weights is adjusted to from a weight adjusted composite model. The weight adjusted composite model is executed to forecast the event in the future period.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, James R. Kozloski, Cameron N. Mcavoy, Brian M. O'Connell
  • Patent number: 11034039
    Abstract: A facer facing the ends of polyolefin pipes for butt fusion is modular in the sense that it employs three types of modules, a drive unit, two blade holders and a motor assembly, that are separable from one another and each independently light enough to be hand-lifted along walls and up to ceilings. The drive unit module is adjustable to accommodate different guide rail spacings. The blade holder modules are interchangeable to accommodate different diameters of pipe. The motor assembly module has multispeed capability to accommodate the total area of material to be faced. Each module can be exchanged or modified without use of tools to change the geometry of the assembled facer to accommodate different fusion machines and/or diameters of pipe within working spaces dictated by the diameter of the pipe and not by a fixed geometry of a facer.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: June 15, 2021
    Inventors: Timothy M. Thoman, Arthur H. McElroy, II, Paul John Donaldson, Brian M. O'Connell
  • Patent number: 11010826
    Abstract: A system and method implemented in a computer infrastructure having computer executable code, includes receiving one or more bids for at least one of an enhanced rendering quality and an enhanced rendering order of an object in a virtual universe (VU) and performing a bid resolution for the received one or more bids. Additionally, the method includes rendering one or more objects in the VU with the at least one of the enhanced rendering quality and the enhanced rendering order based on the bid resolution.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover
  • Patent number: 11004121
    Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Anne R. Sand, Keith R. Walker
  • Patent number: 10937067
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10938942
    Abstract: Determining and/or adjusting cache expire times (sometimes herein referred to as “cache expires”) based, at least in part to how much excitement a live event, such as a live sporting event, is generating in its audience. After the excitement from the live event has dissipated, the cache expires can be reset to the values that they would otherwise have during normal operations.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Brian M. O'Connell, David Alexander Provan, Stephen C. Hammer
  • Patent number: 10922714
    Abstract: A virtual universe system has a system and method for identifying spam avatars based upon the avatar's behavior characteristics through the use of Turing tests. The system may provide a Turing test unit for performing Turing tests and an analysis unit that compares the behavior characteristics of new or newly changed avatars against the behavior characteristics of known spam avatars to determine if the avatar has known spam avatar characteristics. It may further have a scoring system to calculate a spam score based upon similarities of the comparison and identifying the avatar as a spam avatar based upon the calculated spam score. It may further compare the calculated spam score with a spam score threshold wherein the avatar is identified as a spam avatar if the calculated spam score is equal to or greater than the calculated spam score.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10915922
    Abstract: A system and method in a virtual universe (VU) system for identifying spam avatars based upon the avatars' multimedia characteristics may have a table that stores multimedia characteristics of known spam avatars. It further may have an analysis unit that compares the multimedia characteristics of avatars against the multimedia characteristics of known spam avatars to determine if the avatar has known spam avatar characteristics. It may further have a scoring system to calculate a spam score based upon the similarities of the comparison and identifying the avatar as a spam avatar based upon the calculated spam score. It may further compare the calculated spam score with a spam score threshold wherein the avatar is identified as a spam avatar if the calculated spam score is equal to or greater than the calculated spam score. Multimedia characteristics include graphics, audio, movement, interactivity, voice, etc.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Publication number: 20200412624
    Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20200412623
    Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Patent number: 10828575
    Abstract: A method and system is provided for creation and distribution of dynamic multi-content cards in a virtual universe. More specifically, the method creates a card containing contact information for viewing in a virtual universe (VU) and distribute the card in the VU. Additionally, the system includes a card selection tool configured to create a card containing contact information for viewing in a virtual universe (VU) and distribute the card to another resident in the VU.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, James W. Seaman, Keith R. Walker
  • Publication number: 20200338773
    Abstract: A facer facing the ends of polyolefin pipes for butt fusion is modular in the sense that it employs three types of modules, a drive unit, two blade holders and a motor assembly, that are separable from one another and each independently light enough to be hand-lifted along walls and up to ceilings. The drive unit module is adjustable to accommodate different guide rail spacings. The blade holder modules are interchangeable to accommodate different diameters of pipe. The motor assembly module has multispeed capability to accommodate the total area of material to be faced. Each module can be exchanged or modified without use of tools to change the geometry of the assembled facer to accommodate different fusion machines and/or diameters of pipe within working spaces dictated by the diameter of the pipe and not by a fixed geometry of a facer.
    Type: Application
    Filed: June 8, 2020
    Publication date: October 29, 2020
    Inventors: Timothy M. Thoman, Arthur H. McElroy, II, Paul John Donaldson, Brian M. O'Connell