Patents by Inventor Christopher John Swales

Christopher John Swales 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: 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