Patents by Inventor Ronald Brockmann

Ronald Brockmann 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: 10841664
    Abstract: A server remote from a client device executes an HTML-based virtual client application. The server uses the HTML-based virtual client application to traverse a Document Object Model (DOM) tree to identify differences between a set of sequential images in sequential video frames of a sequence of video frames to render a rendered image corresponding to a video frame, the rendered image associated with HTML commands. The server uses the HTML-based virtual client application to generate an HTML wrapper for the rendered image that includes data encoded in accordance with the differences identified by traversing the DOM tree. The server sends the HTML wrapper to the client device to be processed by an HTML-based application on the client device to enable the image to be displayed at a display coupled to the client device.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 17, 2020
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Maarten Hoeben, Ronald Brockmann
  • Patent number: 10754930
    Abstract: A method is performed at a client device distinct from an application server. In the method, a first key is stored in a secure store of the client device. A wrapped second key is received from the application server. The first key is retrieved from the secure store and used to unwrap the second key. Encrypted media content and a media control command to control playback of the media content is received from the application server. The content is decrypted using the unwrapped second key, and decoded for playback. During playback of the media content, a play position of the decrypted media content is transmitted to the application server and the decrypted media content is transmitted to a display device that is coupled to the client device. The decrypted media content is displayed in accordance with the received media control command.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: August 25, 2020
    Assignee: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Ronald Brockmann, Gerrit Hiddink
  • Publication number: 20190327538
    Abstract: A server remote from a client device executes an HTML-based virtual client application. The server uses the HTML-based virtual client application to traverse a Document Object Model (DOM) tree to identify differences between a set of sequential images in sequential video frames of a sequence of video frames to render a rendered image corresponding to a video frame, the rendered image associated with HTML commands. The server uses the HTML-based virtual client application to generate an HTML wrapper for the rendered image that includes data encoded in accordance with the differences identified by traversing the DOM tree. The server sends the HTML wrapper to the client device to be processed by an HTML-based application on the client device to enable the image to be displayed at a display coupled to the client device.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: Maarten Hoeben, Ronald Brockmann
  • Publication number: 20190243949
    Abstract: A method is performed at a client device distinct from an application server. In the method, a first key is stored in a secure store of the client device. A wrapped second key is received from the application server. The first key is retrieved from the secure store and used to unwrap the second key. Encrypted media content and a media control command to control playback of the media content is received from the application server. The content is decrypted using the unwrapped second key, and decoded for playback. During playback of the media content, a play position of the decrypted media content is transmitted to the application server and the decrypted media content is transmitted to a display device that is coupled to the client device. The decrypted media content is displayed in accordance with the received media control command.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Ronald Brockmann, Gerrit Hiddink
  • Patent number: 10356491
    Abstract: A server remote from client device executes an HTML-based virtual client application. Using the HTML-based virtual client application, the server renders an image corresponding to a video frame. The rendered image includes HTML commands. The server generates an HTML wrapper for the rendered image. Generating the HTML wrapper includes converting the HTML commands to HTML primitives that are selected from a subset of available HTML commands. The server sends the HTML wrapper to the client device to be processed by an HTML-based application on the client device to enable the image to be displayed.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 16, 2019
    Assignee: Active Video Networks, Inc.
    Inventors: Maarten Hoeben, Ronald Brockmann
  • Patent number: 10270591
    Abstract: A method is performed at a client device distinct from an application server. In the method, a first key is stored in a secure store of the client device. A wrapped second key is received from the application server. The first key is retrieved from the secure store and used to unwrap the second key. Encrypted media content is received from the application server, decrypted using the unwrapped second key, and decoded for playback.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 23, 2019
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald Brockmann, Gerrit Hiddink
  • Publication number: 20180184178
    Abstract: A server remote from client device executes an HTML-based virtual client application. Using the HTML-based virtual client application, the server renders an image corresponding to a video frame. The rendered image includes HTML commands. The server generates an HTML wrapper for the rendered image. Generating the HTML wrapper includes converting the HTML commands to HTML primitives that are selected from a subset of available HTML commands. The server sends the HTML wrapper to the client device to be processed by an HTML-based application on the client device to enable the image to be displayed.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 28, 2018
    Inventors: Maarten Hoeben, Ronald Brockmann
  • Publication number: 20170005790
    Abstract: A method is performed at a client device distinct from an application server. In the method, a first key is stored in a secure store of the client device. A wrapped second key is received from the application server. The first key is retrieved from the secure store and used to unwrap the second key. Encrypted media content is received from the application server, decrypted using the unwrapped second key, and decoded for playback.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Inventors: Ronald Brockmann, Gerrit Hiddink
  • Publication number: 20100146139
    Abstract: The present invention provides a method for streaming of parallel user sessions, system and computer software server to at least one client device of a number of client devices for representation of the sessions on a monitor that is connectable to a client device, in which the sessions comprise video data and optional additional data, such as audio data, in which the method comprises steps for: defining coded fragments, based on reusable image data, in which the encoded fragments are suitable for assembling of the video data in a predefined data format, such as a video standard or a video codec, and in which the encoded fragments are suitable for application in one or more images and/or one or more sessions, and assembling of a data stream per session, comprising video data in which the encoded fragments are applied.
    Type: Application
    Filed: October 1, 2007
    Publication date: June 10, 2010
    Applicant: AVINITY SYSTEMS B.V.
    Inventor: Ronald Brockmann
  • Publication number: 20060092885
    Abstract: A technique to allow enhanced stations and legacy stations to work with each other without the inefficiencies of signaling overhead in the prior art is disclosed. An enhanced station transmits an initial, short frame using a modulation compatible with legacy stations. The frame sets the duration for a frame exchange—consisting of a data frame, followed by acknowledgement frame—in which the data frame is transmitted using an enhanced modulation format. The duration specified in the transmitted initial frame covers the time interval of the subsequent frame exchange. All stations, including legacy stations, listen in on the frame exchange and refrain subsequently from transmitting spontaneously for the time interval covered by the duration. Alternatively, the frame exchange can comprise multiple data frames with corresponding acknowledgement frames. The enhanced station can also transmit, during the remaining frame exchange, one or more intermediate frames that indicate duration.
    Type: Application
    Filed: November 16, 2005
    Publication date: May 4, 2006
    Inventors: Ronald Brockmann, Maarten Hoeben, Maarten Wentink