Patents by Inventor Anton Havekes

Anton Havekes 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: 11146604
    Abstract: A content distribution system is provided comprising a content client and a content server connected through a network. The content server is configured to send the content client a session description comprising at least one media description to enable it to receive over the network a content item. The system comprises a network monitor for monitoring network traffic going through the network, and a recommender for marking in dependency upon the network monitor, one or more of the media descriptions in the session description to obtain a marked session description. The marked media description recommends the content client to prefer certain content above others in view of the current network condition. For example, if available bandwidth is low, content is recommended which requires low bandwidth. Network congestion is thereby avoided for all users of the system.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: October 12, 2021
    Assignee: Koninklijke KPN N.V.
    Inventors: Anton Havekes, Peter-Jan Doets, Victor Klos, Robert-Enrst Kooij, Martin Prins
  • Patent number: 10939170
    Abstract: A user device (15) may be arranged to control insertion of personalized content into multicast content. The user device may be arranged for sending a request to a personalized content provider system (12) and receiving personalized content in response to the request, and may further be arranged for storing a personalized content token (25). The request for personalized content may only be sent if the user device stores a personalized content token. In an embodiment, the request for personalized content may only be sent if the user device stores a personalized content token having at least one predetermined property.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 2, 2021
    Assignee: Koninklijke KPN N.V.
    Inventors: Dolf Schinkel, Anton Havekes
  • Publication number: 20200394157
    Abstract: Methods and systems for enabling content distribution from a first device to a second device are disclosed. A first device is configured to receive content and computer program script from a content source. The computer program script enables a content owner to define permissions that control the use and access of the content. The computer program script or a derivation thereof is provided from the first device to a second device, wherein said second device is communicably connected to the first device. On the basis of the computer program script, a template is generated by the second device for presenting the content. The second device transmits a request for the content and the content is retrieved from the first device in accordance with the permissions.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Inventors: Anton Havekes, Martin Prins, Victor Klos, Peter-Jan Doets
  • Publication number: 20200092609
    Abstract: A user device (15) may be arranged to control insertion of personalized content into multicast content. The user device may be arranged for sending a request to a personalized content provider system (12) and receiving personalized content in response to the request, and may further be arranged for storing a personalized content token (25). The request for personalized content may only 5 be sent if the user device stores a personalized content token. In an embodiment, the request for personalized content may only be sent if the user device stores a personalized content token having at least one predetermined property.
    Type: Application
    Filed: April 25, 2018
    Publication date: March 19, 2020
    Inventors: Dolf Schinkel, Anton Havekes
  • Patent number: 10405065
    Abstract: The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: September 3, 2019
    Assignee: NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Anton Havekes, Johannes Gerardus Maria Schavemaker
  • Patent number: 10302947
    Abstract: A head mounted display device comprises an optical combiner that combines light from a display and light from an environment into light transmitted towards a user's eye. A controllable optical element located in the light path from the environment, optically between the environment and the optical combiner, for passing light from the environment switchable between filtering and not filtering by optical blurring or diffusion. The device comprises a camera directed at the environment. A control circuit uses image data from the camera to compute a measure of contrast and/or a measure of luminance in a measurement region within an image or images captured by the camera and applies a control signal to the control input dependent on the measure of contrast and/or the measure of luminance. This is used to create or increase the filtering effect of controllable optical element with an increase of the measure of contrast and/or the measure of luminance.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: May 28, 2019
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Frank Leonard Kooi, Anton Havekes
  • Publication number: 20190141373
    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: January 4, 2019
    Publication date: May 9, 2019
    Applicant: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Publication number: 20180248925
    Abstract: A content distribution system is provided comprising a content client and a content server connected through a network. The content server is configured to send the content client a session description comprising at least one media description to enable it to receive over the network a content item. The system comprises a network monitor for monitoring network traffic going through the network, and a recommender for marking in dependency upon the network monitor, one or more of the media descriptions in the session description to obtain a marked session description. The marked media description recommends the content client to prefer certain content above others in view of the current network condition. For example, if available bandwidth is low, content is recommended which requires low bandwidth. Network congestion is thereby avoided for all users of the system.
    Type: Application
    Filed: April 3, 2018
    Publication date: August 30, 2018
    Applicant: Koninklijke KPN N.V.
    Inventors: Anton Havekes, Peter-Jan Doets, Victor Klos, Robert-Enrst Kooij, Martin Prins
  • Publication number: 20180234744
    Abstract: The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
    Type: Application
    Filed: April 13, 2018
    Publication date: August 16, 2018
    Inventors: Anton HAVEKES, Johannes Gerardus Maria SCHAVEMAKER
  • Publication number: 20180124442
    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: December 19, 2017
    Publication date: May 3, 2018
    Applicant: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Patent number: 9948999
    Abstract: The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: April 17, 2018
    Assignee: Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO
    Inventors: Anton Havekes, Johannes Gerardus Maria Schavemaker
  • 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: 20170307893
    Abstract: A head mounted display device comprises an optical combiner that combines light from a display and light from an environment into light transmitted towards a user's eye. A controllable optical element located in the light path from the environment, optically between the environment and the optical combiner, for passing light from the environment switchable between filtering and not filtering by optical blurring or diffusion. The device comprises a camera directed at the environment. A control circuit uses image data from the camera to compute a measure of contrast and/or a measure of luminance in a measurement region within an image or images captured by the camera and applies a control signal to the control input dependent on the measure of contrast and/or the measure of luminance. This is used to create or increase the filtering effect of controllable optical element with an increase of the measure of contrast and/or the measure of luminance.
    Type: Application
    Filed: September 22, 2015
    Publication date: October 26, 2017
    Inventors: Frank Leonard KOOI, Anton HAVEKES
  • Patent number: 9326029
    Abstract: Follow-up content items are determined for being played out when the current play-out of a content item has ended or is scheduled to end. The follow-up content items are determined, based on one or more bibliographic or semantic attributes of the item being played out and, on additional parameters such as the available bandwidth and the required data transfer rate. During the playing out of the content item, at least the first portions of the follow-up content items are retrieved and buffered in a buffer local to the equipment. Upon the playing-out of the content item being halted, the playing-out of the follow-up content items can be started right away from the buffer.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: April 26, 2016
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Martin Prins, Victor Klos, Anton Havekes, Peter-Jan Doets, Robert-Ernst Kooij
  • Publication number: 20160073179
    Abstract: The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
    Type: Application
    Filed: April 7, 2014
    Publication date: March 10, 2016
    Inventors: Anton Havekes, Johannes Gerardus Maria Schavemaker
  • Publication number: 20150234856
    Abstract: Methods and systems for enabling content distribution from a first device to a second device are disclosed. A first device is configured to receive content and computer program script from a content source. The computer program script enables a content owner to define permissions that control the use and access of the content. The computer program script or a derivation thereof is provided from the first device to a second device, wherein said second device is communicably connected to the first device. On the basis of the computer program script, a template is generated by the second device for presenting the content. The second device transmits a request for the content and the content is retrieved from the first device in accordance with the permissions.
    Type: Application
    Filed: December 27, 2012
    Publication date: August 20, 2015
    Inventors: Anton Havekes, Martin Prins, Victor Klos, Peter-Jan Doets
  • Publication number: 20140095662
    Abstract: A method and system at the site of a user are disclosed that provide for a shared understanding between a first and second content providing module on an applicable timing model by an explicit exchange of information on the content providing steps and of associated time values for one or more of these steps, adding unambiguous meaning to each of the content providing steps prior to presenting the first and second content to the user. The time delay information for specific content providing steps as received from the first content providing module can be used by other modules to determine when to provide content to the user. The timing model for the first content providing module is enriched with information enabling that timing information of the first content providing module can now be applied unambiguously by the second content providing module having a different timing mode.
    Type: Application
    Filed: June 8, 2012
    Publication date: April 3, 2014
    Applicants: Nederlandse Organisatie Voor Toegepast- NatuurWetenschappelijk Onderzoek Tno, KONINKLIJKE KPN N.V.
    Inventors: Victor Klos, Martin Prins, Hans Maarten Stokking, Anton Havekes, Peter-jan Doets, Ate Van Steenbergen
  • 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
  • Patent number: 8650603
    Abstract: When the user initiates the retrieval of the primary content information item by means of entering a user input into the data processing system, e.g. zapping a digital TV that switches channels upon receipt of the user input, he/she has to wait a noticeable time before the rendering and play-out of the primary content information item actually starts. The length of the delay is predicted, on the basis of which one or more secondary content items are rendered and played out to the user during this delay. The invention can also be used for bridging the waiting time in an online ordering system, when loading a program on a personal computer, and in an IMS-based IPTV network.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: February 11, 2014
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Peter-Jan Doets, Anton Havekes, Robert-Ernst Kooij, Martin Prins, Victor Klos, Hans Maarten Stokking
  • Publication number: 20130275602
    Abstract: A bandwidth consumption conflict may arise on a bottleneck data link in a data network, when a specific data processing system intends to use the bottleneck data link for a new data communication session. The conflict is resolved through negotiations with the other data processing systems that are currently consuming bandwidth on the bottleneck data links and/or with one or more other entities representing these other data processing systems at the negotiations. The negotiations may be initiated and conducted by the specific data processing system, or by another entity that is acting on behalf of the specific data processing system. The bottleneck data links may be determined by the specific data processing system itself or by yet another entity. The other data processing systems are identified by the specific data processing system itself or by still another entity.
    Type: Application
    Filed: December 21, 2011
    Publication date: October 17, 2013
    Applicant: KONINKLIJKE KPN N.V.
    Inventors: Anton Havekes, Victor Klos, Peter-Jan Doets, Hans Maarten Stokking, Martin Prins