Patents by Inventor William Zachary Patrick Holt

William Zachary Patrick Holt 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: 8775672
    Abstract: In one embodiment, a method includes retrieving a playlist for a video stream of video content for a client. The playlist is for portions of video content for the video stream. A traffic shaping service determines a set of rules for the playlist for a set of portions in the plurality of portions where each rule is associated with a network condition. For each rule, the method performs: dynamically allocating a port and setting a network condition to apply to the port according to the rule. During playback of the video content, the traffic shaping service receives a request for a portion from the client and determines a port associated with the request for the portion. The method then sends a traffic shaped portion through the determined port where the network condition is applied to the traffic shaped portion based on the network condition being set on the port.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: July 8, 2014
    Assignee: Hulu, LLC
    Inventors: Lyudmil Vladimirov Antonov, Andrew Sherman Carter, Daniel Honig Bear, William Zachary Patrick Holt
  • Publication number: 20130339500
    Abstract: In one embodiment, a method receives a request for a video stream of video content from a client. A playlist for the video stream is retrieved. The playlist is for a plurality of portions of video content. A traffic shaping service adjusts the playlist for a set of portions in the plurality of portions according to a set of rules where adjusting allows the service to perform traffic shaping for the set of portions. The method then sends the adjusted playlist to the client. During playback of the video content at the client, the traffic shaping service receives a request for a portion in the set of portions from the client using the adjusted playlist. The method determines a rule to apply to the portion where the rule is associated with a network condition and simulates the network condition for the portion to perform the traffic shaping service.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: HULU LLC
    Inventors: Lyudmil Vladimirov Antonov, Andrew Sherman Carter, Daniel Honig Bear, William Zachary Patrick Holt
  • Publication number: 20130340022
    Abstract: In one embodiment, a method includes retrieving a playlist for a video stream of video content for a client. The playlist is for portions of video content for the video stream. A traffic shaping service determines a set of rules for the playlist for a set of portions in the plurality of portions where each rule is associated with a network condition. For each rule, the method performs: dynamically allocating a port and setting a network condition to apply to the port according to the rule. During playback of the video content, the traffic shaping service receives a request for a portion from the client and determines a port associated with the request for the portion. The method then sends a traffic shaped portion through the determined port where the network condition is applied to the traffic shaped portion based on the network condition being set on the port.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: HULU LLC
    Inventors: Lyudmil Vladimirov Antonov, Andrew Sherman Carter, Daniel Honig Bear, William Zachary Patrick Holt