Patents by Inventor Charles Eldering

Charles Eldering 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: 7984466
    Abstract: A method and apparatus for the managing advertisements in a digital environment, including methods for selecting suitable advertising based on subscriber profiles, and substituting advertisements in a program stream with targeted advertisements. The Ad Management System (AMS) 100 of the present invention manages the sales and insertion of digital video advertisements in cable television, switched digital video, and streaming video (Internet) based environments. The AMS 100 provides advertisers an ability to describe their advertisements (ads) in terms of target market demographics, required ad bandwidth, ad duration, and other ad specific parameters. The AMS 100 receives the ad descriptions that include some or all of the aforementioned parameters, and matches the ads to the advertising opportunities (“avails”) available in the programming stream. The AMS 100 tracks different avails including duration and bandwidth of the avail, and uses a number of schemes to determine if the ad can be placed in the avail.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: July 19, 2011
    Assignee: Prime Research Alliance E, Inc.
    Inventors: Charles Eldering, Gregory C. Flickinger, Jeffrey Hamilton
  • Publication number: 20100293165
    Abstract: A subscriber identification system 100 is presented in which subscriber selection data 250 including channel changes 134, volume changes 132, and time-of-day viewing information is used to identify a subscriber (user) 130 from a group of subscribers. In one instance, the subscriber selection data 250 is recorded and a signal processing algorithm such as a Fourier transform is used to produce a processed version of the subscriber selection data. The processed version of the subscriber selection data can be correlated with stored common identifiers of subscriber profiles to determine which subscriber 130 from the group is presently viewing the programming. A neural network or fuzzy logic can be used as the mechanism for identifying the subscriber 130 from clusters of information which are associated with individual subscribers.
    Type: Application
    Filed: July 26, 2010
    Publication date: November 18, 2010
    Inventors: Charles Eldering, M. Lamine Sylla
  • Publication number: 20080228698
    Abstract: A method and system are presented in which attributes of query-attribute-positive individuals and query-attribute-negative individuals are compared in order to identify combinations of attributes that have higher frequencies of occurrence for query-attribute-positive individuals than for query-attribute-negative individuals, and to create a compilation of attribute combinations that co-occur with the query attribute.
    Type: Application
    Filed: May 9, 2007
    Publication date: September 18, 2008
    Applicant: EXPANSE NETWORKS, INC.
    Inventors: Andrew Kenedy, Charles Eldering
  • Publication number: 20080059997
    Abstract: Presenting viewers with an alternative brief version of a recorded advertisement when they choose to fast-forward through or skip (or any other trick play event) the recorded advertisement. The alternative advertisement may be displayed instead of or in conjunction with the recorded advertisement (i.e., fast-forwarding advertisement is displayed in one portion of the screen (i.e., background or portion of a split screen) and the alternative brief version is displayed in another portion). The alternative brief version of the advertisement (trick play advertisement) may be a marketing message that is a static screen presenting a logo or a portion of the recorded advertisement, or may be a condensed version of the actual advertisement. The trick play advertisements may be targeted. An alternate or entirely unrelated advertisement can also be displayed as the trick play advertisement.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 6, 2008
    Applicant: PRIME RESEARCH ALLIANCE E, INC.
    Inventors: Michael Plotnick, Robert Deitrich, Charles Eldering, Douglas Ryder, Herbert Lustig
  • Publication number: 20080052171
    Abstract: An advertisement selection system is presented in which vectors describing an actual or hypothetical market for a product or desired viewing audience can be determined. An ad characterization vector is transmitted along with a consumer ID. The consumer ID is used to retrieve a consumer characterization vector which is correlated with the ad characterization vector to determine the suitability of the advertisement to the consumer. The consumer characterization vector describes statistical information regarding the demographics and product purchase preferences of a consumer, and is developed from previous purchases or viewing habits. A price for displaying the advertisement can be determined based on the results of the correlation of the ad characterization vector with the consumer characterization vector.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 28, 2008
    Inventor: Charles Eldering
  • Publication number: 20080040740
    Abstract: Presenting viewers with an alternative brief version of a recorded advertisement when they choose to fast-forward through or skip (or any other trick play event) the recorded advertisement. The alternative advertisement may be displayed instead of or in conjunction with the recorded advertisement (i.e., fast-forwarding advertisement is displayed in one portion of the screen (i.e., background or portion of a split screen) and the alternative brief version is displayed in another portion). The alternative brief version of the advertisement (trick play advertisement) may be a marketing message that is a static screen presenting a logo or a portion of the recorded advertisement, or may be a condensed version of the actual advertisement. The trick play advertisements may be targeted. An alternate or entirely unrelated advertisement can also be displayed as the trick play advertisement.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 14, 2008
    Applicant: PRIME RESEARCH ALLIANCE E, INC.
    Inventors: Michael Plotnick, Robert Deitrich, Charles Eldering, Douglas Ryder, Herbert Lustig
  • Patent number: 7313811
    Abstract: A residential gateway (RG) for distributing video, data and telephony services to multiple devices within a residence is disclosed. The RG receives signals from a telecommunications network, converts the signals to formats compatible with the multiple devices, and transmits the appropriate signals to the appropriate devices. Optical Remote Control devices (RCs) associated with remotely located televisions (TVs) transmit channel select commands to the RG as optical signals. The optical signals are received by an optical receiver located in close proximity to the remotely located TVs. The optical signal is then converted to an RF signal by an RF transmitter which transmits the RF signal over coaxial cable. A Remote Antennae Module (RAM) extracts the channel select command from the RF signal and provides it to the RG.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: December 25, 2007
    Assignee: General Instrument Corporation
    Inventors: Steve Sheppard, A. J. McInnis, Charles Eldering, Thomas Eames
  • Publication number: 20070240181
    Abstract: A subscriber characterization system with filters in which the subscriber's selections are monitored, including monitoring of the time duration programming is watched, the volume at which the programming is listened to, and any available information regarding the type of programming, including category and sub-category of the programming. The raw subscriber selection data is then processed to eliminate data associated with irrelevant activities such as channel surfing, channel jumping, or extended periods of inactivity. The actual subscriber selection data is used to form program characteristics vectors. The programming characteristics vectors can be used in combination with the actual subscriber selection data to form a subscriber profile. Heuristic rules indicating the relationships between programming choices and demographics can be applied to generate additional probabilistic subscriber profiles regarding demographics and programming and product interests.
    Type: Application
    Filed: June 13, 2007
    Publication date: October 11, 2007
    Inventors: Charles Eldering, Sylla Lamine, John Blasko
  • 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
  • Publication number: 20070157231
    Abstract: A method and apparatus for the managing advertisements in a digital environment, including methods for selecting suitable advertising based on subscriber profiles, and substituting advertisements in a program stream with targeted advertisements. The Ad Management System (AMS) 100 of the present invention manages the sales and insertion of digital video advertisements in cable television, switched digital video, and streaming video (Internet) based environments. The AMS 100 provides advertisers an ability to describe their advertisements (ads) in terms of target market demographics, required ad bandwidth, ad duration, and other ad specific parameters. The AMS 100 receives the ad descriptions that include some or all of the aforementioned parameters, and matches the ads to the advertising opportunities (“avails”) available in the programming stream. The AMS 100 tracks different avails including duration and bandwidth of the avail, and uses a number of schemes to determine if the ad can be placed in the avail.
    Type: Application
    Filed: February 12, 2007
    Publication date: July 5, 2007
    Inventors: Charles Eldering, Gregory Flickinger, Jeffrey Hamilton
  • 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
  • Publication number: 20060248569
    Abstract: A method and system for detecting automatic ad detection is presented in which video streams are modified such that features cannot be automatically recognized or statistical parameters and fingerprints derived from the video stream cannot be matched against fingerprints of known video segments in a database.
    Type: Application
    Filed: May 2, 2005
    Publication date: November 2, 2006
    Inventors: Rainer Lienhart, Charles Eldering, Richard Konig
  • Publication number: 20060248555
    Abstract: A mechanism for matching Electronic Program Guide (EPG) advertisements to subscribers or groups of subscribers and delivering those advertisements within the EPG. The subscribers are initially characterized in different groups by using commercially available data, such as demographic data. Furthermore, the groups of subscribers may be formed according to their characteristics. These characteristics may be derived from, but are not limited to, demographic data, geographic information or individual subscriber selection data. Subsequent to the formation of the groups, suitable advertisements to be placed in the EPG avails are selected, based on the matching of the advertisement characteristics to the characteristics of the groups, wherein the EPG avails are the advertising opportunities available within the EPG. Different versions of the EPG having targeted advertisements may be created, and the different versions may be placed on a download server for transmission over an access system to the subscriber.
    Type: Application
    Filed: June 27, 2006
    Publication date: November 2, 2006
    Inventor: Charles Eldering
  • Publication number: 20060242667
    Abstract: A method and system are presented for indicating the termination of an advertisement break to a viewer. A program of interest on a first channel is determined and while the user watches other programming on alternate channels the first channel is monitored to determine when the advertisement break is over. Upon completion of the advertisement break, the viewer is notified via an on-screen icon.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Erin Petersen, Charles Eldering
  • Publication number: 20060230053
    Abstract: A consumer profiling and advertisement selection system is presented in which consumers or subscribers can be characterized based on their purchase or viewing habits. The result of this process is a consumer characterization vector describing the probabilistic demographics and product preferences of the subscriber or viewer. Advertisement characterization vectors describing an actual or hypothetical market for a product or desired viewing audience can be determined. The ad characteristics including an ad demographic vector, an ad product category and an ad product preference vector is transmitted along with a consumer ID. The consumer ID is used to retrieve a consumer characterization vector which is correlated with the ad characterization vector to determine the suitability of the advertisement to the consumer. A price for displaying the advertisement can be determined based on the results of the correlation of the ad characteristics with the consumer characterization vector.
    Type: Application
    Filed: June 9, 2006
    Publication date: October 12, 2006
    Inventor: Charles Eldering
  • Publication number: 20060195860
    Abstract: In general, in one aspect, the disclosure describes a method for detecting and acting on a known video entity within a video stream. The method includes receiving a video stream and continually creating statistical parameterized representations for windows of the video stream. The statistical parameterized representation windows are continually compared to windows of a plurality of fingerprints. Each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity. A known video entity in the video stream is detected when a particular fingerprint of the plurality of fingerprints has at least a threshold level of similarity with the video stream.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Inventors: Charles Eldering, Douglas Ryder, Richard Konig
  • Publication number: 20060195353
    Abstract: A method of lead generation includes receiving a question from a consumer and forwarding the question to one or more subscribers to the system. One or more of the subscribers may respond to the question. The subscribers may review the questions from the consumers and decide whether to respond to one or more of the received questions. The subscribers are charged to respond to the question. The consumer is notified of the responses from the subscribers that choose to respond. Alternatively, the responses are presented to the consumer.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 31, 2006
    Inventors: David Goldberg, Steven Wolk, Charles Eldering
  • Publication number: 20060187358
    Abstract: A method and system for detection of video segments in compressed digital video streams is presented. The compressed digital video stream is examine to determine synchronization points, and the compressed video signal is analyzed following detection of the synchronization points to create video fingerprints that are subsequently compared against a library of stored fingerprints.
    Type: Application
    Filed: April 4, 2006
    Publication date: August 24, 2006
    Inventors: Rainer Lienhart, Charles Eldering
  • Publication number: 20060190964
    Abstract: A method and apparatus for scheduling and inserting advertisements into a plurality of presentation channels in a communications network in which the presentation channels contain the same programming, but different advertisements. A single programming channel is split into a plurality of presentation channels. Different advertisements are inserted into the different presentation channels. The advertisements to be inserted into advertising avails are they are detected are determined by utilizing queues stored in memory corresponding to each presentation channel. Each queue comprises an ordered list of advertisement resource locators (ARLs), in which the order dictates which advertisement is to be inserted in the next advertising avail and in which the ARLs indicate at least the location from which the advertisement can be retrieved.
    Type: Application
    Filed: April 27, 2006
    Publication date: August 24, 2006
    Inventor: Charles Eldering
  • Patent number: 7062510
    Abstract: Computer network method and apparatus provides targeting of appropriate audience based on psychographic or behavioral profiles of end users. The psychographic profile is formed by recording computer activity and viewing habits of the end user. Content of categories of interest and display format in each category are revealed by the psychographic profile, based on user viewing of agate information. Using the profile (with or without additional user demographics), advertisements are displayed to appropriately selected users. Based on regression analysis of recorded responses of a first set of users viewing the advertisements, the target user profile is refined. Viewing by and regression analysis of recorded responses of subsequent sets of users continually auto-targets and customizes ads for the optimal end user audience.
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: June 13, 2006
    Assignee: Prime Research Alliance E., Inc.
    Inventor: Charles Eldering