Patents Assigned to Advanced Digital Broadcast S.A.
-
Patent number: 10791350Abstract: A method for optimization of video bitrate of a given content, the method comprising the steps of: receiving (401) of a background data stream (102), having the lowest bitrate within a set of available streams for the given content and being created by compressing a complete source content (100) having the highest bitrate; starting reception (402) of a foreground data stream (101) wherein the video content of said foreground data stream (101) covers only a part of the complete source content (100) and has a higher bitrate than said lowest bitrate; verifying (403) whether it is possible to receive and present the foreground data stream (101) within a predefined threshold delay; presenting (404) a blended foreground data stream (101) on top of the background data stream (102).Type: GrantFiled: December 19, 2018Date of Patent: September 29, 2020Assignee: Advanced Digital Broadcast S.A.Inventor: Bartosz Dabrowski
-
Patent number: 10666935Abstract: A computer-implemented method for parallel detection of disparities in video from multiple customer devices under test in a system unit that comprises a central processing unit and is connected to a graphics card with a graphics processing unit, the method comprising: receiving a video signal from each of the devices under test; processing each of the received video signals in a dedicated CPU thread controlled by the CPU and a dedicated GPU thread controlled by the graphics processing unit; wherein within the CPU thread successive threads are uploaded to a memory for the graphics processing unit and the GPU thread is executed to process the frame, and the processed frames are collected from the memory for the graphics processing unit to check within the CPU thread whether disparities have occurred in the processed frame; wherein all the CPU threads are controlled by a main thread controlled by the CPU.Type: GrantFiled: November 28, 2018Date of Patent: May 26, 2020Assignee: Advanced Digital Broadcast S.A.Inventor: Bartosz Tomczyk
-
Patent number: 10126338Abstract: A method for determining power consumption levels of an appliance includes reducing a power consumption of the appliance to a minimum value; measuring a first voltage value at an internal terminal of the appliance; increasing the power consumption of the appliance to a factory default value; measuring a second voltage value at the internal terminal of the appliance; computing a supply wire resistance based on the measured first and second voltage values; and determining a maximum allowable power consumption value of the appliance based on the computed supply wire resistance.Type: GrantFiled: December 30, 2015Date of Patent: November 13, 2018Assignee: Advanced Digital Broadcast S.A.Inventor: Dariusz Cichonski
-
Publication number: 20170192041Abstract: A method for determining power consumption levels of an appliance includes reducing a power consumption of the appliance to a minimum value; measuring a first voltage value at an internal terminal of the appliance; increasing the power consumption of the appliance to a factory default value; measuring a second voltage value at the internal terminal of the appliance; computing a supply wire resistance based on the measured first and second voltage values; and determining a maximum allowable power consumption value of the appliance based on the computed supply wire resistance.Type: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Applicant: Advanced Digital Broadcast S.A.Inventor: Dariusz Cichonski
-
Patent number: 9156502Abstract: A vehicle bonnet safety assembly, the vehicle comprising: a bonnet; a windscreen; a chassis, to which the bonnet is hingedly joined by means of actuators; the assembly further comprises: an elongated guide fixedly mounted, and supported along its length, on the bottom side of the bonnet; a sliding member provided inside the elongated guide to slide along the length of the elongated guide until it engages a stop coupled to the elongated guide; whereas the sliding member is mounted in the elongated guide such that it is prevented from sliding out and sliding back the elongated guide thereby creating a field of visibility on the road for a driver when the bonnet flips over the windscreen.Type: GrantFiled: October 20, 2014Date of Patent: October 13, 2015Assignee: Advanced Digital Broadcast S.A.Inventor: Jaroslaw Micewicz
-
Patent number: 9001803Abstract: A system for processing an RF signal received via a plurality of antenna elements includes a connection arrangement for selecting a sub-set of a given number of RF signals received from the antenna elements as well as a processing arrangement for combining the received RF signals of the selected sub-set into a single RF signal for demodulation. The system includes an RF phasing circuit for producing selective combinations of the received RF signals by applying relative RF phase shift weights to the RF signals that are combined; each combination includes RF signals received from a number of adjacent antenna elements equal to the number of the RF signals in the sub-set to be selected. A radio performance estimator generates for each selective combination of RF signals at least one non-RF radio performance indicator representative of the quality of the RF signals in the combination.Type: GrantFiled: December 19, 2007Date of Patent: April 7, 2015Assignees: Telecom Italia S.p.A., Advanced Digital Broadcast S.A.Inventors: Loris Bollea, Valeria D'Amico, Maurizio Fodrini, Paolo Gallo, Bruno Melis, Alfredo Ruscitto
-
Patent number: 8994789Abstract: One object of the invention is a digital video signal comprising a sequence of frames, wherein each video frame in the sequence differs with respect to the previous frame in the sequence by a number of pixels which is not higher than a predetermined pixels maximum threshold amount.Type: GrantFiled: January 21, 2011Date of Patent: March 31, 2015Assignee: Advanced Digital Broadcast S.A.Inventors: Jacek Paczkowski, Pawel Blonski
-
Patent number: 8928805Abstract: It is disclosed a method for changing channel in a television appliance. Upon reception of a user command to tune on a desired channel (301), the television appliance is tuned on the desired channel (302) and audio and video packets are received. Video and audio packets are buffered in relative buffers, so that audio and video output can be generated by processing the buffered packets. Video output frame rate is increased from a first, slower, frame rate to a predetermined final frame rate. Independently from the frame rate increasing law, video output frame rate is raised to the final frame rate as soon as an audio output can be generated from the buffered video packets which is synchronized to the video output. A television appliance implementing the method is also disclosed.Type: GrantFiled: August 6, 2012Date of Patent: January 6, 2015Assignee: Advanced Digital Broadcast S.A.Inventors: Andrzej Dabrowa, Roman Lysak
-
Publication number: 20140300815Abstract: It is disclosed a method for changing channel in a television appliance. Upon reception of a user command to tune on a desired channel (301), the television appliance is tuned on the desired channel (302) and audio and video packets are received. Video and audio packets are buffered in relative buffers, so that audio and video output can be generated by processing the buffered packets. Video output frame rate is increased from a first, slower, frame rate to a predetermined final frame rate. Independently from the frame rate increasing law, video output frame rate is raised to the final frame rate as soon as an audio output can be generated from the buffered video packets which is synchronized to the video output. A television appliance implementing the method is also disclosed.Type: ApplicationFiled: August 6, 2012Publication date: October 9, 2014Applicant: Advanced Digital Broadcast S.A.Inventors: Andrzej Dabrowa, Roman Lysak
-
Publication number: 20140109021Abstract: A method for operating a gesture-controlled graphical user interface for a device with a display screen interface (106), the method comprising the steps of receiving (301) an input gesture (G1-G8), via the gesture-controlled input interface (101), generating a signal (303) comprising a graphical object (400) corresponding to the device functionality associated with the received input gesture (G1-G8). The generated graphical object (400) has at least part of its border (401-408) resembling the shape of the received input gesture (G1-G8).Type: ApplicationFiled: October 15, 2013Publication date: April 17, 2014Applicant: Advanced Digital Broadcast S.A.Inventor: Marcin Wielgosz
-
Publication number: 20140109020Abstract: A method for generating a graphical user interface object, the method comprising the steps of awaiting a user's gesture input from a gesture input interface; providing information listing at least one gesture type wherein at least two threshold values of at least one parameter are assigned to the given gesture type; verifying whether the input gesture matches a parameterized gesture type; in case the verification confirms that the input gesture matches a parameterized gesture type, extracting the gesture type and the gesture parameter's value from a gesture event notification; identifying an associated action based on the gesture type and parameter; and generating an output signal with a differently configured graphical user interface object content dependent on the gesture type and the gesture parameter.Type: ApplicationFiled: October 15, 2013Publication date: April 17, 2014Applicant: Advanced Digital Broadcast S.A.Inventor: Marcin Wielgosz
-
Publication number: 20140086326Abstract: Method for generating an IDR picture slice in an H.264/AVC stream, the method including finding an I-type picture and identifying it as a start picture, modifying and/or adding, in each slice header of the start picture, IDR-specific elements, removing, from each slice header of the start picture, non-IDR-specific elements, removing all reference and non-reference B-slices between the start picture and the next I-picture or P-picture, following the start picture, that is a frame or the first field, in decoding order, of a complementary field pair. Starting from the first picture after the removed slices, for each slice header executing: correcting frame num so that they are valid with reference to the previous picture, correcting references, in the MMCO, as a function of the removed reference B-pictures, correcting references, found in the “Reference picture list reordering” structure, as a function of the removed reference B-pictures and restoring slice encapsulation for modified slices.Type: ApplicationFiled: September 18, 2013Publication date: March 27, 2014Applicant: Advanced Digital Broadcast S.A.Inventor: Tomasz Dziecielewski
-
Publication number: 20140089851Abstract: A method for generating a graphical user interface menu, the method comprising the steps of generating a first and a second transversely extending and intersecting scroll lists wherein each scroll list comprises a plurality of scroll list elements that can be scrolled successively through a focus region positioned at the intersection of the scroll lists, wherein the method further comprises the steps of receiving a request to scroll, among the plurality of scroll list elements, away from the focus region, wherein the request to scroll allows identification which scroll list is to be scrolled; scrolling the identified scroll list elements such that the focus region always comprises a scroll list element of the identified scroll list; whereas in case the request to scroll switches between the first and the second scroll lists respectively, the scroll list element, previously in the focus region, is displayed adjacent the focus region on the scroll list it is associated with.Type: ApplicationFiled: September 18, 2013Publication date: March 27, 2014Applicant: Advanced Digital Broadcast S.A.Inventor: Marcin Wielgosz
-
Publication number: 20130293673Abstract: 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: ApplicationFiled: September 5, 2011Publication date: November 7, 2013Applicant: Advanced Digital Broadcast S.A.Inventors: Maciej Hrebien, Piotr Kobzda, Tomasz Szajna
-
Publication number: 20130291016Abstract: It is disclosed a video system comprising a video unit (101) and an external device (106) operable by the same user of the video unit (101). The video unit (101) comprises a video receiver (114) for receiving video signals and a decoder (115) operatively connected to the video receiver (114) to decode the received video signals, a control unit (113) configured to generate an interactive interface to be displayed on a first screen and to display one of the received video signals on the first screen, a receiving unit (112) operatively connected to the control unit (113) to receive a selection of the user when the interactive interface is displayed, a data unit (114) operatively connected to said control unit (113) for transmitting data to the external device (106). The external device (106) comprises a connection unit for connecting to an external network (105) and a screen for displaying data retrieved from the external network.Type: ApplicationFiled: December 23, 2011Publication date: October 31, 2013Applicant: Advanced Digital Broadcast S.A.Inventors: Wojciech Lazarski, Marek Olejniczak, Paul Bristow
-
Publication number: 20130269923Abstract: A method for controlling a cooling system for cooling a heat generating device, the method comprising the steps of determining cooling capabilities of the cooling system as a temperature decrease that can be achieved by the cooling system alone while the heat generating device operates in constant conditions after reaching a maximum temperature at the constant ambient conditions; determining an activation temperature; measuring the temperature of the heat generating device; switching the cooling system on when the measured temperature reaches the activation temperature; defining a deactivation temperature which is smaller by a threshold value than the activation temperature minus the cooling capabilities; switching the cooling system off when the measured temperature reaches the deactivation temperatureType: ApplicationFiled: December 29, 2011Publication date: October 17, 2013Applicant: Advance Digital Broadcast S.A.Inventor: Tomasz Pszonka
-
Patent number: 8558876Abstract: 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: GrantFiled: September 9, 2011Date of Patent: October 15, 2013Assignee: Advanced Digital Broadcast S.A.Inventors: Wojciech Lazarski, Piotr Kobzda, Tomasz Szajna
-
Publication number: 20120287251Abstract: One object of the invention is a display matrix controller configured to drive a display matrix (206, 308) to display frames of a source video signal, the controller comprising an input interface (203, 204) configured to provide for each frame to be displayed a frame difference information, specifying changed pixels, whose values change between a frame to be displayed and a currently displayed frame, a brightness equalizer (210) configured control the display of the frame such as to equalize the level of viewer perception of brightness to a predetermined level for each frame to be displayed depending on the frame difference information, and a matrix driving circuit (205, 307) configured to receive the frame difference information and to drive the display matrix (206, 308) to display the frame to be displayed by redrawing only the changed pixelsType: ApplicationFiled: January 21, 2011Publication date: November 15, 2012Applicant: Advanced Digital Broadcast S.A.Inventors: Jacek Paczkowski, Pawel Blonski
-
Patent number: 7885519Abstract: The present invention relates to an audio/video device (100) with a replay function containing a stream source (101) providing a replayable audio/video data stream, a user interface (108) for inputting stream play requests, a stream processor (102) coupled to the stream source (101) and to the user interface (108) providing stream play status and processing the stream according to the stream play requests, a tag memory (106) and a microphone (103) receiving ambient sound.Type: GrantFiled: December 19, 2006Date of Patent: February 8, 2011Assignee: Advanced Digital Broadcast S.A.Inventor: Adam Pawlowski
-
Publication number: 20100302352Abstract: A signal, method, system and computer program product is based on displaying at least two markers embedded within each frame of the video content. One of the at least two markers is displayed in a first half of each video frame and a second of the at least two markers is displayed in a second half of each video frame, the frame being split into the first and the second halves along a splitting line being perpendicular to an axis that is a refresh axis for a particular display screen. The markers are such that enable distinguishing whether a right-eye or left-eye frame is displayed.Type: ApplicationFiled: May 23, 2010Publication date: December 2, 2010Applicant: Advanced Digital Broadcast S.A.Inventor: Paczkowski Jacek