Patents by Inventor Artur Szczotka

Artur Szczotka 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: 11356341
    Abstract: Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Szymon Harat, Michal Malczewski, Artur Szczotka, Eric M. Anderson
  • Patent number: 10587482
    Abstract: Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Szymon Harat, Michal Malczewski, Artur Szczotka, Eric M. Anderson
  • Publication number: 20200028759
    Abstract: Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 23, 2020
    Inventors: Szymon Harat, Michal Malczewski, Artur Szczotka, Eric M. Anderson
  • Publication number: 20200021504
    Abstract: Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Inventors: Szymon Harat, Michal Malczewski, Artur Szczotka, Eric M. Anderson
  • Publication number: 20190089603
    Abstract: Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Szymon Harat, Michal Malczewski, Artur Szczotka, Eric M. Anderson
  • Publication number: 20180095730
    Abstract: An approach is provided in which an information handling system collects first service data records, from a first service provider, that correspond to first microservice runtime environments (MREs). Next, the information handling system collects second service data records corresponding to second microservice runtime environments (MREs) from a second service provider that is different from the first service provider. The information handling system then identifies an application that includes a first microservice and a second microservice. The first microservice executes on a selected one of the first MREs and the second microservice executes on a selected one of the second MREs.
    Type: Application
    Filed: December 6, 2017
    Publication date: April 5, 2018
    Inventors: Eric M. Anderson, Szymon W. Harat, Michal P. Malczewski, Artur Szczotka
  • Patent number: 9875086
    Abstract: An approach is provided in which an information handling system deploys a first microservice included in an application to a first microservice runtime environment (MRE). The information handling system receives a first set of performance metrics corresponding to a performance level of the first microservice in the first MRE, and receives a second set of performance metrics corresponding to a second MRE. Then, the information handling system determines that the first microservice will have a higher performance level in the second MRE than in the first MRE based on comparing the first set of performance metrics against the second set of performance metrics. As a result, the information handling system redeploys the first microservice from the first MRE to the second MRE.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric M. Anderson, Szymon W. Harat, Michal P. Malczewski, Artur Szczotka