Patents by Inventor Gerrit Hiddink

Gerrit Hiddink 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: 20170078721
    Abstract: Encrypted content from a content provider is received at a central location of a multichannel video programming distributor (MVPD). The content provider is distinct from the MVPD. The content is decrypted and processed in a virtual set-top application associated with a set-top of a customer of the MVPD. The set-top of the customer is located in a customer premises remote from the central location. The processed content is provided over a secure data link to a conditional-access encoder at the central location. The conditional-access encoder encrypts the processed content, which is then transmitted to the set-top of the customer.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 16, 2017
    Inventors: Ronald A. Brockmann, Gerrit Hiddink
  • 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: 20160037395
    Abstract: Methods for performing change of primary cell during carrier aggregation operation are described. A mobile station (MS) receives a message to change a primary cell and to perform a random access communication with a new primary cell. Upon receiving a random access response message from the new primary cell, the MS starts transmitting a control channel to the new primary cell. In one embodiment, the MS releases the configuration of an uplink control channel and transmits uplink control information through an uplink shared channel. Upon completion of the primary cell change procedure, the MS starts transmission of an uplink control channel to the new primary cell.
    Type: Application
    Filed: October 13, 2015
    Publication date: February 4, 2016
    Inventors: Gerrit Hiddink, Murali Narasimha, Ravikiran Nory
  • Patent number: 9204203
    Abstract: Systems and methods are provided for reducing and controlling playback latency in an unmanaged, buffered data network. A delay cost function is determined, the function representing the effect of playback latency on end user experience. An encoder transmits audiovisual data through the network to a client device. Network latency is measured, and the delay cost function is evaluated to establish an encoding bitrate for the encoder. The encoding of the audiovisual data is altered in response to dynamic network conditions, thereby controlling end-to-end playback latency of the system, which is represented by the playout length of data buffered between the encoder and the client device.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: December 1, 2015
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald A. Brockmann, Anuj Dev, Gerrit Hiddink, Joshua Dahlby, Lena Y. Pavlovskaia
  • Publication number: 20150312599
    Abstract: Switched digital television programming for video-on-demand and other interactive television services are combined utilizing a class-based, multi-dimensional decision logic to simultaneously optimize video quality and audio uniformity while minimizing latency during user interactions with the system over managed networks such as cable and satellite television networks. A group of user sessions are assigned to a single modulator. The user sessions include data in a plurality of classes, each class having a respective priority. In response to a determination that an aggregate bandwidth of the group of user sessions for a first frame time exceeds a specified budget, bandwidth is allocated for the group of user sessions during the first frame time in accordance with the class priorities. The group of user sessions is multiplexed onto a channel corresponding to the modulator in accordance with the allocated bandwidth and transmitted over a managed network.
    Type: Application
    Filed: April 26, 2015
    Publication date: October 29, 2015
    Applicant: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Ronald A. Brockmann, Maarten Hoeben, Onne Gorter, Gerrit Hiddink
  • Patent number: 9123084
    Abstract: System and methods are provided to cache encoded graphical objects that may be subsequently combined with other encoded video data to form a data stream decodable by a client device according to a format specification. Paint instructions relating to a graphical object are sent from a layout engine to a rendering library. A shim intercepts these instructions and determines whether the graphical object already has been rendered and encoded. If so, a cached copy of the object is transmitted to the client device. If not, the shim transparently passes the instructions to the rendering library, and the object is rendered, encoded, and cached. Hash values are used for efficiency. Methods are disclosed to detect and cache animations, and to cut and splice cached objects into encoded video data.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: September 1, 2015
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald A. Brockmann, Anuj Dev, Onne Gorter, Gerrit Hiddink, Maarten Hoeben
  • Patent number: 8942166
    Abstract: A method, a mobile system, and a user communication device are disclosed. A receiving unit 408 may receive a downlink packet 620 from a base station 108. A configuration data storage 412 may store contention based grant data upon receiving the downlink packet 620 and prior to an uplink packet 810 becoming available. A transmitting unit may send an uplink packet 810 based on the contention based grant data.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: January 27, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Murali Narasimha, Gerrit Hiddink, Ravi Kuchibhotla, Robert Love, Ajit Nimbalker
  • Publication number: 20140341166
    Abstract: Methods for performing handovers and addition of carriers during carrier aggregation operation are described. A mobile station can indicate failure to perform downlink synchronization to some but not all cells of a target eNB, in response to a handover command. The mobile station can activate carriers based on various combinations of transmission of random access preambles, reception of random access response messages and transmission of handover complete messages. A base station can activate carriers based on various combinations of reception of random access preambles, transmission of random access response messages and reception of handover complete messages.
    Type: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Murali Narasimha, Ravi Kuchibhotla, Ravikiran Nory, Gerrit Hiddink
  • Publication number: 20140289627
    Abstract: The method of providing audiovisual content to a client device configured to be coupled to a display. The method detects a selection of a graphical element corresponding to a video content item. In response to detecting the selection of the graphical element, a transmission mode is determined. The transmission mode is a function of: (i) one or more decoding capabilities of the client device; (ii) a video encoding format of the video content item; (ii) whether the video content item should be displayed in a full screen or a partial screen format; and (iv) whether the client device is capable of overlaying image data into a video stream. Next, audiovisual data that includes the video content item is prepared for transmission according to the determined transmission mode. Finally, the prepared audiovisual data is transmitted from the server toward the client device, according to the determined transmission mode, for display on the display.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 25, 2014
    Inventors: Ronald Alexander Brockmann, Anuj Dev, Gerrit Hiddink
  • Publication number: 20130272394
    Abstract: System and methods are provided to cache encoded graphical objects that may be subsequently combined with other encoded video data to form a data stream decodable by a client device according to a format specification. Paint instructions relating to a graphical object are sent from a layout engine to a rendering library. A shim intercepts these instructions and determines whether the graphical object already has been rendered and encoded. If so, a cached copy of the object is transmitted to the client device. If not, the shim transparently passes the instructions to the rendering library, and the object is rendered, encoded, and cached. Hash values are used for efficiency. Methods are disclosed to detect and cache animations, and to cut and splice cached objects into encoded video data.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Applicant: ACTIVEVIDEO NETWORKS, INC
    Inventors: Ronald A. Brockmann, Anuj Dev, Onne Gorter, Gerrit Hiddink, Maarten Hoeben
  • Publication number: 20120257671
    Abstract: Systems and methods are provided for reducing and controlling playback latency in an unmanaged, buffered data network. A delay cost function is determined, the function representing the effect of playback latency on end user experience. An encoder transmits audiovisual data through the network to a client device. Network latency is measured, and the delay cost function is evaluated to establish an encoding bitrate for the encoder. The encoding of the audiovisual data is altered in response to dynamic network conditions, thereby controlling end-to-end playback latency of the system, which is represented by the playout length of data buffered between the encoder and the client device.
    Type: Application
    Filed: April 3, 2012
    Publication date: October 11, 2012
    Applicant: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Ronald A. Brockmann, Anuj Dev, Gerrit Hiddink, Joshua Dahlby, Lena Y. Pavlovskaia
  • Publication number: 20110199961
    Abstract: A method, a mobile system, and a user communication device are disclosed. A receiving unit 408 may receive a downlink packet 620 from a base station 108. A configuration data storage 412 may store contention based grant data upon receiving the downlink packet 620 and prior to an uplink packet 810 becoming available. A transmitting unit may send an uplink packet 810 based on the contention based grant data.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: Motorola, Inc.
    Inventors: Murali NARASIMHA, Gerrit Hiddink, Ravi Kuchibhotla, Robert Love, Ajit Nimbalker
  • Patent number: 7898962
    Abstract: A media communications system using a multicasting or broadcasting technique, where each individual sink is allowed to request retransmissions according to a budget. The media communications system maintains the media quality of sinks that have a good communications channel in situations where one or more of the sinks is experiencing a bad communications channel, and where otherwise the communications channel would be saturated with retransmission requests and retransmissions which would affect other and possibly all media sinks.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: March 1, 2011
    Assignee: Agere Systems Inc.
    Inventors: Gerrit Hiddink, Harald Kampen
  • Publication number: 20090010243
    Abstract: A mobile station initiates an extended real-time polling service (ertPS) scheduling service talk-spurt period using a bandwidth allocation request (130) that contains a non-zero value for a number of allocation units (e.g., bytes) of uplink bandwidth requested by the mobile station and an individual connection identifier of an ertPS connection for the mobile station. If the mobile station receives an acknowledgement (140) addressed to the individual connection identifier and a bandwidth grant (160) addressed to a basic connection identifier of the mobile station, then it sends talk-spurt data (170). If no acknowledgement is received within a timeout period (150), the bandwidth allocation request (130) is re-transmitted. The existence of an acknowledgement (140) addressed to the individual connection identifier allows the mobile station to differentiate among various bandwidth grants that may be addressed to a basic connection identifier of the mobile station.
    Type: Application
    Filed: July 3, 2007
    Publication date: January 8, 2009
    Applicant: MOTOROLA, INC.
    Inventor: GERRIT HIDDINK
  • Publication number: 20070277073
    Abstract: An ARQ feedback message provides feedback information on a series of sequential data blocks received by a receiver (26). The ARQ feedback message comprises an information element (900). The information element (900) indicates for each sequence of a plurality of sequences of the series of sequential data blocks whether each sequence of data blocks has been received. The information element comprises at least one bit for indicating that the information element provides feedback information only for sequences of data blocks beginning with a first data block of a first sequence of the plurality of sequences. The information element is a Block Sequence type information element without cumulative acknowledgement.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 29, 2007
    Inventors: Leon Zegers, Gerrit Hiddink, Marcel Korndewal, Richard Leeuwen, Wim Schaap
  • Publication number: 20060215586
    Abstract: A media communications system using a multicasting or broadcasting technique, where each individual sink is allowed to request retransmissions according to a budget. The media communications system maintains the media quality of sinks that have a good communications channel in situations where one or more of the sinks is experiencing a bad communications channel, and where otherwise the communications channel would be saturated with retransmission requests and retransmissions which would affect other and possibly all media sinks.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 28, 2006
    Inventors: Gerrit Hiddink, Harald Kampen
  • Publication number: 20050287950
    Abstract: A method and mechanism for quickly and easily connecting wireless consumer electronic devices with each other without affecting other wireless devices in the vicinity, by bringing devices into close proximity while in a whisper mode of communication. In whisper mode, the reception and/or transmission capability is significantly reduced, limiting the distance over which the devices communicate, allowing for secure exchange of communications parameters The parameters exchanged in whisper mode may be used to enable unique, paired communication between the two devices, or between one of them and any other device already connected to a common network, when operating in their normal mode of operation, separated by any distance within the normal operational range of the devices.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Inventors: Jan-Willem Helden, Gerrit Hiddink, Harald Kampen, Eric Lammerts
  • Publication number: 20050227624
    Abstract: Methods and apparatus are disclosed for automatically detecting when an operating channel needs to be changed in a wireless communication system. An alternate channel is selected by obtaining information about a plurality of available channels; assigning a score to each available channel; and selecting an alternate channel from the available channels based on the assigned score. The state of the selected alternate channel and the current channel are compared. A change to the selected alternate channel is initiated when one or more predefined criteria are satisfied.
    Type: Application
    Filed: November 29, 2004
    Publication date: October 13, 2005
    Inventors: Gerrit Hiddink, Amiram Levi, Harald Kampen, Martinus Wezelenburg
  • Publication number: 20050148306
    Abstract: A predictive method and apparatus are disclosed for selecting an antenna to use in a multi-antenna wireless device. A predictive antenna selector predicts the best antenna (for both receiving and transmitting signals) based on the signal quality of the antenna for prior received frames. The quality of each antenna is evaluated, for example, in a random order, round robin fashion or according to some equal or weighted schedule. The signal quality can be evaluated for a given antenna during a preamble portion of a frame or for any frame up to an entire frame duration. A given antenna can be removed from the signal quality evaluation (for example, to a bad antenna list) if the given antenna fails to satisfy one or more predefined criteria, such as whether a signal quality of a given antenna is below a signal quality of a remainder of the plurality of antennas by a predefined amount.
    Type: Application
    Filed: January 5, 2004
    Publication date: July 7, 2005
    Inventor: Gerrit Hiddink
  • Publication number: 20050143027
    Abstract: A method and apparatus are provided for automatic data rate control in wireless communication systems, such as wireless LANs. A data rate controller adapts a transmission rate of said data based on a signal quality and a transmit power level. The data rate controller can also adapt the transmission rate based on one or more of amplifier non-linearities, anticipated signal quality for a next frame transmission, regulatory emission limits and data rate advice. The data rate advice will decrease a data rate if a current signal quality is below a minimum required signal quality for a given data rate and increase a data rate if a current signal quality is above a minimum required signal quality for a given data rate. A probation mechanism allows a higher rate to be evaluated before switching to the higher rate permanently. A retry balance mechanism forces a rate fallback when a number of failed transmission exceeds a predefined threshold.
    Type: Application
    Filed: December 26, 2003
    Publication date: June 30, 2005
    Inventors: Gerrit Hiddink, Alfred Homsma, Adriaan Kamerman, Leo Monteban