Patents by Inventor Bryan Santangelo

Bryan Santangelo 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: 20110015989
    Abstract: Methods and apparatus for identifying, distributing, and/or utilizing data regarding audience qualities within an advertisement management system. In one embodiment, the methods and apparatus of the present invention provide a technique for classifying data collected about an audience, and creating and grouping qualifiers to those classifications. Methods and apparatus for managing an advertising inventory via a management system, and using the aforementioned audience data, are also disclosed. The inventory is defined in one variant by predicted secondary content insertion opportunities and a particular audience of the primary content associated with the insertion opportunity. Subscriber privacy and anonymity is also optionally maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that audience data is not traceable to a specific user account.
    Type: Application
    Filed: July 15, 2009
    Publication date: January 20, 2011
    Inventors: Justin Tidwell, Eduardo G. Samame, Bryan Santangelo
  • Publication number: 20100242079
    Abstract: Apparatus and methods for the capture and delivery of content over a network. In one embodiment, the network comprises a cable television network, and the apparatus comprises a local server which stores, processes and assembles content prior to its delivery to a VOD server, thus obviating the need for superfluous VOD storage. This approach also facilitates various pre-streaming processing in a video recording (e.g., nPVR) system, and gives a network operator dynamic control over local playlists. In another embodiment, the local server of the improved system obviates the need for a VOD server in the nPVR system. One or more content libraries adapted to facilitate nPVR content access across one or more regions of a broadcast network are also disclosed. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively inserted into nPVR content. Various access, business or operational rules and methods implementing the foregoing are also described.
    Type: Application
    Filed: March 18, 2009
    Publication date: September 23, 2010
    Inventors: Steven Riedl, Bryan Santangelo, Charles Hasek, Craig Mahonchak
  • Publication number: 20100131969
    Abstract: Methods and apparatus for accurate, secure and uniform exchange of audience research data. In one embodiment, viewership data is provided in real-time and offers the ability to monitor audience activities regarding, among others, broadcast, VOD or DVR content. A standardized message configuration is optionally used also to permit maximum uniformity and accessibility of the data. Accuracy of data exchange is enforced by implementing a method of detecting system failures, and the transmission of incomplete messages. Subscriber privacy and anonymity is also maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that stored data is not traceable to a specific user account. The methods and apparatus may also be utilized in conjunction with systems enabling the insertion and/or recommendation of content or advertising based on data collected regarding user actions or events. Business methods are also disclosed.
    Type: Application
    Filed: September 4, 2008
    Publication date: May 27, 2010
    Inventors: Justin Tidwell, Forrest Murphy, Bryan Santangelo, Steven Riedl
  • Publication number: 20090217329
    Abstract: Methods and apparatus for allowing parties, e.g., individuals, at different locations to participate in an on-demand content delivery session are described. Dynamically updateable playlists are used to control content delivery to the session participants in a synchronized manner. Content may be delivered to different session participants from different servers with a different playlist corresponding to each session participant being used to control content delivery to the session participant's host platform, e.g., set top box. Either party may update the playlist with, optionally, each of the content delivery servers being controlled by a different or local copy of the jointly updateable play list. Thus, an inviting party and one or more joining parties are able to participate together in an on-demand session. While the participants may be served by the same or different content delivery servers, the parties are able to share images, audio, and/or video in a synchronized manner.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Inventors: Steven Riedl, Bryan Santangelo, Craig Mahonchak
  • Publication number: 20090158320
    Abstract: A cross-platform advertising system utilizes viewing data, browsing data, and telephone call data to establish subscriber account profile and, optionally, user profiles for users at the subscriber account. An ad selection processor selects ads based on subscriber account profile and, optionally, the user profile. An ad delivery processor delivers the selected ads to a device associated with the subscriber account.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 18, 2009
    Inventors: Steve Riedl, Bryan Santangelo, Gabe Zimbelman
  • Publication number: 20090150941
    Abstract: A method of providing programming content from a video server to a client coupled to the video server by a video content network includes the steps of sending, to the client, a playlist describing an interrelationship between at least one program segment and at least one related segment; sending, from the video server to the client over the video content network, video content comprising the at least one program segment and the at least one related segment; and modifying the playlist via communication to the client. The steps of sending the playlist, sending the content, and modifying the playlist are all accomplished within a single video-on-demand session per user.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: Time Warner Cable Inc
    Inventors: Steven Riedl, John Callahan, Bryan Santangelo, Craig Mahonchak
  • Publication number: 20090100459
    Abstract: Methods and apparatus for optimizing the distribution and delivery of multimedia or other content within a content-based network. In one embodiment, the network comprises a broadcast switched cable television network, which utilizes a Network optimization controller (NOC) that processes subscriber program viewing requests to identify options available to fulfill the request (including, e.g., the creation of one or more “microcasts” specifically targeting one or more users), and evaluate these options to determine one that optimizes network operation. The NOC performs these decisions by considering various parameters including network resource availability, type of CPE, subscriber's targeted advertisement profile, and business rules programmed by operator of the network. Business methods based on such network optimization are also described.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Inventors: Steven Riedl, Bryan Santangelo, Gabe Zimbelman
  • Publication number: 20070204292
    Abstract: The present invention is directed towards systems and methods for the delivery of programming content with targeted advertisements. One embodiment of a method according to the present invention comprises receiving a request for programming content from a given user, determining a given demographic group to which the given user belongs and determining whether the requested programming content is being streamed to one or more users associated with the given demographic group. If the requested programming content is being streamed to one or more users associated with the given demographic group, the requested programming content is streamed with advertisements targeted to the given demographic group to the given user. If not, a new stream is generated for the requested programming content with advertisements targeted to the given demographic group, which is streamed to the given user.
    Type: Application
    Filed: July 28, 2006
    Publication date: August 30, 2007
    Inventors: Steven Riedl, Bryan Santangelo, Gabriel M. Zimbelman
  • Publication number: 20060090186
    Abstract: A method and system is provided for processing a program stream for interactive viewing, wherein the program stream includes programming content relating to a program having a plurality of program segments. The program stream is received and divided into at least one block comprising an expanse of the program stream. In accordance with an embodiment of the invention, a block is measured based upon the normal play time of the programming content, or some other predefined measurement. A determination is then made as to whether the block comprises at least one complete program segment. In accordance with an embodiment of the invention, a program segment is a logical portion of TV show or movie, such as a specific story of a news show, a scene in a movie, etc. Upon identifying one or more programming segments, these segment(s) may be made available for interactive viewing prior to receiving the end of the program.
    Type: Application
    Filed: October 21, 2004
    Publication date: April 27, 2006
    Inventors: Bryan Santangelo, Zhongming Chen, Craig Mahonchak, Steve Riedl, Amanuel Bereketab
  • Publication number: 20050060229
    Abstract: The present invention is directed to systems and methods for employing canonical metadata to describe advertisements comprising an advertiser storing an advertisement and arbitrarily complex metadata that is descriptive of the advertisement, which is received at a control center. At the control center, the advertisement is mapped to canonical metadata. The advertisement and canonical metadata are stored at the control center for use in discriminating between advertisements from a plurality of advertisers.
    Type: Application
    Filed: July 26, 2004
    Publication date: March 17, 2005
    Inventors: Steve Riedl, Erik Urdang, Tom Gonder, Bryan Santangelo, Brad Jordan
  • Publication number: 20050060742
    Abstract: The present invention discloses a system and method for providing targeted advertising in a television distribution system, without the disclosure of personally identifiable information. The system of the present invention comprises an advertisement management system (AMS) operative to monitor the state of one or more clients in the television distribution system and determine when a advertisement is required. The AMS is operative to select one or more features that do not comprise personally identifiable information from a feature repository. The system also comprises an advertisement selection system (ADS) operative to receive the one or more features from the AMS and select an advertisement targeted according to the one or more features.
    Type: Application
    Filed: July 23, 2004
    Publication date: March 17, 2005
    Inventors: Steve Riedl, Erik Urdang, Tom Gonder, Bryan Santangelo, Brad Jordan
  • Publication number: 20050060745
    Abstract: The present invention is directed to systems and methods for creating a program for delivery to a client in a video time shifting architecture. The system of the present comprises an advertisement selection system (ADS) operative to select one or more advertisements and transmit one or more identifiers that uniquely identify the selected advertisements and an advertisement management system (AMS) operative to generate a playlist that identifies content. The playlist includes a user requested time shifted program and the one or more selected advertisements. A video server is operative to interpret the playlist and deliver the content to the user.
    Type: Application
    Filed: September 15, 2003
    Publication date: March 17, 2005
    Inventors: Steven Riedl, Erik Urdang, Tom Gonder, Bryan Santangelo, Brad Jordan