Patents by Inventor Tomasz POWCHOWICZ

Tomasz POWCHOWICZ 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: 11461224
    Abstract: Method for reducing memory fragmentation characterized in that it the steps of: for each image in a source set of images (601) determining image size (602) in pixels and obtaining (603) a minimal total number of pixels for an aggregated surface by obtaining a sum of image sizes; factorizing (604) the sum of image sizes into a surface's width and height; allocating memory (702) for the surface (701); creating (703) a mapping between an image identifier and its location, width, height for each image associated with the surface; for each image, according to its offset in the surface, the two-dimensional space of the image is cast (704) to one dimension; knowing the casting formula between the one and two-dimensional spaces, copying each image to the surface (705).
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: October 4, 2022
    Assignee: ADVANCED DIGITAL BROADCAST SA
    Inventor: Tomasz Powchowicz
  • Patent number: 11340559
    Abstract: A method for managing a first countdown timer, the method comprising the steps of: receiving (201) a request to set the first countdown timer to a first time value; starting (202) the first countdown timer; receiving (203) a request to reset the first countdown timer; letting (204) the first countdown timer expire; setting up (205) a second countdown timer with the time being equal to said first time value minus a difference between said first countdown timer expiry time and said receiving of the request to reset the first countdown timer; starting (206) the second countdown timer.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: May 24, 2022
    Assignee: ADVANCED DIGITAL BROADCAST S. A.
    Inventor: Tomasz Powchowicz
  • Patent number: 11310565
    Abstract: The invention relates to a system and method for improved, selective download of broadcast data. In particular the present invention relates to downloading of broadcast data effectively when disturbances occur during reception of an input signal comprising a data carousel. The invention introduces multiplication of content filters that are configured to download only a part of the data. An important feature is recognition when to reset content filters in order to resolve an issue. For the purposes of this invention, there is defined a linear address space. The important properties of this address space allow for consistent addressing without gaps and every address is greater by a single position with respect to the previous one. The address space starts with one address and ends with another one. Such chunk address space may be considered as predictable, because a synchronization can be caught by reading an address of currently broadcast section.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: April 19, 2022
    Assignee: ADVANCED DIGITAL BROADCAST S.A.
    Inventor: Tomasz Powchowicz
  • Publication number: 20200359105
    Abstract: The invention relates to a system and method for improved, selective download of broadcast data. In particular the present invention relates to downloading of broadcast data effectively when disturbances occur during reception of an input signal comprising a data carousel. The invention introduces multiplication of content filters that are configured to download only a part of the data. An important feature is recognition when to reset content filters in order to resolve an issue. For the purposes of this invention, there is defined a linear address space. The important properties of this address space allow for consistent addressing without gaps and every address is greater by a single position with respect to the previous one. The address space starts with one address and ends with another one. Such chunk address space may be considered as predictable, because a synchronization can be caught by reading an address of currently broadcast section.
    Type: Application
    Filed: December 23, 2019
    Publication date: November 12, 2020
    Inventor: Tomasz Powchowicz
  • Publication number: 20200250079
    Abstract: Method for reducing memory fragmentation characterized in that it comprises the steps of: for each image in a source set of images (601) determining image size (602) in pixels and obtaining (603) a minimal total number of pixels for an aggregated surface by obtaining a sum of image sizes; factorizing (604) said sum of image sizes into a surface's width and height; allocating memory (702) for said surface (701); creating (703) a mapping between an image identifier and its location, width, height for each image associated with the surface; for each image, according to its offset in the surface, the two-dimensional space of the image is cast (704) to one dimension; knowing the casting formula between said one and two-dimensional spaces, copying each image to the surface (705).
    Type: Application
    Filed: February 5, 2020
    Publication date: August 6, 2020
    Inventor: Tomasz Powchowicz
  • Publication number: 20200004205
    Abstract: A method for managing a first countdown timer, the method comprising the steps of: receiving (201) a request to set the first countdown timer to a first time value; starting (202) the first countdown timer; receiving (203) a request to reset the first countdown timer; letting (204) the first countdown timer expire; setting up (205) a second countdown timer with the time being equal to said first time value minus a difference between said first countdown timer expiry time and said receiving of the request to reset the first countdown timer; starting (206) the second countdown timer.
    Type: Application
    Filed: June 24, 2019
    Publication date: January 2, 2020
    Inventor: Tomasz POWCHOWICZ