Patents by Inventor Ian Zenoni

Ian Zenoni 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: 9135412
    Abstract: Systems and methods of token-based protection for remote resources are disclosed. For example, a method may include receiving, at a second computing device, a configuration message from a first computing device. The configuration message includes information to configure a resource at the second computing device. For example, the resource may be a cloud transcoder. The method also includes generating, at the second computing device, a short token that enables the first computing device to access the resource. For example, the short token may be used to receive a long token that can be used to send application programming interface (API) requests to the cloud transcoder.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: September 15, 2015
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventors: Michael Dean Talvensaari, Ian Zenoni
  • Publication number: 20150244988
    Abstract: Disclosed is a system that optimizes transmission of content. Requests for a content type and an element within the content type is received. Most frequently requested content types and most frequently requested elements within each of the most frequently requested content types are determined. A transmit rate for each of the frequently requested content types is determined, wherein the frequently requested content types with a higher request count receive a higher transmit rate than frequently requested content types with a lower request count. The most frequently requested elements within each of the most frequently requested content types are transmitted at the determined transmit rate.
    Type: Application
    Filed: May 8, 2015
    Publication date: August 27, 2015
    Inventors: Brian Sedlak, Thomas Lemmons, Gary Rasmussen, Ian Zenoni, Thomas Huber
  • Publication number: 20150227294
    Abstract: A method includes generating, at a media server, a graphical user interface (GUI) that includes one or more configuration or testing options associated with a media server. The method includes receiving first input responsive to the GUI from a computing device, the first input corresponding to selection at the GUI of a first media player associated with a first output stream format. In response to the first input, a first output stream is sent to the computing device in accordance with the first output stream format. The method includes receiving second input responsive to the GUI from the computing device, where the second input corresponds to selection of a second media player associated with a second output stream format. In response to the second input, a second output stream is sent to the computing device in accordance with the second output stream format.
    Type: Application
    Filed: February 11, 2015
    Publication date: August 13, 2015
    Inventors: Michael Dean Talvensaari, Ian Zenoni
  • Patent number: 9032088
    Abstract: Disclosed is a system that optimizes transmission bandwidth of a broadband transmission system such as a cable television, satellite system, or wireless information service. Requests for content items from users are employed to add or delete content items from a list. Content items in the list are ranked relative to the number of requests received or by rate of request. Package groups are created with most requested content items being broadcast more frequently than less requested content items. Transmit groups are produced from package groups and placed in a broadcast queue. A transmit process transmits groups retrieved from the queue.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: May 12, 2015
    Assignee: OpenTV, Inc.
    Inventors: Brian Sedlak, Thomas Lemmons, Gary Rasmussen, Ian Zenoni, Thomas Huber
  • Publication number: 20150087419
    Abstract: An interactive system and method allows game participants to engage in a contest that is subsequently broadcast with a time delay to game observers. The broadcast signal may be for the purpose of a pure entertainment source or may be an enticement to play the shown or other interactive games. The games may be computer simulation games, role-playing games, strategy games, question and answer games, casino games, or other games as desired. The broadcast signals may show a specialized view of the game being played and may contain live commentary or other enhancements. The games may be played with set top boxes connected to a television, a broadcast network, and a server system.
    Type: Application
    Filed: December 2, 2014
    Publication date: March 26, 2015
    Inventors: Thomas Lemmons, Ian Zenoni, Thomas Huber, Steven O. Markel, Mark Margaretten, Steven Reynolds, Joel Hassell
  • Patent number: 8932136
    Abstract: The present invention is an interactive system and method whereby participants may engage in a contest that is simultaneously or subsequently broadcast. The broadcast signal may be for the purpose of a pure entertainment source or may be an enticement to play the shown or other interactive games. The games may be computer simulation games, role-playing games, strategy games, question and answer games, casino games, or other games as desired. The broadcast signals may show a specialized view of the game being played and may contain live commentary or other enhancements. The games may be played with set top boxes connected to a television, a broadcast network, and a server system.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: January 13, 2015
    Assignee: OpenTV, Inc.
    Inventors: Thomas Lemmons, Ian Zenoni, Thomas Huber, Steven O. Markel, Mark Margaretten, Steven Reynolds, Joel Hassell
  • Publication number: 20140281014
    Abstract: A particular method includes receiving, at a media server, a request for a first rendition of a stream. The method also includes generating a portion of the first rendition. Generating the portion of the first rendition includes determining whether one or more first overlay images are enabled and inserting the one or more first overlay images into one or more frames of the portion of the first rendition conditioned on the one or more first overlay images being enabled. The method further includes sending the portion of the first rendition to a computing device.
    Type: Application
    Filed: May 2, 2014
    Publication date: September 18, 2014
    Applicant: WOWZA MEDIA SYSTEMS, LLC
    Inventors: Charles F. Good, Ian Zenoni
  • Patent number: 8752113
    Abstract: Systems and methods of inserting overlays into a stream are disclosed. A media server may receive a stream. The media server may selectively add one or more images (e.g., graphics and/or text) to the stream prior to scaling the stream to produce one or more scaled streams. The media server may also selectively add one or more images to the scaled streams. The scaled streams may be encoded for adaptive streaming to a computing device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 10, 2014
    Assignee: Wowza Media Systems, LLC
    Inventors: Charles F. Good, Ian Zenoni
  • Publication number: 20130312029
    Abstract: Disclosed is a process for an advertising bidding system in which advertisers can bid on advertising time slots or enhanced ads that can be inserted in either prerecorded or live television programming. A high degree of flexibility is provided by allowing embedded ads to be purchased and displayed in a very short time period. This allows TV broadcasters to increase revenues and allows advertisers to have more flexibility in advertising. Objects can be inserted in the display video broadcast using enhancements such as by using mark-up language overlay pages or by video combination techniques. The effect of these ads can be evaluated for advertising campaigns.
    Type: Application
    Filed: July 24, 2013
    Publication date: November 21, 2013
    Applicant: OpenTV, Inc.
    Inventors: Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Patent number: 8539540
    Abstract: Disclosed is an interactive advertising system that utilizes an analyzing tool that is capable of analyzing and displaying overlay data and signaling data that is transmitted to set top boxes to be displayed. If problems exist with the data, the analyzing tool is capable of storing and displaying the data for later analysis.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: September 17, 2013
    Assignee: Cable Television Laboratories, Inc.
    Inventor: Ian A. Zenoni
  • Patent number: 8522273
    Abstract: Disclosed is a process for an advertising bidding system in which advertisers can bid on advertising time slots or enhanced ads that can be inserted in either prerecorded or live television programming. A high degree of flexibility is provided by allowing embedded ads to be purchased and displayed in a very short time period. This allows TV broadcasters to increase revenues and allows advertisers to have more flexibility in advertising. Objects can be inserted in the display video broadcast using enhancements such as by using mark-up language overlay pages or by video combination techniques. The effect of these ads can be evaluated for advertising campaigns.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: August 27, 2013
    Assignee: OpenTV, Inc.
    Inventors: Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Publication number: 20130212635
    Abstract: Disclosed is a system that optimizes transmission bandwidth of a broadband transmission system such as a cable television, satellite system, or wireless information service. Requests for content items from users are employed to add or delete content items from a list. Content items in the list are ranked relative to the number of requests received or by rate of request. Package groups are created with most requested content items being broadcast more frequently than less requested content items. Transmit groups are produced from package groups and placed in a broadcast queue. A transmit process transmits groups retrieved from the queue.
    Type: Application
    Filed: March 21, 2013
    Publication date: August 15, 2013
    Applicant: OpenTV, Inc.
    Inventors: Brian Sedlak, Thomas Lemmons, Gary Rasmussen, Ian Zenoni, Thomas Huber
  • Patent number: 8429290
    Abstract: Disclosed is a system that optimizes transmission bandwidth of a broadband transmission system such as a cable television, satellite system, or wireless information service. Requests for content items from users are employed to add or delete content items from a list. Content items in the list are ranked relative to the number of requests received or by rate of request. Package groups are created with most requested content items being broadcast more frequently than less requested content items. Transmit groups are produced from package groups and placed in a broadcast queue. A transmit process transmits groups retrieved from the queue.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: April 23, 2013
    Assignee: OpenTV, Inc.
    Inventors: Brian Sedlak, Thomas Lemmons, Gary Rasmussen, Ian Zenoni, Thomas Huber
  • Publication number: 20130031582
    Abstract: In various example embodiments, a system and method for automatic localization of advertisements is provided. In example embodiments, a transmission signal is received. A portion of the transmission signal is identified. A determination of whether localized advertisement data corresponds to the identified portion is performed. Localized advertisement data that correspond to the identified portion of the transmission signal is retrieved. The localized advertisement data is then inserted into the identified portion of the transmission signal to generate an altered signal. The altered signal is transmitted to a user device.
    Type: Application
    Filed: September 17, 2012
    Publication date: January 31, 2013
    Applicant: OpenTV, Inc.
    Inventors: John Tinsman, Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Publication number: 20130024293
    Abstract: In various example embodiments, a system and method for offering and billing advertisement opportunities are provided. In example embodiments, an advertisement opportunity in media to be communicated to a user device associated with a viewer is identified. Attributes of the advertisement opportunity are determined. Based on these attributes, a value to assign to the advertisement opportunity is determined. The advertisement opportunity is offered to a potential advertiser based on the assigned value determined using the attributes of the advertisement opportunity.
    Type: Application
    Filed: September 17, 2012
    Publication date: January 24, 2013
    Applicant: OpenTV, Inc.
    Inventors: John Tinsman, Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Publication number: 20130019261
    Abstract: In example embodiments, a system and method for providing interactive advertisement is provided. In some embodiments, a component causes a video program having an interactive advertisement to be displayed to a user on a display screen. The interactive advertisement includes an enhanced content activator. In response to activation of the enhanced content activator by the user, enhanced advertisement information including at least one trigger is provisioned. The enhanced advertisement information is then caused to be displayed with the video program and the interactive advertisement. A selection by the user of the at least one trigger associated with the enhanced advertisement information is monitored. In response to selection of the at least one trigger, access to further content associated with the enhanced content information is provided.
    Type: Application
    Filed: September 17, 2012
    Publication date: January 17, 2013
    Applicant: OpenTV, Inc.
    Inventors: Thomas Huber, Thomas Lemmons, Ian Zenoni, Debra Hensgen
  • Publication number: 20110321087
    Abstract: Disclosed is a process for an advertising bidding system in which advertisers can bid on advertising time slots or enhanced ads that can be inserted in either prerecorded or live television programming. A high degree of flexibility is provided by allowing embedded ads to be purchased and displayed in a very short time period. This allows TV broadcasters to increase revenues and allows advertisers to have more flexibility in advertising. Objects can be inserted in the display video broadcast using enhancements such as by using mark-up language overlay pages or by video combination techniques. The effect of these ads can be evaluated for advertising campaigns.
    Type: Application
    Filed: July 1, 2011
    Publication date: December 29, 2011
    Inventors: Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Publication number: 20110307921
    Abstract: Disclosed is an interactive advertising system that utilizes an analyzing tool that is capable of analyzing and displaying overlay data and signaling data that is transmitted to set top boxes to be displayed. If problems exist with the data, the analyzing tool is capable of storing and displaying the data for later analysis.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 15, 2011
    Inventor: Ian A. Zenoni
  • Patent number: 7979877
    Abstract: Disclosed is a process for an advertising bidding system in which advertisers can bid on advertising time slots or enhanced ads that can be inserted in either prerecorded or live television programming. A high degree of flexibility is provided by allowing embedded ads to be purchased and displayed in a very short time period. This allows TV broadcasters to increase revenues and allows advertisers to have more flexibility in advertising. Objects can be inserted in the display video broadcast using enhancements such as by using mark-up language overlay pages or by video combination techniques. The effect of these ads can be evaluated for advertising campaigns.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: July 12, 2011
    Assignee: Intellocity USA Inc.
    Inventors: Thomas Huber, Thomas Lemmons, Ian Zenoni
  • Publication number: 20110099288
    Abstract: Disclosed is a system that optimizes transmission bandwidth of a broadband transmission system such as a cable television, satellite system, or wireless information service. Requests for content items from users are employed to add or delete content items from a list. Content items in the list are ranked relative to the number of requests received or by rate of request. Package groups are created with most requested content items being broadcast more frequently than less requested content items. Transmit groups are produced from package groups and placed in a broadcast queue. A transmit process transmits groups retrieved from the queue.
    Type: Application
    Filed: January 4, 2011
    Publication date: April 28, 2011
    Applicant: Intellocity USA Inc.
    Inventors: Brian N. Sedlak, Thomas Lemmons, Gary Rasmussen, Ian Zenoni, Thomas Huber