Patents by Inventor John A. Schlack

John A. Schlack 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: 20070233571
    Abstract: Monitoring subscriber viewing interactions, such as television viewing interactions, and generating viewing characteristics therefrom. Generating at least one type of subscriber profile from at least some subset of subscriber characteristics including viewing, purchasing, transactions, statistical, deterministic, and demographic. The subscriber characteristics may be generated, gathered from at least one source, or a combination thereof. Forming groups of subscribers by correlating at least one type of subscriber profile. The subscriber groups may correlate to elements of a content delivery system (such as head-ends, nodes, branches, or set top boxes (STBs) within a cable TV system). Correlating ad profiles to subscriber/subscriber group profiles and selecting targeted advertisements for the subscribers/subscriber groups based on the correlation. Inserting the targeted ads in place of default ads in program streams somewhere within the content delivery system (head-end, node, or STB).
    Type: Application
    Filed: June 6, 2007
    Publication date: October 4, 2007
    Inventors: Charles Eldering, John Schlack, Herbert Lustig
  • Patent number: 7260823
    Abstract: Profiling a television viewer by monitoring and processing, locally at a television viewing environment, the viewer's interactivity (e.g., via a remote control unit) with the television viewing environment. Generating one or more profiles for each viewer based on one or more of the multitude of interactions of each viewer and on, in general, the viewing habits and preferences of the viewer. Automatically and reliably, detecting or inferring at a particular time, which specific individual or individuals, are actually interacting with the TV in household comprising more than one individual. Such viewer identification and profile generation can be used to facilitate the delivery of targeted content, including targeted advertising.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: August 21, 2007
    Assignee: Prime Research Alliance E., Inc.
    Inventors: John A. Schlack, Andrew Sutton, Andrew J Rampulla, Charles A Eldering
  • Patent number: 7228555
    Abstract: A system and method for delivering channels of presentation streams carrying targeted advertisements in a television service network environment. The system includes a generator for generating a set of presentation streams for each of programming channels, each of the presentation streams in each set having same programming data but different ads directed to advertiser-specific market segments of different advertisers. A plurality of local routing stations receive the generated sets of presentation streams. At least one local routing station processes the sets of presentation streams and selectively switches between the presentation streams in each set to output one presentation stream for a programming channel. As a result, a presentation stream carrying the most appropriate ad is provided to a viewer at any given time for at least one programming channel.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: June 5, 2007
    Assignee: Prime Research Alliance E., Inc.
    Inventor: John A. Schlack
  • Publication number: 20070089127
    Abstract: An advertisement storage and filtering system for selectively identifying targeted advertisements to be stored in the memory of the STB. This storing of the selected advertisements can be accomplished in a number of ways. In one embodiment, the advertisements, in real-time and as they are received at the STB, are processed by the STB and only those advertisements with the appropriate characteristics are stored on the hard drive (HD). This may require some buffering of the advertisements in the STB memory as the STB processes and determines whether or not to store the advertisement. The information required to determine whether or not to store the advertisement could also be sent in advance, e.g., as a data service in an advertisement channel. Alternatively, the STB may store incoming advertisements in a memory temporarily and subsequently determine whether or not to retain the stored advertisements.
    Type: Application
    Filed: November 13, 2006
    Publication date: April 19, 2007
    Inventors: Gregory Flickinger, John Schlack, Charles Eldering
  • Patent number: 7185353
    Abstract: A system and method for scheduling advertisements in a television service network environment. An ad scheduler prepares an ad insertion schedule based on channel change statistical information and avail time information. The scheduler evaluates the statistical information, time durations between adjacent avails in a presentation stream, and the relatedness of market segments assigned to a plurality of advertisements. It schedules the ads into presentation stream groups based on this evaluation. The statistical ad scheduling allows the system to eliminate “forced” switching between multiple presentation streams, whereby system wears and malfunctions can be decreased.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: February 27, 2007
    Assignee: Prime Research Alliance E., Inc.
    Inventor: John A. Schlack
  • Publication number: 20050165921
    Abstract: Scheduled data is received and distributed in a system, such as a DSDD system. A schedule director receives a schedule representing inventory of data available from a data source and desired times for distributing the data. The schedule director coordinates with one or more resource managers that maintain information regarding resource utilization in the system. The schedule director negotiates with the resource managers to reserve resources in the system for receiving the scheduled data from the data source, storing the received data, and/or preparing the received data for delivery to a user. Resources are reserved based on the schedule and the resources determined to be available. The resources are reserved to perform at least one task, independent of other resources in the system.
    Type: Application
    Filed: April 9, 2004
    Publication date: July 28, 2005
    Inventors: Sam Abadir, Robert Gaydos, Stephen Malaby, John Schlack, Michael Chen, Clifford Lewis
  • Publication number: 20030149975
    Abstract: Selecting targeted advertisements to be presented to subscribers along with selected video in a video on demand (VoD) system. The targeted advertisements may be selected based on viewing characteristics, presence or absence of specific transactions, demographics, video selection, or some combination thereof. The selection of the ads may be performed by the set top box (STB) or by the VoD system. If the selection of the targeted ads is based at least in some part based on viewing characteristics, the STB will determine the characteristics of the subscriber by comparing the subscriber interactions to previously generated subscriber signatures that define subscriber traits over a plurality of viewing sessions.
    Type: Application
    Filed: February 5, 2002
    Publication date: August 7, 2003
    Inventors: Charles Eldering, John A. Schlack, Michael A. Plotnick, Robert F. Deitrich
  • Publication number: 20020144263
    Abstract: A method and an apparatus for grouping targeted advertisements on an advertisement channel. The advertisements may be grouped at a head end, at a central location, and delivered as a time division or channel division multiplexed by the advertisement group to the one or more subscriber ends. In time-division multiplexing, the advertisements corresponding to the advertisement groups are temporarily grouped together when transmitted. In channel-division multiplexing, each advertising group is assigned to a different advertising channel and the STBs are instructed to download all the advertisements on the particular advertisement channel to which it corresponds. In particular, for ATM transport, encoded video streams may be sent on one or more channels such as Virtual Path Identifier/Virtual Channel Identifiers (VPI/VCIs). To achieve ad grouping, one or more dedicated channels (i.e., VPI/VCIs) may be created and assigned to carry only ads of a particular group.
    Type: Application
    Filed: April 2, 2001
    Publication date: October 3, 2002
    Inventors: Charles A. Eldering, Gregory C. Flickinger, John A. Schlack
  • Publication number: 20020129368
    Abstract: Profiling a television viewer by monitoring and processing, locally at a television viewing environment, the viewer's interactivity (e.g., via a remote control unit) with the television viewing environment. Generating one or more profiles for each viewer based on one or more of the multitude of interactions of each viewer and on, in general, the viewing habits and preferences of the viewer. Automatically and reliably, detecting or inferring at a particular time, which specific individual or individuals, are actually interacting with the TV in household comprising more than one individual. Such viewer identification and profile generation can be used to facilitate the delivery of targeted content, including targeted advertising.
    Type: Application
    Filed: October 31, 2001
    Publication date: September 12, 2002
    Inventors: John A. Schlack, Andrew Sutton, Andrew J. Rampulla, Charles A. Eldering
  • Publication number: 20020123928
    Abstract: Monitoring subscriber viewing interactions, such as television viewing interactions, and generating viewing characteristics therefrom. Generating at least one type of subscriber profile from at least some subset of subscriber characteristics including viewing, purchasing, transactions, statistical, deterministic, and demographic. The subscriber characteristics may be generated, gathered from at least one source, or a combination thereof. Forming groups of subscribers by correlating at least one type of subscriber profile. The subscriber groups may correlate to elements of a content delivery system (such as head-ends, nodes, branches, or set top boxes (STBs) within a cable TV system). Correlating ad profiles to subscriber/subscriber group profiles and selecting targeted advertisements for the subscribers/subscriber groups based on the correlation. Inserting the targeted ads in place of default ads in program streams somewhere within the content delivery system (head-end, node, or STB).
    Type: Application
    Filed: August 10, 2001
    Publication date: September 5, 2002
    Inventors: Charles A. Eldering, John A. Schlack, Herbert M. Lustig
  • Publication number: 20020087975
    Abstract: A system and method for delivering channels of presentation streams carrying targeted advertisements in a television service network environment. The system includes a generator for generating a set of presentation streams for each of programming channels, each of the presentation streams in each set having same programming data but different ads directed to advertiser-specific market segments of different advertisers. A plurality of local routing stations receive the generated sets of presentation streams. At least one local routing station processes the sets of presentation streams and selectively switches between the presentation streams in each set to output one presentation stream for a programming channel. As a result, a presentation stream carrying the most appropriate ad is provided to a viewer at any given time for at least one programming channel.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventor: John A. Schlack
  • Publication number: 20020072966
    Abstract: In the present invention, advertisers can effectively perform targeted TV advertising using “advertiser-specific” target groups. Each advertiser defines its own target groups based on the preferred characteristics of the advertiser to form advertiser-specific target groups. Each person who is enabled to receive the advertisements (e.g., a subscriber to a cable TV service) is associated with appropriate target groups of the different advertisers, and this target group information may be stored at the subscriber's side or accessible by the subscriber's device such as a set top box or PVR. Based on the stored information, the advertisements that have been associated with the target groups of the subscriber, are then selected and displayed to the subscriber on a TV.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Inventors: Charles A. Eldering, Gregory C. Flickinger, John A. Schlack
  • Publication number: 20020056107
    Abstract: A system and method for scheduling advertisements in a television service network environment. An ad scheduler prepares an ad insertion schedule based on channel change statistical information and avail time information. The scheduler evaluates the statistical information, time durations between adjacent avails in a presentation stream, and the relatedness of market segments assigned to a plurality of advertisements. It schedules the ads into presentation stream groups based on this evaluation. The statistical ad scheduling allows the system to eliminate “forced” switching between multiple presentation streams, whereby system wears and malfunctions can be decreased.
    Type: Application
    Filed: January 19, 2001
    Publication date: May 9, 2002
    Inventor: John A. Schlack