Patents by Inventor William Ogallo

William Ogallo 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: 12561477
    Abstract: One or more computer processors discover an anomalous subset through sparsity-based automatic feature selection.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: February 24, 2026
    Assignee: International Business Machines Corporation
    Inventors: Girmaw Abebe Tadesse, William Ogallo, George Sirbu, Aisha Walcott, Skyler Speakman
  • Patent number: 12387235
    Abstract: Described are techniques for A/B testing including a computer-implemented method of identifying, in an A/B testing database, a set of feature values with a statistically significant difference in A/B testing outcomes above a threshold. The method further includes partitioning records in the A/B testing database into a plurality of population strata according to the set of feature values. The method further includes performing A/B testing, and identifying heterogeneous outcomes of the A/B testing for respective strata of the plurality of population strata.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: August 12, 2025
    Assignee: International Business Machines Corporation
    Inventors: William Ogallo, Girmaw Abebe Tadesse, Julian Bertram Kuehnert, Skyler Speakman
  • Publication number: 20250022613
    Abstract: A computer-implemented method for differentiating patterns of care (DPoC) to detect anomalous subsets in any given population with a defined set of outcomes and features. The computer-implemented method includes detecting the anomalous subsets, ranking the anomalous subsets based on a score of each anomalous subset that is reflective of an anomaly thereof, specifying whether each of the anomalous subsets overlaps with another one of the anomalous subsets, whether each of the anomalous subsets is unique and whether each of the anomalous subsets is conditional and specifying as to whether the detecting of each of the anomalous subsets has a higher or lower outcome than expected.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Inventors: George Sirbu, William Ogallo, Girmaw Abebe Tadesse, Feng Xin, Ajay Ashok Deshpande, Charles Muchiri Wachira, Aisha Walcott, Vibha Anand, Brandi Hodor, Zainab Savliwala, Isaiah Mulang' Onando
  • Publication number: 20240428127
    Abstract: A training process a predictive model uses a dataset of features and an outcome. The method generates a table for a dataset comprising multiple features, the table contains values for each pair of features in the dataset, randomly selects features from the dataset, thereby creating a first subset of features, operates a propensity score matching using the randomly selected features to identify cases and controls using the outcome variable, rewards one or more features of a second subset of features in the multiple features that were not selected randomly, each feature of the second subset addresses a statistical significance criteria, updating each entry in the table with a reward distance between each pair of features, calculates a cumulative reward measure, iterating the steps until convergence, selects a final subset of features when a variability criteria of the cumulative reward measure addresses convergence criteria, and trains the predictive model.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 26, 2024
    Inventors: Uri Kartoun, William Ogallo, Girmaw Abebe Tadesse, Catherine Wanjiru, Kenney Ng, VIBHA Anand
  • Publication number: 20240378517
    Abstract: Context-dependent memory stimulation is provided. A context-dependent task resumption memory cue personalized to a user is sent to a client device of the user via a network during a task interruption lag period corresponding to a primary task prior to the user starting a set of secondary tasks to support a context-dependent memory of the user associated with the primary task. It is determined that the user started and then stopped performing the set of secondary tasks based on monitoring the client device. The context-dependent task resumption memory cue personalized to the user is resent to the client device via the network during a task resumption lag period corresponding to the primary task to stimulate the context-dependent memory of the user associated with the primary task in response to the computer determining that the user stopped performing the set of secondary tasks and resumed the primary task.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 14, 2024
    Inventors: Julian Bertram Kuehnert, William Ogallo, Nelson Kibichii Bore, Charles Muchiri Wachira, Isaiah Mulang' Onando, Sekou Lionel Remy, Aisha Walcott
  • Publication number: 20240354791
    Abstract: A plurality of key features that contribute to a level of anomalousness of an anomalous subgroup are identified. One or more minimal perturbations to a set of features of the anomalous subgroup that result in a reduction of the level of anomalousness are identified. The application of one or more minimal perturbations to members of the anomalous subgroup is facilitated.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Inventors: Isaiah Mulang' Onando, William Ogallo, Girmaw Abebe Tadesse, Aisha Walcott
  • Publication number: 20240333543
    Abstract: An embodiment associates a virtual-meeting host designation with a first user. During the virtual meeting, the embodiment generates meeting context data that includes user characteristic data and meeting characteristic data. The embodiment uses the meeting context data to generate a predicted end time for the virtual meeting and predicts a meeting run-over condition indicative of the virtual meeting continuing past a scheduled end time by comparing the predicted end time and a scheduled end time. Responsive to predicting the meeting run-over condition, the embodiment uses the user characteristic data to generate a ranked list of other users and renders, as a display to the first user, the ranked list and an indication of the meeting run-over condition. The embodiment receives a selection of a second user as a new host of the virtual meeting and, responsive to receiving the selection, associates the host designation with the second.
    Type: Application
    Filed: April 3, 2023
    Publication date: October 3, 2024
    Applicant: International Business Machines Corporation
    Inventors: William Ogallo, Julian Bertram Kuehnert, Isaiah Mulang' Onando, Aisha Walcott, Sekou Lionel Remy, Charles Muchiri Wachira
  • Publication number: 20240135034
    Abstract: One or more computer processors discover an anomalous subset through sparsity-based automatic feature selection.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 25, 2024
    Inventors: Girmaw Abebe Tadesse, William Ogallo, George Sirbu, Aisha Walcott, Skyler Speakman
  • Publication number: 20240105338
    Abstract: Methods, systems, and computer program products for predicting states from patient-caregiver dyadic biomarker data using artificial intelligence are provided herein. A computer-implemented method includes obtaining biomarker data derived from one or more dyads, each dyad comprising at least one patient and at least one caregiver associated with the at least one patient; determining, based on processing the obtained biomarker data, data-based representations of mental distress and/or social rhythm disruption among at least one of the one or more dyads; predicting mental distress and/or social rhythm disruption among a given dyad of at least one patient and at least one caregiver associated with the at least one patient by processing input biomarker data, derived from the given dyad, using artificial intelligence techniques in connection with at least a portion of the data-based representations; and performing automated actions based on the predicting.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 28, 2024
    Inventors: William Ogallo, Julian Bertram Kuehnert, Sekou Lionel Remy, Isaiah Mulang' Onando
  • Publication number: 20230325871
    Abstract: Described are techniques for A/B testing including a computer-implemented method of identifying, in an A/B testing database, a set of feature values with a statistically significant difference in A/B testing outcomes above a threshold. The method further includes partitioning records in the A/B testing database into a plurality of population strata according to the set of feature values. The method further includes performing A/B testing, and identifying heterogeneous outcomes of the A/B testing for respective strata of the plurality of population strata.
    Type: Application
    Filed: March 22, 2022
    Publication date: October 12, 2023
    Inventors: William Ogallo, Girmaw Abebe Tadesse, Julian Bertram Kuehnert, Skyler Speakman
  • Patent number: 11769004
    Abstract: A computer system may create a language model corpus including multilingual alignment for training a combined language model and train (or pre-train) the combined language model. The computer system may create an adverse medication reaction corpus to include adverse medication reaction utterances and label an N-gram of an utterance in the adverse medication reaction utterances as a response to query, for multiple N-grams. The computer system may generate a code-mixed utterance model to perform code-mixed utterances in a turn by turn dialogue, by at least adding additional output layer including at least a start vector, language vector, and a query vector including at least the labeled N-gram, which are additional to the combined language model's predicted next words.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Victor Abayomi Akinwande, Celia Cintas, Aisha Walcott, William Ogallo, Sekou Lionel Remy
  • Patent number: 11452441
    Abstract: A comfortability-tension threshold for a user is determined and a current pose of the user and a determined optimal pose are compared. The current pose and the determined optimal pose are mapped to an angle for adjusting on-screen content of a display of the computer system and the on-screen content of the display of the computer system is adjusted based on the angle.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: September 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Victor Abayomi Akinwande, Charles Muchiri Wachira, William Ogallo, Aisha Walcott
  • Patent number: 11328132
    Abstract: A translation-engine suggestion method, system, and computer program product include identifying probes for third-party translation-engines for an input text, segmenting sections of the input text into a plurality of segments according to the identified probes, fragmenting the input text into fragments according to the segments, applying each fragment to the identified probe using the corresponding third-party translation-engine, and outputting a translation by combining each fragment.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: May 10, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sekou Lionel Remy, Charles Muchiri Wachira, Fiona Mugure Matu, Samuel Osebe, Victor Abayomi Akinwande, William Ogallo
  • Publication number: 20210209299
    Abstract: A computer system may create a language model corpus including multilingual alignment for training a combined language model and train (or pre-train) the combined language model. The computer system may create an adverse medication reaction corpus to include adverse medication reaction utterances and label an N-gram of an utterance in the adverse medication reaction utterances as a response to query, for multiple N-grams. The computer system may generate a code-mixed utterance model to perform code-mixed utterances in a turn by turn dialogue, by at least adding additional output layer including at least a start vector, language vector, and a query vector including at least the labeled N-gram, which are additional to the combined language model's predicted next words.
    Type: Application
    Filed: January 2, 2020
    Publication date: July 8, 2021
    Inventors: Victor Abayomi Akinwande, Celia Cintas, Aisha Walcott, William Ogallo, Sekou Lionel Remy
  • Publication number: 20210196115
    Abstract: A comfortability-tension threshold for a user is determined and a current pose of the user and a determined optimal pose are compared. The current pose and the determined optimal pose are mapped to an angle for adjusting on-screen content of a display of the computer system and the on-screen content of the display of the computer system is adjusted based on the angle.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Victor Abayomi Akinwande, Charles Muchiri Wachira, William Ogallo, Aisha Walcott
  • Patent number: 11048741
    Abstract: A bias detection method, system, and computer program product include creating a context of an applicant based on a profile of the applicant and a context of a reviewer based on a profile of the reviewer, predicting a probability of overlapping data points between the applicant and the reviewer, building enriched embeddings for a deep learning model based on the context of the applicant, the context of the reviewer, the overlapping data points, and text from a review and a final decision by the reviewer, and calculating a bias score via a deep learning model run over the enriched embeddings.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Celia Cintas, William Ogallo, Aisha Walcott, Sekou Lionel Remy
  • Publication number: 20210073339
    Abstract: A translation-engine suggestion method, system, and computer program product include identifying probes for third-party translation-engines for an input text, segmenting sections of the input text into a plurality of segments according to the identified probes, fragmenting the input text into fragments according to the segments, applying each fragment to the identified probe using the corresponding third-party translation-engine, and outputting a translation by combining each fragment.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Sekou Lionel Remy, Charles Muchiri Wachira, Fiona Mugure Matu, Samuel Osebe, Victor Abayomi Akinwande, William Ogallo
  • Publication number: 20210050076
    Abstract: Identify an emergency patient's potential emergency contacts and their social relationships by processing the patient's Internet footprint with a first natural language processing algorithm. Identify the emergency patient's possible health context by processing at least one of the emergency patient's Internet footprint and diagnostic data with a second natural language processing algorithm. Link at least one item of the emergency patient's possible health context to at least one linked emergency contact, who is selected from the potential emergency contacts using a sorting module that is trained to associate types of medical conditions with attributes of emergency contacts. Verify the at least one item of the emergency patient's possible health context by contacting the at least one linked emergency contact. Aggregate a verified health profile for the emergency patient based on at least one response provided by the at least one linked emergency contact.
    Type: Application
    Filed: August 17, 2019
    Publication date: February 18, 2021
    Inventors: Charles Muchiri Wachira, Samuel Osebe, William Ogallo, Aisha Walcott, Fiona Mugure Matu
  • Publication number: 20210050117
    Abstract: Methods and systems for monitoring an ongoing procedure are described. In an example, a processor can receive a first set of data indicating a current context of a procedure being performed by a first entity on a second entity. The processor can determine a first score based on the first set of data, where the first score can indicate an effectiveness of the procedure. The processor can identify a set of requirements based on the first score. The set of requirements can be associated with a second score indicating a target effectiveness of the procedure. The processor can generate a recommendation for the first entity to perform the set of requirements to achieve the second score.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 18, 2021
    Inventors: William Ogallo, Aisha Walcott, Charity Wayua, Komminist Weldermariam
  • Publication number: 20210012864
    Abstract: An apparatus obtains participant sentiment data including at least one of: a text conversation between a participant and an investigator in a clinical trial; a video conversation between the participant and the investigator; and the participant's social network information; extracts and normalizes a sentiment score from the participant sentiment data; generates a compliance score for the participant by using a trained regressor on at least the sentiment score; compares the compliance score to a lower threshold and to a higher threshold; selects an action from a decision tree in response to the compliance score; and facilitates the action.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Celia Cintas, William Ogallo, Aisha Walcott, Sekou Lionel Remy