Patents by Inventor Mattijs Oskar Van Deventer

Mattijs Oskar Van Deventer 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: 9875243
    Abstract: A recommender system provides recommendation scores based on stored ratings for media items, for example to assist control of selection of a media item for rendering by a terminal. Data representing stored rating values for media items is stored in a storage system for use to compute the recommendation scores. A processing system records an input rating value for a first one of the media items in the storage system, based on measured activity or input of a user. Furthermore information is acquired about a group of users in the company of which the input rating value applies for the user. This information is recorded in combination with the rating value. The processing system may compute a recommendation score for a second group of users from the stored rating values, dependent on a comparison of the second group of users and the recorded information about the group.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: January 23, 2018
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijkonderzoek TNO
    Inventors: Peter Joannes Mathias Veugen, Mattijs Oskar Van Deventer, Ray Van Brandenburg
  • Patent number: 9860581
    Abstract: A system is provided for enabling correlating timeline information between a first media stream and a second media stream, with the first media stream and the second media stream being both associated with a common play-out timeline. The system comprises at least two content monitors, each arranged for providing a persistent identification of one or more media samples of a media stream.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: January 2, 2018
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Hans Maarten Stokking, Mattijs Oskar Van Deventer, Ray Van Brandenburg
  • Patent number: 9860572
    Abstract: Methods and systems are described for processing spatially segmented content originating from a content delivery network. One method comprises a client in a media processing device receiving a spatial manifest information comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams, location information for locating one or more delivery nodes in said content delivery network and, optionally, position information for stitching spatial segment frames in said segment streams into a video frame for display; selecting one or more spatial segment streams and on the basis of said spatial manifest information requesting at least one delivery node in said content delivery network to transmit said one or more selected spatial segment streams to said client; and, receiving said one or more selected spatial segment streams from said at least one delivery node.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: January 2, 2018
    Assignee: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Publication number: 20170353522
    Abstract: Methods and systems are described for enabling network-initiated control of streaming of segmented content from a content delivery node to at least one client, the client being configured to access at least part of the segmented content on the basis of a manifest file. A first manifest file is received identifying one or more segments and location information for locating one or more content delivery nodes configured to transmit one or more segments to at least one client. In response to reception of the first manifest file, channel set-up information is provided. At least one streaming control channel is established between at least one client and a control channel server function associated with the content delivery node on the basis of the control channel set-up information. The at least one client is configured for receiving at least one manifest file update message via the streaming control channel.
    Type: Application
    Filed: June 29, 2017
    Publication date: December 7, 2017
    Inventors: Ray Van Brandenburg, Omar Aziz Niamut, Mattijs Oskar Van Deventer
  • Patent number: 9832497
    Abstract: A method and a system enabling inter-destination synchronization of processing of content of at least a first and second media stream, wherein said first and second media stream are associated with one or more markers for marking one or more content parts of said first and second media streams respectively.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: November 28, 2017
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk OnderZoek TNO
    Inventors: Hans Maarten Stokking, Ray Van Brandenburg, Mattijs Oskar Van Deventer
  • Patent number: 9723047
    Abstract: Methods and systems are described for enabling network-initiated control of streaming of segmented content from a content delivery node to at least one client, said client being configured to access at least part of said segmented content on the basis of a manifest file, wherein a method may comprise: receiving a first manifest file identifying one or more segments and location information for locating one or more content delivery nodes configured to transmit said one or more segments to said at least one client; in response to said reception of said first manifest file, providing channel set-up information; and, establishing at least one streaming control channel between said at least one client and a control channel server function associated with said content delivery node on the basis of said control channel set-up information, said at least one client being configured for receiving at least one manifest file update message via said streaming control channel.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 1, 2017
    Assignees: Koninklijke KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Ray Van Brandenburg, Omar Aziz Niamut, Mattijs Oskar Van Deventer
  • Patent number: 9667669
    Abstract: A method and a system for managing associated sessions in a network is described, wherein the network comprises a network element configured for managing associated sessions between the network and user equipment. The method comprises the steps of providing a composition session identifier for associating sessions in a network; exchanging the composition session identifier between a user equipment and the network element; and associating two or more sessions with the composition session identifier by exchanging the composition session identifier.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 30, 2017
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Hans Maarten Stokking, Fabian Arthur Walraven, Mattijs Oskar van Deventer, Omar Aziz Niamut
  • Patent number: 9654330
    Abstract: A method is described for transmitting a multimedia stream from a first terminal and receiving an associated second multimedia stream at a second terminal. The first and second terminal are connected to at least one gateway for enabling the transmission of the stream and the receiving of the associated stream. The method comprises: —initiating the exchange of first multimedia session information between the first terminal and the gateway, using a first protocol; —providing a trigger to the second terminal to initiate the exchange of second multimedia session information between the second terminal and the gateway, using a second protocol; —in response to providing the trigger, the second terminal initiating the exchange of second multimedia session information between the second terminal and the gateway, using a third protocol; —transmitting a first multimedia stream from the first terminal and receiving a second associated multimedia stream at the second terminal.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 16, 2017
    Assignee: Koninklijke KPN N.V.
    Inventors: Hans Maarten Stokking, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Omar Aziz Niamut
  • Patent number: 9654402
    Abstract: Different quality of service policies are enforced for packets from traffic streams of different type in a communication network, according to the type of traffic types of traffic. A learning phase and an operation phase are provided. The learning phase teaching by example of characteristics that must be used to distinguish the different types of traffic. In the learning phase, an indication is received of a quality of service policy that is required for user applications of a selected type. An indication is provided indicating execution of a user application of said type in a user domain and characteristics of packet traffic are derived from inspection of packets transmitted through the communication network to and/or from the user domain during the indicated execution. In the operation phase packet traffic in the network to and/or from the user domain is inspected. It is detected whether observed characteristics of the packet traffic match the derived characteristics.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: May 16, 2017
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Pieter Albert Nooren, Mattijs Oskar Van Deventer
  • Publication number: 20170118540
    Abstract: A method is described for determining a region-of-interest (ROI) for a client device on the basis of at least one HEVC-tiled (panorama) video stream wherein the method comprises: receiving a ROI video stream for rendering a first ROI defining a first sub-region within the full image region of said HEVC-tiled video stream, the positions of HEVC tiles in said HEVC-tiled panorama video being defined by tile position information; providing ROI position information associated with at least one video frame of said ROI video stream, said ROI position information comprising at least first position of said first ROI; identifying one or more HEVC tiles of said HEVC-tiled video stream on the basis of said ROI position information and said tile position information, preferably one or more HEVC tiles that overlap with said first ROI; and, requesting video data associated with said one or more identified HEVC tiles for rendering a second ROI defining a second sub-region within the full image region of said HEVC-tiled video
    Type: Application
    Filed: June 26, 2015
    Publication date: April 27, 2017
    Applicant: Koninklijke KPN N.V.
    Inventors: Emmanuel Thomas, Ray Van Brandenburg, Mattijs Oskar Van Deventer
  • Publication number: 20170099515
    Abstract: Methods and systems for inter-destination synchronization in first and second receivers for content parts associated with a play-out timeline are disclosed. First timing information comprising first content part identifiers and associated first clock times may be determined, where the first receiver may receive a first content part identifier comprising first fingerprints for identifying a first content part in a first media stream. Second timing information comprising second content part identifiers and associated second clock times may be determined, where the second receiver may receive a second content part identifier identifying a second content part in a second media stream based on the first and second timing information. A timing difference in processing a content part in the first and second media streams may be calculated. Based on the timing difference, synchronization information for inter destination synchronization between said first and second streams may be generated.
    Type: Application
    Filed: December 14, 2016
    Publication date: April 6, 2017
    Inventors: Hans Maarten Stokking, Ray van Brandenburg, Mattijs Oskar van Deventer
  • Patent number: 9607132
    Abstract: A token-based validation method for delivery of at least part of a segmented content item and a content delivery system configured for executing such method are described. Said segmented content item may be associated with at least one manifest file comprising one or more segment identifiers. The method may comprises the steps of: a content processing device sending a first segment request message comprising a first segment identifier associated with a first segment to said at least one delivery node; generating first validation information for use with a further second segment request message, said first validation information comprising at least a first token and associated first timing information; and, sending a first response message and said first validation information to said content processing device, said first response message comprising at least part of said segment or location information associated with at least one delivery node for delivering said segment.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: March 28, 2017
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Ray van Brandenburg, Mattijs Oskar van Deventer, Martin Prins
  • Patent number: 9602649
    Abstract: A method of identifying at least two proximate devices (1, 2) comprises the steps of:—recording, in each device, an audio signal (AS) so as to produce respective audio samples, —detecting, in each device, a sensory identifier serving as a trigger (TR), —comparing the audio samples during a common interval (I) defined relative to the trigger (TR), and —deciding that the event is common to the devices only if the respective audio samples are sufficiently similar. The common interval (I) starts prior to the trigger (TR) and preferably also ends prior to the trigger.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: March 21, 2017
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Jeroen Laarakkers, Mattijs Oskar van Deventer, Victor Bastiaan Klos
  • Publication number: 20170063684
    Abstract: A system and method are provided for transmitting data via a network. Upon receiving a request for unicast transmission of the data, the system and method respond to the request by i) formatting the data in accordance with a transport protocol to obtain formatted data and ii) providing the formatted data to the network, the formatted data comprising a destination address field. The network is a programmable network comprising one or more forwarding nodes that are remotely controllable. In order to effect a multicasting of the formatted data, the one or more forwarding nodes are controlled to i) replicating the formatted data to obtain replicated formatted data, and ii) setting the destination address field of the replicated formatted data to an address originating from a further request for the unicast transmission of the data. An advantage of the system and method is that multicasting may be provided for ‘off-the-shelf’ unicast receivers.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 2, 2017
    Inventors: Hans Maarten Stokking, Adrianus Cornelis Gerardus Holtzer, Mattijs Oskar van Deventer
  • Patent number: 9553756
    Abstract: Methods and systems for inter-destination synchronization in first and second receivers for content parts associated with a play-out timeline are disclosed. First timing information comprising first content part identifiers and associated first clock times may be determined, where the first receiver may receive a first content part identifier comprising first fingerprints for identifying a first content part in a first media stream. Second timing information comprising second content part identifiers and associated second clock times may be determined, where the second receiver may receive a second content part identifier identifying a second content part in a second media stream based on the first and second timing information. A timing difference in processing a content part in the first and second media streams may be calculated. Based on the timing difference, synchronization information for inter destination synchronization between said first and second streams may be generated.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: January 24, 2017
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk TNO
    Inventors: Hans Maarten Stokking, Ray van Brandenburg, Mattijs Oskar van Deventer
  • Patent number: 9538212
    Abstract: A method of generating a stream comprising synchronized interactive content is described. The method comprises the steps of: transmitting a first stream from a studio to a terminal or a terminal system of a first user and to a buffer; transmitting in response to the first stream a second stream to a mixer connected to the buffer, the second stream comprising content generated in reaction to the content of the first stream; providing the mixer with a temporal relation between the packets in the first and second stream; generating a first output stream comprising a substantially synchronized content by mixing packets in second stream with packets of the buffered first stream on the basis of the temporal relation.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: January 3, 2017
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Publication number: 20160365973
    Abstract: Methods and systems are described for enabling secure delivery and watermarking of at least part of a content item X using a split-key cryptosystem comprising encryption and decryption algorithms E and D, a key generating algorithm for generating encryption and decryption keys e, d, a split-key algorithm for splitting e into i different split-encryption keys e1, e2, . . . , ei and/or for splitting d into k different split-decryption keys d1, d2, . . . , dk respectively wherein i, k?1 and i+k>2; wherein executing i consecutive encryption operations and k consecutive decryption operations on content item X using said split-encryption and split-decryption keys respectively, generates a fully decrypted content item X (Ddk(Ddk-1( . . . (Dd2(Dd1(Eei(Eei-1( . . . (Ee2(Ee1(X)) . . . ))=X).
    Type: Application
    Filed: October 23, 2013
    Publication date: December 15, 2016
    Applicants: Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Peter Joannes Mathias Veugen
  • Publication number: 20160234570
    Abstract: A system is provided for enabling correlating timeline information between a first media stream and a second media stream which are both associated with a common play-out timeline. The system comprises at least two stream monitors arranged for providing identification information for a media stream by obtaining a persistent identification of one or more media samples of the media stream, determining a timestamp value associated with the persistent identification, and providing the timestamp value and the persistent identification as the identification information.
    Type: Application
    Filed: September 5, 2014
    Publication date: August 11, 2016
    Inventors: Mattijs Oskar VAN DEVENTER, Hans Maarten STOKKING, Ray VAN BRANDENBURG
  • Publication number: 20160234542
    Abstract: A system is provided for enabling correlating timeline information between a first media stream and a second media stream, with the first media stream and the second media stream being both associated with a common play-out timeline. The system comprises at least two content monitors, each arranged for providing a persistent identification of one or more media samples of a media stream.
    Type: Application
    Filed: September 5, 2014
    Publication date: August 11, 2016
    Inventors: Hans Maarten STOKKING, Mattijs Oskar VAN DEVENTER, Ray VAN BRANDENBURG
  • Publication number: 20160165309
    Abstract: A method is described for providing one or more tile streams to a client device for rendering a region-of-interest (ROI), wherein said ROI defines a region of a tile representation of a source video and wherein said method comprises: rendering a region-of-interest (ROI) video stream comprising a ROI of said source video; receiving ROI position information of at least one frame of said ROI video stream; and, receiving one or more tile streams that are requested the basis of said ROI position information and a spatial manifest file, said spatial manifest file defining one or more tile representations of said source video, a tile representation comprising one or more tile identifiers for identifying one or more tile streams and a tile position information defining the spatial position of said tile streams.
    Type: Application
    Filed: July 28, 2014
    Publication date: June 9, 2016
    Applicant: KONINKLIJKE KPN N.V.
    Inventors: Ray VAN BRANDENBURG, Emmanuel THOMAS, Mattijs Oskar VAN DEVENTER