Patents by Inventor Mark James Lawrence

Mark James Lawrence 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).

  • Publication number: 20250252030
    Abstract: A computer-implemented method for providing a progress bar with an improved estimated time of a job at a host system is disclosed. The method includes calculating an initial estimated time to completion value for a current task based on current available resources at the host system. The method includes determining any scheduled tasks at the host system scheduled in the initial estimated time to completion value for the current task and adjusting the initial estimated time to completion value of the current task based on an estimated impact of the scheduled tasks on the host resources.
    Type: Application
    Filed: March 12, 2024
    Publication date: August 7, 2025
    Inventors: Thomas Jeffrey Solomon, Yasmin Aumeeruddy, Mark James Lawrence
  • Publication number: 20250231841
    Abstract: Disclosed is a method, system, and computer program product for preserving actions taken after a snapshot. One embodiment of the method may comprise capturing a snapshot of a virtualized container environment (VCE), the VCE comprising one or more applications-of-interest. The method may further comprise intercepting an event-of-interest directed to an application-of-interest within the VCE. The method may further comprise automatically storing the intercepted event in an action database. The method may further comprise, in response to a user instruction to revert the VCE to a prior snapshot, generating an automated script from the intercepted events, wherein the automated script comprises actions that occurred in the VCE after capture of the selected snapshot; and executing the automated script.
    Type: Application
    Filed: January 11, 2024
    Publication date: July 17, 2025
    Inventors: Benjamin Graham Thompson, Mark James Lawrence, Erhan Mengusoglu, Stephen James Haskey
  • Publication number: 20250231783
    Abstract: Disclosed is a method, system, and computer program product for automatically managing snapshots of applications of interest in virtualized container environment (VCE). The method may comprise intercepting an action-of-interest directed to an application-of-interest within a VCE. The method may further comprise automatically capturing a snapshot of the VCE before executing the intercepted action-of-interest. The method may further comprise executing the intercepted action-of-interest. The method may further comprise automatically deleting the snapshot after a predetermined time period following the intercepted action.
    Type: Application
    Filed: January 11, 2024
    Publication date: July 17, 2025
    Inventors: Mark James Lawrence, Benjamin Graham Thompson, Erhan Mengusoglu
  • Publication number: 20250068439
    Abstract: A method includes determining a state of the user that is any one of an attention state and an attention absence state. If the user is in the attention absence state, the indication by the progress indicator is modified to indicate a first fake progress of the execution of the task slower than the current real task progress. If the state of the user is the attention state for a time period longer than a transition time period after a last transition of the state of the user from the attention absence state back to the attention state, a current progress of the execution of the task is indicated by the progress indicator, otherwise the indication by the progress indicator during the transition time period is modified to indicate a second fake progress of the execution of the task faster than the current real task progress.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 27, 2025
    Inventors: Radoslaw Kopec, Tymoteusz Gedliczka, Mark James Lawrence
  • Publication number: 20250021916
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to refining employment-based engagement surveys via HCI. The computer-implemented system can comprise a memory that can store computer executable components. The computer-implemented system can further comprise a processor that can execute the computer executable components stored in the memory, wherein the computer executable components can comprise an adjustment component that can adjust one or more answers provided by an individual in an employment-based survey to one or more new respective answers derived from a combination of HCI data of the individual and employment-based data of the individual.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Soumya Nandy, Mark James Lawrence
  • Patent number: 12072793
    Abstract: A computer-implemented method, system, and computer program product for writing and checking functions of a code file in interactive development environments. The method may include, responsive to determining the function matches a historical function in a log of previously executed functions and their corresponding execution responses, identifying the execution response corresponding to the matching historical function in the log. The method may also include determining an expected result of the function based on the identified execution response.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mark James Lawrence, Aaron James Collins, Christopher John Swales, Charlie Parker
  • Patent number: 12021814
    Abstract: One or more computer processors receive a message, with a message device, from a server, wherein the message device and at least one other nearby message device belong to a shared chat group. The one or more computer processors, responsive to determining that the at least one other nearby message device has received and emitted a notification associated with the message, suppress the notification associated with the message.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: June 25, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mark James Lawrence, Christopher John Swales, Aaron James Collins
  • Publication number: 20240022533
    Abstract: One or more computer processors receive a message, with a message device, from a server, wherein the message device and at least one other nearby message device belong to a shared chat group. The one or more computer processors, responsive to determining that the at least one other nearby message device has received and emitted a notification associated with the message, suppress the notification associated with the message.
    Type: Application
    Filed: July 12, 2022
    Publication date: January 18, 2024
    Inventors: Mark James Lawrence, Christopher John Swales, Aaron James Collins
  • Publication number: 20230195612
    Abstract: A computer-implemented method, system, and computer program product for writing and checking functions of a code file in interactive development environments. The method may include, responsive to determining the function matches a historical function in a log of previously executed functions and their corresponding execution responses, identifying the execution response corresponding to the matching historical function in the log. The method may also include determining an expected result of the function based on the identified execution response.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Mark James Lawrence, Aaron James Collins, Christopher John Swales, Charlie Parker