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).

  • Publication number: 20160149978
    Abstract: Methods and systems for enabling streaming of segmented content from a content delivery network to an adaptive streaming client on the basis of a manifest file are described wherein the said manifest file may comprise one or more segment identifiers. The method may comprise: selecting at least one segment identifier from said manifest file, said identifier identifying a segment that has not been requested by said client; and, sending pre-announce information to said content delivery network for announcing in advance that said segment may be requested by said client, said pre-announce information comprising said at least one segment identifier, said pre-announce information being further arranged for triggering said content delivery network to ensure availability of said segment upon receiving said request.
    Type: Application
    Filed: July 2, 2014
    Publication date: May 26, 2016
    Inventors: Bastiaan Wissingh, Menno Bangma, Ray Van Brandenburg, Mattijs Oskar Van Deventer
  • Patent number: 9350539
    Abstract: Methods and systems are described for secure delivery of a content item from at least a first content distribution network (CDN1) to at least one content receiving entity using a split-key cryptosystem comprising encryption and decryption algorithms E and D, a cipher algorithm for generating encryption and decryption keys e,d on the basis of secret information S and a split-key algorithm using secret information S 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, such that Ddk(Ddk-1( . . . (Dd2(Dd1(Eei(Eei-1( . . . (Ee2(Ee1(X)) . . . ))=Ddk(Ddk-1( . . . (Dd2(Dd1(Xe1, e2, . . . , ei))=X wherein i,k?1 and i+k>2.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: May 24, 2016
    Assignees: Koninklijke KPN N.V., Nederlandse Organisate voor Toegepast-Natuurwetenschappelijk Onderzoe TNO
    Inventors: Peter Veugen, Mattijs Oskar Van Deventer, Omar Aziz Niamut
  • Patent number: 9237179
    Abstract: A Method is described for synchronizing the output of terminals. The method according to the invention may be used in a system comprising a station, which transmits a packetized stream to at least a first and second terminal. Each terminal comprises a variable delay unit and each terminal is connected through a low-delay communication channel to at least one synchronization unit for calculating delay information. Further, each terminal is capable of determining media reference information of a received media unit from the stream.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: January 12, 2016
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Hans Maarten Stokking, Mattijs Oskar van Deventer, Fabian Arthur Walraven, Omar Aziz Niamut
  • Publication number: 20150356281
    Abstract: Methods and systems for secure watermarking of at least part of a content item X are described, wherein the method comprises: providing a distorted content item X+y, comprising one or more distorted data units wherein the payload of a distorted data unit comprises a distortion signal y which distorts the rendering of the payload in said distorted data unit; providing a compensating watermark payload w-y comprising one or more compensating watermark signals S?y; using homomorphic encryption for en-crypting at least part of said distorted content item X?y and said compensating watermark payload into an encrypted distorted content item E(X+y) and an encrypted compensating watermark payload E(w-y) on the basis of one or more encryption keys; and, combining said encrypted distorted content item with said encrypted compensating watermark payload on the basis of one or more homomorphic computations, wherein said one or more computations modify a distortion signal y in the payload of a distorted data unit into a non-
    Type: Application
    Filed: December 30, 2013
    Publication date: December 10, 2015
    Applicants: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast- Natuurwetenschappelijk Onderzoek TNO
    Inventors: Mattijs Oskar Van Deventer, Peter Veugen
  • Publication number: 20150334153
    Abstract: Method and systems for enabling low-latency streaming of segments over at least one network to a client are described wherein said client is configured to request and receive segments from at least one server on the basis of a manifest file. Said method comprises: collecting quality of service information experienced by said client in at least a part of said network and storing said quality of service information in a quality database in said network; sending at least part of said quality of service information to said content processing device; determining on the basis of said at least part of said quality of service information one or more configuration parameters for a buffer, preferably a play-out buffer; and/or, for a segment request function in said content processing device; and, configuring said buffer and/or, said segment request function in accordance with said configuration parameters.
    Type: Application
    Filed: December 30, 2013
    Publication date: November 19, 2015
    Inventors: Arian Koster, Dolf Schinkel, Ray Van Brandenburg, Emmanuel Thomas, Mattijs Oskar Van Deventer
  • Patent number: 9167043
    Abstract: A system (40) for identifying proximate devices (1,2) comprises at least one correlation server (5) for correlating data received from the devices so as to match two or more of the devices and at least one application server (6) for carrying out an application involving matched devices. The at least one correlation server (5) and the at least one application server (6) are distinct servers so as to provide a greater flexibility and scalability. The devices (1,2) may be mobile consumer devices.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: October 20, 2015
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Victor Bastiaan Klos, Mattijs Oskar van Deventer, Jeroen Laarakkers
  • Publication number: 20150271536
    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: Application
    Filed: June 3, 2015
    Publication date: September 24, 2015
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Patent number: 9137630
    Abstract: A system (20) is designed for identifying devices (1, 2, . . . ) which are arranged for detecting a sensory identifier and transmitting request messages comprising representations of the detected sensory identifier. The system comprises at least one correlation relation server (e.g. 5C) for correlating representations received from the devices (1, 2) so as to match two or more of those devices, preferably when the devices (1, 2) are in each other's proximity. The system further comprises at least one proxy server (e.g. 8X) for routing a request message from a device (1, 2) to at least one correlation server (e.g. 5C), the routing being dependent on said representations or other information contained in the request messages.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: September 15, 2015
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Mattijs Oskar van Deventer, Victor Bastiaan Klos, Jeroen Laarakkers
  • Patent number: 9076422
    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: September 14, 2012
    Date of Patent: July 7, 2015
    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: 20150186934
    Abstract: A recommender system stores rating values for items associated with identified users and groups of users and information representing users that are part of the groups of users. A correlation module computes correlations between a first group and other groups, by retrieving the information representing users in the first group and the other groups from the group composition storage system, retrieving the information representing rating values for items from a reference set associated with the users of the first group and the other groups and computing an aggregate of correlations between the rating values for items from the reference set associated with pairs of users, each pair comprising a respective one of the users of the first group and a respective one of the users form one of the other groups.
    Type: Application
    Filed: August 26, 2013
    Publication date: July 2, 2015
    Inventors: Mattijs Oskar Van Deventer, Joost Jelmer De Wit
  • Publication number: 20150052571
    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: Application
    Filed: March 29, 2013
    Publication date: February 19, 2015
    Applicants: KONINKLIJKE KPN N.V., Nederlandese Organisatie voor Toegepast-natuurwetenschappelijk Onderzoek TNO
    Inventors: Hans Maarten Stokking, Ray Van Brandenburg, Mattijs Oskar Van Deventer
  • Patent number: 8931025
    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: September 14, 2012
    Date of Patent: January 6, 2015
    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: 20140379871
    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: Application
    Filed: December 27, 2012
    Publication date: December 25, 2014
    Inventors: Ray Van Brandenburg, Omar Aziz Niamut, Mattijs Oskar Van Deventer
  • Publication number: 20140359081
    Abstract: Methods and systems for enabling client-controlled streaming of segmented content are described. In one example, the client-controlled streaming is on the basis of a manifest file, the manifest file including one or more segment identifiers and one or more associated segment locators, In one example, a method involves: requesting the delivery of at least one segment on the basis of a first segment identifier selected from the manifest file; on the basis of the first requested segment, selecting a second at least one segment identifier from the manifest file, the second segment identifier being associated with an expected future segment request; and pre-resolving a first segment locator associated with the selected second segment identifier for obtaining network information associated with the first segment locator.
    Type: Application
    Filed: December 27, 2012
    Publication date: December 4, 2014
    Applicants: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Mattijs Oskar Van Deventer, Ray Van Brandenburg, Omar Aziz Niamut
  • Patent number: 8885642
    Abstract: An address for controlling transmission of routing through a network is obtained by means of input from a combination of network terminals. Initially, address describing data is received from a user via a source terminal. A control circuit determines whether the address describing data is sufficient to define an address of a destination. If not, the control circuit uses the address describing data to extract information must be met by the destination, but for which it is not known for specific destinations whether it is met. The information may define a desired property of the destination for example, or a mutual relation between the user and the destination. The control circuit then transmits a confirmation request to one or more possible destinations, to ask whether information relates to the possible destination. If a positive confirmation is received back from a possible destination, the address of this possible destination is used.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 11, 2014
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Pieter Albert Nooren, Nicolaas Wijnand Keesmaat, Antonius Hendrikus Norp, Mattijs Oskar Van Deventer
  • Publication number: 20140310527
    Abstract: Methods and systems are described for enabling secure delivery of a content item from a content source to a content receiving device associated with a decryption module configured for use with a split-key cryptosystem comprising encryption and decryption algorithms E and D, a cipher algorithm for generating encryption and decryption keys e,d on the basis of secret information S and a split-key algorithm for splitting e and/or d into i different split-encryption keys e1, e2, . . . , ei and/or k different split-decryption keys d1, d2, . . . , dk respectively, such that Ddk(Ddk-1( . . . (Dd2(Dd1(Eei(Eei-1( . . . (Ee2(Ee1(X)) . . . ))=Ddk(Ddk-1( . . . (Dd2(Dd1(Xe1, e2, . . .
    Type: Application
    Filed: October 24, 2012
    Publication date: October 16, 2014
    Applicants: KONINKLIJKE KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Peter Joannes Mathias Veugen, Mattijs Oskar van Deventer
  • Publication number: 20140304277
    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 record 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 for which it applies.
    Type: Application
    Filed: November 1, 2012
    Publication date: October 9, 2014
    Inventors: Peter Joannes Mathias Veugen, Mattijs Oskar Van Deventer, Ray Van Brandenburg
  • Publication number: 20140280854
    Abstract: A system is described for managing service interactions in a combined service. The system comprises a first service delivery means for providing a first service, a second service delivery means for providing a second service, a combined service delivery means for providing a combined service capable of associating the first service to one of the second service. The combined service is implemented using a combined state model, which comprises a predetermined number of combined states formed on the basis of the states of the first and the second service and armed detection points for detecting predetermined transitions between the combined states. The combined service delivery means further comprises a combined state manager adapted to transmit a control signal to the first and/or the second service delivery means for inducing a predetermined state transition in the respective first and/or the second service in response to the activation of an armed detection point.
    Type: Application
    Filed: May 27, 2014
    Publication date: September 18, 2014
    Applicants: 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: 8839340
    Abstract: Methods and systems for synchronizing a first and second media stream are describe, wherein said first and second media stream are being transmitted by at least one media source in a network via a first and second media path to one or more terminals. The method comprises: measuring timing information associated with arrival times of media packets in said first and second media stream using a measuring module positioned at a first location in said first and second media paths; in said network generating buffer instructions for at least one buffer on the basis of said timing information, said buffer being positioned at a second location in at least one of said first or second media path; and, delaying one or more media packets transmitted over said media path to said one or more terminals such that arrival times of media packets at said one or more terminals are substantially synchronized.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: September 16, 2014
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Mattijs Oskar Van Deventer, Hans Maarten Stokking, Fabian Arthur Walraven, Omar Aziz Niamut
  • Publication number: 20140233740
    Abstract: Methods and systems are described for secure delivery of a content item from at least a first content distribution network (CDN1) to at least one content receiving entity using a split-key cryptosystem comprising encryption and decryption algorithms E and D, a cipher algorithm for generating encryption and decryption keys e,d on the basis of secret information S and a split-key algorithm using secret information S 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, such that Ddk(Ddk-1( . . . (Dd2(Dd1(Eei(Eei-1( . . . (Ee2(Ee1(X)) . . . ))=Ddk(Ddk-1( . . . (Dd2(Dd1(Xe1, e2, . . . , e1))=X wherein i,k?1 and i+k>2.
    Type: Application
    Filed: September 7, 2012
    Publication date: August 21, 2014
    Applicants: Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, Koninklijke KPN N.V.
    Inventors: Omar Aziz Niamut, Mattijs Oskar Van Deventer, Peter Veugen