Patents by Inventor Piotr Kobzda

Piotr Kobzda 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: 9792009
    Abstract: A method for focus management in a software application, wherein at least a subset of Node objects of said software application forms a hierarchy of Node objects and wherein each Node object of said hierarchy of Node objects of said software application comprises: a first routine that when returning true denotes that the Node object is a focused one; and a second routine that when returning true denotes that the Node object is a focused, or at least one of its descendants is a focused; a routine for handling an incoming event; the method comprising the steps of: providing, for each Node object of said hierarchy of Node objects a third routine, that when returning true denotes that the Node object and all descendants of the Node object, excluding these Node objects for which the third routine returns true, forms a single monofocus area having a single focus root.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: October 17, 2017
    Assignee: ADVANCED DIGITAL BROADCAST S.A.
    Inventors: Piotr Kobzda, Pawel Pingot
  • Patent number: 9753963
    Abstract: A method for determining an index of an object in a sequence of objects, the method comprising the steps of: obtaining a unique identifier value of a given object O; obtaining a query definition Q of a sequence, the Q query including an order definition according to a parameter of the O object; constructing a Q? query based on the Q query, the Q? query being different from the Q query by having a reversed ordering of results, with respect to the Q query, and providing results having said parameter value of objects preceding or matching the parameter value of the object O in the sequence of objects in the Q query result set; executing the Q? query by a query execution engine; checking whether the object O is present as the first item in Q? result set and in case it is, obtaining the index of the O object in Q sequence by retrieving objects count of the Q? result set.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 5, 2017
    Assignee: ADVANCED DIGITAL BROADCAST S.A.
    Inventors: Adam Romanek, Tomasz Szajna, Adam Stolcenburg, Piotr Kobzda
  • Publication number: 20150242081
    Abstract: A method for focus management in a software application, wherein at least a subset of Node objects of said software application forms a hierarchy of Node objects and wherein each Node object of said hierarchy of Node objects of said software application comprises: a first routine that when returning true denotes that the Node object is a focused one; and a second routine that when returning true denotes that the Node object is a focused, or at least one of its descendants is a focused; a routine for handling an incoming event; the method comprising the steps of: providing, for each Node object of said hierarchy of Node objects a third routine, that when returning true denotes that the Node object and all descendants of the Node object, excluding these Node objects for which the third routine returns true, forms a single monofocus area having a single focus root.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 27, 2015
    Inventors: Piotr KOBZDA, Pawel PINGOT
  • Publication number: 20150213086
    Abstract: A method for determining an index of an object in a sequence of objects, the method comprising the steps of: obtaining a unique identifier value of a given object O; obtaining a query definition Q of a sequence, the Q query including an order definition according to a parameter of the O object; constructing a Q? query based on the Q query, the Q? query being different from the Q query by having a reversed ordering of results, with respect to the Q query, and providing results having said parameter value of objects preceding or matching the parameter value of the object O in the sequence of objects in the Q query result set; executing the Q? query by a query execution engine; checking whether the object O is present as the first item in Q? result set and in case it is, obtaining the index of the O object in Q sequence by retrieving objects count of the Q? result set.
    Type: Application
    Filed: January 28, 2015
    Publication date: July 30, 2015
    Inventors: Adam ROMANEK, Tomasz SZAJNA, Adam STOLCENBURG, Piotr KOBZDA
  • Publication number: 20130321409
    Abstract: A method for rendering a stereoscopic view, the method comprising the steps of defining a stereoscopic scene view (102) comprising representation of a scene object (112), receiving a left-eye texture (203) and a right-eye texture (206) for the scene object (112) and generating a left-eye scene view (101) comprising the left-eye texture applied to the representation of the scene object and the right-eye scene view (107) comprising a right-eye texture applied to the representation of the scene object. The method further comprises the steps of, prior to generating the left-eye scene view and the right-eye scene view, determining a value of the texture parallax (P1,P2) between the left-eye texture (203) and the right-eye texture (206) and offsetting the left-eye texture (203) and the right-eye texture (206) by a half of the value of the texture parallax (P1, P2) in opposite directions such as to provide an offset left-eye texture (601) and an offset right-eye texture (602) with a texture parallax equal to zero.
    Type: Application
    Filed: February 16, 2012
    Publication date: December 5, 2013
    Applicant: ADVANCED DIGITAL BROADCAST S.A.
    Inventors: Piotr Kobzda, Wojciech Lazarski, Tomasz Szajna, Piotr Stanczyk
  • Publication number: 20130293673
    Abstract: A computer-implemented method for determining a video frame type, comprising the steps of: receiving a video frame, analyzing the video frame in a plurality of frame type detectors (211, 212) using at least one algorithm configured to output a plurality of type coefficients (pLR, pTB, p2D) indicative of a probability that the frame is of a 2D or 3D type, wherein at least two of the coefficients (pLR, pTB, p2D) are calculated independently of each other and wherein the sum of the probability coefficients can be different than 100%, wherein each of the frame type detectors (211, 212) utilizes at least one algorithm different than the algorithms utilized by the other frame type detectors (211, 212), and wherein the frame type detectors (211, 212) operate in parallel, and generating a predicted frame type indicator based on the type coefficients (p)
    Type: Application
    Filed: September 5, 2011
    Publication date: November 7, 2013
    Applicant: Advanced Digital Broadcast S.A.
    Inventors: Maciej Hrebien, Piotr Kobzda, Tomasz Szajna
  • Patent number: 8558876
    Abstract: A method for generating, in a video signal receiver, an output signal for a display unit, comprising the steps of determining the display mode of the display unit, detecting the type of a video input signal received by the video signal receiver, converting the received video signal into an adapted output signal compatible with the display mode of the display unit, providing the adapted output signal to the display unit.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: October 15, 2013
    Assignee: Advanced Digital Broadcast S.A.
    Inventors: Wojciech Lazarski, Piotr Kobzda, Tomasz Szajna
  • Publication number: 20130155206
    Abstract: A method for generating, in a video signal receiver, an output signal for a display unit, comprising the steps of determining the display mode of the display unit, detecting the type of a video input signal received by the video signal receiver, converting the received video signal into an adapted output signal compatible with the display mode of the display unit, providing the adapted output signal to the display unit.
    Type: Application
    Filed: September 9, 2011
    Publication date: June 20, 2013
    Applicant: ADVANCED DIGITAL BROADCAST S.A.
    Inventors: Wojciech Lazarski, Piotr Kobzda, Tomasz Szajna