Patents by Inventor Marek Kudlacz

Marek Kudlacz 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: 20230281660
    Abstract: Methods and systems for serving advertisement objects on an advertising platform are disclosed. The advertising platform detects invalid activity related to advertisement objects served in response to a request, and identifies a source associated with the invalid activity. In response to detection of the invalid activity, at least one decoy advertisement object is served in response to further requests originating from the identified source. The decoy advertisement object is an advertisement object that is processed by the advertising platform differently from regular advertisement objects that are served by the advertising platform in response to requests from other sources.
    Type: Application
    Filed: May 9, 2023
    Publication date: September 7, 2023
    Inventors: Marek KUDLACZ, Peter James McCRACKEN
  • Patent number: 11682038
    Abstract: Methods and systems for serving advertisement objects on an advertising platform are disclosed. The advertising platform detects invalid activity related to advertisement objects served in response to a request, and identifies a source associated with the invalid activity. In response to detection of the invalid activity, at least one decoy advertisement object is served in response to further requests originating from the identified source. The decoy advertisement object is an advertisement object that is processed by the advertising platform differently from regular advertisement objects that are served by the advertising platform in response to requests from other sources.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: June 20, 2023
    Assignee: SHOPIFY INC.
    Inventors: Marek Kudlacz, Peter James McCracken
  • Publication number: 20220180393
    Abstract: Methods and systems for detecting invalid activity related to served advertisement objects are disclosed. An advertising platform performs invalid activity detection using a first detection threshold. User-initiated indicators of possible invalid activity on the advertising platform are received. The user-initiated indicators originate from multiple user accounts associated with the advertising platform. In response to the received user-initiated indicators of possible invalid activity, invalid activity detection is performed using a second detection threshold that is more sensitive than the first detection threshold.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Inventor: Marek KUDLACZ
  • Publication number: 20220180395
    Abstract: Methods and systems for serving advertisement objects on an advertising platform are disclosed. The advertising platform detects invalid activity related to advertisement objects served in response to a request, and identifies a source associated with the invalid activity. In response to detection of the invalid activity, at least one decoy advertisement object is served in response to further requests originating from the identified source. The decoy advertisement object is an advertisement object that is processed by the advertising platform differently from regular advertisement objects that are served by the advertising platform in response to requests from other sources.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Inventors: Marek KUDLACZ, Peter James MCCRACKEN
  • Patent number: 10972302
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 6, 2021
    Assignee: Wealthsimple Technologies Inc.
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Publication number: 20200204388
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Application
    Filed: November 4, 2019
    Publication date: June 25, 2020
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Patent number: 10469279
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: November 5, 2019
    Assignee: Wealthsimple Technologies Inc.
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Publication number: 20190312743
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz