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: 8782119
    Abstract: A system is disclosed for managing service interactions in a combined service. The system includes a first aspect of service delivery for providing a first service, a second aspect of service delivery for providing a second service, a combined aspect of service delivery 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 includes 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 aspect of service delivery further includes a combined state manager adapted to transmit a control signal to the first and/or the second aspects of service delivery 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: Grant
    Filed: October 20, 2008
    Date of Patent: July 15, 2014
    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
  • Publication number: 20140115724
    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: Application
    Filed: October 17, 2013
    Publication date: April 24, 2014
    Applicants: Nederlandse Organisatie voor Toegepast- Natuurwetenschappelijk Onderzoek TNO, Koninklijke KPN N.V.
    Inventors: Ray van Brandenburg, Mattijs Oskar van Deventer, Martin Prins
  • Publication number: 20140089990
    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: Application
    Filed: June 7, 2012
    Publication date: March 27, 2014
    Applicants: NEDERLANDSE ORGANISATIE VOOR TOEGEPAST- NATUURWETENSCHAPPELIJK ONDERZOEK TNO, KONINKLIJKE KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Publication number: 20140089465
    Abstract: Methods and systems are described for retrieving segmented content originating from two or more content delivery networks. The method may comprise the steps of: retrieving a manifest file template associated with said segmented content comprising one or more pointers to database entries of said first content location database; using said one or more database entries for determining a location of a delivery node in said first or second content delivery network, said delivery node being configured for delivering a segment associated with said database entry; and, generating a manifest file for locating said segmented content by replacing pointers with said determined locations.
    Type: Application
    Filed: June 7, 2012
    Publication date: March 27, 2014
    Applicants: Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, Koninklijke KPN N.V.
    Inventors: Ray van Brandenburg, Mattijs Oskar van Deventer, Omar Aziz Niamut
  • Publication number: 20140040350
    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: Application
    Filed: August 30, 2013
    Publication date: February 6, 2014
    Applicants: Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, Koninkijke KPN N.V.
    Inventors: Hans Maarten Stokking, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Omar Aziz Niamut
  • Publication number: 20130326082
    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: May 30, 2013
    Publication date: December 5, 2013
    Inventors: Hans Maarten Stokking, Ray van Brandenburg, Mattijs Oskar van Deventer
  • Patent number: 8549151
    Abstract: A method is described for transmitting a multimedia stream from a first end-terminal to a second end-terminal. The first and second end-terminal are connected to at least one gateway for enabling the multimedia stream to be transmitted from the first end-terminal to the second end-terminal. The method comprising the steps of: the first end-terminal inviting the gateway to set up a first multimedia session between the first end-terminal and the gateway, the first multimedia session being controlled by a first protocol; the gateway notifying—in response to the invitation—the second end-terminal of the pending invitation; the second end-terminal setting up—in response to the notification—a second multimedia session between the second end-terminal and the gateway, the second multimedia session being controlled by a second protocol; the gateway setting up—in response to the invitation—the first multimedia session; and transmitting a multimedia stream from the first end-terminal to the second end-terminal.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: October 1, 2013
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk TNO
    Inventors: Hans Maarten Stokking, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Omar Aziz Niamut
  • Patent number: 8527765
    Abstract: Method for shared secret verification in secure data exchange, in which at least two parties, indicated as Alice and Bob, each have a secret and seek to determine whether they share the same secret or not without disclosing the secret itself to each other or any third party. Alice picks a random number RA, encrypts it using Bob's public key, adds the value of her secret, and sends the result K to Bob. Bob receives K, subtracts his secret, and decrypts that using his private key, generating L. Bob performs a one-way function on L and sends the result M to Alice. Alice takes her original RA, performs the same function and verifies whether the result equals the received M. Alice sends her original RA to Bob. Bob receives the RA and verifies whether it equals L, allowing Bob to determine if Alice shares the same secret.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: September 3, 2013
    Assignee: Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek Tno
    Inventors: Peter Joannes Mathias Veugen, Mattijs Oskar van Deventer, Victor Bastiaan Klos
  • Patent number: 8514705
    Abstract: A method is described for synchronizing the transmission of a stream to a group of end-terminals. The method is used in a system comprising a station transmitting a packetized stream over a network to at least a first and second network node. Each network node comprises a variable delay unit and each network node is connected to one or more end-terminals. In the method the synchronization unit receives arrival time information of a packet in the broadcast stream at the first and second network node. Delay information is calculated for the first and second network node on the basis of the arrival time information of the packet. Further, the delay information is transmitted to the first and second network node so that the variable delay unit in the first and second network node is able to transmit the broadcast stream to the first and second end-terminal in a substantially synchronized way.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: August 20, 2013
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Omar Aziz Niamut, Mattijs Oskar Van Deventer, Hans Maarten Stokking, Fabian Arthur Walraven
  • Publication number: 20130145387
    Abstract: System for outputting a choice recommendation to one or more users based on earlier choices made by them. A data record is made per choice per user, each data record including a representation of the user, a representation of the choice and a representation of any other user involved with that choice, such as other users that watched a program with the user. The data record may include a representation of the user, a representation of the choice and a representation of no more than one other user involved with that choice, where more records are made when more other users are involved. The data record may include a representation of an environment linked to the choice, e.g. of a localization and/or hardware and/or software linked to the choice. The recorded representation of other users involved with the choice, such as other users that watched a program with the user, is used later to compute the choice recommendation.
    Type: Application
    Filed: June 7, 2011
    Publication date: June 6, 2013
    Inventors: Ray Van Brandenburg, Mattijs Oskar Van Deventer, Peter Joannes Mathias Veugen
  • Publication number: 20130046838
    Abstract: Retrieval of address data for control of routing through a network, such as a telephone network or an e-mail network is supported by a database with pre-stored address resolution information. Input from users is used to expand the database. When a first user inputs information that links a destination in the network to an information item, the database is expanded by adding a record that links the information item to a source identifier of the first user and a destination identifier of the destination. Subsequently, the added record is compared with address describing data from a second user. A destination address may be derived from the address describing data for example when at least one attribute associated with the second user and the source identifier match and at least part of the address describing data matches the information item.
    Type: Application
    Filed: August 31, 2010
    Publication date: February 21, 2013
    Applicant: Nederlandse Organisatie voor toegepast natuuwetenschappelijik onderzoek TNO
    Inventors: Pieter Albert Nooren, Nicolaas Wijnand Keesmaat, Antonius Hendrikus Norp, Mattijs Oskar Van Deventer
  • Publication number: 20130039183
    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: Application
    Filed: October 21, 2010
    Publication date: February 14, 2013
    Applicant: Nederlandse Organisatie voor toegepast-natuurweten schappelijk onderzoek TNO
    Inventors: Pieter Albert Nooren, Mattijs Oskar Van Deventer
  • Publication number: 20130014200
    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: September 14, 2012
    Publication date: January 10, 2013
    Applicant: KONINKLIJKE KPN N.V.
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Publication number: 20130014196
    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: September 14, 2012
    Publication date: January 10, 2013
    Applicant: KONINKLIJKE KPN N.V.
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar Van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Publication number: 20130014197
    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: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Koninklijke KPN N.V.
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Publication number: 20120324520
    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: Application
    Filed: January 27, 2011
    Publication date: December 20, 2012
    Applicants: Nederlandse Oraganisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek, Koninklijke KPN N.V.
    Inventors: Mattijs Oskar Van Deventer, Hans Maarten Stokking, Fabian Arthur Walraven, Omar Aziz Niamut
  • Patent number: 8296815
    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: July 2, 2009
    Date of Patent: October 23, 2012
    Assignee: Koninklijke KPN N.V.
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Mattijs Oskar van Deventer, Fabian Arthur Walraven, Victor Bastiaan Klos, John Gerard Beerends
  • Publication number: 20120243532
    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: Application
    Filed: August 31, 2010
    Publication date: September 27, 2012
    Applicant: Nederlandse Organisatie voor toegepast-natuurweten chappelikj onderzoek TNO
    Inventors: Pieter Albert Nooren, Nicolaas Wijnand Keesmaat, Antonius Hendrikus Norp, Mattijs Oskar Van Deventer
  • Publication number: 20120244810
    Abstract: A method of identifying proximate client devices (1, 2) comprises the steps of: providing a sensory identifier, the first device (1) detecting the sensory identifier and sending a first request message (RQ1) comprising a first representation of the sensory identifier to a matching unit which is preferably part of a correlation server (5), the second device (2) detecting the sensory identifier and sending a second request message (RQ2) comprising a second representation of the sensory identifier to the matching unit, and the matching unit comparing the first representation and the second representation and sending an acknowledgement message (AC1, AC2) to each of the first device (1) and the second device (2) if a match is made. Each request message (RQ1, RQ2) contains a pointer to at least one property of the respective device (1, 2). In addition, the matching unit applies matching rules relating to the properties to limit the number of possible matches.
    Type: Application
    Filed: October 15, 2010
    Publication date: September 27, 2012
    Applicant: Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO
    Inventors: Victor Bastiaan Klos, Mattijs Oskar van Deventer, Jeroen Laarakkers
  • Publication number: 20120221743
    Abstract: A database of pre-stored information is provided to support address resolution to determine addresses that can be used to control routing through a network such as call routing through a telephone network or e-mail routing. A user is enabled to enter address describing data, which the user can distinguish into different information parts. The network, address resolution equipment determines an identifier of an intended destination based on the information parts, if need be by combining it with the database. The result is used to control routing of data through the network. Furthermore, the address describing data is inspected for information parts that were distinguished by the user and that applied to the intended destination but were by themselves insufficient to determine the identifier.
    Type: Application
    Filed: August 31, 2010
    Publication date: August 30, 2012
    Inventors: Pieter Albert Nooren, Wijnand Nicolaas Keesmaat, Antonius Hendrikus Norp, Mattijs Oskar Van Deventer