DE69530995T2 - System und verfahren zur rundfunk- und zugriffsplanung von videoprogrammen und anderen daten mittels teilnehmerprofile - Google Patents

System und verfahren zur rundfunk- und zugriffsplanung von videoprogrammen und anderen daten mittels teilnehmerprofile Download PDF

Info

Publication number
DE69530995T2
DE69530995T2 DE69530995T DE69530995T DE69530995T2 DE 69530995 T2 DE69530995 T2 DE 69530995T2 DE 69530995 T DE69530995 T DE 69530995T DE 69530995 T DE69530995 T DE 69530995T DE 69530995 T2 DE69530995 T2 DE 69530995T2
Authority
DE
Germany
Prior art keywords
customer
data
profiles
profile
customers
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Revoked
Application number
DE69530995T
Other languages
English (en)
Other versions
DE69530995D1 (de
Inventor
Frederick Herz
Lyle Ungar
Jian Zhang
David Wachob
Morcos Salganicoff
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=23359325&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69530995(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Application granted granted Critical
Publication of DE69530995D1 publication Critical patent/DE69530995D1/de
Publication of DE69530995T2 publication Critical patent/DE69530995T2/de
Anticipated expiration legal-status Critical
Revoked legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H1/00Contacts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/306Payment architectures, schemes or protocols characterised by the use of specific devices or networks using TV related infrastructures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/383Anonymous user system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/06Arrangements for scheduling broadcast services or broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/0825Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2223Secondary servers, e.g. proxy server, cable television Head-end being a public access point, e.g. for downloading to or uploading from clients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26241Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4662Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
    • H04N21/4665Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms involving classification methods, e.g. Decision trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17354Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99936Pattern matching access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf ein System und ein Verfahren zur Steuerung bzw. Regelung einer Übertragung von und/oder eines Kundenzugriffs zu Daten, wie Videoprogrammen in Übereinstimmung mit objektiven Profildaten, die für die Kunden- bzw. Teilnehmerpräferenzen für diese Daten hinweisend bzw. anzeigend sind. Spezifischer bezieht sich eine bevorzugte Ausbildung der Erfindung auf ein System und ein Verfahren zum Bestimmen aus objektiven Profildaten der Teilnehmer bzw. Kunden, welche Daten oder Videoprogrammierungen durch jeden Kunden bzw. Teilnehmer am meisten erwünscht sind, so daß die Teilnehmer Daten oder einer Videoprogrammierung entsprechend ihren eigenen, objektiven Vorlieben kundenspezifisch zur Verfügung gestellt bekommen. Die objektiven Profildaten werden auf einer kontinuierlichen Basis aktualisiert, um die sich ändernden Vorlieben von jedem Kunden zu reflektieren, so daß der Inhalt der Datenkanäle oder der Videoprogrammierung entsprechend aktualisiert werden kann.
  • Beschreibung des Standes der Technik
  • Von dem sogenannten "Information Super Highway" wird erwartet, daß er wunderbare, technologische Änderungen für die Gesellschaft bringt. Daten von allen Arten werden leicht der Öffentlichkeit in Mengen, die niemals vorher vorstellbar waren, zugänglich werden. Von kürzlichen Durch brüchen in der Videokompressionstechnologie wird erwartet, daß sie den "Information Super Highway" direkt in den Videobereich ausdehnen, indem sie es den Kunden ermöglichen, buchstäblich hunderte von Videokanälen in ihren Heimen zu erhalten bzw. zu empfangen. Während die Aussichten eines Eröffnens einer gesamten neuen Welt an Information zu der Durchschnittsperson erregend sind, ist zu befürchten, daß die Durchschnittsperson einfach durch die Menge von Daten, die in ihre Heime geleitet werden, überfordert wird. Einige Techniken müssen entwickelt werden, welche es den Fahrern auf dem Information Super Highway ermöglichen, durch das Übermaß an verfügbarer Informationsquellen zu navigieren, ohne hoffnungslos verloren zu sein.
  • Beispielsweise ist es in dem Heimvideokontext wünschenswert, Mechanismen zur Verfügung zu stellen, welche die verfügbare Videoinformation den Kunden in einer, verständlichen Weise zur Verfügung stellen. Derartige Mechanismen sollten die Notwendigkeit eines "Kanalsurfens" eliminieren, um ein Programm zu finden, das für ein Betrachten aus hunderten von Videoprogrammier-Alternativen geeignet ist, von welchen erwartet wird, daß sie verfügbar gemacht werden. Die vorliegende Erfindung ist somit ausgebildet, um es dem Kunden von Video- und anderen Datenservicen zu ermöglichen, mit minimaler Anstrengung die Information zu erhalten, die ihn oder sie am meisten interessiert.
  • Es sind zahlreiche Systeme verfügbar, welche Kunden beim Bestimmen helfen, welche Videoprogramme zu betrachten sind. Beispielsweise sind elektronische Programmführer und dgl. verfügbar, welche Kunden einen Zugang bzw. Zugriff am Schirm für die zukünftigen Programme geben, wobei die gewünschte Programmierung in voraus für eine spätere Auf zeichnung gewählt werden kann. Ein frühes System, welches in U.S. Patent Nr. 4,170,782 von Miller beschrieben ist, erlaubt es dem Seher, ein Fernsehprogramm von gewünschten Fernsehkanälen vorauszuwählen, welche während nachfolgender Zeitperioden zu sehen sind. Miller überwacht auch die Fernsehprogramme, die gegenwärtig durch den Fernsehbetrachter gesehen werden, und überträgt bzw. sendet diese Information an ein zentrales Datenverarbeitungszentrum über eine Kommunikationsverbindung. Nachfolgende, interaktive Kabelsystem, wie jenes, das in Freeman im U.S. Patent Nr. 4,264,924 beschrieben ist, erlauben es dem Betrachter, die Information auszuwählen, die an bestimmten Kanälen zu erhalten ist. Das von Freeman beschriebene Kabelsystem stellt auch individuell geschneiderte Nachrichten an die individuellen Betrachter zur Verfügung. In ähnlicher Weise offenbarte Young in U.S. Patent Nr. 4,706,121 ein System, welches es dem Betrachter ermöglicht, Programme aus einer Planungsinformation auszuwählen, indem ein programmierbarer Fernsehtuner gesteuert bzw. geregelt wird, um die Fernsehsignale für die gewählten Programme dem Fernsehempfänger zum Zeitpunkt des Programms bzw. der Übertragung zur Verfügung zu stellen. Dieses System kann auch verwendet werden, um ein VCR in bezug auf nicht beaufsichtigte Aufzeichnungen der gewählten Programme zu steuern bzw. zu regeln. Weitere Details, wie ein VCR-Aufzeichnungssystem, wird durch Young in U.S. Patent Nr. 4,977,455 und 5,151,789 zur Verfügung gestellt. Andere Systeme, wie jenes, das von Reiter et al. in U.S. Patent Nr. 4,751,578 beschrieben ist, stellen eine adaptierbare Fernsehprogrammier-Information über eine Telefonverbindung, Magnet Cards, Floppy Disks, Fernseh- und Radiounterträger und dgl. auf dem Fernsehschirm des Betrachters in einer derartigen Weise zur Verfügung, daß der Betrachter selektiv diese Information auswählen kann.
  • Leider muß in jedem der vorher erwähnten System gemäß dem Stand der Technik der Kunde aktiv das gewünschte Programm bzw. die gewünschte Programmierung auswählen. Mit anderen Worten erleichtern diese Systeme den Zugang zu Programm, die durch den Kunden bezeichnet sind, jedoch stellen sie keine Hilfe bei der Bestimmung für den Kunden zur Verfügung, welches Programm für das nachfolgende Betrachten auszuwählen ist. Mit der Möglichkeit von mehreren hundert Videokanälen, die bald für Videokunden zugänglich bzw, verfügbar sein werden, sind zusätzliche Systeme wünschenswert, welche dem Kunden beim Auswählen des gewünschten Programms helfen.
  • Das von Herz et al. in U.S. Patent Nr. 5,351,075 beschriebene System richtet sich teilweise auf die obigen Probleme zumindest in Hinblick auf das Bereitstellen von Filmen über Kabelfernsehen. Wie darin beschrieben, wählen Mitglieder eines "Heimvideoclubs" die Videoprogramme aus, die sie in der folgenden Woche sehen wollen. Ein Programmiercomputer bzw. Planungscomputer erhält die Eingaben der Mitglieder für die gegenwärtige Woche und bestimmt den Plan für die folgende Woche basierend auf den tabellierten Vorlieben. Dieser Plan wird dann den Mitgliedern des Heimvideoclubs zugänglich gemacht. Ob, wann und wie oft ein spezielles Videoprogramm übertragen wird, wird durch die Kundenvorlieben, die durch den Planungscomputer erhalten sind, bestimmt. Sehperioden zur besten Sendezeit werden verwendet, um sicherzustellen, daß die populärsten Videoprogramme häufig und zu den am meisten gewünschten Zeiten gesendet werden. Ebenso wie bei den zuvor erwähnten Systemen sendet das "Heimvideoclub"-System nicht automatisch die am meisten gewünschten Videoprogramme an die Teilnehmer, sondern er fordert stattdessen die aktive Teilnahme der Kunden bzw. Teilnehmer, um für die am meisten gewünschten Videoprogramme für das nachfolgende Sehen zu "stimmen".
  • Es ist gewünscht, ein Kundenpräferenzsystem, wie das "Heimvideoclub"-System so auszudehnen, daß es allgemeine Kabelprogrammierangebote umfaßt und eine aktive Kundeneinbeziehung bei der Bestimmung des gewünschten Programms minimiert. Im Gegensatz zu dem Filmplanungssystem, das in der "Heimvideoclub"-Anwendung beschrieben ist, wird die Anzahl und der Inhalt der allgemeinen Kabelprogrammierkanäle im voraus geplant und kann typischerweise nicht durch den Kunden durch ein einfaches Wähl- bzw. Stimmsystem verändert werden. Als ein Ergebnis kann der Kunde nur seine oder ihre Videoprogrammierung durch Verändern der Kanäle variieren. Mit anderen Worten illustriert der Kunde typischerweise seine oder ihre Programmiervorlieben, indem die Kanäle geändert oder gewechselt werden. Selbstverständlich werden derartige Änderungen von Nielsen, Arbitron und anderen Beurteilungs- bzw. Ratingagenturen beim Festlegen der Raten für eine Werbung aufgezeichnet. Im U.S. Patent Nr. 5,155,591 führte einer der vorliegenden Erfinder dieses Konzept einen Schritt weiter, indem Information über die Kunden erhalten wird und dann demographisch Fernsehwerbung auf die Kunden abzielt, die am ehesten günstig auf eine derartige Werbung reagieren werden. Leider wurde diese demographische und Kundenpräferenzinformation nicht spezifisch für ein Bereitstellen von kundenspezifischen Kanälen beschrieben, welche besser die Vorlieben von Kunden für das Programmieren selbst reflektieren.
  • Die vorliegenden Erfinder haben herausgefunden, daß die obigen Probleme durch Ausbilden von kundenspezifischen Pro gramm- bzw. Programmierkanälen aus allen zu einer Zeit verfügbaren Programmen und Senden bzw. Übertragen der kundenspezifischen Programmierkanäle an Gruppen von Kunden überwunden werden können. Das Endgerät-Multimedia-Terminal des Kunden erzeugt dann "virtuelle Kanäle" als eine Sammlung der empfangenen Programmdaten von einem oder mehreren der kundenspezifischen Programmierkanäle zu irgendeinem Zeitpunkt für einen Empfang auf dem Kundenfernseher. Diese virtuellen Kanäle werden als ein zusätzliches Angebot zu der regulären Fernsehübertragung empfangen und werden den Kundenvorlieben entsprechend kundenspezifisch gemacht. So ist, wie dies hier verwendet wird, ein "virtueller Kanal" ein Kanal, der aus einer Zusammensetzung von verschiedenen Quellmaterialien oder Programmen gebildet ist, welche sich während bestimmten Zeitperioden ändern können oder nicht, um die von dem Kunden während dieser Zeitperiode am meisten gewünschten Programmierung zu reflektieren. Die Ausbildung von derartigen "virtuellen Kanälen" zielt darauf ab, das Ausmaß an "Kanalsurfen" zu minimieren, das notwendig ist, um das am meisten bevorzugte Videoprogramm zu einer speziellen Zeit herauszufinden.
  • Vorherige Versuche beim Bereitstellen eines derartigen selektiven Zugangs zu Programmen haben eine aktive Kundenteilnahme erfordert. Beispielsweise offenbarte in U.S. Patent Nr. 4,381,522 Lambert ein System, in welchem dem Kunden ermöglicht wird zu spezifizieren, welche Fernsehsignalquelle mit dem Videoschalter zum Senden eines gewünschten Fernsehprogramms an den Kunden zu verbinden ist. Das gewünschte Programm wird aus einem Programmplankanal, der dem Kunden zur Verfügung gestellt wird, ausgewählt. Hashimoto offenbart sorgfältiger ausgearbeitete Systeme in U.S. Patent Nr. 4,745,549 und 5,075,771, in welchen Pro gramme, die für die Vorlieben des individuellen Kunden geeignet sind, aus allen verfügbaren Fernsehprogrammen in Übereinstimmung mit den Kundenpräferenzen ausgewählt werden, die auf einem Kundenfragebogen spezifiziert sind oder von dem Kunden über eine Telefonverbindung oder dgl. zur Verfügung gestellt sind. Die Seherpräferenzdaten, die unter Verwendung der Fragebögen, der Telefonleitungen oder dgl. zur Verfügung gestellt werden, werden dann statistisch durch Linearprogrammieren verarbeitet, um eine Fernsehprogrammliste eines individuellen Abonnenten zur Verfügung zu stellen,, welche durch den Videoprovider verwendet werden kann, um auszuwählen, welche Programme an spezielle Individuen gesendet werden sollen. Teilnehmerbeschwerden über die Programmliste werden verwendet, um die Fernsehprogrammliste "anzupassen", um besser mit dem Geschmack des Individuums zusammenzupassen. Eine automatische Steuer- bzw. Regeleinrichtung wird auch verwendet, um automatisch einen Fernseh- oder Videokassettenrekorder in Übereinstimmung mit dem spezifizierten Geschmack des Subskribenten bzw. Teilnehmers zu steuern bzw. zu regeln. Jedoch arbeitet das von Hashimoto geoffenbarte Systeme von limitierten, objektiven Daten, die durch den Kunden in Antwort auf einen Fragebogen zur Verfügung gestellt werden, und stellt keinen Mechanismus zum Validisieren der Genauigkeit des Profils des Kunden zur Verfügung, außer durch die Verwendung eines Beschwerdesystems. Zusätzlich bestimmt das von Hashimoto geoffenbarte System nicht die Erwünschtheit von speziellen Videoprogrammen, sondern erlaubt es lediglich dem Kunden, jene Arten von Programmen zu charakterisieren, an welchen er bzw. sie am meisten interessiert ist.
  • Aus den oben festgehaltenen Gründen ist ein Feedback bzw. eine Rückmeldung betreffend die Präferenzen von Kunden beim Programmieren und Kauf besonders wünschenswert. Es ist besonders wünschenswert, eine Technik zu entwickeln, um besser die Kunden-Videoprogrammier- und -kaufpräferenzen zu erhalten und zu quantifizieren. Entsprechend diesen Vorgaben beschrieb Strubbe kürzlich ein System in U.S. Patent Nr. 5,223,924, welches ein Interface für ein automatisches Korrelieren der Kundenpräferenzen mit der Fernsehprogramminformation und dann Erzeugen und Anzeigen einer personalisierten Kundenprogrammdatenbasis aus den Ergebnissen dieser Korrelation zur Verfügung stellt. In dem Strubbe-System spezifiziert der Kunde, ob er bzw. sie ein spezielles Videoprogramm "liebt bzw. wünscht" und die Datenbasis wird entsprechend aktualisiert. Dann wird aus den Videoprogrammen, die von dem Kunden "geliebt" werden, eine zweite, personalisierte Datenbasis erzeugt. Jedoch entwickelt ebenso wie bei den oben beschriebenen Systemen das Strubbe-System keine Kundenprofile und aktualisiert automatisch die Datenbasis von "geliebten" Videos unter Verwendung von Rückmeldungen. Auch lehrt Strubbe nicht, daß die Präferenzinformation verwendet werden kann, um vorherzusagen, welche neuen Videoprogramme der Kunde lieben wird und dann diese neuen Videoprogramme zum Betrachten auflistet bzw, plant.
  • So wurde in der technischen Presse über sogenanntes "Smart"-Fernsehen fantasiert, welches vergangene Seherpräferenzen verfolgen wird und neue Programme vorschlagen wird, welche mit dem persönlichen Geschmack des Kunden übereinstimmt, so daß ihr Kunde nicht über das 500-Kanal-Videosystem in der Zukunft "Kanalsurfen" muß. Jedoch war vor der vorliegenden Erfindung den Erfindern niemand bekannt, der ein derartiges "Smart"-Fernsehen eine Realität hätte werden lassen können. Tatsächlich wird von der vorliegenden Erfindung angenommen, das erste System zu sein, das "virtuelle Kanäle" von empfohlenen Programmen für jeden Kunden eines Video- oder anderen Datenservices ausbildet bzw, erzeugt.
  • WO-A-9414284 beschreibt ein programmierbares Terminal für ein Fernsehprogramm-Verteilungssystem, welches Programme vorschlägt. Die Terminals bzw. Endgeräte können neu programmiert werden und Programme können ausgewählt und angezeigt werden, um sie den Subskribenten für ein Sehen vorzuschlagen. Der Endgerätespeicher kann fernbedient neu programmiert werden und Daten können gesammelt und analysiert werden, um Programme auszuwählen, die einem Subskribenten bzw. Teilnehmer nahegelegt bzw. vorgeschlagen werden.
  • EP-A-0572090 beschreibt ein System, umfassend ein Userinterface bzw. eine Schnittstelle, um heruntergeladene Fernsehprogramminformation zugänglich zu machen, welche kontinuierlich aktualisiert werden kann und welche automatisch diese Information mit den Präferenzen des Benutzers korrelieren kann, um wenigstens eine Programminformationsdatenbasis basierend auf den Ergebnissen dieser Korrelation auszubilden und anzuzeigen.
  • ZUSANMMENFASSUNG DER ERFINDUNG
  • In Übereinstimmung mit einem ersten Aspekt der Erfindung wird ein Verfahren zum Planen eines Kunden- bzw. Teilnehmerzugriffs auf Daten einer Vielzahl von Datenobjekten, wie es in Anspruch 1 definiert ist, zur Verfügung gestellt.
  • In Übereinstimmung mit einem zweiten Aspekt der vorliegenden Erfindung wird ein Datenübertragungssystem zur Verfügung gestellt, welches einen Kundenzugang bzw. -zugriff zu Daten einer Vielzahl von Datenobjekten plant, wie dies in Anspruch 11 definiert ist.
  • Die vorliegende Erfindung bezieht sich auf ein System und auf ein Verfahren zum Zugänglichmachen der Videoprogramme und anderer Daten, die durch den Kunden am meisten gewünscht sind, durch ein Entwickeln einer "Zustimmungsmatrix", welche die Attraktivität von jeder verfügbaren Quelle von Videoprogrammen oder Daten für jeden Kunden charakterisiert. Aus der Übereinstimmungs- bzw. Zustimmungsmatrix werden ein oder mehrere "virtuelle Kanäle" von Daten, die jedem Kunden kundenspezifisch zugeordnet sind, bestimmt. Zu jeder gegebenen Zeit umfassen der eine oder die mehreren, virtuellen Kanäle die Videoprogramme oder andere Daten, von welchen basierend auf den Kundenpräferenzen vorhergesagt wird, daß sie am meisten von dem Kunden gewünscht werden. Die virtuellen Kanäle werden durch Auswählen aus den verfügbaren Alternativen lediglich von jenen Videoprogrammen oder anderen Daten bestimmt, welche am nächsten den objektiven Präferenzen des Kunden entsprechen.
  • Ein Verfahren zum Planen eines Kundenzugangs bzw. -zugriffs zu Daten aus einer Mehrzahl von Datenquellen wird zur Verfügung gestellt. Obwohl die Technik der Erfindung angewandt werden kann, um Kundenprofile für derartige grundverschiedene Verwendungen, wie Computertext-Beschaffung, Musik- und Musikvideoauswahl, Heimeinkaufsauswahlen, Info-Werbung und dgl., in der gegenwärtig bevorzugten Ausbildung anzupassen, wird das Verfahren der Erfindung für ein Planen eines Kundenzugriffs auf Videoprogramme oder andere Rundfunkdaten bevorzugt. In Übereinstimmung mit dem bevorzugten Verfahren werden objektive Kundenpräferenzprofile erhalten und mit Content- bzw. Inhaltsprofilen der verfügbaren Videopro gramme verglichen. Die anfänglichen Kundenprofile werden aus Kundenfragebögen, Kundendemographien, Relevanzfeedbacktechniken, Fehlerprofilen und dgl. ermittelt, während die anfänglichen Inhaltsprofile aus Fragebögen bestimmten werden, die durch "Experten" oder einer gewissen Art von Kundenplattformen vervollständigt sind, aus dem Text der Videoprogramme selbst generiert werden und/oder werden durch Adaptieren bzw. Anwenden des Durchschnitts der Profile von derartigen Kunden bestimmt werden, die gegenwärtig bzw. tatsächlich das Videoprogramm betrachten. Basierend auf den Vergleichsergebnissen werden einer oder mehrere kundenspezifische Programmkanäle für die Übertragung ausgebildet und aus diesen Kanälen kann jedes Endgerät- bzw. Kunden-Multimedia-Terminal weiters "virtuelle Kanäle" bestimmen, die eine Sammlung nur von jenen Videoprogrammen enthalten, die Inhaltsprofile aufweisen, die am besten mit dem Kundenprofil übereinstimmen und daher für den Kunden während des relevanten Zeitrahmens besonders wünschenswert sind.
  • Vorzugsweise wird eines oder mehrere Kundenprofile für jeden Kunden der Videoprogramme ausgebildet. Diese Kundenprofile zeigen die Kundenvorlieben für vorbestimmte Charakteristika bzw. Merkmale der Videoprogramme an und können in Übereinstimmung mit der Tageszeit, Zeit der Woche und/oder der Kundenstimmung variiert werden. Derartige "Charakteristika" können jedes beschreibende Merkmal beinhalten, das für ein Beschreiben von bestimmten Videoprogrammen geeignet ist, wie Klassifikationskategorie; Direktoren bzw. Regisseure; Künstler und Künstlerinnen bzw. Schauspieler und Schauspielerinnen; Ausmaß an Sex und/oder Gewalt und dgl. Entsprechende Inhaltsprofile werden für jedes Videoprogramm, das zum Sehen verfügbar ist, ausgebildet und zeigen allgemein den Inhaltsgrad der vorbestimmten Charakteristika in jedem Videoprogramm an. Eine Zustimmungsmatrix, die die Kundenprofile mit den Inhaltsprofilen abstimmt bzw. in Beziehung setzt, wird dann erzeugt bzw. generiert. Vorzugsweise ermöglicht die Zustimmungsmatrix es dem System, einen Sub- bzw. Untersatz der verfügbaren Programme zu einem bestimmten Zeitpunkt, welcher für das Sehen durch den Kunden am meisten bevorzugt ist, zu bestimmen. Der bestimmte Untersatz von Videoprogrammen wird dann dem Kunden zur Auswahl in konventioneller Weise präsentiert, ausgenommen, daß jeder "virtuelle Kanal" eine Sammlung von Angeboten umfaßt, die auf allen ursprünglichen Fernsehkanälen von dem Kabelsystem verfügbar sind. Die "virtuellen Kanäle" werden dann durch das Kunden-Multimedia-Terminal zum Anzeigen auf dem Kundenfernseher generiert. Der Kunde kann dann das gewünschte Videoprogramm auswählen, welches das auf den "virtuellen Kanälen" angebotene Programm beinhalten kann oder nicht. Analoge Techniken werden auf dem Videokopfende verwendet, um zu bestimmen, welche Videoprogramme an jeden Knoten zur Verwendung in der Ausbildung der "virtuellen Kanäle" an jedes Kunden-Multimedia-Terminal zu übertragen sind.
  • Vorzugsweise umfaßt der Schritt eines Erzeugens des Kundenprofils den Schritt eines Erzeugens einer Mehrzahl von Kundenprofilen für jeden Kunden, wobei die Mehrzahl von Kundenprofilen für die sich ändernden Präferenzen des Kunden für die vorbestimmten Charakteristika in Übereinstimmung mit der Zeit des Tages oder der Woche repräsentativ sind. In einer derartigen Ausbildung umfaßt der Bestimmungsschritt der Zustimmungsmatrix den Schritt des Verwendens von unterschiedlichen Kundenprofilen für jeden Kunden in Übereinstimmung mit der Tageszeit oder der Zeit in der Woche, wodurch Änderungen in den Kundenpräferenzen oder "Stimmungen" im Verlauf der Woche reflektiert werden. Zusätzlich umfaßt der Schritt zum Erzeugen bzw. Ausbilden des Kundenprofils vorzugsweise den Schritt eines Sammelns bzw. Bündelns von Kundenprofilen für Kombinationen von Kunden, von welchen erwartet wird, daß sie die Videoprogramme an einem bestimmten Kundenort zu bestimmten Zeiten an spezifischen Tagen sehen. Beispielsweise können die gebündelten bzw. akkumulierten Profile für einen Kundenwohnort die kombinierten Profile von Mutter und Vater am Abend und die kombinierten Profile der Kinder am Nachmittag umfassen. In dieser Ausbildung umfaßt der Bestimmungsschritt der Zustimmungsmatrix den Schritt einer Verwendung von unterschiedlichen, gesammelten Kundenprofilen in Übereinstimmung mit der Tageszeit und der Woche. Alternativ können die geeigneten Kundenprofile zur Verwendung bei der Berechnung der Zustimmungsmatrix direkt einer aus Identitätsinformation bestimmt werden, die von dem Kunden erhalten wurden oder die dem Kunden in Übereinstimmung mit dem Cluster von Kunden, welchem dieser Kunde zugehört, zugeordnet werden. In der letzteren Technik wird geschätzt werden, daß die Kundenprofile nicht strikt notwendig sind, da jedem Kunde ein anfängliches Kundenprofil zugewiesen ist, das aus den gesammelten bzw. agglomerierten Profilen der anderen Kunden in seinem oder ihrem Cluster von Kunden bestimmt wird.
  • In der gegenwärtig bevorzugten Ausbildung der Erfindung umfaßt der Bestimmungsschritt der Zustimmungsmatrix den Schritt eines Vergleichens der Kundenprofile mit den Inhaltsprofilen für jedes Videoprogramm, das zum Sehen in einem vorbestimmten Zeitraum verfügbar ist. Insbesondere umfaßt vorzugsweise der Bestimmungsschritt der Zustimmungs matrix den Schritt eines Bestimmens eines Abstands in einem mehrdimensionalen, charakteristischen Raum zwischen einem Kundenprofil und einem Inhaltsprofil durch ein Berechnen eines Übereinstimmungs- bzw. Zustimmungsskalars für gemeinsame Charakteristika bzw. Merkmale ac, zwischen dem Kundenprofil cv und dem Inhaltsprofilen cp in Übereinstimmung mit der Beziehung: acij = 1/[1 + Σkwik|cvik – cpjk|]für i = ein spezieller Kunde aus einer Anzahl von Kunden I, j = ein spezielles Videoprogramm aus einer Anzahl von Videoprogrammen J, und k = eine spezielle Videoprogrammcharakteristik aus einer Anzahl von Videoprogrammcharakteristika K, worin Wik die Gewichtung des Kunden i des Merkmals k ist. Wie dies vom Fachmann erkannt werden wird, ist eine so definierte Zustimmungsmatrix das Reziproke des Abstands d (= 1/ac) in einem mehrdimensionalen Raum zwischen dem Kundenprofilvektor und dem Inhaltsprofilvektor, und daß zahlreiche, unterschiedliche Abstandmeßtechniken beim Bestimmen des Abstands d verwendet werden können. In einer derartigen Ausbildung umfaßt der Bestimmungsschritt des Untersatzes vorzugsweise die Schritte eines Sortierens der Videoprogramme in einer Reihenfolge von ac, was eine ansteigende Korrelation bedeutet, und eines Auswählens als den Untersatz einer bevorzugen Anzahl der Videoprogramme, die die Werte für ac aufweisen, die die höchste Übereinstimmung bzw. Korrelation zeigen.
  • Wenn Videoprogramme an einem Kopfende unter Verwendung der Techniken der Erfindung geplant werden, wird die Zustimmungsmatrix vorzugsweise aus Kundenprofilen von einer Mehr zahl von Kunden bestimmt und die Videoprogrammierung wird unter Verwendung der Schritte geplant:
    • (a) Bestimmen eines Videoprogramms j, welches am nächsten zu dem Kundenprofil aus der Mehrzahl von Kunden der Videoprogramme paßt;
    • (b) Planen des Videoprogramms j für einen Empfang durch die Mehrzahl von Kunden und Vermindern einer Anzahl von Kanälen, die für eine Übertragung von Videoprogrammen an die Kunden verfügbar sind;
    • (c) wenn die Anzahl von Kanälen, die für eine Übertragung von Videoprogrammen an einen speziellen Kunden aus der Mehrzahl von Kunden Null erreicht, Entfernen des entsprechenden Kunden aus der Mehrzahl von Kunden für Planungszwecke; und
    • (d) Wiederholen der Schritte (a)–(c), bis die Anzahl von Videoprogrammen, die für eine Übertragung geplant sind, gleich der Zahl von Kanälen ist, die für eine Übertragung von Videoprogrammen verfügbar sind.
  • In Übereinstimmung mit einer gegenwärtig bevorzugten Ausbildung der Erfindung wird eine passive Feedbacktechnik für ein Aktualisieren der Kundenprofile in Übereinstimmung mit den Videoprogrammen, die gegenwärtig durch den Kunden gesehen werden, zur Verfügung gestellt. Ein derartiges Verfahren in Übereinstimmung mit der Erfindung umfaßt vorzugsweise die Schritte:
    Ausbilden bzw. Erzeugen von wenigstens einem Kundenprofil für jeden Kunden der Videoprogramme, wobei das Kundenprofil die Kundenvorlieben bzw. -präferenzen für vorbestimmte Charakteristika bzw. Merkmale der Videoprogramme anzeigt;
    Erzeugen von Inhaltsprofilen für jedes Videoprogramm, das zum Sehen verfügbar ist, wobei die Inhaltsprofile den Grad des Inhalts der vorbestimmten Charakteristika in jedem Videoprogramm anzeigen;
    Überwachen, welche Videoprogramme tatsächlich durch jeden Kunden gesehen werden; und
    Aktualisieren von jedem Kundenprofil in Übereinstimmung mit den Inhaltsprofilen der Videoprogramme, die gegenwärtig durch den Kunden gesehen werden, um die tatsächlichen Kundenvorlieben für die vorbestimmten Charakteristika zu aktualisieren.
  • Vorzugsweise wird die Überwachungsfunktion durch ein Speichern an jedem Kunden-Multimedia-Terminal einer Aufzeichnung der Videoprogramme, die gegenwärtig durch den Kunden an dem Kundenort gesehen werden, und in dem Fall eines Systems mit einem Zweiweg-Kommunikationspfad zu dem Kopfende ein Anwählen der Endgerät-Multimedia-Terminals von allen Kunden durchgeführt, um die Aufzeichnungen der Videoprogramme zu erhalten bzw. abzurufen, die gegenwärtig bzw. tatsächlich durch die Kunden an jedem Kundenort gesehen sind. Auch von den erlangten Aufzeichnungen können Kundenprofile bestimmt werden, welche die Kundenprofile einer Mehrzahl von Kunden reflektieren. Dann können durch ein Bestimmen der Zustimmungsmatrix unter Verwendung der kombinierten Kundenprofile für jeden Knoten, Programmkanäle, enthaltend die Videoprogramme, welche kollektiv am meisten durch die Kunden gewünscht sind, welche die kombinierten Kundenprofile darstellen, für eine Übertragung von dem Kopfende zu jedem der Kunden, die mit demselben Knoten verbunden sind, bestimmt werden.
  • Wenn ein vorhergesagtes Videoprogramm nicht durch den Kunden gewählt wird, ist es wünschenswert, die Zustimmungsmatrix zu aktualisieren, um den Kundengeschmack besser zu reflektieren. Das Aktualisieren der Zustimmungsmatrix kann in einer Vielzahl von Wegen durchgeführt werden. Beispielsweise können das Kundenprofil cvik für einen Kunden i und die Videoprogrammcharakteristik k auf ein neues Kundenprofil cvik' in Übereinstimmung mit der Gleichung eingestellt werden: cvik' = cvik – Δ(cvik – cpjk),worin cpjk den Grad der Videoprogramm-Charakteristik k im Videoprogramm j repräsentiert und Δ eine kleine Konstante ist, welche in Übereinstimmung mit der gewünschten Genauigkeit für die Profile variieren kann. Andererseits kann die Gewichtung des Kunden i der Videoprogramm-Charakteristik k, wik in dem Kundenprofil cvik auf eine neue Gewichtung wik' in Übereinstimmung mit der Gleichung eingestellt werden: Wik' = (wik – Δ|cvik – cpjk|)/Σk(wik – Δ|cvik – cpik|).
  • Zusätzlich können die Inhaltsprofile cpjk von bestimmten Videoprogrammen j, die Videoprogramm-Merkmale k besitzen, auf neue Inhaltsprofile cpjk' eingestellt werden, um die Kundenprofile der Kunden i, die gegenwärtig das Videoprogramm j sehen, in Übereinstimmung mit der Gleichung zu aktualisieren: cpjk' = cpjk – Δ(cvik – cpjk),worin cvik das Kundenprofil des Kunden i für die Videoprogramm-Charakteristik k darstellt. Selbstverständlich sind andere Aktualisierungstechniken innerhalb des Rahmens der Erfindung ebenfalls möglich.
  • Da die Daten, die von dem Multimedia-Terminal zu dem Kopfende passieren, Daten enthalten, welche den Kunden vertraulich erscheinen mögen, kann das Zweiweg-Übertragungssystem der Erfindung modifiziert werden, um die Übertragungen von dem Multimedia-Terminal zu dem Kopfende zu verschlüsseln. In analoger Weise, wie in dem Fall eines Pay-Per-View-Programms (Programm mit jeweiliger Bezahlung bei Nutzung) ist es oft wünschenswert, die Übertragungen von dem Kopfende zu dem Endgerät-Multimedia-Terminal zu verschlüsseln. In Übereinstimmung mit der Erfindung wird ein sicheres Übertragungssystem von dem Kopfende zu dem Endgerät-Multimedia-Terminal durch Durchführen der Schritte erhalten:
    • (1) An dem Endgerät-Multimedia-Terminal Erzeugen einer Anfangs-Zufallszahl N, die für den Zufallszahlengenerator zu verwenden ist.
    • (2) Wiedererlangen des öffentlichen Schlüssels P von dem Kopfende und Verschlüsseln die Anfangs-Zufallszahl N als E(N, P) an dem Endgerät-Multimedia-Terminal unter Verwendung eines Algorithmus mit öffentlichem Schlüssel, wie RSA, von welchem bekannt ist, daß er schwer zu knacken ist.
    • (3) Versenden des verschlüsselten Ursprungs N (E(N, P)) zu dem Kopfende, wo E(N, P) erhalten wird und entschlüsselt wird, um N unter Verwendung des privaten Schlüssels Q des Kopfendes zu ergeben.
    • (4) Dann initialisieren das Kopfende und das Endgerät-Multimedia-Terminal ihre entsprechenden Pseudo-Zufallszahlengeneratoren mit N als einem Ursprung.
    • (5) Beginnen der Verschlüsselung am Kopfende durch Generieren der ersten Zahl in der Sequenz Ki und Verknüpfen mit logisch ausschließendem OR derselben mit dem ersten Datenwort in dem Strom Pi wodurch Ci (z. B. Ci = EOR(Ki, Pi)) gebildet wird.
    • (6) Senden des Ergebnisses C1 von der Verschlüsselungseinrichtung an dem Kopfende zu dem Endgerät.
    • (7) Ausbilden von Ki an dem synchronisierten Zufallszahlengenerator des Endgerät-Multimedia-Terminals, welches auch mit dem Ursprung N initialisiert wurde, durch Entschlüsseln des erhaltenen Ci, um P1 zu ergeben. Dies wird durchgeführt durch das Verknüpfen mit dem ausschließlichen OR von Ki mit Ci, um Pi zu ergeben (d. h. Pi = EOR(Ki, Ci)), Erzeugen des nächsten pseudostatistischen Ki in der Sequenz am Kopfende und dem Endgerät-Multimedia-Terminal, Bestimmen, ob alle Worte i in der Sequenz entschlüsselt wurden, und Wiederholen der Schritte (5)–(6), bis alle Worte in dem digitalen Videostrom entschlüsselt wurden. Eine normale Verarbeitung des digitalen Videostroms geht von diesem Punkt weiter. Eine sichere Übertragung von dem Endgerät-Multimedia-Terminal zu dem Kopfende wird auf dieselbe Weise erhalten, indem das festgelegte Endgerät-Multimedia-Terminal und das Kopfende in den Schritten (1)–(7) umgekehrt werden.
  • Der Fachmann in der Technik wird erkennen, daß die hier beschriebenen Techniken auf zahlreiche andere Bereiche der Technologie anwendbar sind, in welchen es wünschenswert ist, den Kunden bei der Auswahl eines Datenservice, welches die Kundenwünsche am besten erfüllt, zu unterstützen. Beispielsweise kann die Zustimmungsmatrix an einem Kopfende verwendet werden, um das Ausmaß an Daten zu minimieren, wie elektronische Programmführungsdaten, welche an dem Benutzerterminal zu speichern sind, wodurch die Speichererfordernisse des Benutzerterminals minimiert werden. Als ein weiteres Beispiel kann die Zustimmungsmatrix der Erfindung verwendet werden, um eine Textsuche bzw. Textwiedergewinnung in einem Computerdatenbanksystem zu erleichtern und kann in einem Kiosk oder in einem Personal Computer implementiert werden, der für eine Unterstützung bei der Auswahl von Filmen, Musik, Büchern und dgl. ausgebildet ist. Alle derartigen Ausbildungen werden dem Fachmann aus der folgenden Beschreibung der bevorzugten Ausbildungen offensichtlich werden.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die obigen und andere Gegenstände und Vorteile der Erfindung werden aus der folgenden detaillierten Beschreibung der gegenwärtig bevorzugten, exemplarischen Ausbildungen der Erfindung offensichtlicher werden und leichter verständlich werden, wenn sie gemeinsam mit den beiliegenden Zeichnungen genommen werden, von welchen:
  • 1 ein Flußdiagramm ist, das den Fluß der Verarbeitung der Kunden- und Inhaltsprofildaten in Übereinstimmung mit einer bevorzugten Ausbildung der Erfindung zeigt.
  • 2 ein Flußdiagramm ist, das das Verfahren einer Auswahl der Inhalte von Kanälen zeigt, welche von einem CATV-Kopfende zu einer Mehrzahl von Kunden in Übereinstimmung mit der Erfindung zu übertragen sind.
  • 3 ein Flußdiagramm ist, das das Verfahren eines passiven Aktualisierens von Kundenprofilen in Übereinstimmung mit der Erfindung zeigt.
  • 4 ein generalisierter Systemüberblick eines Einweg-Kundenprofil-Systems in Übereinstimmung mit der Erfindung ist, in welchem kundenspezifische, virtuelle Kanäle an den Endgerät-Multimedia-Terminals von den Kanälen ausgebildet werden, die von dem CATV-Kopfende empfangen werden.
  • 5 ein generalisierter Systemüberblick eines Zweiweg-Kundenprofilsystems ist, welches sich über die Ausbildung von 4 erstreckt, indem Daten, die für die Sehgewohn heiten des Kunden repräsentativ sind, von Endgerät-Multimedia-Terminals der Kunden zu dem CATV-Kopfende für die Zwecke eines optimalen Planens der Kanäle für eine Übertragung von dem Kopfende in Übereinstimmung mit den aufgezeichneten Kundenpräferenzen rückgeführt werden.
  • 6 ein Blockdiagramm eines Kabelfernsehverteilungssystems ist, umfassend einen fakultativen Zweiweg-Rückkehrpfad, welcher modifiziert wurde, um Videoprogramme zu übertragen, die aus den rückgeführten Kundenprofildaten in Übereinstimmung mit den Techniken der Erfindung bestimmt wurden.
  • 7 ein Flußdiagramm einer stromaufwärtigen Verschlüsselungstechnik ist, um Daten zu verschlüsseln, die von dem Endgerät-Multimedia-Terminal zu dem Kopfende in Übereinstimmung mit den Techniken der Erfindung gesandt wurden.
  • 8 ein Flußdiagramm einer stromabwärtigen Verschlüsselungstechnik zum Verschlüsseln von Daten ist, die von dem Kopfende zu dem Endgerät-Multimedia-Terminal in Übereinstimmung mit den Techniken der Erfindung gesandt wurden.
  • 9 ein Blockdiagramm der Software ist, die in den Endgerät-Multimedia-Terminals in einer bevorzugten Ausbildung der Erfindung verwendet werden.
  • 10 ein Blockdiagramm einer bevorzugten Hardware-Implementierung eines Endgerät-Multimedia-Terminals in Übereinstimmung mit der Erfindung ist.
  • 11 ein vereinfachtes Blockdiagramm eines Computerkiosk oder eines Personalcomputers ist, welches(r) die Profilund Clustertechniken der Erfindung verwendet, um einen Kunden bei der Selektion von zu leihenden Videos, Musik oder Büchern für einen Verkauf und dgl. zu unterstützen.
  • DETAILLIERTE BESCHREIBUNG DER GEGENWÄRTIG BEVORZUGTEN AUSBILDUNGEN
  • Die vorliegende Erfindung wird im Detail unter Bezugnahme auf 111 beschrieben. Die Fachleute werden erkennen, daß die hier gegebene Beschreibung lediglich für erläuternde Zwecke ist und daß sie nicht beabsichtigt ist, den Rahmen der Erfindung zu beschränken. Beispielsweise wird, obwohl die Erfindung in bezug auf ein Kabelfernseh-Rundfunksystem beschrieben ist, der Fachmann erkennen, daß das hier beschriebene System auch für ein Auswählen eines Empfangs von bestimmten Datenservices und Heimkaufservices und ein Auswählen aus verfügbaren Musik- oder Multimedia-Angeboten geeignet ist. Dementsprechend ist der Rahmen der Erfindung lediglich durch den Rahmen der beiliegenden Ansprüche beschränkt.
  • I. Überblick
  • Die vorliegende Erfindung bezieht sich auf ein Kundenprofil-System, in welchem die Charakteristika bzw. Merkmale einer Datenquelle in einer bestimmten, objektiven Weise quantifiziert werden und als Inhaltsprofile und Kundenpräferenzen bzw. Kundenvorlieben für jene Charakteristika in der Form von einem oder mehreren Kundenprofil (en) gespeichert werden. In der folgenden, detaillierten Beschreibung werden die vorliegenden Erfinder beschreiben, wie die Techniken der Erfindung verwendet werden, um Inhaltsprofile zu erzeugen, welche die Datenquellen in Übereinstimmung mit ihrem Inhaltsgehalt von vorbestimmten Charakteristika charakterisieren. Es werden auch Techniken zum Ausbilden, Gewichten und Aktualisieren von Kundenprofilen beschrieben, welche die Affinität bzw. die Neigung des Kunden für jene vorbestimmten Charakteristika reflektieren. Aus den Inhaltsprofilen und den Kundenprofilen wird eine Übereinstimmungs- bzw. Zustimmungsmatrix beschrieben, welche die Kundenvorlieben und die Inhalte der Datenquellen, die zu dem Zeitpunkt verfügbar sind, aufeinander abstimmt. Wie dies unten im Detail beschrieben werden wird, wird die Übereinstimmungsmatrix an dem Endgerät-Multimedia-Terminal beim Kunden verwendet, um "virtuelle" Datenkanäle aus den verfügbaren Datenquellen zu erzeugen oder alternativ kann die Übereinstimmungsmatrix durch den Datenprovider verwendet werden, um zu bestimmen, welche der verfügbaren Datenquellen die meiste Anziehung für seine bzw. ihre Kunden besitzen wird.
  • Eine bevorzugte Ausbildung der Erfindung wird in dem Zusammenhang eines Einweg-CATV-Übertragungssystems und eines Zweiweg-CATV-Übertragungssystems mit Rückmeldung zum Einstellen der Zustimmungsmatrix beschrieben. Einige der zahlreichen, möglichen, alternativen Ausbildungen für eine Anwendung der Techniken dieser Erfindung werden dann beschrieben.
  • II. Inhaltsprofile und Kundenprofile
  • Wie dies oben festgehalten ist, wird eine bevorzugte Ausbildung der Erfindung für eine Anwendung in einem CATV-Verteilungssystem beschrieben, um einem Kunden bei der Auswahl eines Videoprogramms zum Sehen zu helfen, indem die verfügbaren Videoprogramme mit jeden objektiven Kundenvorlieben übereingestimmt bzw. angepaßt werden. Dementsprechend werden die Inhalts- und Kundenprofile Charakteristika bzw. Merkmale enthalten, welche beim Definieren der Charakteristika eines Videoprogramms bzw. Videoprogrammierens hilf reich sind. Selbstverständlich werden, wenn die vorliegende Erfindung verwendet wird, um bei der Auswahl von Daten von anderen Datenquellen zu helfen, die Inhalts- und Kundenprofile vollständig unterschiedliche Charakteristika enthalten.
  • In Übereinstimmung mit der bevorzugten Ausbildung der Erfindung beschreiben die Inhaltsprofile die Inhalte von Videoprogrammen und werden mathematisch in einem Computer mit Kundenprofilen verglichen, um eine Zustimmungsmatrix zu generieren, welche den Grad einer Korrelation zwischen den Vorlieben des Kunden oder der Kunden und der Videoprogrammierung ausbildet bzw. aufbaut, welche während jedem Videoprogrammierungs-Zeitschlitz verfügbar ist, auszubilden. Die Inhaltsprofile und die Kundenprofile werden so als eine Sammlung von mathematischen Werten beschrieben, die die gewichtete Signifikanz von mehreren vorbestimmten Charakteristika des Videoprogramms bzw. der Videoprogrammierung darstellen. Für die Einfachheit der Beschreibung werden die vorliegenden Erfinder die mathematische Basis für die Inhaltsprofile und die Kundenprofile in diesem Abschnitt beschreiben und werden die Ausbildung der Zustimmungsmatrix und die Verwendung der Zustimmungsmatrix in dem nächsten Abschnitt beschreiben.
  • A. Terminologie
  • Die folgenden, tiefgesetzten Indizes werden in dieser Beschreibung verwendet:
    i Kunden (i = 1, 2, ..., I);
    j Programme (j = i, 2, ..., J);
    k Charakteristikum bzw. Merkmal (k = 1, 2, ..., K);
    l Kategorien (1 = 1, 2, ..., L);
    und die folgenden Variablen werden in dieser Beschreibung verwendet:
    cvik: Beurteilung des Kunden i für Charakteristikum bzw.
    Merkmal k;
    CVi: der Vektor {cvik|kεK}, welcher das Profil des Kunden i für alle Charakteristika k bildet;
    svik: Verteilung bzw. Spreizung (Flexibilität) bei der Beurteilung des Betrachters i Gewichtungen für das Merkmal k;
    vwik: Gewichtung des Kunden i für Merkmal k;
    cpjk: objektive Gewichtung von Programm j für Merkmal k;
    CPj : der Vektor {cpjk|kεK}, welcher das Profil des Programms j für alle Charakteristika k ausbildet;
    spjk: Verteilung (Flexibilität) bei der Beurteilung von Programm j für Merkmal k; und
    aciJ: Übereinstimmungs- bzw. Zustimmungsskalar, der die Ähnlichkeit zwischen CVi und CPJ darstellt.
  • Es sollte am Beginn festgehalten werden, daß cvik das bevorzugte Niveau des Kunden i für das Merkmal k bezeichnet, während cpjk das Niveau an Anwesenheit eines Charakteristikums bzw. Merkmals in dem Programm anzeigt. svik und spjk zeigen andererseits die Flexibilität des Kunden i beim Akzeptieren von unterschiedlichen Niveaus von Merkmal k und die Flexibilität bei der Bestimmung des Grads des Inhalts des Charakteristikums k in einem Programm j an.
  • cv und cp können Werte zwischen 0 und +10 besitzen, worin die tatsächliche Bereichsnummer die Relevanz dieses Charakteristikums anzeigt. Mit anderen Worten besitzt ein Videoprogrammierung, die einen Wert von +10 für ein gegebenes Charakteristikum besitzt, den höchsten Grad an Inhalt für diese Variable. Die Werte von cv und cp sollten nie negativ sein, da sich beide auf das Niveau der Charakteristika be ziehen, wobei das erstere das gewünschte Niveau ist und letztere das aktuelle bzw. tatsächliche Niveau ist. Selbstverständlich bedeutet Null bei cv die Zurückweisung des Kunden eines Charakteristikums, während Null bei cp die Abwesenheit eines Charakteristikums in einem Programm andeutet. Der Fachmann kann wünschen, daß cv negativ wird, so daß die Größe der Negativität das Niveau der Aversion eines Kunden gegenüber diesem Merkmal anzeigen könnte. Jedoch gibt es hier Nachteile bei der Verwendung von negativen Werten auf diese Art. Zuerst wird ein negativer Wert die Bedeutung von cv und sv verwischen und die statistische Basis für ihre Berechnung schwächen. Zweitens wurde cv als das gewünschte Niveau eines Charakteristikums definiert, welches nicht negativ sein sollte. So wird das Niveau einer Aversion vorzugsweise als ein Punktwert anstelle eines Bereichs von Werten ausgedrückt.
  • Vorzugsweise wird das Niveau der Abneigung durch die Kombination eines Nullwerts in cv und eines bestimmten Werts in dem entsprechenden wv ausgedrückt. Beispielsweise kann, wenn der Kunde i das Charakteristikum k vollständig zurückweist, cvik auf -1 gesetzt werden, was Unterbinden bzw. Verbot bedeutet. Jedes Programm k, für welches cvik < 0 ist, wird von der Empfehlungsliste für den Kunden i ausgeschlossen. Selbstverständlich könnten, wie in dem Strubbe-System, die Werte einfach "0" oder "1" sein, um die Anwesenheit oder Abwesenheit eines Charakteristikums anzuzeigen.
  • wvik erläutert die Bedeutung des Charakteristikums k für den Kunden i. Typischerweise tragen unterschiedliche Charakteristika unterschiedliche Wichtigkeitsniveaus für einen Kunden und die Einführung dieser Variablen fängt die Ände rung ein. Obwohl jedes Skalierungssystem verwendet werden kann, kann die Gewichtsvariable wv einfach das zugehörige Merkmal auf einem Maßstab von 0–5 gewichten, worin 5 die höchste Affinität für das zugehörige Charakteristikum anzeigt. Andererseits könnten, wie in dem Strubbe-System, die Gewichtungen einfach einen "Beliebtheits"- oder "Unbeliebtheits"-Wert für jedes Charakteristikum anzeigen.
  • Schließlich ist, wie dies in größerem Detail unten beschrieben werden wird, der Zustimmungsskalar für die Charakteristika ac, das gewichtete Mittel der Werte einer Variante des Zweiproben-Tests t für die Signifikanz zwischen CV und CP.
  • B. Ausbilden von Anfangs-Kunden- und -Inhaltsprofilen
  • Ein Profil entweder von einem Kunden (Kundenprofil) oder von einem Programm (Inhaltsprofil) wird aus Feldern von Charakteristika bzw. Merkmalen zusammengesetzt, welche den Kundenprofilvektor CVi und den Programmprofilvektor CPj definieren. Um die Genauigkeit in der statistischen Abschätzung zu erhöhen, sollte die Auswahl der Charakteristika den folgenden Richtlinien folgen:
  • Die Charakteristika sollten beschreibend für die Merkmale der Programm sein;
    Die Liste sollte nahezu inklusiv sein, d. h. alle üblichen bzw. gemeinsamen Merkmale der Programme umfassen; und
    Es sollten keine Synonyme, noch viele bedeutende Überlappungen in der Bedeutung zwischen zwei oder mehreren Charakteristika bestehen. Mit anderen Worten sind die Korrelationen zwischen den Charakteristika in wünschenswerter Weise minimiert.
  • Beispielsweise umfassen gegenwärtig in Verwendung befindliche Charakteristika für ein Charakterisieren von Videoprogrammen Filmarten, wie Western, Komödien, Dramen, Fremdsprachen usw., wie dies durch das Amerikanische Filminstitut definiert ist und/oder wie dies über bestehende Fernsehdatenbanken-Services zur Verfügung gestellt wird; Direktoren bzw. Regisseure; Künstler/Künstlerinnen bzw. Schauspieler/Schauspielerinnen; Merkmale bzw. Attribute, wie Ausmaß und Grad von Sex, Gewalt und Profanität bzw. Derbheit; MPAA-Rating; Land des Ursprungs; und dgl. Selbstverständlich können zahlreiche andere Charakteristika verwendet werden, wie jene Charakteristika, die in dem Minnesota Psychological Test oder anderen spezielleren Kategorien basierend auf Lebenserfahrungen und Gefühlen verwendet werden. Derartige Charakteristika können auch wertbeurteilt werden, indem auf den wissenschaftlichen, sozialpolitischen, kulturellen, eine Vorstellung hervorrufenden oder psychologischen Inhalt ebenso wie auf das Reifeniveau verwiesen wird, an welchen sich das Programm richtet.
  • In Übereinstimmung mit der Erfindung gibt es zahlreiche Wege, um die anfänglichen Kunden- und Inhaltsprofile für derartige Charakteristika zu entwickeln. Beispielsweise kann das anfängliche Kundenprofil auf der Basis der Postleitzahl des Kunden oder anderen charakteristischen, demographischen Informationen zugewiesen werden. Mit anderen Worten kann das Profil auf ein Profil, das typisch für den Postleitzahlbereich des Kunden ist, oder auf ein typisches Profil festgelegt werden, das durch Interviews oder empirisch durch Beobachten, was Kunden sehen, ermittelt bzw. bestimmt wurde. In analoger Weise kann jedem Kunden ein generisches Kundenprofil zugewiesen werden, welches über die Zeit durch die Profileinstellungstechniken, die unten zu beschreiben sind, personalisiert wird. Alternativ kann ein Kunde gefragt werden, einige seiner bzw. ihrer favorisierten Filme oder Fernsehshows zu nennen, so daß ein Anfangskundenprofil durch Kombinieren oder Mitteln der Inhaltsprofile der gewählten Filme oder Fernsehshows bestimmt werden kann. Zusätzlich kann jeder Kunde einen Stimmzettel für jede Sehstimmung vervollständigen. Dieser letztere Versuch baut auf der Technik auf, die durch Hashimoto in U.S. Patent Nr. 4,745,549 und 5,075,771 beschrieben ist, und wird hier im Detail beschrieben.
  • Für erläuternde Zwecke wird angenommen, daß das anfängliche Kundenprofil aus einem anfänglichen Kundenfragebogen oder Stimmzettel bestimmt wird. Wenn der anfängliche Fragebogen vervollständigt wird, kann der Kunde zwischen zwei Abstimmungsschemen wählen, einem (Schema A) durch Charakteristika und dem anderen (Schema B) durch Kategorien. Schema A ist einfach bzw. geradlinig. In Schema A gibt der Kunde akzeptable Bereiche für alle Charakteristika an, welche ein Videoprogramm identifizieren. Das Kundenprofil {cv|cv Ɛ CV} wird unmittelbar durch einfaches Berechnen der Mittelwerte dieser Bereiche erhalten. In Schema B gibt jedoch der Kunde eine spezifische Bewertung bzw. Beurteilung für jede der Kategorien ab. Wenn ccvil die Bewertung für den Kunden i für Kategorie l ist, mit einer Skala von 10, in welcher Null die geringste Zufriedenheit bedeutet, kann das Kundenprofil {cvik|cvikεCVi} berechnet werden als: cvik = 1/NL, * Σ1, cckl, (1'εL') Gleichung (1)worin L' der Satz von Kategorien ist, in welchen ccvil = max1 ccvil, und NL- die Kardinalität bzw. Kardinalzahl von L' ist. Mit anderen Worten gleicht eine Kundenbewertung eines Charakteristikums der objektiven Inhaltsbewertung dieses Charakteristikums in der am meisten bevorzugten Kategorie des Kunden. Wenn hier mehrere am meisten bevorzugte Kategorien bestehen, angezeigt als Unentschieden bzw. Gleichstand in ccv, können die objektiven Inhaltsbewertungen verwendet werden.
  • Alternativ kann es vom Kunden erforderlich sein, einen oberen Grenzwert cvuik und einen unteren Grenzwert cvlik für das Charakteristikum k einzugeben, um seinen/ihren akzeptablen Bereich für das Charakteristikum k zu zeigen, worin cvik berechnet wird als : cvik = (cvuik + cvlik)/2 Gleichung (2)d. h. der Mittelpunkt des Bereichs. Wenn der Kunde i seine/ ihre Indifferenz für ein Charakteristikum k angeben möchte, d. h. daß er/sie irgendein Niveau des Charakteristikums k akzeptieren kann, dann kann er entweder cvuik = 10 und cvlik = 0 sein lassen oder wvik = 0 sein lassen.
  • Der Anfangswert für cpjk wird als das Mittel von allen Stimmen für dieses Charakteristikum durch "Experten" oder andere Seher berechnet, die verwendet werden, um das Videoprogramm zu charakterisieren. Wie dies unten festgehalten wird, können Anfangsprofile für Videoprogramme durch Verwendung einer Runde von Experten oder Kunden erhalten werden, um Inhaltsprofile zuzuweisen oder um die Kundenprofile den Videoprogrammen auf der Basis jener zuzuweisen, welche das Videoprogramm während einer Testuntersuchung liebten. Andererseits wird der Anfangswert für svik berechnet als: svik = (cvuik – cvlik)/Z, Gleichung (3)worin Z vorzugsweise gleich 2 ist. Die Berechnung simuliert jene für eine Standardabweichung, wo der Schnittpunkt für eine Zurückweisung der normalen Verteilung üblicherweise ist, wenn der Divisor Z 2 ist. Zusätzlich ist cv ein Punktwert und sv ist ein Bereichswert. Daher kann, während der Wert des Divisors Z in der Gleichung (3) verändert werden kann, um den Schnittpunkt enger/weiter zu machen, der Divisor in Gleichung (2) nicht verändert werden. sp kann andererseits als die Standardabweichung in den Experten- oder Testgruppen-Stimmen betreffend cp berechnet werden.
  • Der Hauptvorteil vom Schema B ist, daß eine besondere Last von dem Kunden in dem Stimmzettel-Vervollständigungsverfahren weggenommen wird, da als eine Regel die Anzahl von Charakteristika, die Anzahl von Kategorien deutlich übersteigt. Der Nachteil sind jedoch die Ungenauigkeiten aufgrund der Tatsache, daß nicht alle Charakteristika in der Favoritenkategorie des Kunden sich auf dem am bevorzugtesten Niveau des Kunden befinden. Die Ungenauigkeit kann durch Ausdehnen der am meisten bevorzugten Kategorien zu jenen mit ccv-Werten in einem gewissen oberen Prozentsatz eher als mit dem maximalen ccv-Wert reduziert werden. Der Wert von sv kann aus der Abweichung von ccv in den am meisten bevorzugten Kategorien des Kunden abgeleitet werden. Um dem Kunden zu helfen, noch konsistenter zu werten bzw. zu stimmen, ist jede Kategorie vorzugsweise durch eine Liste von Schlüsselworten (d. h. Charakteristika, die für die Kategorie relevant sind) begleitet.
  • In analoger Weise kann das Inhaltsprofil unter Verwendung von Fragebögen bestimmt werden, die durch eine Experten runde oder durch Kunden vervollständigt werden, die den Inhalt von allen Videoprogrammen bestimmen, die für eine Übertragung verfügbar sind. Dieselben Skaliersysteme würden wie für die Kundenprofile verwendet werden. Für statistische Zwecke ist es gewünscht, daß die Experten- oder Kundenrunde so groß wie möglich ist. Wie dies unten festgehalten wird, können, sobald sich das System der Erfindung in Betrieb befindet, die Kundenprofile von jene, die tatsächlich ein spezielles Videoprogramm während einer anfänglichen Auslese durch eine Probengruppe sehen, verwendet werden, um ein Inhaltsprofil dem Programm für ein nachfolgendes Sehen zuzuweisen. In einem derartigen System wird von jenen Kunden, die das Programm von Beginn bis zum Ende sehen, angenommen, daß sie das Programm "liebten". Die Kundenprofile von jenen, die das "Programm liebten", würden dann kombiniert, um das Anfangsprofil für dieses Programm auszubilden. Das Programm würde dann für ein Übertragen an alle Mitglieder des Netzwerks fertig sein.
  • Alternativ werden in der gegenwärtig bevorzugten Ausbildung verfeinertere Techniken verwendet, um die anfänglichen Inhaltsprofile auszubilden. In der bevorzugten Ausbildung wird das Inhaltsprofil eines Programms automatisch aus der Wortfrequenz von bestimmten Worten in dem Text oder der Online-Beschreibung eines Programms oder der Frequenz von bestimmten Worten in den geschlossen Rubriken einer Fernsehshow bestimmt, wo derartige Worte als repräsentativ für bestimmte Kategorien gewählt werden. Selbstverständlich können andere, einfachere Techniken wie eine, die einfach die Anwesenheit oder Abwesenheit von bestimmten Merkmalen bestimmt, innerhalb des Rahmens der Erfindung verwendet werden.
  • Das Gewichten der Charakteristika in den Kunden- und Inhaltsprofilen hängt bis zu einem gewissen Grad davon ab, wie die Profile anfänglich bestimmt wurden. Beispielsweise kann das Gewichten der Kundenprofile direkt aus einem Fragebogen durch Fragen des Kunden erhalten werden, geeignet (von 1–10) seinen oder ihren Vorzug für ein bestimmtes Merkmal zu skalieren. Andererseits können, wenn das Kundenprofil basierend auf demographischen Untersuchungen bzw. Werten, Postleitzahlen und dgl. zugewiesen wird, die durchschnittlichen Gewichtungen für andere Kunden mit denselben demographischen Werten, Postleitzahlen oder dgl. verwendet werden. Wenn eher statistische Techniken für eine Ausbildung der anfänglichen Kunden- und Inhaltsprofile verwendet werden, können die Gewichte mathematisch beispielsweise als das Reziproke der Standardabweichung der Merkmale bestimmt werden. Selbstverständlich können andere Gewichtungstechniken auch verwendet werden.
  • C. Einstellen von Kundenprofilen
  • Wie oben festgehalten, können die Daten, aus welchen das ursprüngliche Kundenprofil abgeleitet wird, durch ein Ausfüllen eines Stimmzettels erhalten werden, wobei eine Anzahl von Charakteristika aufgelistet wird und der (die) Kunde(in) seine bzw. ihre Vorzugsbewertung (cv) und Flexibilitätsbereich (sv) für jedes Merkmal angeben. Jedoch stellen Personen oft nicht sämtliche notwendigen Antworten oder die korrekten Antworten auf solchen Stimmzetteln oder Fragebogen zur Verfügung. Analogerweise besteht, wenn die ursprünglichen Kundenprofile neuen Kunden auf der Basis von demographischen Werten oder dgl. zugewiesen werden, eine wesentliche Wahrscheinlichkeit, daß das ursprüngliche Kundenprofil eine beträchtliche Einstellung bzw. Justierung erfordert. Darüber hinaus sollte das System die Tatsache in Betracht ziehen, daß zahlreiche Menschen ihren Geschmack über die Zeit verändern. So muß es, um die Genauigkeit der Profile sicherzustellen, einen Weg geben, in irgendeiner Weise Fehler in dem anfänglichen Kundenprofilen zu korrigieren und die Kundenprofile über die Zeit einzustellen.
  • In Übereinstimmung mit der Erfindung wird eine passive Feedback-Technik zur Verfügung gestellt, wobei das Programm, das durch die Kunden gesehen wird, automatisch überwacht und verwendet wird, um die Kundenprofile einzustellen. Diese Technik wird im größeren Detail in Abschnitt V unten beschrieben. Dieser Abschnitt wird sich stattdessen auf einen aktiven Feedback-Mechanismus beziehen, welcher als "rave review" bzw. "fantastischer Review bzw. Überblick" bezeichnet wird.
  • Wie dies oben festgehalten wird, ist ein Weg zum Einrichten bzw. Aufbauen eines anfänglichen Kundenprofils, ein nicht beurteiltes Programm oder ein Teil eines Programms einem Zielpublikum zu zeigen und dem nicht beurteilten bzw. bewerteten Programm eine Kombination von Kundenprofilen von jenen zuzuordnen, die tatsächlich das Programm oder einen Teil des Programms vom Beginn bis zum Ende sahen, oder Bewertungen zuzuweisen, die durch jene, die eine Untersuchung vervollständigt haben, eingegeben sind. Eine analoge Technik kann für eine Fehlerkorrektur und für ein Ausbilden von anfänglichen Kundenprofilen verwendet werden. Insbesondere wird der Kunde einer Serie von kurzen Abschnitten von verschiedenen Videoprogrammen ausgesetzt. Jeder Abschnitt wird durch einige wenige Charakteristika charakterisiert und das zugewiesene Merkmalsniveau von jedem der Charakteristika wird dem Kunden präsentiert. Der Kunde wird dann gefragt, um sein bzw. ihr bevorzugtestes Niveau für das Merkmal bekannt zu geben, das dem zugewiesenen Merkmalsniveau für den gesehenen Abschnitt des Videoprogramms verliehen wurde. Beispielsweise kann, wenn dem Niveau von "Action" in einem Abschnitt des Films "First Blood" bzw. "Erstes Blut" ein Wert von 8 zugewiesen wird, der Kunde 4–6 als seinen/ihren Akzeptanzbereich angeben. Andererseits kann, wenn der Kunde mit dem zugewiesenen Charakteristikumniveau überhaupt nicht einverstanden ist, er/sie seine bzw. ihre eigene Abschätzung des Niveaus des Charakteristikums in dem präsentierten Programmabschnitt zur Verfügung stellen und entsprechend seine bzw. ihre Akzeptanz abgeben. Selbstverständlich ist der Hauptvorteil eines derartigen "rave review" Verfahrens gegenüber Vervollständigung von Stimmzetteln jener, daß statt einem Abstimmen über ein abstraktes Konzept der Kunde nun Abschätzungen basierend auf konkreten Beispielen tätigt.
  • Da der Kunde nicht fähig sein kann, sich exakt an sein bzw. ihr bevorzugtes Niveau eines Charakteristikums zu erinnern, das er/sie in einem vorhergehenden Review oder in einem ursprünglichen Stimmzettel angegeben hat, oder auch seinen oder ihren zugewiesenen, anfänglichen Wert für ein Charakteristikum nicht kennen kann, kann er/sie zufällig oder unbeabsichtigt dasselbe Niveau für dasselbe Charakteristikum in einer Überprüfung vergeben, wenn das Charakteristikum in mehr als einem Programmabschnitt vorkommt, selbst wenn dieses Charakteristikum nicht dasselbe Niveau haben sollte. Daher sollte in einem "rave review" ein Programmabschnitt mit einer großen Vielzahl von Merkmalen ausgewählt sein, um Wiederholungen desselben Charakteristikums über verschiedene Videoclips zu vermeiden. Zusätzlich sollte der Kunde angewiesen werden, daß, während Niveauabschätzungen gemacht werden, er/sie sich auf die Merkmale der gegenwärtigen Programmabschnitt konzentrieren sollte, und seine/ihre vorhergehenden Bewertungen vergessen sollte.
  • Wie oben erwähnt, sollten Änderungen in einem Kundenprofilen über die Zeit erwartet werden. Mit anderen Worten werden die Werte von cv und sv, die aus den rave reviews erhalten werden, typischerweise unterschiedlich von den Werten sein, die in den ursprünglichen Stimmzetteln und während den vorhergehenden rave reviews spezifiziert wurden. Um dramatische Veränderungen in den Werten zu vermeiden, sollte das Festlegen bzw. Einstellen der neuen Werte sowohl die alten als auch die neuen Daten berücksichtigen. So ist, wenn x entweder cv oder sv darstellt, xn der Wert von x nach einem Zeitraum n (n "rave review" -Änderungen) und yn ist der während der Zeit n erhaltene Wert, dann ist: xn = yn wenn n = 1 Gleichung (4 )undxn = xn–1 + (1/n) (yn–1 – nn–1) wenn n > 1 Gleichung (5 )
  • Jedes y wird erhalten entweder von dem Kundenstimmzettel oder dem rave review, jedoch ist typischerweise y1 von den Stimmzetteldaten und y1, 1 > 1, ist aus den Daten von dem rave review. Aus den obigen Gleichungen folgt, daß: xn = (1/n) Σl yl Gleichung (6 )d. h., der neue Wert für x nach n Iterationen ist gleich dem Mittel von allen der n – 1 vorherigen Daten. Das Verfahren wird formal MSA genannt oder Method of Successive Average.
  • Mit diesem Verfahren werden Daten bei jeder Iteration gleich in dem Endwert berücksichtigt. Jede dramatische Veränderung wird gedämpft, insbesondere bei späteren Iterationen (wenn n groß ist). Diese Näherung stimmt mit der Intuition überein, da sich ein Kundenprofil über die Zeit stabilisieren.
  • Jedoch können Kunden eine systematische Fehlbeurteilung beim Abschätzen ihrer Präferenzen aufweisen. Beispielsweise kann ein Kunde konstant seine/ihre Vorzugsbewertung für ein Charakteristikum unterschätzen oder überschätzen. Ein Weg, um die Ungenauigkeit zu detektieren, ist zu überprüfen, ob hier einige Kunden existieren, die, wenn sie verschiedene Programme in rave reviews sehen, konstant mit dem Inhaltsprofilwert für ein spezielles Charakteristikum nicht übereinstimmen und nicht proportional höhere/niedrigere Bewertungen nahelegen. Wenn sich häufig für die t-Werte in dem t-Signifikanztest ergibt, daß sie trotz ihrer Zustimmung nicht signifikant sind, kann es notwendig sein, die Kundenbewertungen des in Frage stehenden Charakteristikums in einer Richtung entgegengesetzt zu ihren Vorschlägen einzustellen.
  • Ein anderer Weg zum Ausbilden von Einstellungen an den kombinierten Bewertungen von Kunden ist durch das Clustern bzw. Bündeln von Kunden. Kunden werden gefragt, Gesamtbewertungen für verschiedene Programme abzugeben. Wenn eine Gruppe von Kunden mit sehr ähnlichen Bewertungen für die meisten der Programme in einer Kategorie herauskommt, wird angenommen, daß die tatsächlichen Akzeptanzbereiche für diese Kunden für jedes für die Kategorie relevante Merkmal eine enge bzw. schmale Verteilung bildet, d. h. ihre Werte nahe zueinander liegen. Wenn in der Verteilung der abgege benen Bewertungen jedoch einige Außenseiterwerte bzw. Ausreißerwerte, welche weit von dem Hauptteil weg liegen, existieren, dann ist dies ein Hinweis, daß diese Ausreißerwerte eingestellt bzw. justiert werden müssen.
  • Es gibt zahlreiche Algorithmen, um Ausreißer in einer Population herauszufinden. Beispielsweise können alle Werte in aufsteigender Reihenfolge ihrer Absolutabstände von dem Mittelwert sortiert werden und Spalte an dem unteren Ende gesucht werden. Jene Werte, die unter dem größten Spalt liegen, würden Außenseiter bzw. Ausreißer sein. Für die statistische Gültigkeit können der Mittelwert und die Standardabweichung der Population verringert um die Ausreißer berechnet werden, und ein t-Signifikanztest durchgeführt werden, um zu bestimmen, ob einer der Außenseiter zu der Population gehört. Nur jene, die nicht dazu gehören, werden Gegenstand einer Einstellung bzw. Justierung sein.
  • D. Einstellung von Inhaltsprofilen
  • Wie oben diskutiert, kann in einem rave review der Kunde sein bzw. ihr Mißfallen mit der Bewertung eines Charakteristikums in einem Videoprogramm festhalten und seine/ihre eigene Bewertung für jedes Charakteristikum in dem Programm übermitteln. Dies stellt einen Mechanismus zum Einstellen der Inhaltsprofile zur Verfügung.
  • Im allgemeinen kann die vorliegende Erfindung die Bewertungen von Experten oder Testgruppen als die Bezugsbasis verwenden. Allgemein basiert die Berechnung des Zustimmungsskalars ac auf den Werten von cp und sp. Da die Werte von cp und sp für die Berechnung von ac für alle Kunden verwendet werden, wird jegliche Ungenauigkeit in ihren Wer ten die Endergebnisse für alle Kunden betreffen bzw. beeinflussen. (Im Gegensatz dazu beeinflußt eine Ungenauigkeit in dem Wert von cv und sv eines Kunden nur die Ergebnisse für diesen Kunden). Definitionsgemäß machen Kunden kollektiv Bewertungen relativ näher zu der Realität als irgendwelche Experten oder Testgruppen. Mit anderen Worten ist die Kundenbewertung Realität. Beispielsweise sollten, wenn alle Kunden im Mittel dazu tendieren, ein spezielles Charakteristikum (für eines oder alle Programme) überzubewerten, dann objektiven Bewertungen der Experten oder Testgruppen für dieses Charakteristikum (für eines oder alle Programme) angehoben werden, um mit den Kundenwahrnehmungen übereinzustimmen.
  • Neuerlich kann MSA für die Inhaltsprofileinstellung verwendet werden, indem x entweder cp oder sp sein soll und yn der Wert sein soll, der kollektiv in einem Zeitraum n durch die Kunden für die Variable nahegelegt bzw. vorgeschlagen wurde, worin yn definiert ist als: yn = (l/I) Σl yn i Gleichung (7 )worin yn i der Wert ist, der durch den Kunden i während des Zeitraums n nahegelegt wurde. Indem y in Gleichung (5) in Gleichung (4) substituiert wird, kann der xn+1 -Wert berechnet werden. Für Kunden, welche kein Mißfallen festhalten, kann ihr yn i auf xn festgelegt werden, d. h. das ursprüngliche Inhaltsprofil. Daher ist yn das Mittel des von den Kunden vorgeschlagenen Werts in der Periode n. Das resultierende xn+1 ist das eingestellte Inhaltsprofil nach der Periode n.
  • Dieses Verfahren würde weniger verwendbar bzw. nützlich sein, wenn nur die Inhaltsprofile eines Charakteristikums für individuelle Programme eingestellt werden könnte. Häufig ist das relative Vorurteil systematisch, d. h. von der Kundenseite gesehen, können die Merkmalswerte die Signifikanz eines Charakteristikums für Programme für bestimmte oder alle Kategorien unterbewerten oder überbewerten. Dieses Problem kann auch wie folgt behandelt werden.
  • Für die Klarheit in der Diskussion werden neuerlich tiefgesetzte Indizes verwendet. yjk ist die mittlere vorgeschlagene Bewertung der Kunden für das Charakteristikum k für Programm j. Die Verteilung der Kundenbewertungen wird als normal angenommen. Der Einfachheit halber werden zeitabhängige Indizes unterdrückt. Ein t-Wert-Signifikanztest wird dann durchgeführt als: tjk = (yjk – cpjk) / Syjk–CPjk (i = 1, 2, ..., I; j = 1, 2, ..., J; k = 1, 2, ..., K) Gleichung (8)worin:
    Figure 00400001
    und worin:
    tjk der t-Wert für die Signifikanz des Unterschieds zwischen der von den Kunden vorgeschlagenen Bewertung des Charakteristikums k für Programm j und der entsprechenden, zugewiesenen, objektiven Bewertung ist;
    Syjk–CPjk die Standardabweichung zwischen der Verteilung yjk und jener von cpjk ist;
    I die Gesamtzahl der Kunden ist; und
    M die Gesamtzahl der "Experten" ist.
  • Wenn tjk signifikant für ein vordefiniertes Niveau (es sei 0,05) mit einem Freiheitsgrad von I + M – 2 ist, dann ist cpjk als signifikant unterschiedlich von yjk bestimmt. In diesem Fall ist eine Einstellung von cpjk notwendig und MSA wird berechnet, um das neue cpjk aus yjk zu erhalten.
  • Mit dem obigen Verfahren wird nur die zugewiesene objektive Bewertung eines Charakteristikums für individuelle Programme eingestellt. Um die zugewiesenen objektiven Bewertungen eines Charakteristikums für alle der Programme in einer Kategorie einzustellen, wird das Folgende benutzt: Tlk = (1/J1jltj–lk Gleichung (10)worin:
    Tlk der Mittelwert von t-Werten für das Charakteristikum k in allen Programmen der Kategorie l ist;
    tj–l k der t-Wert für die Signifikanz des Unterschieds zwischen der von den Kunden nahegelegten Bewertung des Charakteristikums k für das Programm jl und der entsprechenden objektiven Bewertung ist; und Jl die Anzahl von Programmen in Kategorie l ist.
  • Wenn eine Einstellung der zugewiesenen, objektiven Bewertung eines Charakteristikums über mehrere oder alle Kategorien gewünscht ist, werden die t-Werte in einem noch weiteren Bereich gemittelt. Beispielsweise wird, wenn es notwendig ist, eine Einstellung für alle Kategorien durchzuführen, berechnet T k = (1/L * ΣlJllΣj–l tj–lk Gleichung (11)worin:
    Tk der Mittelwert der t-Werte für das Charakteristikum k in allen Programmen ist.
  • Wenn ein Inhaltsprofilwert cp auf cp' geändert wird, ist es auch notwendig, das entsprechende sp (Abweichung in cp) auf sp' zu ändern. Da eine Verteilung in cp besteht, müssen einige Experten, deren Bewertungen unter oder über dem Mittelwert (cp) liegt, existieren. Wenn durch die obige Berechnung cp die Realität überbewertet oder unterbewerte, wird angenommen, daß nur jene Experten, deren Bewertung über oder unter dem Mittel liegt, eine Überbewertung/Unterbewertung durchgeführt haben. Daher sollte nach der Einstellung die neue Abweichung sp' kleiner als sp sein.
  • Eine mögliche Berechnung von sp' ist: sp' = sp/( 1 + α * | cp' – cp |/cp) Gleichung (12)Da cp > 0, sp' < sp (d. h. sp sinkt nach der Einstellung immer ab). Wenn α = 1, cp = 3, cp' = 4, und sp = 1, dann ist sp' = 0,75. Der Parameter α bestimmt daher die Geschwindigkeit bzw. Rate eines Absinkens von sp mit der Änderungsgeschwindigkeit bzw. -rate in cp.
  • Es sollte festgehalten werden, daß es, bevor tatsächliche Veränderungen an den Inhaltsprofilen, die durch Experten oder Testgruppen bestimmt sind, gemacht werden, wünschens wert ist, die Experten oder Testgruppen mit den vorgeschlagenen Änderungen zu konsultieren. Das wird nicht nur unrealistische Änderungen ausschließen, sondern auch mögliche, zukünftige Vorurteile durch die Experten oder Testgruppen reduzieren.
  • E. Kundenstimmungen und Zeitfenster
  • Wenige Menschen sind lediglich einseitig interessiert, insbesondere wenn sie sich an Unterhaltung erfreuen. Neben einer generischen Neigung ist es daher vernünftig anzunehmen, daß jeder Kunde ein oder mehrere Stimmungen für ein Fernsehen besitzen kann, und in jeder der Stimmungen würde er/sie einen speziellen Satz von Programmkategorien zu sehen wünschen. Für normale und nicht besonders kapriziöse Menschen sollte die Stimmungen zeitspezifisch sein, d. h. jede Stimmung hat ein Zeitfenster, innerhalb welchem die Stimmung wirksam ist.
  • Andererseits haben Menschen nicht die gesamte Zeit frei. Die Zeit, wenn sie sich an Unterhaltung erfreuen können, ist begrenzt. Das Zeitfensterkonzept kann verwendet werden, um diese temporäre Beschränkung ebenfalls darzustellen. Daher kann jedes Zeitfenster als ein Paar von Zeitvariablen l und u ausgedrückt werde, worin 1 der Startpunkt des Fenster ist und u der Endpunkt des Fensters ist. Kundenprofile, die in Übereinstimmung mit der bevorzugten Ausbildung einer Videoplanung verwendet werden, enthalten vorzugsweise dieses Konzept von Stimmungen und Zeitfenstern.
  • In der vorliegenden Erfindung hat jeder Kunde vorzugsweise eine allgemeine Stimmung und kann auch einige spezifische Stimmungen besitzen. Sowohl allgemeine Stimmungen und spe zifische Stimmungen können oder können nicht zeitspezifisch sein. Tatsächlich kann eine nicht zeitspezifische Stimmung auch ein Zeitfenster besitzen, nur mit l= u, d. h. ihr Fenster überdeckt den gesamten Tag. Typischerweise wird für einen speziellen Kunden das Zeitfenster für seine/ihre allgemeine Stimmung die größte Weite besitzen und die Breite der Fenster für seine/ihre spezifische Stimmungen wird absinken mit einem Anstieg in der Spezifikation. In diesem Sinn bilden alle Stimmungen eines Kunden einen Baum, in welchem die allgemeine Stimmung die Wurzel ist und eine spezifische Stimmung das Kind einer anderen Stimmung wird, wenn das Fenster der vorhergehenden in dem Fenster der letzteren enthalten ist. Beispielsweise kann, wenn ein Kunde vier Stimmungen hat, allgemein, friedlich, gewalttätig und nachdenklich, die allgemeine bzw. Allgemeinstimmung alle Zeiten überdecken, die heftige bzw. gewalttätige Stimmung kann von 6 Uhr Morgens bis Mittag dauern, die friedliche Stimmung von 6 Uhr Nachmittags bis Mitternacht und die nachdenkliche Stimmung von 8 Uhr Abends bis Mitternacht. So ist die spekulative bzw. nachdenkliche Stimmung ein Kind (Untersatz) der friedfertigen Stimmung. Die Stimmung am niedrigsten Niveau (am meisten spezifisch) der Hierarchie wird allgemein verwendet, um die Programmliste für den Kunden zu entwickeln (unten beschrieben).
  • Die Definition der Stimmungen kann die Verantwortlichkeit des Kunden sein. Wenn Stimmzettel verwendet werden, um die anfänglichen Kundenprofil auszubilden, kann jeder Stimmzettel einer Stimmung entsprechen. Mit anderen Worten kann eine Stimmung äquivalent einem Kundenprofil sein. Die allgemeine Stimmung oder das allgemeine Kundenprofil ist erforderlich, außer es gibt eine automatische System-Defaultstimmung oder -profil. Darüber hinaus kann der Kunde so viele Stimmzettel ausfüllen, wie er/sie wünscht, um spezifische Stimmungen einzurichten.
  • Ein Zufriedenheitsfaktor sf wird jeder Stimmung zugewiesen. Für die allgemeine Stimmung ist sf-1, was die Basis ist. sf steigt an, wenn sich das Zeitfenster verkleinert, da es vernünftig ist anzunehmen, daß Menschen größere Zufriedenheit erlangen, wenn ihren spezifischeren Erfordernissen genügt wird. sf ist entweder durch den Kunden bestimmt oder nimmt einen eingestellten bzw. Defaultwert an. Beispielsweise kann das System einen Maximalwert für sf für das spezifische Fenster einstellen, welches zwei Stunden weit ist, und eine lineare Interpolation durchführen, um die sf-Werte für Fenster größerer Breiten herauszufinden. Wenn der Kunde die sf-Werte für seine verschiedenen Stimmungsfenster zur Verfügung stellt, werden die Werte im Lichte des Basiswerts von eins und dem oben erwähnten, vom System festgelegten Maximalwert normalisiert.
  • Mit der Einführung von Zeitfenstern wird jeder Kunde i (oder jede Kundenstimmung i, um genauer zu sein) auf den hochgestellten Zeitfenster-Indizes als il _i, u_i annehmen, während jedes Programm j jl_j wird, worin lj die Startzeit des Programms j ist und uj die Endzeit des Programms j ist. Die Berechnung des Übereinstimmungsskalars ac läuft dann, wie dies im nächsten Abschnitt beschrieben werden wird. Jedoch wird bei der Berechnung von as der abschließende, objektive Wert: asij = sfi * [WCi * acij – wf * f(li, ui, lj, uj)] Gleichung (13) worin f (li, ui, lj, uj;) einen Bestrafungswert ergibt, welcher eine Unzufriedenheit des Kunden aufgrund der Fehlübereinstimmung zwischen dem Zeitfenster der Kundenstimmung i und der Übertragungszeit des Programms j ausdrückt, sf der normalisierte Zufriedenheitsfaktor der Kundenstimmung i ist, wci die Gewichtung für den existierenden Übereinstimmungsskalar ist und wf die Gewichtung bzw. das Gewicht für f ist, welches) durch die Praxis bestimmt werden muß.
  • Der Hauptgegenstand hier ist die Form der Bestrafungsfunktion f. Intuitiv ist f = 0, wenn das Zeitfenster das Übertragungs- bzw. Fernsehfenster umfaßt, d. h. li ≤ lj, und ui ≥ uj, und f steigt an, wenn die zwei Fenster sich auseinander bewegen. Da ui – li ≥ uj – lj ist, d. h. das Stimmungsfenster nicht schmäler als das Fernsehfenster ist, kann die Zeitdiskrepanz d zwischen den zwei Fenstern ausgedrückt werden als: d = max ( 0, li – lj, uj – ui) Gleichung (14) So f = f (d).
  • Es ist vernünftig anzunehmen bzw. zu erwarten, daß die Kundenunzufriedenheit ziemlich scharf ansteigt, wenn die Fehlübereinstimmung der Zeitfenster zuerst beginnt, was bedeutet, daß er/sie einen Teil des Programms vermißt. Wenn die Zeitfehlübereinstimmung weiter ansteigt, wird die Kundenunzufriedenheit absinken. Beispielsweise wird sich der Kunde sehr erregt fühlen, wenn er/sie die ersten zehn Minuten eines Programms versäumt, welches er/sie besonders liebt. Wenn er/sie bereits die ersten eineinhalb Stunden versäumt hat, wird seine/ihre Unzufriedenheit nicht stark ansteigen, wenn er/sie die verbleibende halbe Stunde versäumt. Diese nicht lineare Beziehung kann gut durch die folgende negative Exponentialgleichung ausgedrückt werden: f (d) = α ( 1 – e–βd) Gleichung (15)worin α die maximale Unzufriedenheit ist, die ein Kunde haben kann, wenn er ein Programm versäumt, und β ein Parameter ist, welcher bestimmt, wie scharf f(d) mit d ansteigt. Je größer der Wert von β ist, desto steiler würde die Kurve sein. Es kann durch die Gleichung (15) gesehen werden, daß f (d) = 0, wenn d = 0 und f (d) = α, wenn d = ∞. So wird die Bestrafungsfunktion: f (li, ui, lj, uj) = α (1 – exp( max(0, li – lj, uj – ui))) Gleichung (16)
  • Unter Berücksichtigung der Form der Gleichung (13) kann α auf eins gesetzt werden, da das Ausmaß der Unzufriedenheit durch den Gewichtsparameter wf eingestellt werden kann.
  • III. Berechnung der Übereinstimmungs- bzw. Zustimmungsmatrix
  • Die berechneten Übereinstimmungsskalare ac bilden eine Übereinstimmungsmatrix AC, welche Maße der Ähnlichkeit zwischen den Kundenprofilen und den Inhaltsprofilen zur Verfügung stellt. Ihre Berechnung inkorporiert die gewünschten Mengen der verschiedenen Charakteristika, die verwendet werden, um die Programme zu definieren, ihre Wichtigkeit (Gewichtungen) für jeden Kunden, und die Mengen bzw. Größen dieser Charakteristika, die in jedem Programm vorhanden sind, wie sie durch Experten oder Testgruppen bestimmt wer den. In der Annahme, daß I Kunden, J Programme, K Charakteristika und M Experten vorliegen, kann jede Zelle der ursprünglichen Übereinstimmungsmatrix (Übereinstimmungsskalar für cvik und cpjk) berechnet werden als acij = 1/(1 + (1/K) Σk (wvik/Wi)tijk] (i = 1, 2, ..., 2, j = 1, 2, ... J) Gleichung (17)worin: tijk = (cvik – cpjk)|/SCvik–CPjk wenn CVik > = ∞, wenn CVik = –1 (i = 1, 2, .., I; j = 1, 2, ..., J; k = 1, 2, ..., K) Gleichung (18)und:
    Figure 00480001
    und
    acij: Übereinstimmungsskalar zwischen den Profilen von Kunden i und dem Programm j;
    tijk t-Wert der Signifikanz des Unterschieds zwischen der Bewertung von Charakteristikum k beim Kunden i und jener beim Programm j;
    SCVik–CPjk: Standardabweichung zwischen der Verteilung von cvik und cpjk;
    wi: Σk wvik, d. h. die Summe aller Gewichtungen für den Kunden i;
    M: Anzahl der "Experten", die das Programm j bewerten; und
    N: Anzahl von Betrachtungen, bevor der Kunde eine Endentscheidung betreffend die Bewertung für cv trifft.
  • Die Größenordnung von jedem der t-Werte zeigt die Abweichung der Kundenbewertungen eines Charakteristikums von jener des Videoprogramms, wenn die Verteilung der Bewertungen sowohl von dem Kunden als auch von den Experten oder Testgruppen gegeben ist. Wenn der t-Wert signifikant auf einem vorbestimmten Niveau einer Signifikanz ist, z. B. 0,05 für einen Freiheitsgrad von 2M–2, dann können zwei Verteilungen als zu derselben Population gehörig betrachtet werden. Das Mittel von allen t-Werten kann als ein Indikator des Unterschieds bzw. der Divergenz (Abstand in einem charakteristischen Raum) zwischen dem Profil des Kunden und jenem des Programms dienen. Daher zeigt die Variable ac, welche grundsätzlich das Reziproke des Mittelwerts der t-Werte (Reziproke des Abstands) ist, das Niveau einer Zustimmung zwischen den zwei Profilen. So ist ac ε (0,1) und erreicht seinen Maximalwert von 1 (perfekte Übereinstimmung) nur, wenn Σkwvik * tijk = 0 oder wvik * tijk = 0 (i = 1, 2, ..., I; j = 1, 2, ..., J; k – 1, 2, ..., K), da wvik >= 0 und tijk >= 0. Mit anderen Worten wird eine perfekte Übereinstimmung nur dann erreicht, wenn kein Unterschied zwischen dem Kundenprofil und dem Inhaltsprofil ist, oder wenn Unterschiede nur betreffend bestimmte Charakteristika vorliegen und der Kunde diese Charakteristika ignoriert. Als ein Ergebnis liefert ein Sortieren aller Programme in aufsteigender Reihenfolge von ac eine Empfehlungsliste von Programmen für den Kunden.
  • In der ursprünglichen Formulierung des t-Signifikanztest sind sowohl M als auch N die Probengrößen. Während M die Anzahl von Experten oder Mitgliedern in der Testgruppe ist, repräsentiert N die Anzahl von Malen einer Überlegung, bevor der Kunde seine/ihre Endentscheidung über die Bewertung für cv trifft. Der N-Wert kann empirisch durch Experimente bestimmt werden. Allgemein gesprochen, je höher der N-Wert ist, desto niedriger ist im Durchschnitt die Flexibilität in der Kundenakzeptanz für verschiedene Charakteristika. Vorzugsweise ist N = M – 1, so daß Dispersionen bzw. Streuungen in cv, welches als der Kundenakzeptanzbereich interpretiert ist, und in cp, welches den Unterschied in der Expertenbewertung darstellt, in gleicher Weise gezählt werden. Diese Berechnung ist durch die Annahme, daß sowohl die Verteilungen der Expertenstimme als auch die Kundenbewertung normal bzw. Normalverteilungen (Gaussian) sind, untermauert. Obwohl die Annahme nicht garantiert ist, ist dies das beste, was erhofft werden kann.
  • Sobald die anfänglichen Kundenprofile und die anfänglichen Inhaltsprofile eingerichtet bzw. aufgebaut wurden, kann eine einfachere Reform der Gleichung (17) durch Kombinieren von wv und s in ein einziges Maß von Bedeutung bzw. Wichtigkeit verwendet werden: wik = wvik/(1/J) Σj Sijk,worin:
    Figure 00500001
    worin svik die Streuung in der Bewertung des Kunden i für das Charakteristikum k ist (umgekehrt korreliert mit der Bedeutung von k für i), und spjk die Streuung der Expertenbewertungen für das Charakteristikum k ist. So: acij = 1/[1 + Σk wik|cvik – cpjk|] Gleichung (21)
  • Diese einfachere Bezeichnung ist bevorzugt und wird in der nachfolgenden Diskussion verwendet. Jedoch werden die unten beschriebenen Algorithmen alle einfach auf das komplexere Modell der Gleichung (17) ausgedehnt. Allgemein wird die komplexere Form der Übereinstimmungsmatrix (Gleichung (17)) nur bevorzugt, wenn die Kunden befragt werden, um ihre eigenen Kundenprofile aufzubauen. Die einfachere Form der Übereinstimmungsmatrix (Gleichung (21)) ist bevorzugt, wenn die Profile unter Verwendung von Demographiken bzw. demographischen Untersuchungen initialisiert und unter Verwendung eines passiven Beobachtens aktualisiert werden, wie dies in der gegenwärtig bevorzugten Implementierung der vorliegenden Erfindung durchgeführt wird.
  • Für die Zwecke einer Erläuterung wird eine Berechnung einer einfachen Übereinstimmungsmatrix hier beschrieben.
  • Es wird angenommen, daß es nur zwei Kunden gibt: (1) John und (2) Mary. Ihre Proben-Kundenprofile sind wie folgt:
    Figure 00510001
    Figure 00520001
  • Die verfügbaren Programme sind wie folgt:
    Programmtitel
    1 Star Trek
    2 Damnation Alley
    3 Forever Young
    4 Terminator II
    5 Aliens
    6 Fatal Attraction
  • Die Proben-Inhaltsprofile sind wie folgt:
    Figure 00520002
  • Nach Normalisieren von w unter Verwendung von: Wik = WVik /(Σ/j Scvik – cpjk/J) Gleichung (22)worin SCVik–CPjk in Gleichung (19) definiert ist, bilden die obigen Eingabedaten die folgende Gewichtungsmatrix (w):
    Figure 00530001
  • Wenn die Gewichtungsmatrix und die charakteristischen Profile der Kunden und der Programme gegeben sind, kann die Übereinstimmungsmatrix berechnet werden. Beispielsweise ist der Übereinstimmungsskalar zwischen Kunden 1 und Programm 2: ac12 = 1/(1 + w1|cv11 – cp21| + w12|cv12 – cp22| + w13|cv13 – cp23|) = 1/(1 + .166*|3-5| + .425*|9-0| + .409*|7-1|) = .131 Die Endübereinstimmungsmatrix (AC) ist daher:
    Figure 00530002
  • Aus der Übereinstimmungsmatrix ist es offensichtlich, daß John "Star Trek", "Terminator II" und "Aliens" bevorzugt, während Mary "Forever Young" und "Damnation Alley" bevor zugt. Dies sind die Ergebnisse, die aus den Profilen erwartet wurden, da hier nur die Vorlieben quantifiziert wurden.
  • Tatsächlich würde in dem einfachen Fall, wo lediglich die Anwesenheit oder Abwesenheit von speziellen Charakteristika gemessen wird, die Übereinstimmungsmatrix nach einer Identität in den meisten Kategorien statt dem Abstand zwischen dem Kundenprofilvektor und dem Inhaltsprofilvektor unter Verwendung der oben beschriebenen Techniken schauen.
  • IV. Planen einer Videoverteilung bzw. -lieferung in Übereinstimmung mit Kunden- und Inhaltsprofilen
  • Das Einführen von Zeitdimensionen macht es möglich, Videoprogramme zu planen, d. h. die Zuweisung von Programmen zu Tagen und zu Zeitschlitzen in Übereinstimmung mit jedem Kundenprofil.
  • A. Planungseinschränkungen
  • Ein Lösen des Problems eines gleichzeitigen Zuweisens von Tagen und Zeitschlitzen ist häufig unpraktisch aufgrund der exponentiellen, ansteigenden Ordnung in der Zahl von möglichen Kombinationen. Daher werden die zwei Aufgaben vorzugsweise gesondert durch heuristische Verfahren durchgeführt.
  • Die erste Aufgabe, ein Zuweisen von Programmen zu Tagen, wird signifikant durch die Tatsache vereinfacht, daß in dem gegenwärtigen System die Kundenpräferenzen hauptsächlich durch Zeitschlitze (Stunden) differenziert sind statt durch Tage. Wenn der Kunde Wochentagsstimmungs-Zeitfenster definiert, wird angenommen, daß das Fenster auf jeden Wochentag anwendbar ist. Selbstverständlich kann der Kunde einige Wochenend-Zeitfenster definieren, welche sich entweder auf Samstag oder Sonntag beziehen. Daher ist für einen gegebenen Satz von Programmen, die für eine Woche verfügbar sind, die Hauptfrage nicht, an welchem Tag sie gesendet werden sollen, sondern zwischen welchen Stunden sie gesendet bzw. übertragen werden.
  • Ein möglicher Zugang zum Planen ist jener, daß für jedes Programm seine n am meisten bevorzugten Übertragungsfenster von dem Mittelwert der objektiven Werten bestimmt werden, wie dies unter Verwendung von Gleichung (13) berechnet wird. Der Planer verwendet dann einige Verfahren, um eine Lösung zu finden, in welcher der mittlere, objektive Wert einen entsprechend bzw. ausreichend hohen Wert erreicht und in welcher die Zeitschlitze überdeckt werden. Es existieren zahlreiche derartige Verfahren, wie ein gesamtzahliges, lineares Programmieren.
  • Eine besondere Komplexität ist mögliche Notwendigkeit eines Wiederholens von einigen Programmen während einem Tag oder einer Woche aufgrund ihrer hohen Popularität. Eine einfache Näherung bzw. ein einfacher Zugang ist es, den Planer zuerst die Anzahl von notwendigen Wiederholungen bestimmen zu lassen und dann die Anzahl davon als Be- bzw. Einschränkungen in dem Programmieren hinzuzufügen. Es sollte jedoch festgehalten werden, daß die obige Näherung nur für einen Kanal ist. Wenn hier mehrere Kanäle vorliegen, dann ist es üblicherweise notwendig, zuerst die Kanäle zu kategorisieren, ihr entsprechendes "Zielpublikum" herauszufinden und dann den Planungsvorgang auf das Zielpublikum von jedem Kanal ablaufen zu lassen.
  • Es sollte auch auf die gegenseitige Ausschließung zwischen den einander überlappenden Zeitfenstern eines Kunden geachtet werden. Obwohl der Kunde Zeitfenster definieren kann, welche miteinander in Konflikt stehen, kann in bezug auf die Überlappung und Inhalt nur eines der Fenster in dem in Konflikt stehenden Satz in der Endzuweisung verwendet werden. Diese Bedingung sollte den Einschränkungen hinzugefügt sein.
  • B. Planung des Algorithmus
  • Mit den obigen Planungsbeschränkungen im Sinn haben die vorliegenden Erfinder einen Algorithmus entwickelt, welcher Kundenprofile und Inhaltsprofile für ein Planen der Sendung von Filmen und anderen Shows über ein Videoverteilungsnetzwerk verwendet, welcher die simultane Verteilung von mehreren Kanälen von einem Kopfende zu den Endgerät-Multimedia-Terminals, die mit zahlreichen Fernsehgeräten von Kunden verbunden sind, ermöglicht. Derselbe Zugang wird dann verwendet, um "virtuelle Kanäle" an den Endgerät-Multimedia-Terminals zu entwickeln, basierend auf einer Domäne oder einer Art oder einem Geschmack von Individuen, so daß der Kunde das Videoprogramm sehen kann, das für den Kunden als am meisten wünschenswert vorhergesagt wurde. Die "virtuellen Kanäle" können auf bestimmten bzw. gewidmeten Kanälen angezeigt werden oder das empfohlene Programmieren kann direkt auf dem elektronischen Programmführer hervorgehoben oder auf dem Schirm des Kunden als empfohlene Programmauswahlen angezeigt werden. Auch können die Kanäle mit neuer Priorität für eine Präsentation auf dem elektronischen Programmführer auf der Basis der berechneten "virtuellen Kanäle" angeordnet bzw. versehen werden. In analoger Weise kann ein Videoprogrammieren einer speziellen Art, selbst wenn sie nicht Teil der "virtuellen Kanäle" ist, auf der elektronischen Programmführung, wie gewünscht, besonders unterlegt bzw. hervorgehoben werden. Der Algorithmus für ein Bestimmen der empfohlenen Programmierung basiert auf der oben erwähnten "Übereinstimmungsmatrix", welche die Attraktivität von jedem Film und Videoprogramm für jeden möglichen Kunden charakterisiert. Kurz gesagt, wird ein Übertragungs- bzw. Fernsehplan und/oder virtueller Kanal generiert, welcher ausgebildet bzw. konstruiert ist, um die größte, gesamte Kundenzufriedenheit zu erzeugen. Die Erzeugung der Übereinstimmungsmatrix und das Planen von Programmen in Übereinstimmung mit der generierten Übereinstimmungsmatrix wird nun im größeren Detail beschrieben.
  • Wie oben beschrieben, kann die Übereinstimmungsmatrix durch Vergleichen der Kundenprofile und der Inhaltsprofile ausgebildet werden. In der folgenden Beschreibung wird angenommen, daß die Übereinstimmungsmatrix so normalisiert wird, daß alle Übereinstimmungen zwischen Kunden und Filmen zwischen Null und eins liegen.
  • Das grundsätzliche Problem eines Planens einer Kabelfernseh-Übertragung kann wie folgt formuliert werden.
  • Wenn eine Übereinstimmungsmatrix A gegeben ist, worin acij der Übereinstimmungsskalar zwischen dem Kunden i und dem Programm j ist, soll gefunden werden: maxΣi Σj acij J ε Ni Gleichung (23) worin J ein Satz von zu übertragenden Programmen ist, der aus einem Satz Q von Kandidatenprogrammen entnommen wird, welche für eine Übertragung verfügbar sind, wobei die erste Summierung über alle Kunden i getätigt wird und die zweite Summierung (von j) über die ni Programme in dem Satz von Programmen Ki getätigt wird, welche ein Kunde i am meisten zu sehen wünscht. Mit anderen Worten wird, indem die Übereinstimmungsmatrix zwischen Kunden und Programmen gegeben ist, gewünscht, den Satz von Programmen herauszufiltern, welcher die Übereinstimmung zwischen Kunden und jenen Programmen maximiert, welche die Kunden sehen wollen. Wenn hundert Programme übertragen werden und ein gegebener Kunde nicht mehr als fünf von ihnen in Betracht zieht, ist es beispielsweise nicht erheblich, in welchem Ausmaß der Kunde die anderen fünfundneunzig Programme liebt. Jedoch kann, wie oben festgehalten, das tatsächliche Problem bedeutend komplexer sein, da unterschiedliche Übereinstimmungsmatrizen von der Tageszeit abhängen können und da mehrere Zeitschlitze nicht unabhängig geplant werden können.
  • Wenn nur eines der Programme unter Verwendung des Verfarens der Erfindung zu senden ist, wird das obige Optimierungsproblem trivial durch Summieren von jeder Spalte A (Berechnen Σ1 acij) und Herauspicken bzw. Entnehmen des Programms j, welches den größten Wert ergibt, gelöst. Wenn zahlreiche Programme ausgewählt werden, ist es jedoch nicht möglich, alle möglichen Kombinationen zu versuchen; daher müssen heuristische Verfahren verwendet werden.
  • Der folgende Algorithmus ist ein Beispiel eines begierigen Algorithmus, welcher einen effizienten Algorithmus für ein ungefähres Lösen des obigen Planungsproblems zur Verfügung stellt, umfassend die Tatsache, daß es gewünscht ist, ni Programme für jeden Kunden i auszuwählen (der "Sehappetit"). Mit anderen Worten repräsentiert n1 die Zahl von Programmen, die für eine Übertragung an einen bestimmten Kunden zu jeder Zeit geplant ist. In einer bevorzugten Ausbildung entspricht n1 einer Zahl von "virtuellen" Kanälen, die für jeden Kunden verfügbar sind.
  • In Übereinstimmung mit der Erfindung wird der "gierige" Planungsalgorithmus wie folgt funktionieren. Wie dies in 2 dargestellt ist, erfolgt an jedem Schritt des Algorithmus:
    • 1) Herauspicken des Programms j, welches die größte Zufriedenheit, summiert über die gegenwärtige Kundenpopulation ergibt (d. h. die wählbar sind, um Programm j zu erhalten).
    • 2) Verringern des Sehappetits n1 von jenen Kunden, die die größten Übereinstimmungsskalare mit dem gegenwärtig gewählten Programm besitzen.
    • 3) Entfernen aus der Kundenpopulation von jeglichen Kunden, deren Sehappetit auf null abgesunken ist (ni = 0), da sie alle jene Shows, die sie brauchen, besitzen und somit kein Faktor bei der Auswahl von weiteren Shows sind.
  • Das Planungsverfahren stoppt, wenn die Anzahl von gewählten Programmen m gleich der Zahl von verfügbaren Übertragungsbzw. Rundfunkkanälen M für die geplante Zeit ist. Eine präzisiere Beschreibung des Prozesses kann im Pseudocode beschrieben werden als:
    • 0) Initialisieren:
      Es sei api = n1 für alle i Festlegen des Appetits von allen Kunden auf nl,
      Es sei v = {1} Initialisieren der Kundenpopulation, um alle Kunden zu umfassen,
      Es sei m = 0 Start mit keinen ausgewählten Programmen
  • Wie unten beschrieben, sind unterschiedliche Initialisierungen möglich, um Programme, welche immer gesendet werden, in Betracht zu ziehen. Auch wenn individuelle Appetite nicht verfügbar sind, kann alles auf einen einzigen Wert n festgelegt werden.
    • 1) Auswählen des gegenwärtig populärsten Programms: Wählen Programm j, welches max Σi in v acij ergibt
      Es sei m = m + 1
      Anstiegszahl der
      gewählten Programme Wenn m
      = M, stop Stop, falls
      dies getan ist
      Andernfalls gehe zu (2).
    • 2) Absenken des Appetits von jenen Kunden, die das gegenwärtig gewählte Programm lieben: Wählen der Kunden für i in V, für welche acij über einem Schwellwert a liegt. Dann Absenken der Appetite für gewählte Kunden, indem api = api – 1 gelassen wird.
    • 3) Entfernen von Kunden aus der gegenwärtigen Kundenpopulation v, die keinen Appetit zurückgelassen haben: Entfernen von V Kunden j, für welche apij = 0. Gehe zu (1).
  • Dieses Verfahren produziert automatisch einen Plan, in welchem eine Vielzahl von Programmen in Übereinstimmung mit der Verbreitung bzw. Streuung der Kundeninteressen ausgewählt wird. Es ist festzuhalten, daß der einfachere Algorithmus eines Auswählens der populärsten Programme (jenen mit den höchsten Übereinstimmungsmatrizen) keine akzeptablen Resultate erzeugen wird, da, wenn eine Mehrzahl der Kunden Actionfilme bevorzugt, dann nur Actionfilme gewählt würden, was die Minderheit von Kunden ohne Filme zurückläßt, die sie attraktiv finden.
  • 13 fassen die oben erwähnten Verfahren zum Aufbauen von Kundenkanälen von bevorzugten Programmen in Übereinstimmung mit der Erfindung zusammen.
  • Wie dies in 1 dargestellt ist, wird ein Plan von verfügbaren Shows und deren Charakteristika (Inhaltsprofile) ausgebildet und in einer Datenbank in Schritt 102 gespeichert. Wie dies oben festgehalten ist, können die Charakteristika der Shows durch "Experten" oder Testgruppen durch Vervollständigen von Fragebogen und dgl. bestimmt werden, oder die Inhaltsprofile können aus der Frequenz einer Benutzung von bestimmten Worten in dem Text der Videoprogramme (den Online-Beschreibungen oder des Skripts) generiert werden. Alternativ können die Inhaltsprofile durch Kombinieren der Kundenprofile von jenen, die das Videoprogramm während einem "rave review" liebten, bestimmt werden. Vorzugsweise werden die Inhaltsprofile alle auf einmal für eine gegebene Zeitperiode gemeinsam mit den entsprechenden Planungsdaten als ein Teil der elektronischen Programmführungsdaten heruntergeladen und über einen gesonderten Datenkanal gesandt. Andererseits können die Inhaltsprofile als ein Teil des Bit-Stroms des Videoprogramms (für eine digitale Übertragung), in den vertikalen Leerintervallen des Videoprogramms (für eine analoge Übertragung) oder durch andere geeignete Mittel übertragen werden.
  • In Schritt 104 werden die bevorzugten Charakteristika (Kundenprofile) ausgebildet und in einer Datenbank gespeichert. Wie oben festgehalten, stellen die Kundenprofile die Kundenvorlieben für die Programmcharakteristika dar und differieren bevorzugt in Übereinstimmung mit der Tageszeit, um unterschiedlichen Stimmungen des Kunden und unterschiedlichen Kunden innerhalb jedes Haushalts Rechnung zu tragen. In einer bevorzugten Ausbildung werden die Kundenprofile für jeden Haushalt in dem Endgerät-Multimedia-Terminal für diesen Kundenhaushalt gespeichert.
  • Die Inhaltsprofile, die mit den elektronischen Programmführungsdaten erhalten werden, werden vorzugsweise an dem Endgerät-Multimedia-Terminal gespeichert und durch das Endgerät-Multimedia-Terminal mit den Kundenprofilen für jeden Kunden verglichen. Eine Übereinstimmungsmatrix wird dann in Schritt 106 unter Verwendung der oben beschriebenen Techniken erzeugt. Sobald die Übereinstimmungsmatrix generiert wurde, werden diejenigen Programme mit den höchsten Werten für ac, d. h. dem nächsten oder kleinsten Abstand (1/ac) und somit engsten Übereinstimmung mit dem Profil oder den Profilen des Kunden mit Priorität versehen und für eine Präsentation als "virtuelle Kanäle" (in dem Fall eines Ausbildens von "virtuellen Kanälen" an dem Endgerät-Multimedia-Terminal) oder als die Programmkanäle (in dem Fall eines Planens einer Videoprogrammierung an dem CATV-Kopfende) in Schritt 108 ausgewählt. Dieses Verfahren wird im größeren Detail hier unter Bezug auf 2 beschrieben.
  • In einer einfachen Ausbildung der Erfindung, in welcher kein Feedback bzw. keine Rückmeldung verwendet wird, um die Kundenprofile zu aktualisieren, ist keine weitere Aktivität notwendig. Jedoch ist es bevorzugt, daß die Kundenund/oder Inhaltsprofile aktualisiert werden, um aktualisiert zu werden, um Änderungen in den Kundenvorlieben zu ermöglichen bzw. zuzulassen ebenso wie um Fehler in den ursprünglichen Bestimmungen der Profile zu korrigieren. Dementsprechend halten in Schritt 110 die Endgerät-Multimedia-Terminals der Kunden eine Aufzeichnung der Videoprogramme, welche gegenwärtig durch den Kunden für einen Zeitraum (beispielsweise 10 Minuten) gesehen werden, der ausreichend ist, um zu bestimmen, daß der Kunde dieses Programm "liebt". Selbstverständlich kann die Überwachungsfunktion selektiv so aktiviert werden, daß die Profile nicht immer aktualisiert werden, beispielsweise wenn ein Gast oder ein Kind die Steuerung bzw. Regelung des Fernsehers zu einer unerwarteten Zeit übernimmt.
  • Schließlich werden in Schritt 112 die Kundenprofile aktualisiert, um die Programme, die aktuell durch die Kunden gesehen werden, zu reflektieren. Derartige Aktualisierungstechniken sind oben und weiters unten unter Bezugnahme auf 3 beschrieben.
  • 2 erläutert eine Technik zum Auswählen von Videoprogrammen für "virtuelle Kanäle" an den Endgerät-Multimedia-Terminals der Kunden oder alternativ zum Planen einer Videoprogrammierung an dem Kopfende aus verfügbaren Videoprogrammquellen. Wie dies dargestellt ist, wird das Verfahren bei Schritt 202 durch Bestimmen initialisiert, welches Kundenprofil oder welche Profile für den Zeitraum, der zu planen ist, aktiv ist bzw. sind, indem die Kundenappetite (An zahl der Kanäle, die für die Übertragung verfügbar sind) bestimmt wird, und indem die Datenbank einer Videoprogrammierung, von welcher der Plan erzeugt werden kann, bestimmt wird. Beispielsweise kann an dem Kopfende die Videoprogrammdatenbank jegliches Videoprogramm sein, das für eine Übertragung während des gewünschten Zeitrahmens verfügbar ist, während an dem Endgerät-Multimedia-Terminal die Videoprogrammdatenbank nur das Videoprogramm auf jenen Kanälen umfaßt, welche der Kunde empfangen darf.
  • Sobald die Übereinstimmungsmatrix für die verfügbaren Videoprogramme bestimmt wurde, werden in Schritt 204 die populärsten Programme für einen Einzelkunden (an dem Endgerät-Multimedia-Terminal) oder einen Cluster von Kunden (an dem Kopfende) ausgewählt und von der Liste von verfügbaren Programmen während dem relevanten Zeitintervall entfernt. Selbstverständlich werden in dem Fall eines Planens an dem Endgerät-Multimedia-Terminal die Videoprogramme, die in "virtuellen Kanälen" geplant sind, immer noch auf ihren regulären Kanälen empfangen und die "virtuellen Kanäle" werden nicht benutzen Kanälen an dem Endgerät-Multimedia-Terminal zugewiesen. In Schritt 206 wird dann bestimmt, ob der Kundenappetit befriedigt ist (an dem Endgerät-Multimedia-Terminal) und ob alle Kundenappetite zufriedengestellt sind (an dem Kopfende). Wenn alle relevanten Appetite befriedigt sind, wird der Planungsalgorithmus in Schritt 208 verlassen. Andererseits werden, wenn alle Kundenappetite nicht zufriedengestellt wurden, die Appetite der Kunden, die wahrscheinlich das gewählte Programm sehen werden, in Schritt 210 abgesenkt. Somit haben nur jene Kunden mit Präferenzen, welche relativ mit den Charakteristika eines speziellen Videoprogramms "übereinstimmen", ihren Appetit abgesenkt. In Schritt 212 werden jene, denen kein Appetit (Kanäle zum Planen) verblieben ist, von der Planungsliste entfernt. Das Verfahren wird dann beginnend bei Schritt 204 für jene, denen Kanäle zum Planen verblieben sind, wieder gestartet.
  • Wenn "virtuelle Kanäle" in Übereinstimmung mit der Erfindung eingerichtet werden, ist es wichtig, welches Kundenprofil oder welche -profile beim Ausbilden der Übereinstimmungsmatrix zu benutzen ist bzw. sind. In einer bevorzugten Ausbildung wird dies durch Verwendung des Kundenprofils oder von Kombinationen von Kundenprofilen durchgeführt, welchen eine Priorität während einem speziellen Zeitintervall für eine vorhergesehene bzw. vorhergesagte Kundenstimmung gegeben ist. Diese Bestimmung wird unabhängig von der Person durchgeführt, die tatsächlich Fernsehen schaut. Jedoch kann das System der Erfindung einfach modifiziert werden, um es dem Kunden zu ermöglichen, sich selbst durch Bereitstellen einer Benutzer-ID an das Endgerät-Multimedia-Terminal zu identifizieren, so daß ein spezielles Profil jenes Kunden in der Bestimmung der Übereinstimmungsmatrix gewählt werden kann. Mit anderen Worten können Kundennamen mit speziellen Profilen basierend auf Auswahlen abgestimmt werden, welche durchgeführt werden, wenn die Kunden-Benutzer-ID eine Steuerung bzw. Regelung des Fernsehers besitzt. Zusätzlich können kombinierte Profile erzeugt werden, welche am besten die kombinierten Sehvorlieben von mehreren Personen in demselben Haushalt reflektieren. Andererseits kann das System mit vorselektierten Profilen arbeiten, welche der Kunde wählen kann, um es als sein oder ihr ursprüngliches Profil zu verwenden. Nach einem bestimmten Zeitraum würde das System ein spezielles Profil als zu einem speziellen Seher oder einer Kombination von Sehern gehörig erkennen, so daß es schließlich unnotwendig für die Kunden würde, ihre Benutzer-IDs einzugeben. Mit anderen Worte würde das System "erraten", welche Kunden sehen, indem notiert wird, welches Kundenprofil am nächsten zu den gewählten Shows ist. Tatsächlich erfordert dieser letztere Zugang, daß das Kundenprofil mit Individuen anstelle lediglich der Zeitschlitze, wie in der bevorzugten Ausbildung ab- bzw. übereingestimmt wird.
  • 3 illustriert eine bevorzugte Technik zum Aktualisieren von Kundenprofilen in Übereinstimmung mit der Erfindung. Wie dies dargestellt ist, werden die anfänglichen Kundenprofile in Schritt 302 unter Verwendung von irgendeiner oben beschriebenen Technik ausgewählt. In Schritt 304 wird die Übereinstimmungsmatrix berechnet, um zu bestimmen, welche Videoprogramme der Kunde in dem gewählten Zeitraum zu sehen wünschen könnte. Dann wird in Schritt 306 das passive Überwachungsmerkmal der Erfindung aufgerufen, um zu bestimmen, ob der Kunde gegenwärtig bzw. tatsächlich das durch die Übereinstimmungsmatrix gewählte Videoprogramm sieht. Wenn der Kunde das vorhergesagte Programm gesehen hat, dann wird das Kundenprofil in Schritt 308 als genau erachtet und es wird keine Einstellung durchgeführt. Selbstverständlich kann das Kundenprofil positiv verstärkt werden, indem die Einstellungserhöhung variiert wird. Jedoch wird, wenn der Kunde nicht das vorhergesagte Videoprogramm sieht, das Kundenprofil für das geeignete Zeitintervall in Schritt 310 gewählt, welches Charakteristika am nächsten zu dem gegenwärtig gesehenen Videoprogramm besitzt. Das Kundenprofil wird dann unter Verwendung der oben beschriebenen Techniken eingestellt bzw. justiert. Das eingestellte Kundenprofil wird dann als gültig betrachtet, bis der nächste Zeitschlitz in Schritt 312 angetroffen wird. Die Übereinstimmungsmatrix wird dann neuerlich in Schritt 304 für die neuen Kundenprofile und Videoprogramme berechnet, die in dem nächsten Zeitschlitz angeboten werden.
  • Spezielle Hardware-Implementierungen der Erfindung in einem Endgerät-Multimedia-Terminal und/oder einem Videokopfende werden in Abschnitt VI unten beschrieben.
  • C. Planungsvariationen
  • Zahlreiche Variationen des obigen, generalisierten Planungsschemas sind innerhalb des Rahmens der Erfindung möglich. Die folgenden Änderungen können durch den Fachmann in der Technik verwendet werden, wobei jedoch selbstverständlich diese Liste nicht vollständig bzw. umfassend ist.
    • A. Spezialprogramme, wie Standardnetzwerk-Übertragungen können in die Planung aufgenommen werden. In dieser Ausbildung wird, wenn bestimmte Programme bereits für eine Übertragung bzw. Ausstrahlung geplant wurden, wie Standardnetzwerkprogramme oder speziell ausgewählte, populäre Filme, der obige Algorithmus modifiziert, um den Effekt dieser Programme auf das Kundeninteresse in der verbleibenden Videoprogrammierung zu berücksichtigen. Dies wird einfach durchgeführt, indem anfänglich der obige Algorithmus mit Schritt (2) modifiziert abläuft, um einfach die vorab geplanten Programme statt der gewählten, neuen zu beinhalten. Wenn alle vorab geplanten Programme "geplant wurden" (d. h. Kunden, die die vorgeplanten Programme wahrscheinlich sehen, aus dem Kundenpool entfernt wurden und die Übertragungsschlitze aufgefüllt wurden) dann geht der Planungsalgorithmus wie üblich weiter. Falls bzw. wie dies gewünscht ist, wird dies zu zusätzlichen Filmen führen, die gewählt sind, welche die meisten Kunden ansprechen, die möglicherweise nicht die Standardnetzwerk-Übertragung sehen würden.
    • B. Die Wirkung von neuen Rundfunksendungen kann in die Planung einbezogen werden. Der obige Planungsalgorithmus wird für einen einzigen Zeitschlitz präsentiert. Tatsächlich müssen die ausgewählten Videoprogramme in Abhängigkeit davon ausgewählt werden, welche andere Videoprogramme kürzlich gezeigt wurden. Dies kann auf verschiedene Arten ausgeführt werden. Beispielsweise kann man kürzlich gezeigte Filme aus der Liste von Filmen, die für eine Übertragung bzw. Ausstrahlung verfügbar sind, streichen. Alternativ kann man kürzlich gezeigte Filme von der Liste von Filmen entfernen, die für eine Übertragung verfügbar sind, wenn ihre Popularität (Anzahl der Kunden pro Übertragung) unter einen Schwellwert abfällt. Dieser Zugang ist besser dahingehend, daß er es erlaubt, neue Treffer mehrmals zu senden. Komplexere Modelle können explizit einen Sättigungseffekt durch Verschieben der Übereinstimmungsmatrix basierend auf der Anzahl von ähnlich Videoprogrammen, die kürzlich gesehen wurden, umfassen.
    • C. Die Wirkung von überlappenden Zeitschlitzen, wie sogenanntes "nahes Video auf Anfrage" kann in die Planung einbezogen werden. Zu diesem Zweck kann der obige Algorithmus modifiziert werden, um der Tatsache Rechnung zu tragen, daß populäre Videoprogramme mehr als einen Zeitschlitz einnehmen können und daß Zeitschlitze einander überlappen können. Als ein extremes Beispiel kann es wünschenswert sein, mehrere überlappende Sendungen eines populären Films auf vakanten Kanälen, z. B. in 15 Minuten Intervallen, anzubieten. In diesem Beispiel würde das Kundenappetitkonzept, das oben ausgeführt wurde, um ein verfeinertes Modell vergrößert werden, welches die Tatsache umfaßt, daß Kunden den Fernseher zu unterschiedlichen, möglicherweise zufälligen Zeiten einschalten und nur Shows zu sehen wünschen, welche zu Zeiten nahe der Zeit beginnen, wo sie den Fernseher einschalten.
    • D. Die Wirkung von Stimmungen kann in die Planung einbezogen werden. Wenn jemand unterschiedliche Übereinstimmungsmatrizen für unterschiedliche Kundenstimmungen besitzt (die entweder mehrere Kunden mit unterschiedlichem Geschmack, die denselben Fernseher verwenden, oder einen Kunden, der verschiedene Sehpräferenzen aufgrund einer Stimmung besitzt, reflektieren) kann der obige Algorithmus trivial ausgedehnt bzw. erweitert werden. Die unterschiedlichen Stimmungen werden unmittelbar als unterschiedliche Kunden behandelt, wobei der Appetit für jede gewählte Stimmung proportional dazu sein soll, wie oft diese Stimmung in dem Zeitschlitz, der geplant wird, auftritt. Dies wird in Programmen resultieren, die für jede der potentiellen Stimmungen geplant sind; der Kunde kann dann seine oder ihre bevorzugte Show heraussuchen.
    • E. Programme können mit Kanälen für ein Planen von auf Inhalt basierenden Kanälen ab- bzw. übereingestimmt werden. Kunden können bevorzugen, Kanäle zu besitzen, welche einen konsistenten Inhalt oder Stil aufweisen (z. B. Sport oder "lustige" Shows). Der Grundalgorithmus, der oben präsentiert wurde, könnte so modifiziert werden, daß einige Schlitze reserviert sind, so daß Shows einer gegebenen Art (z. B. nahe einem gegebenen Satz von Charakteristika, welche typisch für einen Kanal sind) gewählt werden können, wenn sie nicht bereits in dem Hauptplanungsalgorithmus gewählt wurden.
    • F. Wie die Kundenappetite abgesenkt bzw. verringert werden, kann für Planungszwecke ausgewählt werden. In dem obigen Planungsalgorithmus wird, wann immer ein Programm gewählt wird, der Sehappetit für seine gesamte "Audienz" bzw. sein gesamtes "Publikum" abgesenkt und jene, welche ihren Appetit verbraucht haben, werden von der sehenden Population entfernt. Da das Überprüfen des Sehappetits nur von dem Publikum des gegenwärtig gewählten Programms durchgeführt wird, hängt das Ergebnis des Planungsprozesses teilweise von der Definition des Publikums ab -- wer potentiell das Programm sehen wird. Oben wurde der Einfachheit halber angenommen, daß Kunden in dem potentiellen Publikum inkludiert sein sollten, wenn ihre Übereinstimmung mit dem Programm über einem Schwellwert lag. Jedoch sind daran zahlreiche Abwandlungen möglich. Beispielsweise könnte man eine festgelegte Publikumsgröße für jede Show heraussuchen. Beispielsweise: Auswählen der nw Kunden i in V, für welche acij maximal ist. nw kann berechnet werden, beispielsweise als n*I/M, als der mittlere Kundenappetit n mal die Anzahl von Kunden I, dividiert durch die Anzahl von Programmen M, die zu senden sind. Man könnte auch den Schwellwert eine Variable machen, entweder durch Absenken des Schwellwerts oder der Anzahl von Kunden nw im Verlauf einer Entwicklung eines Plans, so daß die ersten, geplanten Programme das größte Publikum besitzen würden, während die letzten, geplanten Programme (jene, die gemacht werden, nachdem die meisten Kundenwünsche befriedigt wurden) ein kleineres Publikum besitzen würden. Idealerweise würde dies in Übereinstimmung mit den beobachteten Publikumsgrößenverteilungen gemacht werden.
    • G. Der Einführeffekt kann in die Planung einbezogen werden. Der Algorithmus könnte modifiziert werden, um höheren Seherniveaus bei Shows, welche unmittelbar nach populären Shows folgen (der "Einführeffekt"), Rechnung zu tragen. Wie dies oben beschrieben ist, kann dies auch beim unterschiedlichen Behandeln von Fehlern berücksichtigt werden, wenn sie von dem Kunden resultieren, welcher einen Kanal eingeschaltet läßt.
    • H. Der Effekt von wiederholendem Sehen kann in die Planung einbezogen werden. Da die Seherschaft eine starke Funktion der Tageszeit und des Tags der Woche ist, kann man nicht die Popularität einer Show basierend auf der Anzahl von Menschen, die sie sehen, beurteilen, ohne den Zeitschlitz zu kontrollieren. Analogerweise tendieren Filme, die zur selben Zeit wie sehr populäre Programme oder als sehr ähnliche Programme gesehen werden dazu, weniger Seher zu haben – das Publikum wird geteilt. Der oben gegebene Algorithmus beruht nicht auf den absoluten Seherzahlen und hat daher nicht diese Probleme.
  • In analoger Weise gibt es, wenn sehr ähnliche Programme über einen kurzen Zeitraum gesendet werden, ein Seher"Burnout". Mit anderen Worten wird, wenn derselbe Film wiederholt im Verlauf von einem Monat gezeigt wird, er weniger Seher bei späteren Ausstrahlungen erhalten. Als ein anderes Beispiel wird, wenn zahlreiche Golfprogramme während einer Woche gesendet werden, der Wunsch jedes Kunden, Golfprogramme zu sehen, gesättigt werden und die Seherschaft wird absinken. Vorhersagen dessen, was ein Kunde zu sehen wünscht, macht nur dann Sinn, wenn sie nicht dieselbe (oder nahezu identische) Show kürzlich gesehen haben. So sollten Änderungen in den Kundenprofilen oder Inhaltsprofilen nicht gemacht werden, wenn beispielsweise ein Kunde nicht einen Film zum Sehen auswählt, den er kürzlich gesehen hat. Jedoch kann in Abhängigkeit von dem Indexierschema, das verwendet wird, um die Sehgewohnheiten zu speichern, ein Überprüfen, um zu sehen, ob ein ähnliches Programm kürzlich gesehen wurde, während es direkt bzw. geradlinig ist, ein signifikantes Ausmaß einer Datenbankrecherche erfordern.
    • I. Kundenprofile können auf einer individuellen Basis modifiziert werden. Da unterschiedliche Menschen oft dasselbe Fernsehen sehen, und die meisten Feedback-Vorrichtungen in verbreiteter Verwendung nicht erkennen, welche Kunden anwesend sind, können Kundenpräferenzen nicht durch eine einfache Übereinstimmungsmatrix charakterisiert werden. Auch können Kunden unterschiedliche Übereinstimmungsmatrizen in Abhängigkeit von ihrer Stimmung besitzen. Wenn mehr als eine Übereinstimmungsmatrix pro Fernseher ursprünglich angenommen wird (z. B. durch Interviewen von mehreren Kunden), dann kann der obige Algorithmus modifiziert werden, um nur eine Vorhersage als falsch zu zählen, wenn keine der Übereinstimmungsmatrizen für einen gegebenen Fernseher Vorhersagen ergibt, die mit dem übereinstimmen, was tatsächlich gesehen wird. Eine oder mehrere der Übereinstimmungsmatrizen für den Fernseher sollten unter Verwendung des Algorithmus aktualisiert werden. Dies ist nicht ideal dahingehend, daß einer nicht weiß, welche Stimmung (oder welcher Kunde) anwesend war, jedoch das Beste, was man annehmen kann, ist, daß es die Stimmung (der Kunde) war, deren (dessen) Übereinstimmungsmatrix am nächsten zum Geben der korrekten Vorhersage kam. Andererseits kann sich der Kunde einfach selbst identifizieren, wenn der Fernseher eingeschaltet wird, und kann vorzugsweise spezifizieren, welches Profil basierend darauf, wer anwesend ist, und/oder auf der Kundenstimmung zu verwenden ist.
  • Alle dies Effekte können beim Entwickeln von Kundenprofilen und Inhaltsprofilen und beim Planen von Videoprogrammen in Übereinstimmung mit der Erfindung berücksichtigt werden.
  • V. Passive Charakterisierung von Runden unter Verwendung von Feedback bzw. Rückmeldung
  • Bisher wurde die Erfindung in dem Kontext eines "filternden" Systems- beschrieben, in welchem alle Videoprogramme, die an dem Kopfende verfügbar sind, auf "auf Kunden angepaßte" Kanäle in Übereinstimmung mit den Kundenprofilen von Kunden geplant wurden und in welchem ein Untersatz des Programms an den "an den Kunden angepaßten" Kanälen, welche für jeden Kunden verfügbar sind, unter Verwendung einer Übereinstimmungsmatrix für eine Präsentation an den Kunden als "virtuelle Kanäle" gewählt ist, die auf die charakteristischen Kundenprofile maßgeschneidert sind. Jedoch eine der mehreren interessierenden Anwendungen des oben beschriebenen Kundenprofilsystems ist jene, daß dasselbe Kundenprofilsystem verwendet werden kann, um eine Rückmeldung bzw. ein Feedback von individuellen Kunden zur Verfügung zu stellen unter Berücksichtigung davon, welche Charakteristika diese besonders wünschenswert in den Fernsehshows finden. Indem diese Information erhalten wird, können die Kundenprofile geeignet aktualisiert werden, wie dies oben beschrieben wurde. Wie dies nun beschrieben wird, können die Videoprogrammpläne auch aktualisiert werden, um die aktuellen Präferenzen der Kunden zu reflektieren und Information kann mit den Kundendemographien und Kundenprofilen kombiniert werden, um ein zielgerichtetes Werben und ziel gerichtete Verkaufsmöglichkeiten für zu Hause an den Heimeinrichtungen für den Kunden zur Verfügung zu stellen.
  • Ein Schlüsselmerkmal von zahlreichen Video/Kabelfernsehinstallationen ist jenes, daß es möglich ist, eine aktive Rückmeldung von dem Kunden zu erhalten: entweder einfach, was zu jeder Zeit gesehen wurde, oder vollständiger, wieviele Kunden (in ihrer Abschätzung) das, was sie sahen, liebten. Eine Überwachung von Sehmustern wird hier als "passive" Rückmeldung bezeichnet, da im Gegensatz zu derartigen "aktiven" Rückmeldungssystemen gemäß dem Stand der Technik, wo die Kunden aktuell bewerten, wie sehr sie spezielle Programme lieben (siehe z. B. Strubbe, U.S. Patent Nr. 5,223,924), ein passives Überwachen in Übereinstimmung mit der Erfindung keine Kundenaktionen erfordert. Wie dies unten beschrieben werden wird, kann eine positive Rückmeldung verwendet werden, um die Charakterisierungen von Kundenpräferenzen für Programme zu verbessern, was wiederum zu einer besseren Auswahl und Planung von Programmen führt. Auch stellt, wie dies bereits festgehalten wurde, ein passives Feedback neue Zielmarketingmöglichkeiten zur Verfügung.
  • Profile von Kunden, die anzeigen, welche Videoprogrammcharakteristika diese bevorzugen, können mit Inhaltsprofilen von Videoprogrammen kombiniert werden, die anzeigen, welche Charakteristika diese besitzen, um ein Maß zu geben, wie sehr jeder Kunde jedes Videoprogramm lieben sollte. Ein Weg, um dies auszuführen, ist, eine Übereinstimmungsmatrix, wie dies oben beschrieben ist, zu konstruieren. Eine passive Rückmeldung wird gemeinsam mit den Übereinstimmungsmatrizen verwendet, um Kundenprofile und Inhaltsprofile zu verbessern und somit die Programmpläne zu verbessern.
  • Eine passive Rückmeldung kann verwendet werden, sowohl um individuelle Kundenprofile zu verbessern, als auch um Kundenprofile für Cluster von Kunden zu verbessern. Kundenprofile von Kundencluster können dann verwendet werden, um die Profile von allen Kunden, die den Cluster ausbilden, zu verbessern. Als ein einfaches Beispiel könnte, wenn jemand herausfindet; daß die meisten Menschen eines Clusters Filme eines speziellen Direktors lieben, dann daraus geschlossen werden, daß die anderen Kunden in dem Cluster möglicherweise diesen Direktor ebenfalls lieben.
  • Ebenso wie bei Verfahren zum Aktualisieren von individuellen Kundenprofilen kann man Clusterverfahren zum gemeinsamen Gruppieren von Kunden (z. B. für einen "Videoclub") als fehlende Rückmeldung, Verwendung von passiver Rückmeldung oder Verwendung von aktiver Rückmeldung charakterisieren. Wie dies oben beschrieben ist, verwendet dann das grundsätzliche Übereinstimmungsmatrix-Verfahren der vorliegenden Erfindung, in welchem Videoprogramme durch bestimmte identifizierende Charakteristika charakterisiert werden, welche dann mit den Kundenpräferenzen für diese Charakteristika verglichen werden, keine Maßnahmen, was gesehen wird oder eine andere Rückmeldung. Jedoch kann, wie dies ebenfalls oben festgehalten ist, das Verfahren mit Kundenbewertungen von Filmen (aktive Rückmeldung) oder passive Rückmeldung darüber ergänzt werden, wer welche Filme wann gesehen hat, so daß die Kundenprofile und/oder Inhaltsprofile eingestellt werden können. Es wird nun vorgeschlagen, daß jene Überwachungstechniken durch einen Clusteralgorithmus ergänzt werden sollten, welcher eine passive Rückmeldung mit der Verwendung von Kundenprofilen und Inhaltsprofilen kombiniert. Dies bietet den Vorteil der Verwendung der Technik der Erfindung, selbst wenn keine ursprünglichen Kundenprofile verfügbar sind und keine vergangene Geschichte vorliegt, was die Kunden gesehen haben.
  • Die Technik beginnt fakultativ mit einem Profil des Kunden dahingehend, welche Filmcharakteristika er oder sie wichtig findet. Sie verfeinert dann die Wichtigkeit, die den unterschiedlichen Charakteristika gegeben wird, basierend darauf, wie genau die Charakteristika vorhersagen, welche Filme der Kunde tatsächlich gesehen hat.
  • A. Algorithmus für eine passive Aktualisierung von Kundenprofilen
  • Dieselbe Bezeichnung, wie oben verwendet, wird hier verwendet, um die Verfahren zum Verwenden von passiver Rückmeldung zur Verbesserung von Profilen von Kunden, Filmen und Kundenclustern zu beschreiben. Nämlich: cvik ist die Größe des Charakteristikums k, das ein Kunde i wünscht, wvik ist die Bedeutung des Charakteristikums k für den Kunden i und cpjk ist das Ausmaß, in welchem der Film j das Charakteristikum k besitzt. Für die Einfachheit wird unten angenommen, daß die Gewichtungen normalisiert sind (Σi vwik = 1), so daß sich die Kundengewichtungen zu eins addieren. Es sind: J Filme, K Charakteristika, I Kunden, M "Experten", und P Filme, die für ein gegebenes Sehintervall auszuwählen sind (z. B. ein Tag oder eine Woche). Die Übereinstimmungsmatrix inkorporiert sowohl das gewünschte Ausmaß von jedem Charakteristikum als auch seine Bedeutung für den Kunden unter Verwendung von Gleichung (21), die oben ausgeführt wurde, mit der Ausnahme, daß wik normalisiert wurde.
  • Gegeben sei ein Satz von J Filmen, die mit Charakteristika cpik verfügbar sind, und ein Satz von Kundenpräferenzen cvik, so wird für Kunde i vorhergesagt, einen Satz von P Filmen heraussuchen, um zu maximieren:
    Σ acij
    j in den besten P von J
  • Wenn der Kunde einen unterschiedlichen Satz von P Filmen als den vorhergesagten heraussucht, sollten cv und wik eingestellt werden, um genauer die Filme vorherzusagen, die er oder sie gesehen hat. Insbesondere sollte cv und wik verschoben werden, um die Übereinstimmung betreffend Filme zu reduzieren, für die vorhergesagt wurde, daß sie gesehen wurden, jedoch nicht gesehen wurden, und um die Übereinstimmung betreffend Filme zu erhöhen, die als. nicht zu sehen vorhergesagt wurden, jedoch gesehen wurden. Es gibt verschiedene Wege dies durchzuführen. Einer ist, cv für jede falsche Vorhersage für den Kunden i und Film j zu verschieben, indem verwendet wird: cvik = cvik – Δ(cvik – cpjk). Gleichung (24)
  • Dies wird die Übereinstimmung erhöhen, indem cv näher cp gebracht wird, wenn Δ positiv ist – und ist repräsentativ für den Fall, wo der Algorithmus versagte, um einen Film vorherzusagen, den ein Kunde sieht. Die Größe von Δ bestimmt, wieviele Beispielsfilme einer sehen muß, um das was ursprünglich angenommen wurde, zu ersetzen. Wenn Δ zu groß ist, wird der Algorithmus instabil, jedoch für ein ausreichend kleines Δ wird cv zu seinem korrekten Wert geführt.
  • Man könnte in der Theorie auch Verwendung von der Tatsache machen, daß der obige Algorithmus die Übereinstimmung absenken wird, wenn Δ negativ ist, wie in dem Fall, wo der Algorithmus einen Film vorhersagte, den der Kunde nicht sah. Jedoch gibt es keine Garantie, daß cv in der korrekten Richtung in diesem Fall bewegt wird.
  • Man kann auch wik unter Verwenden eines ähnlichen Algorithmus verschieben:
    Figure 00780001
  • Wie zuvor, wird dies die Übereinstimmung anheben, wenn Δ positiv ist, wie für den Fall, wo der Algorithmus versagte, einen Film, den der Kunde gesehen hat, vorherzusagen, wobei dieses Mal die Gewichtungen von jeden Charakteristika abgesenkt werden, für welche die Kundenprofile von jenen des Filmes differieren. Neuerlich bestimmt die Größe Δ, wie viele Beispielsfilme einer sehen muß, um das, was ursprünglich angenommen wurde, zu ersetzen. Anders als in dem Fall von cv wird auch von der Tatsache Verwendung gemacht, daß der obige Algorithmus die Übereinstimmung absenken wird, wenn Δ negativ ist, wie für den Fall, wo der Algorithmus einen Film vorhersagte, den der Kunden nicht gesehen hat. Der Nenner von Gleichung (25) stellt sicher, daß sich die modifizierten Gewichtungen wik unverändert auf eins summieren.
  • Sowohl cv und wik können für jeden gesehenen Film eingestellt werden. Wenn Δ klein ist, wie dies sein sollte, gibt es keinen Konflikt zwischen den zwei Teilen des Algorithmus.
  • Es gibt mehrere Wege, um den Algorithmus zu initialisieren, in Abhängigkeit davon, welche Information verfügbar ist, umfassend:
    • (a) Fragen der Kunden, welche Charakteristika sie in Filmen oder anderen Programmen wichtig finden;
    • (b) Verwenden eines Kundenprofils, das typisch für die anderen Kunden mit demselben demographischen Profil wie des Kunden ist;
    • (c) Verwenden eines typischen Kundenprofils (unter der Annahme, daß keine demographischen Unterlagen verfügbar ist); und
    • (d) zufällige Auswahl, welche nicht wünschenswert ist, außer eine fundierte Geschichte von Filmen ist verfügbar.
  • Das Beispiel, das in Abschnitt III oben ausgeführt würde, wird nun ausgedehnt, um das oben beschriebene Rückmeldungsverfahren zum Verbessern der Charakterisierungen der Kundenpräferenzen für die Programme zu illustrieren.
  • Wie dies oben im Beispiel von Abschnitt III festgehalten wurde, werden die Kundenprofile (cv', sv', wv') anfänglich abgeschätzt. Das abgeschätzte, anfängliche, normalisierte Gewicht (w') und die Übereinstimmungsskalare mit allen Programmen werden dann entsprechend berechnet. Während dem Kundenrückmeldungsverfahren werden jedesmal, wenn ein Kunde ein Programm heraussucht, welche von dem Programm differiert, das basierend auf den gegenwärtigen, abgeschätzten Übereinstimmungsskalaren vorhergesagt wurde, Korrekturen an dem abgeschätzten Charakteristikum und den Gewichtungsprofilen gemacht, was angenommenerweise die abgeschätzten Pro fite näher zu den echten bzw. wahren Profilen verschieben wird.
  • Wenn angenommen wird, daß zur Zeitperiode n der Kunde i einen Film j sieht, jedoch der Algorithmus Programm h vorhersagt, werden Korrekturen an dem charakteristischen Profil des Kunden i wie folgt gemacht: cv'ik n+1 = cv'ik n – Δ(cv'ik n – cp'ik) für alle k,und für das Gewichtsprofil wie folgt:
    Figure 00800001
    worin der positive Parameter Δ die Größe des Korrekturschritts definiert.
  • Beispielsweise könnte ein ursprünglich abgeschätztes Kundenprofil (cv'0) unter Verwendung einer statistischen Funktion bzw. Zufallsfunktion gefunden werden als:
    Figure 00800002
  • Wenn dann angenommen wird, daß drei Fernsehkanäle und Programme 1, 2 und 6 zum Fernsehen bzw. für eine Übertragung verfügbar sind, wählt John (Kunde 1) Programm 1, da es den höchsten Übereinstimmungsskalar mit ihm besitzt, basierend auf seinen echten Kundenprofilen unter den drei verfügbaren Programmen. Jedoch entsprechend seinem gegenwärtig abgeschätzten Kundenprofil wurde Programm 6 vorhergesagt. So ist eine Korrektur notwendig. Der Einfachheit halber werden Änderungen nur in seinem gegenwärtig abgeschätzten charakteristischen Kundenprofil cv'1 0 durchgeführt, um sein neues, abgeschätztes Profil cv'1 1 auszubilden. Mit anderen Worten wird sein Gewichtsprofil nicht eingestellt bzw. angepaßt. D. h., wenn Δ = 0,1 werden die Kundenprofile eingestellt auf: cv'11 1 = 1,595 – 0,1 * (1,595 – 2) = 1,635 cv'12 1 = 9, 894 – 0,1 * (9, 894 – 9) = 9, 805 cv'13 1 = 9,174 – 0,1 * (9,174 – 4) = 8,856
  • Als ein Ergebnis ist das neue, abgeschätzte Kundenprofil cv'1 1 näher zu dem echten Kundenprofil als das vorher abgeschätzte Kundenprofil cv'1 0.
  • Das Folgende stellt ein typisches Rückmeldungsverfahren (ohne Gewichtskorrektur) dar:
  • Ursprünglich abgeschätzte Profile
    Figure 00810001
  • Lauf 1 (92% korrekte Vorhersagen): Abgeschätzte Profile
    Figure 00810002
  • Lauf 2 (97% korrekte Vorhersagen): Abgeschätzte Profile
    Figure 00810003
  • Lauf 3 (100% korrekte Vorhersagen): Abgeschätzte Profile
    Figure 00820001
  • So sind die abgeschätzten Profile in Lauf 3 dieselben wie für Lauf 2, wo jeder Lauf 100 Schleifen (Zeitperioden) umfaßt. Nach Lauf 3 sind die abgeschätzten Profile gut genug, um konstante, korrekte Vorhersagen zu tätigen.
  • Zusammenfassenderweise sollten die folgenden Schritte für eine passive Rückmeldung von Kundenpräferenzen zur Verfügung gestellt werden:
    • 1) Heraussuchen von Startwerten für cvik, cpjk, und wik. Wie dies oben festgehalten wurde, können diese Werte aus Fragebögen bestimmt werden oder für neue Kunden können diese Werte auf jene eines typischen Kunden, gegebenenfalls basierend auf Demographiken festgelegt werden.
    • 2) Jedesmal wenn ein Kunde i einen Film j sieht, welchen der Algorithmus nicht vorhersagte, daß sie ihn sehen würden, werden cvik, cpjk und wik unter Verwendung von cvik = cvik – Δ(cvik – cpjk), cpjk = cpjk – Δ(cvik – cpj), und/oderwik – (wik – Δ|cvik – cpjk|)/Σk(wik – Δ|cvik – cpjk|)aktualisiert.
  • Jedesmal, wenn der Kunde i nicht einen Film j sieht, welchen der Algorithmus vorhersagte, daß sie ihn sehen würden (jedoch nur, wenn der Kunde irgend etwas sieht), wird wik unter Verwendung von wik = (wik + Δ|cvik – cpjk|)/Σk(wik – Δ|cvik| – cpjk|aktualisiert.
  • In allen obigen Gleichungen ist Δ eine kleine, positive Zahl, die grob eins über der Anzahl von Filmen festgelegt ist, die einer gerne sehen möchte, um zur Hälfte die ursprünglichen Werte von cvik, cpjk und wik zu vergessen.
  • B. Variationen des passiven Charakterisierungsalgorithmus
  • Zahlreiche Variationen an dem passiven Charakterisierungsalgorithmus sind möglich. Beispielsweise wurde für die Charakterisierung der Filme in dem obigen Rückmeldungssystem angenommen, daß sie korrekt ist. Als ein Ergebnis wurden die Kundenprofile eingestellt. Jedoch könnte, wenn einer den Kundenprofile und nicht der Filmcharakterisierung vertraut, jemand einen ähnlichen Algorithmus verwenden, um die Filmcharakterisierungen einzustellen. In der Praxis würde jemand beide Verfahren simultan verwenden: wenn Vorhersagen für eine Person weniger genau als das Mittel sind, sollte das Personenprofil eingestellt werden, jedoch wenn Vorhersagen für einen Film weniger genau als das Mittel für Filme ist, sollte die Filmcharakterisierung eingestellt werden.
  • Der einfachste Algorithmus ist, cp für jede falsche Vorhersage für den Kunden i und für den Film j zu verschieben, unter Verwendung von: cpjk = cpjk – Δ(cvik – cpjk) Gleichung (26)
  • Dies wird die Übereinstimmung erhöhen, indem cp näher zu cv gebracht wird, wenn Δ positiv ist. Wie zuvor sollte dies nur für den Fall getan werden, wo der Algorithmus versagte, einen Film vorherzusagen, den ein Kunde gesehen hat.
  • Eine andere Möglichkeit wäre es, nicht irgend eine Charakterisierung von Filmen oder Kunden zu verwenden, sondern einfach die Kunden gemeinsam basierend auf der Anzahl von Filmen, die sie gemeinsam gesehen haben, zu gruppieren. Dies erfordert ein Überwinden von einigen kleineren technischen Schwierigkeiten beim Steuern bzw. Regeln für unterschiedliche Anzahlen von Filmen, die durch Kunden gesehen werden. Andererseits könnte, wenn eine aktive Rückmeldung darüber, wie sehr die Kunden die Filme liebte, verfügbar ist, auch diese Information verwendet werden. Statt einer Durchführung von Änderungen einfach basierend auf "sehen/nicht sehen" könnte man die Änderungen. gewichten (d. h. die Größe der Δ verändern) basierend auf dem Grad des Schätzens/nicht Schätzens des Programms. Zusätzlich könnte man den Algorithmus modifizieren, um andere bekannte Determinanten von Kundenverhalten in Betracht zu ziehen. Beispielsweise tendieren Kunden dazu, ein Sehen von Programmen fortzusetzen, welche auf dem Kanal gezeigt werden, den sie gegenwärtig sehen. Dies bedeutet, daß, selbst wenn die Übereinstimmungsmatrix korrekt vorhersagt, daß ein Kunde ein Programm auf einem unterschiedlichen Kanal bevorzugen würde, der Kunde das andere Programm nicht entdecken kann (oder sich die Mühe macht, zu diesem wechseln). In diesem Fall war die Übereinstimmungsmatrix nicht falsch bzw. inkorrekt und so sollten die Kunden- und Inhaltsprofile nicht verändert werden. Dies kann einfach in den passiven Rückmeldungsalgorithmus inkorporiert werden, indem kleinere Änderungen (kleinere Δ's) verwendet werden, wenn ein Kunde auf demselben Kanal (möglicherweise virtuellen Kanal) verbleibt, statt wenn sie einfach Kanäle schalten.
  • C. Kundenclusterbildung
  • Wie dies oben festgehalten ist, können Kundenprofile für Gruppen von Kunden ebenso wie für individuelle Kunden gehalten werden. Ein Gruppieren von Kunden miteinander in Kundencluster bietet einige Vorteile. Am wichtigsten ist, daß, wenn die Cluster genau sind, die Verbesserungen von Kundenprofilen schneller sein werden, da bedeutend mehr Filme pro Woche durch einen Cluster gesehen werden, als durch ein irgendein Individuum in dem Cluster. Die Clusterbildung stellt auch ein Mittel zum Festlegen eines Anfangsprofils für neue Individuen zur Verfügung, die in ein Videoservice in Übereinstimmung mit der Erfindung eintreten, da ihnen als ein Startpunkt ein Profil basierend, auf demographischen Daten oder von Beobachtungen bzw. Untersuchungen gegeben werden kann, die sie ausfüllen.
  • Es gibt eine lange Tradition eines Clusterns bzw. Zusammenfassens von Menschen basierend auf demographischen oder anderen Daten und zahlreiche Clusterbildungsalgorithmen existieren, die von traditionellen Methoden, wie Faktoranalysen oder k-Mittel Clusterbildungsalgorithmen bis zu mehr esoterischen, neuralen Netzwerken basierenden Methoden, wie Kohenen-Netzwerken reihen. Jedes dieser Verfahren kann für die Aufgabe, die hier beschrieben ist, verwendet werden, jedoch bevorzugten die Erfinder den k-Mittelwert-Clusterbildungs-Algorithmus. Cluster können basierend darauf, (1) welche Programme Menschen sehen, (2) welche Merkmale von Programmen die Kunden als bedeutend bewerten (z. B. wie ähnlich ihre Übereinstimmungsmatrizen sind), oder (3) einer Kombination von Programmen und Merkmalen ausgebildet werden. Man kann auch demographische oder psychographische Kundenprofile und andere Informationen einschließen.
  • Der Clusterbildungsmechanismus, der gewählt wurde, muß zahlreiche technische Gegenstände adressieren. Insbesondere muß der Clusterbildungsalgorithmus die Tatsache in Betracht ziehen, daß unterschiedliche Attribute, die für ein Clusterbilden verwendet werden, unterschiedliche Wichtigkeitsgrade besitzen können und korreliert sein können. Wenn man als ein clusterbildendes Kriterium eine reine Maßnahme verwendet, wie ein Maximieren der Anzahl von Programmen, die gemeinsam gesehen werden, oder ein Maximieren des Grads einer Ähnlichkeit der Kundenübereinstimmungsmatrizen, gibt es kein Problem, wobei jedoch, wenn diese Attribute mit anderen Informationen, wie Demographiken bzw. demographischen Unterlagen, kombiniert werden, der Algorithmus eine geeignete Metrik, d. h. Kombinationsgewichtungen für die unterschiedlichen Maßnahmen, bestimmen muß.
  • Sobald die Cluster bestimmt wurden, können sie in verschiedenen Wegen verwendet werden. Wenn bzw. da die Profile für die Clustern basierend darauf, was die Kunden in dem Cluster sahen, aktualisiert werden, können die Profile für die Individuen in dem Cluster in analoger Weise aktualisiert werden. So könnten Kundenprofile sowohl basierend darauf, was sie sehen und was Kunden mit ähnlichem Geschmack sehen, aktualisiert werden. Diese modifizieren Kundenprofile würden für ein Bestimmen von virtuellen Kanälen und für ein Planen, welche Filme zu senden sind, verwendet werden.
  • Wie oben festgehalten, ist der Zweck der Clusterbildung, Objekte mit hoher Ähnlichkeit in Cluster zu gruppieren. In einem Mehrkanal-Kabelfernsehsystem werden individuelle Kanäle oft ihrem spezifischen "Publikum" oder einer Gruppe von Kunden, die relativ homogene Referenzprofile zeigen, zugewiesen. Vor der Bezeichnung der Merkmale des Kanals ist es daher notwendig, jene Kundengruppen ebenso wie ihre gemeinsamen Profile zu erkennen.
  • Es gibt drei grundsätzliche Zugänge für ein Clustern in Übereinstimmung mit der Erfindung: hierarchische Verfahren, Bündelungs- bzw. Klumptechniken und Optimierungstechniken. Hierarchische Methoden fallen weiter in zwei Arten – unterteilende oder zusammensammelnde bzw. agglomerierende. Bei den Klumpen bzw. Haufen bildenden Techniken können einige Gegenstände verschiedenen Gruppen gleichzeitig angehören. Optimierungstechniken, wie der k-Mittelwert-Algorithmus und der Algorithmus für das p-Mittelwert-Problem nimmt die Form von einer linearen Programmierung in einer iterativen Näherung an.
  • Die zwei gegenwärtig für Kabelfernsehanwendungen bevorzugten Algorithmen sind: ein hierarchisches Verfahren, basierend auf der Theorie des Fuzzy-Satzes, mit welchem die Kompaktheit der Population abgeschätzt wird, und ein überar beitetes p-Mittelwertverfahren, welches das tatsächliche Clustern durchführt. Eine Mitgliedergleichung kann auch von dem auf der Fuzzy-Logik basierenden k-Mittelwert-Algorithmus ausgeborgt werden, um eine Korrespondenz von verschiedenen Kategorien von Videoprogrammen mit den Kundenclustern herauszufinden.
  • Das Verfahren zum Clusterbilden von Kunden in Überstimmung mit der Erfindung besteht aus drei Phasen:
    • 1) Abschätzung der Verteilung der Kundenpopulation;
    • 2) Clusterbildung der Kundenpopulation; und
    • 3) Bestimmen der Korrespondenz bzw. Übereinstimmung der Videoprogrammkategorien mit den Kundenclustern.
  • Ein Abschätzen der Verteilung der Kundenpopulation ist notwendig, da der Wert eines Einstellungsparameters, der verwendet wird, um die Kundenpopulation zu Clustern zusammenzufassen, von der Kompaktheit der Population abhängt. Indem die Verteilung der Kundenpopulation bekannt ist, hilft dies auch, um allgemeine Abschätzungen über die Gültigkeit der Zahl von Clustern, die in der letzten Phase erhalten werden, zu treffen.
  • Das auf Fuzzy-Logik basierende, hierarchische Verfahren, das oben erwähnt ist, wird vorzugsweise für die Abschätzung einer Populationskompaktheit verwendet, da die Theorie des Fuzzy-Satzes für ein Arbeiten mit Unsicherheits- und komplexen Phänomenen geeignet ist, welche einer Analyse mit klassischen Verfahren basierend entweder auf bivalenter Logik oder einer Möglichkeitstheorie widerstehen. Wie dies dem Fachmann in der Technik bekannt ist, generieren hierarchische Cluster bildende Verfahren eine Hierarchie von Unterteilungen mittels eines aufeinanderfolgenden Verschmelzens (agglomerativ) oder Unterteilens (Umlenken) von Clustern. Diese Art von Cluster bildenden Verfahren entspricht der Bestimmung der Ähnlichkeitsbäumen, wo die Anzahl von Gruppen q(α) monoton ansteigt, wenn der Wert von a ansteigt, worin α den Grad einer "Zugehörigkeit" eines Elements zu einer Gruppe darstellt. Eine Gruppe wird aufgebrochen, wenn der Wert von α über den minimalen Mitgliederwert innerhalb der Gruppe hinausgeht. Daher-brechen lose geformte Gruppen, die typischerweise in einer gestreuten Population gefunden werden, bei niedrigen Niveaus von α auf, wobei hoch dichte Gruppen, die oft in einer kompakten Population gesehen werden, sich nur bei sehr hohen Niveaus von α auflösen. Folglich ergibt dies in einem Diagramm mit α auf der x-Achse und q auf der y-Achse das erstere eine konkave Kurve und das letztere ergibt eine konvexe Kurve.
  • Die Kompaktheit einer Population kann unter Verwendung der folgenden Gleichung abgeschätzt werden, wo C ein Maß für die Kompaktheit ist:
    Figure 00890001
  • Diese Gleichung ist tatsächlich schwierig zu berechnen. Es ist somit bevorzugt, ihre diskrete Version zu verwenden:
    Figure 00890002
    worin hα = αi – αi_1 das Intervall von α ist. Eine typische Festlegung ist α0 = 0, 1, αn = 1,0 und hα = 0,1.
  • Für die Mitgliedsfunktion der Ähnlichkeitsrelation können μR(i, j), welches die Ähnlichkeit zwischen Kunden i und j anzeigt, und ein Übereinstimmungsskalar acij ähnlich dem oben definierten verwendet werden. Zu dieser Zeit acij ist definiert als acij = 1/[1 + (1/K)Σk(wvik/Wi)tijk] (i – i, 2, ... N; j = 1, 2, ... N) Gleichung (29) worin:
    Figure 00900001
    und:
    Figure 00900002
    worin:
    acij der Übereinstimmungsskalar zwischen den Profilen von Kunden i und den Profilen von Kunden j ist;
    tijk der t-Wert für die Signifikanz des Unterschieds zwischen der Bewertung des Charakteristikums k durch Kunden i und durch Kunden j ist;
    cik die Bewertung des Kunden i für Charakteristikum k ist; sjk die Streuung (Flexibilität) der Bewertung des Kunden i für das Charakteristikum k ist;
    SCik –Cjk die Standardabweichung zwischen der Verteilung cik und jener von cjk ist;
    wvik die Gewichtung des Kunden i für das Charakteristikum k ist;
    Wl Σk wvik ist, d. h. die Summe von allen Gewichtungen für Kunden i; und
    N die Probengröße ist.
  • Eins wird zu dem Nenner in Gleichung (29) hinzugezählt, so daß 0 < ac ≤ 1 ist, welches der Bereich ist, der für einen gültigen Mitgliederwert erforderlich ist.
  • Das tatsächliche Clusterbilden wird durch den überarbeiteten p-Median-Algorithmus durchgeführt. Traditionell erfordert der p-Median-Clusterbildungsalgorithmus die vorherige Kenntnis von p, der Anzahl von Clustern, ein Erfordernis, das häufig schwierig in der Realität, insbesondere in einer Anwendung der hier beschriebenen Art, zu erfüllen ist. Dementsprechend ist ein modifizierter p-Median-Clusterbildungsalgorithmus bevorzugt verwendet, welcher p in die objektive Funktion einbringt, wodurch die iterative Art des Algorithmus eliminiert wird und die Schwierigkeit eines Abschätzens eines Anfangswerts p vermieden wird.
  • In den Populationscluster bildenden Verfahren in Übereinstimmung mit der Erfindung bewegt sich die Gruppierung von Objekten in der Richtung einer Minimierung einer Unähnlichkeit zwischen Objekten, worin eine Unähnlichkeit bzw. Verschiedenartigkeit zwischen den Objekten durch ein gewisses Maß an "Abstand" zwischen diesen angezeigt ist. Mit anderen Worten kann für eine Population V, die N Kunden enthält, jeder Kunde in dem System durch einen Vektor von K Charakteristika beschrieben werden. So gilt für zwei beliebige Kunden i und j: Vi = [ci1, ci2, ..., ci2, ..., CiK] Vj = [cj1, cj2, ..., cjk, ..., cjK]was tatsächlich die Präferenzprofile der zwei Kunden sind, welche, wie dies oben im Detail beschrieben ist, bestimmt werden. Allgemein ist der Abstand zwischen den zwei Kunden i und j definiert als: dij = Σkk=1 fk(cik, cjk) Gleichung (32) worin fk(cik, cjk) das individuelle Maß eines Abstands für jedes Charakteristikum ist. Der Abstand kann auf verschiedene Arten bestimmt werden, wie als absoluter "Stadtblock"-Abstand, Hamming-Abstand, euklidischer Abstand usw. Ein Hauptnachteil bei einer Verwendung dieser Maßnahmen in der vorliegenden Erfindung ist es jedoch, daß sie beim Erkennen der Streuung (Flexibilität) in der Bewertung eines Kunden für das Charakteristikum versagen. Um die Flexibilität in Betracht zu ziehen, ist es notwendig zu definieren: dij = [Σk(Wik/Wi) tijk]/K (i = 1, 2, ... N, j = 1, 2, ... N), Gleichung (33)worin wik, Wi und tijk wie oben definiert sind. Der Abstand dij ist etwa ähnlich dem Reziproken des Übereinstimmungsskalars scij.
  • Um p, die Anzahl der Cluster, in die objektive Funktion einzubringen, um p zu optimieren, sollte sein Koeffizient die Art der gesamten Population reflektieren. In dieser Formulierung verwendete globale Mittel des Problems sind somit:
    Figure 00920001
    worin dij ≥ 0, für i, j, i ≠ j ; und dij = 0, für i, j, i = j. Die objektive Funktion ist die Minimierung der Gesamtsumme des Abstands zwischen den Kunden für den Fall, wo jeder Kunde exakt einem Cluster zugewiesen ist.
  • Wie oben festgehalten, ist α(0,5 ≤ α ≤ 1,5) ein Einstellungsparameter. Für normale Populationen ist sein Wert 1. Für abnormal verteilte Populationen kann sich jedoch sein Wert verändern. Beispielsweise kann bei einer hoch gestreuten Population der Wert von α ansteigen, um hoch unterschiedene Cluster auszubilden. Daher ist α eine negative Funktion von C, dem Kompaktheitsmaß, das in Gleichungen (27) und (28) oben definiert wurde. Eine mögliche Form der Funktion könnte α = β/C sein, worin β ein Parameter ist, dessen Wert durch Kalibrierung bestimmt wird.
  • Die Ausbildung eines "virtuellen" Videokanals, welcher zu einer oder mehreren Kundengruppen orientiert ist, sollte so durchgeführt werden, daß kombinierte Merkmale der Programmkategorien, die er trägt, mit den Präferenzen seiner Zielkunden übereinstimmen. Es ist daher wichtig, die Korrespondenz bzw. Übereinstimmung von verschiedenen Videokategorien mit Kundenclustern, die nach dem Ablauf des oben beschriebenen Clusterbildungsalgorithmus erhalten wurden, zu kennen. Ein Weg zur Bestimmung der Übereinstimmung zwischen einer Programmkategorie und einem Kundencluster ist es, die "Mitgliedschaft" der Kategorie in dem Cluster zu berechnen. Die "Mitgliedschafts"-Funktion für Kategorie 1 in Cluster i ist definiert als:
    Figure 00930001
    worin dil wie in Gleichung (33) definiert ist. M ist ein Gewichtungsparameter (M > 1), welcher den Einfluß von kleinen μi1 verglichen mit großen μi1's reduziert (Kundencluster nahe der Kategorie). Je mehr M größer als eins ist, desto größer die Reduktion.
  • D. Ausbilden von Anfangsprofilen aus Clustern
  • Wie dies in Abschnitt II.B. oben festgehalten wurde, gibt es verschiedene Verfahren zur Bestimmung von anfänglichen Kunden- und Inhaltsprofilen. Beispielsweise können Anfangskundenprofile eingerichtet werden, indem der Kunde einige seiner bzw. ihrer beliebtesten Filme oder Fernsehshows auswählt, und dann die Inhaltsprofile von diesem Filmen oder Shows verwendet werden, um ein Kundenprofil zu konstruieren. Zusätzlich kann das anfängliche Kundenprofil auf Antworten auf Fragen, die an den Kunden gestellt wurden, basieren oder umgekehrt kann dem Kunden ein Kundenprofil, das typisch für Menschen seiner oder ihrer demographischen Gruppe sind, zugewiesen werden. In analoger Weise können Anfangsinhaltsprofile durch Verwendung von Bewertungen von Experten oder Testgruppen, die den Grad an Anwesenheit von unterschiedlichen Charakteristika zeigen, oder durch Verwendung von relativen Frequenzen von Worten in Filmreviews oder geschlossenen, mit Untertiteln versehenen Auflistungen oder dgl. aufgebaut werden. Es ist jedoch oft notwendig, Daten zu verwenden, die anzeigen, welche Programme jeder Seher gesehen hat, um die Anfangsprofile für jeden neuen Kunden oder ein neues Programm zu bestimmen.
  • Intuitiv sollten die Kundenprofile von neuen Kunden ähnlich den Inhaltsprofilen der Filme und/oder Shows aussehen, die diese sehen, und die Inhaltsprofile von neuen Filmen soll ten ähnlich den Kundenprofilen der Kunden sein, die diese Filme sehen. Wenn jeder Kunde ein einziges Kundenprofil besitzt, ist das Verfahren zum Bestimmen des Kundenprofils einfach: es wird einfach das Zentrum der Inhaltsprofile von allen Filmen und/oder allen Shows, die durch den Kunden gesehen wurden, herausgefunden. Jedoch müssen, da jeder Kunde mehrere Kundenprofile besitzen kann, wobei nur von einem erwartet wird, daß es mit jedem Film oder jeder Show übereinstimmt, die Filme, welche durch einen Kunden gesehen wurden, in Gruppen für eine Auswahl des Mittels bzw. Zentrums (Durchschnitts) von jeder Gruppe geclustert werden. In analoger Weise kann, wenn eine Liste von Menschen vorliegt, welche einen Film oder eine Show gesehen haben, ein Inhaltsprofil für jenen Film oder jene Show bestimmt werden, indem die Profile der Kunden geclustert werden und der Profilcluster ausgewählt wird, der die meisten Kunden enthält.
  • Indem Clustertechniken verwendet werden, kann man auch ein anfängliches. Kundenprofil bestimmen, selbst wenn keine Geschichte der Kundenpräferenz verfügbar ist. Insbesondere können durch Clusterbilden von Kunden basierend auf demographischen oder psychographischen Daten neuen Kunden Kundenprofile zugewiesen werden, die typisch für Kunden mit ähnlichen Demographien oder Psychographien sind. Andererseits kann, wenn keine Charakteristika für Filme oder Kunden bekannt sind, eine Übereinstimmungsmatrix, die anzeigt, welche Filme jeder Kunden wahrscheinlich sehen wird, aus einer Aufzeichnung jener Filme, die jeder bereits gesehen hat, berechnet werden. Wie dies oben beschrieben ist, kann diese Übereinstimmungsmatrix verwendet werden, um einen Satz von virtuellen Kanälen für jeden Kunden auszuwählen, Filme zur Verteilung über ein Kabel- oder äquivalentes Übertragungssystem zu planen, und einen Filmverleih oder andere Verleih- oder Verkaufsempfehlungen, wie an einem Kiosk oder einem PC (unten beschrieben) durchzuführen. Der Schlüssel zum Ausbilden der Übereinstimmungsmatrix unter Verwendung dieses Ansatzes ist die Beobachtung, daß, wenn zwei Menschen zahlreiche derselben Filme oder Shows in der Vergangenheit geliebt haben, sie wahrscheinlich fortsetzen werden, ähnliche Filme oder Shows zu lieben. Präziser ist, wenn eine Person "A" zahlreiche Filme oder Shows gesehen und geliebt hat, welche eine zweite Person "B" gesehen und geliebt hat, es dann wahrscheinlich, daß "A" andere Filme oder Shows liebte, die "B" liebte. Das Verfahren, das unten ausgeführt wird, generalisiert dieses Konzept auf mehrere Kunden.
  • In der einfachsten Verwendung einer Clusterbildung wird eine Aufzeichnung für alle Filme oder Shows, die durch alle Kunden gesehen wurde, gehalten. Wenn die Kunden nicht identifiziert sind, werden sie identifiziert, ob ihr Fernseher eingeschaltet ist oder nicht. Die Kunden werden dann so gruppiert, daß Menschen, welche mehrere Filme oder Shows gemeinsam gesehen haben, wahrscheinlicher derselben Gruppe angehören. Mit anderen Worten werden die Kunden in Gruppen unterteilt, um die Summe über alle Gruppen der Summe über alle Paare von Gruppenmitgliedern des Abstands zwischen den Gliedern zu minimieren. Praktisch bedeutet dies, daß der Abstand von dem Mittelbereich der Gruppe berechnet wird, da er billiger zu berechnen ist. Da das Inverse des Abstands ein Maß einer Übereinstimmung ist, werden die Cluster vorzugsweise so ausgewählt, um eine Übereinstimmung unter den Clustermitgliedern zu maximieren.
  • Sobald die Kunden in Gruppen geclustert wurden, kann die tatsächliche bzw. effektive Popularität von Filmen oder Shows für den Cluster bestimmt werden, indem die Gesamtzahl von Malen, die jeder Film oder jede Show gesehen wurde, gezählt wird. Eine Übereinstimmungsmatrix zwischen den Kunden und Filmen oder Shows kann basierend auf diesen Clustern konstruiert werden, indem jedem Kunden die Übereinstimmungen ("effektive Popularität") der Filme oder Shows für den Cluster, in welchem sich der Kunde befindet, zugewiesen wird, wobei alle Mitglieder einer Gruppe dieselbe Übereinstimmung aufweisen.
  • Insbesondere beinhaltet eine Technik zum Ausbilden von Anfangsprofilen aus Clusterdaten umfaßt die Schritte:
    • (1) Heraussuchen einer Anzahl von gewünschten Gruppen K;
    • (2) Verwenden des k-Mittelwert-Algorithmus, um die Kunden in K-Gruppen. zu gruppieren, um die Summe über alle Gruppen der Summe über alle Paare von Gruppenmitgliedern des Abstands zwischen jedem Gruppenmitglied und dem Gruppenzentrum zu urinieren. Mit anderen Worten ist es gewünscht zu minimieren:
      Figure 00970001
      worin |vi – vk| der Abstand zwischen dem Vektor von Filmen, die durch den Kunden i gesehen wurden, und dem Zentrum bzw. Schwerpunkt des Clusters k ist. vi ist eins für jeden Film, der durch den Kunden i gesehen wurde, und null für jeden Film, der nicht gesehen wurde. Das einfachste Maß ist der euklidische Abstand: |vi – vk| = sgrt Σ(vim – vkm)2)m Gleichung (37) worin vim der Wert entsprechend dem m-ten Film ist, der durch den Kunden i gesehen wurde (oder nicht gesehen wurde); und
    • (3) Bestimmen der Übereinstimmungsmatrix-Elemente acij. Für jeden Kunden i ist die j-te Reihe der Übereinstimmungsmatrix direkt der Vektor vk für den Cluster k, in welchem sich der Seher i befindet.
  • Als ein Beispiel dieser Technik wird die folgende Sehgeschichte angenommen, worin jedes "x" anzeigt, daß ein Videoprogramm (A–G) durch einen Kunden (1–6) gesehen wurde:
    Figure 00980001
  • Ein Clusterbilden unter Verwendung eines Standardalgorithmus, wie das k-Mittelwerte-Clustern, wird die obige Bevölkerung in zwei Gruppen unterteilen: {1, 2, 3} und {4, 5, 6}. Das Zentrum bzw. der Schwerpunkt von jedem Cluster wird durch Berechnen der durchschnittlichen Zahl von Sehern für jeden Film in dem Cluster gefunden. Das Zentrum der {1, 2, 3} Gruppe ist {2/3, 2/3, 1, 1, 1/3, 0, 0} entsprechend den Filmen A, B, C, D, E, F bzw. G. Das Zentrum von {4, 5, 6} Gruppe ist {0, 0, 1/3, 1, 2/3, 1, 2/3}. Die resultierende Übereinstimmungsmatrix ist somit:
    Figure 00990001
  • In einer Fernseh/Kabelanwendung der hier beschriebenen Art kann es wünschenswert sein, unterschiedliche Übereinstimmungsmatrizen dieser Art für verschiedene Tageszeiten oder Tage der Woche zu konstruieren.
  • Diese Technik kann in zwei Wegen verfeinert werden: (1) indem Fuzzy-Clustering-Techniken verwendet werden, wo ein Kunde unterschiedlichen Clustern angehören kann, und (2) indem eine Bewertung von jedem Kunden für jeden gesehenen Film gefordert wird. In dem Fall von Fuzzy-Clustering erhält jeder Kunde eine Übereinstimmungsmatrix, welche die Summe der Übereinstimmungsmatrizen für die Gruppe ist, der er oder sie angehört, um mit dem Grad gewichtet zu werden, mit welchem der Seher zu dieser Gruppe gehört. In dem Fall von Bewertungsanfragen werden andererseits die Cluster nicht nur basierend darauf, welche der Filme gesehen wurden, sondern auch basierend darauf hergestellt, wie sehr sie geliebt wurden, wie dies durch die Seherbewertungen des Films (beispielsweise in der Skala von 1 bis 10) bestimmt wurde. In dem letzteren Fall sollte eine unterschiedliche Distanzmetrik verwendet werden, so daß ein nicht bewerteter Film nicht mit einem Film, der gesehen und nicht geliebt wurde, verwechselt werden kann. Eine geeignete Metrik ist es, die euklidische Distanz zu verwenden, jedoch alle Programme, die nicht von dem Kunden beurteilt wurden, auszuschließen. Eine bevorzugte Ausbildung für Kioske oder Personal Computer (unten beschrieben) umfaßt beide dieser Verfeinerungen.
  • Ein Fachmann in der Technik wird erkennen, daß zahlreiche zusätzliche Variationen dieser Technik innerhalb des Rahmens der Erfindung möglich sind. Beispielsweise kann man statt einer standardeuklidischen Distanzmetrik wünschen, das Inverse des Anteils von Filmen, welche durch beide Mitglieder eines Paars gesehen wurden, zu verwenden. Als eine andere Alternative können Übereinstimmungen durch die Anzahl von Filmen oder Shows, die der Kunde gesehen hat, normalisiert werden. Auch können Kunden, welche es nicht wünschen, Filme wiederholt zu sehen, das Sehen von kürzlich gesehenen Filmen blockieren, um ein wiederholtes Sehen zu vermeiden.
  • VI. Hardware-Implementierungen des Profilsystems
  • Zwei Hardware-Ausbildungen der Erfindung können verwendet werden, um das oben beschriebene System zu implementieren. In dem sogenannten Einweg-Datenübertragungs-System wird keine Rückmeldung von dem Endgerät-Multimedia-Terminal zur Verfügung gestellt, um die Kundenprofile oder die Inhaltsprofile anzupassen. In einem Zweiweg-Datenübertragungs-System werden andererseits passive Rückmeldungstechniken verwendet, um besser die Videoangebote über die Zeit personalisieren zu können. Beide Hardwareausbildungen werden unten beschrieben.
  • A. Einweg-Datenübertragungs-System
  • In einem Einweg-Datenübertragungs-System in Übereinstimmung mit der Erfindung berechnet ein Kundenprofilsystem in Übereinstimmung mit der Erfindung die Übereinstimmungsmatrix an dem Endgerät-Multimedia-Terminal des Kunden von den Kundenprofilen, die in dem Endgerät-Multimedia-Terminal gespeichert sind, und den Inhaltsprofilen von dem empfangenen Videoprogramm. Die Technik erlaubt es dem Endgerät-Multimedia-Terminal, "virtuelle Kanäle" des empfangenen Videoprogramms auszubilden, welche das Endgerät-Multimedia-Terminal als besonders wünschenswert auf der Basis des (der) Kundenprofils(e) erachtet werden.
  • Die erste Ausbildung verwendet somit keinerlei der oben beschriebenen Rückmeldungs- und Aktualisierungstechniken. 4 erläutert ein verallgemeinertes Diagramm eines derartigen Einweg-Videoverteilungssystems in Übereinstimmung mit der ersten Hardwareimplementierung der Erfindung. Wie dies in 4 dargestellt ist, wird eine Mehrzahl von Programmquellenmaterialien 402 durch eine Mehrzahl von Kanalmodulatoren 404 moduliert und über ein Verteilungssystem 406 am Kopfende 408 und über entsprechende Knoten 410 an Endgerät-Multimedia-Terminals 412 in den Heimen der Kopfendkunden verteilt. In dieser Ausbildung der Erfindung umfassen die Endgerät-Multimedia-Terminals 412 und/oder das Verteilungssystem 406 Software, wie jene, die oben beschrieben wurde, zum Bestimmen einer Übereinstimmungsmatrix für jeden Kunden. Die Übereinstimmungsmatrix legt ein Programmieren für "virtuelle Kanäle" nahe und/oder steuert bzw. regelt die Tuner an den Endgerät-Multimedia-Terminals 412, um die am meisten gewünschte Programmierung für den Kunden in Übereinstimmung mit den Kundenprofilen auszuwählen. Mit anderen Worten wird eine Mehrzahl von "virtuellen" Kanälen aus der Übereinstimmungsmatrix erzeugt und die gewählte Programmierung wird von jedem Endgerät-Multimedia-Terminal 412 zu dem zugehörigen Fernseher zur Verfügung gestellt. Der Kunde entscheidet dann, ob er oder sie einen der "virtuellen" Kanäle oder einen der konventionellen Kanäle zu sehen wünscht.
  • In der in 4 dargestellten Ausbildung sitzen die Endgerät-Multimedia-Terminals 412 oberhalb des Fernsehers und empfangen als eine Eingabe die Shows, die gesendet werden, und ihre zugehörigen Inhaltsprofile (entweder in dem Bit-Strom, dem vertikalen Leerintervall oder gesondert als Teil einer elektronischen Programmführerinformation). Die Endgerät-Multimedia-Terminals 412 haben die Kundenprofile für diese Wohnung darin vorab gespeichert. Endgerät-Multimedia-Terminals 412 können auch Mittel zum Überwachen enthalten, welche Shows durch den Kunden gesehen werden. Aus dieser Information können die in dem Endgerät-Multimedia-Terminal 412 gespeicherten Kundenprofile durch die Software des Endgerät-Multimedia-Terminals 412 modifiziert werden, indem die in Abschnitt II.B. oben beschriebenen Techniken verwendet werden. Mit anderen Worten beinhaltet jedes Endgerät-Multimedia-Terminal 412 vorzugsweise Mittel zum Aktualisieren der Kundenprofile basierend darauf, was der Kunde tatsächlich gesehen hat. Jedoch stellen die Endgerät-Multimedia-Terminals 412 die Liste der gesehenen Programme zurück zu dem Kopfende für ein Einstellen des Videoprogrammplans nicht zur Verfügung, da ein Zweiweg-Datenübertragungs-System dafür erforderlich wäre.
  • B. Zweiweg-Implementierung
  • Die zweite Ausbildung der Erfindung inkorporiert die oben beschriebenen, passiven Rückmeldungstechniken, um Information von den Endgerät-Multimedia-Terminals zurück zu dem Kopfende zur Verfügung zu stellen, so daß der Videoprogrammplan eingestellt werden kann, und so daß Zielwerbesendungen und dgl, von dem Kopfende zur Verfügung gestellt werden können. Diese Ausbildung differiert von der ersten Ausbildung dahingehend, daß Daten betreffend die Kundenauswahlen von Programmen durch das Kopfende für eine Verwendung von zukünftigen Programmplanungen gesammelt werden. Eine Datensammlung in Übereinstimmung mit der Erfindung ist das Verfahren, mit welchem die Kundensehergebnisse und/oder -profile durch die CATV und/oder das konventionelle Übertragungs- bzw. Rundfunksystem für eine nachfolgende Verarbeitung und Assimilation gesammelt werden. In der Zweiweg-Ausführung bzw. -Implementierung wird das Kundenprofilsystem an dem Videokopfende durch Ausbilden einer Übereinstimmungsmatrix für alle Kunden aus Kundenprofilen, die an dem Kopfende gespeichert sind, und Inhaltsprofilen des zu übermittelnden Videoprogramms implementiert. Diese Technik ermöglicht es, dem Videokopfendoperator objektiv zu bestimmen, welches Videoprogramm am wahrscheinlichsten durch seine oder ihre Kunden gewünscht ist, und erlaubt auch jemandem, die Speichererfordernisse an den Endgerät-Multimedia-Terminals zu minimieren.
  • Speichererfordernisse an dem Endgerät-Terminal werden durch Beschränken an dem Kopfende des Ausmaßes bzw. der Größe der Daten minimiert, welche zu dem Endgerät-Terminal für eine Speicherung in Übereinstimmung mit den Profilen des Benutzers übertragen werden. Mit anderen Worten werden Daten, welche nicht mit dem Profil eines speziellen Benutzers übereinstimmen, nicht übermittelt und an dem Endgerät-Terminal gespeichert. Beispielsweise sind elektronische Programmführungsdaten (EPG), welche normalerweise dem Benutzer für alle Kanäle übermittelt werden, an dem Kopfende auf nur jene EPG-Daten beschränkt, welche mit dem Profil des speziellen Kunden übereinstimmen. In einem Beispiel wird der Teil des EPG, welcher jene Programme listet, welche wahrscheinlich nicht von Interesse für den Kunden sind, überhaupt nicht heruntergeladen. In einem weiteren Beispiel werden die Titel für alle EPG-Programme übermittelt, jedoch werden die Programmbeschreibungen nur für jene Programme heruntergeladen, welche wahrscheinlich für den Kunden von Interesse sind. So wirkt die Übereinstimmungsmatrix als ein Filter zum Filtern der Daten, welche dem Endgerät-Terminal für eine Speicherung heruntergeladen werden. Ruf diese Weise sind die Anforderungen an den Speicher an dem Endgerät-Terminal minimiert, ohne irgendein Material von Interesse für den Kunden zu opfern.
  • Zwei Haupthardware-Implementierungen für eine Datensammlung werden hier unter Bezugnahme auf die bevorzugte Zweiweg-Ausführung beschrieben: Telefonsystem-Rückkehr und CATV-System-Rückkehr. Beide dieser Ansätze verwenden einen "verdrahteten" Rückkehrpfad für die Datensammlung. Zusätzlich werden die Fachleute erkennen, daß zahlreiche drahtlose Alternativen für eine Datensammlung möglich sind. Die spezifische, gewählte Implementierung hängt von verschiedenen Variablen ab, umfassend die Technologie vor Ort auf der CATV oder konventionell über Luftrundfunksystem, spezifische, angewandte Abfrage- bzw. Pollingtechniken, Telefonsystem-Flexibilität, geforderte/gewünschte Frequenz für ein Abfragen bzw. Abrufen der Daten und das Niveau der Wartung, die auf der CATV oder dem konventionellen Luftrundfunksy stem angewandt wird. Details einer Telefonsystem-Implementierung sind in 5 und 6 erläutert.
  • 5 erläutert ein verallgemeinertes Diagramm eines Zweiweg-Videoverteilungssystems in Übereinstimmung mit der Erfindung. In dieser Ausbildung wird die Kundenprofilinformation und die Sehverhaltensinformation von den individuellen Endgerät-Multimedia-Terminals an das Kopfende 502 auf einer periodischen Basis zum Aktualisieren der Übereinstimmungsmatrizen auf einem Systemniveau übertragen, um zu bestimmen, welche Videoprogramme in speziellen Zeitschlitzen übertragen werden sollten. Wie in der Einwegausbildung von 4 wird Programmquellmaterial 402 auf entsprechende Kanälen durch Modulatoren 404 für eine Verteilung an die Kunden moduliert. Jedoch beinhaltet in der Zweiwegausbildung von 5 das Kopfende 502 ein Verteilungssystem 504, welches durch Systemsteuer- bzw. -regeleinrichtungen 506 gesteuert bzw. geregelt ist, um die Präsentation des Programmquellmaterials 402 an die Kunden in Antwort auf passive Rückmeldungsdaten zu planen, die in einem Datensammelspeicher 508 gespeichert sind, welcher von Endgerät-Multimedia-Terminals 412 der Kunden empfangen wurde. Insbesondere sind die Kundenprofildaten und Sehverhaltensdaten gesammelt und werden periodisch über einen Rückkehrpfad 510 zu dem Datensammelspeicher 508 als eine Aufzeichnung dessen zur Verfügung gestellt, was die Kunden zu sehen wünschen und was sie tatsächlich sehen.
  • In Übereinstimmung mit den oben im Detail beschriebenen Techniken wird diese Information dann verwendet, um geeignet die Systemprofile {Zusammensetzung von allen Kundenprofilen) und/oder die Inhaltsprofile der Videoprogramme zu aktualisieren, und wird wiederum verwendet beim Einstellen der Planung des Programmquellmaterials 402 für eine Übertragung über Knoten 410 an die entsprechenden Endgerät-Multimedia-Terminals 512 in den Heimen der Kunden. Wie in der Einweg-Ausbildung von 4 bestimmt jedes Endgerät-Multimedia-Terminal 412 dann "virtuelle" Kanäle für eine Präsentation an die Fernseher der Kunden. Wie oben festgehalten, bildet der Rückkehrpfad 510 vorzugsweise eine Telefonverbindung aus, obwohl der Rückkehrpfad bzw. -weg 510 auch ein Teil einer Breitbandkabelverbindung sein kann.
  • 6 erläutert ein aktuelles Kabelversehverteilungssystem für eine Kabelfernsehimplementierung der vorliegenden Erfindung. Wie dargestellt, wird eine Vielzahl von modulierten Programmquellen 602 zur Verfügung gestellt. Die Programme sind selektiv (und dynamisch) jedem Knoten über einen dynamischen Programmatrixschalter 604 an dem Kabelkopfende zur Verfügung gestellt. Weiters ist an dem Kopfende eine Steuer- bzw. Regeleinrichtung 606 eines Kabelfernsehsystems (CATV) angeordnet, welche bestimmt, welche Programme jedem Knoten zur Verfügung zu stellen sind. Das Videosignal von dem Schalter 604 wird durch Verstärker 608 verstärkt und dann über konventionelle, optische Fasern und/oder Koaxialkabel 610 den Aufteilungseinrichtungen 612 und den Wiederholungsverstärkern 614 zugeführt, um es den Kundenheimen über Koaxialkabel 606 und einen Anschluß 618 zur Verfügung zu stellen. Wie in Bezug auf 4 und 5 beschrieben, ist jedes Heim in dem Netzwerk mit einem Endgerät-Multimedia-Terminal 620 ausgestattet, welches die Übereinstimmungsmatrix berechnet und virtuelle Kanäle in Übereinstimmung mit den Techniken der Erfindung generiert. Wenn eine Zweiweg-Implementierung verwendet wird, kann ein Datensammelmechanismus 622 auch zur Verfügung gestellt werden, um passive Rückmeldungsdaten über den Pfad 624 von dem Endgerät-Multimedia-Terminal 620 zu akzeptieren, wie in der Ausbildung von 5.
  • In den Ausbildungen von 5 und 6 wird der Rückkehrpfad von jedem entfernten Kunden-Multimedia-Terminal zu dem Datensammelmechanismus an dem CATV-Kopfende vorzugsweise durch das Telefonnetzwerk zur Verfügung gestellt. Derartige Techniken werden gegenwärtig in CATV-Systemen zum Sammeln der Pay-Per-View-Verkaufsinformation verwendet, um eine Verrechnung an die Kunden sicherzustellen. Ebenso wie in derartigen Systemen wird ein Telefoninterface. (10) an jedem Kundenort zur Verfügung gestellt, welches wiederum mit dem Multimedia-Terminal-Mikroprozessor verbunden ist, um einen Informationstransfer zwischen dem Multimedia-Terminalspeicher und dem CATV-Kopfende zu vereinfachen. Wie die unten in Bezug auf 10 beschrieben werden wird, umfaßt der Speicher des Multimedia-Terminals relevante Profilinformation und/oder spezifische Seh/Vertriebsdetailaufzeichnungen für jeden und alle Kunden an dem entfernten Kundenort.
  • Das Datensammelsystem (508, 622) kann entweder auf einer Echtzeit oder einer Nicht-Echtzeitbasis arbeitet in Abhängigkeit von den gewünschten/erforderlichen Erneuerungsraten für die Datensammlung. Zusätzlich kann bei Telefonimplementierungen jedes System, das durch das Telefonsystem selbst zur Verfügung gestellt wird, die Datensammlungsperiodizität bewirken, egal, ob es in Echtzeit ist oder nicht. Derartige Beschränkungen können notwendig sein, um Telefonsystemüberlastungen zu verhindern, welche wahrscheinlicher auftreten werden, wenn Daten von allen entfernten Terminals auf einmal gesammelt werden.
  • An dem CATV-Kopfende umfaßt die Datensammelhardware (508, 622) ein Telefoninterface, einen Speicher und einen Prozessor, welcher ein "Polling" bzw. "Abfragen" von den entfernten Terminals im Zusammenhang mit dem CATV-System-Controller (506, 606) ermöglicht. Nach Anforderung von der CATV-System-Steuer- bzw. -Regeleinrichtung (506, 606) wird jedes entfernte Terminal instruiert, an das Kopfende relevante Daten für eine zentrale Sammlung und Verarbeitung "zurückzusenden". Die Daten werden durch ein Netzwerkinterface erhalten und in dem Fall des Telefonnetzwerks durch das zuvor erwähnte Telefoninterface.
  • Die Daten werden dann im Speicher der Datensammelhardware (508, 622) an dem CATV-Kopfende zum Verarbeiten unter Verwendung der Techniken der Erfindung gesammelt. Insbesondere verarbeitet die CATV-System-Steuer- bzw. -Regeleinrichtung (506, 606) die gesammelten Daten, um die Erwünschtheit der Programmierung, die in dem Netzwerk verfügbar ist, zu maximieren. Dies kann durch Clustering der gesammelten Daten oder durch andere geeignete Mittel erreicht werden. Sobald die "optimale", wünschenswerte Programmierung bestimmt ist, "routet" die CATV-System-Steuer- bzw. -Regeleinrichtung (506, 606) dann die geeigneten Quellprogramme durch den dynamischen Programmatrixschalter (Dynamic Program Matrix Switch) 604 für das CATV-Netzwerk, wie dies in 6 gezeigt ist. Wie dies der Name "dynamisch" impliziert, kann sich der Inhalt und die Mischung der Quellprogramme, die in dem Netzwerk angeordnet sind bzw. plaziert sind, zu jeder gegebenen Zeit als ein Ergebnis der sich ändernden Zusammensetzung der Kundenprofile in dem Netzwerk zu einer gegebenen Zeit verändern. Zusätzlich kann jeder Knoten des Netzwerks mit seinem eigenen, einzigartigen Satz von unab hängigen, dynamischen Quellprogrammen von dem dynamischen Programmatrixschalter 604 versorgt werden.
  • Da die Daten, die von dem Endgerät-Multimedia-Terminal zu dem Kopfende geführt werden, Daten enthalten, welche die Kunden als vertraulich betrachten können, kann das Zweiweg-Übertragungssystem modifiziert werden, um die Übertragungen von den Endgerät-Multimedia-Terminals zu dem Kopfende zu verschlüsseln. In analoger Weise ist es wie in dem Fall des Pay-Per-View-Programms oft wünschenswert, die Übertragungen von dem Kopfende zu den Endgerät-Multimedia-Terminals zu verschlüsseln. Leider erfordern die Bandbreiten-Anforderungen einer Übertragung eines digitalen Videos und eines Verschlüsselns desselben in Echtzeit, daß jede Datenstromverschlüsselung und -entschlüsselung von relativ niedriger Computerkomplexität ist. Zusätzlich sollte das System sicher vor einem nicht-autorisierten Eingriff und Entschlüsselung sein. Dies kann durch die Verwendung eines einmaligen Sitzungsschlüssels durchgeführt werden.
  • Einmalige Sitzungsschlüssel (Vernam Systems) wurden als nicht entschlüsselbar bzw. brechbar überprüft und sind von trivialer Komplexität zu implementieren, sobald die Schlüssel verfügbar sind. Ein einmaliger Sitzungsschlüssel bedingt die Erzeugung eines Chiffreschlüssels, welcher in derselben Länge wie die Nachricht ist. Die Verschlüsselung tritt durch Anwenden des geeigneten i-ten Eintritts des Schlüssels Ki mit dem i-ten Symbol in den Volltext Pi ein. Beispielsweise ist das Chiffre textäquivalent Ci für Pi Ki + Pi. Da Ki ein Element einer gleichmäßig verteilten, statistischen Sequenz bzw. Zufallssequenz ist, ist es unmöglich, Pi zu lösen, ohne Ki zu kennen. Ki ist ein Element einer gleichmäßig verteilten, zufälligen Sequenz derselben Länge wie die Nachricht, sie entfernt jegliche mögliche, statistische oder strukturelle Information, welche ausgebeutet werden könnte, um den Code zu entschlüsseln. Verschlüsselung und Entschlüsselung sind von moderater Komplexität, da sie ein Entschlüsseln von Ci durch Pi = Ci – Ki umfassen. In Vernam-Systemen wird statt der Verwendung des Additionsoperators der bitweise, exklusive bzw. ausschließliche OR (EOR) Operator verwendet, da er den Identitätsoperator für gerade Zahlen einer Anwendung ausbildet (d. h. EOR(Ki, EOR (Ki, Pi)) = Pi.
  • Das Hauptproblem mit derartigen Verfahren liegt in der Schlüsselverteilung, d. h. beim Teilen eines einmaligen Sitzungsschlüssels zwischen dem Lieferanten und dem Rezipienten bzw. Empfänger. In dem Fall von Kommunikationen des Kopfendes zu dem Endgerät-Multimedia-Terminal wird die folgende, einfache Lösung vorgeschlagen. Statt eines einmaligen Sitzungsschlüssel wird ein Pseudo-Zufallszahlen-Generator verwendet, um eine Sequenz von Zufallszahlen auszubilden. Die Saat für den Generator bestimmt die infinite Sequenz von Zufallszahlen, welche wiederum den einmaligen Sitzungsschlüssel bildet. Für eine gegebene, anfängliche Saat kann die gesamte, pseudo-zufällige Sequenz regeneriert werden. Beispielsweise werden zwei Pseudo-Zufallszahlen-Generatoren (z. B. der lineare, kongruente Algorithmus), welche dieselbe Saat verwenden, dieselbe Pseudo-Zufallssequenz ausbilden. Die Saat wird unter Verwendung eines hohen Niveaus an Verschlüsselung, wie dem RSA Public-Key-Algorithmus (RSA Algorithmus mit öffentlichem Schlüssel) mit langen Bit-Längen, öffentlichen und privaten Schlüsseln, verschlüsselt. Wenn die Saat Dritten nicht bekannt ist und der Zufallszahlen-Generator ausreichend wenig vorbelastet und nicht umkehrbar ist, dann wird es für eine nicht auto risierte, dritte Partei unmöglich sein, diese Sequenz der Nummern, die den einmaligen Sitzungsschlüssel bilden, zu bestimmen. Wenn sowohl der Sender als auch der Empfänger synchronisiert sind und dieselbe ursprüngliche Saat verwenden, dann werden sie denselben einmaligen Sitzungsschlüssel besitzen und werden so fähig sein, konsistent die Nachrichten zu verschlüsseln und entschlüsseln. So wird statt eines Sendens des langen Schlüssels ein einziger, verschlüsselter Initialisierer versendet. Dieses System ist in diesem Ausmaß sicher bzw. nicht brechbar, wie das öffentliche Schlüsselsystem (RSA) nicht brechbar ist, wobei es jedoch die computermäßige Einfachheit des einmaligen Sitzungsschlüssels erlaubt, daß er in Hardware für eine sehr schnelle Verschlüsselung und Entschlüsselung an dem Kopfende und an dem Endgerät-Multimedia-Terminal implementiert bzw, eingebaut wird.
  • Wie dies in 7 gezeigt ist, wird derart eine stromaufwärtige Verschlüsselung für einen sicheren Übertragungspfad zum Übertragen von Präferenzdaten, Profildaten und dgl. von dem Endgerät-Multimedia-Terminal zu dem Kopfende wie folgt durchgeführt:
    • (1) An dem Kopfende Ausbilden einer Keim- bzw. Saat-Zufallszahl N, die für den Zufallszahlen-Generator zu verwenden ist (Schritt 702).
    • (2) Entnehmen des öffentlichen Schlüssels P von dem Endgerät-Multimedia-Terminal (Schritt 704) und Verschlüsseln der Saat-Zufallszahl N als E(N, P) an dem Kopfende unter Verwendung eines Algorithmus eines öffentlichen Schlüssels, von welchem bekannt ist, daß er schwierig zu brechen ist (Schritt 706).
    • (3) Senden der verschlüsselten Saat N (E(N, P)) zu dem Endgerät-Multimedia-Terminal (Schritt 708), worin E(N, P) empfangen wird (Schritt 710) und Entschlüsseln, um N unter Verwendung des Endgerät-Multimedia-Terminal-Privatschlüssels Q zu ergeben (Schritt 712).
    • (4) Das Kopfende und die Endgerät-Multimedia-Terminals initialisieren dann ihre entsprechenden Pseudo- Zufallszahlen-Generatoren N als einen Samen bzw. einen Keim (Schritt 714).
    • (5) Beginnen der Verschlüsselung an dem Endgerät-Multimedia-Terminal (Schritt 716), indem der Verschlüsseler die erste Zahl der Sequenz Ki generiert und sie mit dem logisch ausschließlichen OR mit dem ersten Datenwort in dem Strom Pi verbindet; wodurch Ci ausgebildet wird (d. h. Ci = EOR (Ki, Pi)).
    • (6) Senden des resultierenden Ci von der Verschlüsselungseinrichtung an das Endgerät-Multimedia-Terminal zu dem Kopfende (Schritt 718), wo es durch das Kopfende empfangen wird (Schritt 720).
    • (7) Ausbilden von Ki an dem synchronisierten Zufallszahlen-Generator an dem Kopfende, welcher ebenfalls mit N initialisiert wurde, durch Entschlüsseln des empfangenen Ci, um Pi zu erhalten. Dies wird durch ein Verbinden mit dem logisch ausschließlichen OR von Ki mit Ci, um Pi zu ergeben (d. h. Pi = EOR (Ki, Ci)) (Schritt 722), Ausbilden des nächsten pseudo-zufälligen Ki in der Sequenz an dem Kopfende und dem Endgerät-Multimedia-Terminal (Schritt 724), Bestimmen, ob alle Worte i in der Sequenz entschlüsselt wurde (Schritt 726) und Wiederholen des Schritts 716 bis 726 durchgeführt, bis alle Worte in dem digitalen Videostrom entschlüsselt wurden. Ein normales Bearbeiten des digitalen Videostroms setzt von diesem Punkt (Schritt 728) fort.
  • Wie dies in 8 dargestellt ist, ist zum Verschlüsseln der Videoprogrammdaten, die von dem Kopfende zu dem Endgerät-Multimedia-Terminal übertragen werden, das Verfahren identisch zu Schritten (1)–(7) oben, die in 7 dargestellt sind, mit der Ausnahme, daß die Rollen des Kopfendes und des Endgerät-Multimedia-Terminals vertauscht sind.
  • Die Vorteile einer derartigen Verschlüsselungs/Entschlüsselungstechnik umfassen die Tatsache, daß die Operationen bzw. Vorgänge für eine Verschlüsselung und Entschlüsselung nur ein exklusives OR bzw. ODER umfassen, welche eine logische Operation mit einer Ein-Gate-Verzögerung ist. Auch zahlreiche Zufallszahlen-Algorithmen können implementiert werden, welche schnell in Hardwareverschiebungs/Unterteilungs/Akkumulierungsregistern arbeiten. Dementsprechend ist es wünschenswert, eine derartige Verschlüsselungs/Entschlüsselungstechnik zu verwenden, um die Sicherheit des Zweiweg-Datenübertragungs-Systems, das in diesem Abschnitt beschrieben ist, aufrecht zu erhalten.
  • C. Ausbildungen eines Endgerät-Multimedia-Terminals
  • 9 erläutert ein Software-Blockdiagramm einer Ausbildung eines Multimedia-Terminals 620 zur Verwendung in den oben beschriebenen Einweg- und Zweiweg-Systemausbildungen. Wie dargestellt, werden das Videoprogramm-Material und die zugehörigen Inhaltsprofile an den Endgerät-Multimedia-Terminals 620 von dem Kopfende 408 erhalten. Eine Programm liste, die jene Videoprogramme anzeigt, welche für den Verwender dieses Endgerät-Multimedia-Terminals 412 verfügbar sind und welche er empfangen darf, ist im Speicher 902 gespeichert. Die zugehörigen Inhaltsprofile (Programmcharakteristika-Listen) werden vorzugsweise mit den elektronischen Programmführungsdaten erhalten und im Speicher 904 gespeichert. Von den Inhaltsprofilen, die in dem Speicher 904 gespeichert sind, berechnet der Prozessor 906 und aktualisiert die Übereinstimmungsmatrix unter der Verwendung der oben im Detail beschriebenen Techniken und speichert die resultierende Übereinstimmungsmatrix im Speicher 908. Wie oben festgehalten, differieren die Kundenprofile, die beim Berechnen der Übereinstimmungsmatrix verwendet werden, vorzugsweise in Übereinstimmung mit der Tageszeit und der Woche und/oder der erwarteten Stimmung des Kunden. Dementsprechend ist eine Aufzeichnung der Tageszeit in dem Speicher 910 gespeichert, wie dies gesondert an der CATV-Kopfende erhalten ist oder wie dies durch den Kunden eingegeben wird und lokal an dem Endgerät-Multimedia-Terminal 620 beibehalten wird. Analogerweise ist die erwartete Stimmung des Kunden im Speicher 910 gespeichert. Falls gewünscht, kann auf die erwartete Stimmung durch den Kunden zugegriffen und von diesem modifiziert werden.
  • Aus der Übereinstimmungsmatrix, die durch den Prozessor 906 bestimmt wurde und in dem Speicher 908 gespeichert wurde, wird eine Liste von "bevorzugten Kanalauswahlen" oder "virtuellen Kanälen" bestimmt. Eine elektronische Programmoder Anzeigeführung 914, die die verfügbaren Auswahlen auflistet, wird zur Verfügung gestellt. In Übereinstimmung mit der Erfindung wird die Anzeigeführung 914 entweder modifiziert, um Felder für die "virtuellen" Kanäle zu enthalten, oder auch das geforderte Programm wird in einer offensicht- lichen Weise beleuchtet bzw. hervorgehoben oder für die Kundennutzung und Auswahl des gewünschten Programms neu angeordnet. Sobald der Kunde den gewünschten, virtuellen Kanal aus dem beleuchteten Programmführer oder einer Liste von Programmen, die auf den virtuellen Kanälen verfügbar sind, unter Verwendung der Fernsteuereinheit des Kunden ausgewählt hat, instruiert der Prozessor 906 dann entsprechend die Kanalauswahl 912, um die Kanäle für das Programmieren zu tunen, die in Übereinstimmung mit den Techniken der Erfindung bestimmt sind, daß sie für den Kunden am meisten gewünschten sind. Die Anzeigeführung 914 erlaubt es dem Kunden auch, seine oder ihre gespeicherten Kundenprofile, umfassend die Charakteristika und die zugehörigen gewichteten werte zu sehen. Dies erlaubt es dem Kunden, händisch seine oder ihre Kundenprofile zu modifizieren, während sie auf dem Schirm angezeigt sind und/oder eine oder mehrere Kategorien auszuwählen, für welche ein ausgewähltes Profil relevant ist.
  • Wie oben festgehalten, können zahlreiche Kundenprofile an jedem Endgerät-Multimedia-Terminal gespeichert sein, die jeweils einem unterschiedlichen Kunden und/oder einer Stimmung des Kunden oder der Kunden entsprechen. Es ist so wünschenswert, daß der Kunde 916 mit einem Kundenidentifikations-Interface 918, wie einer Fernsteuerung oder einer Tastatureinheit versehen ist, durch welche der Kunde spezifizieren kann, welches Kundenprofil zu einer gegebenen Zeit zu verwenden ist, und somit welche Übereinstimmungsmatrix relevant ist. Mit anderen Worten kann der Kundenidentifikations-Funktionsblock 918 verwendet werden, um mehrere Kunden zu differenzieren oder um den Stimmungsindikator 910 auszuschalten bzw. zu überstimmen, um es dem Kunden zu ermöglichen, ein unterschiedliches Profil als das auszuwäh- len, welches andernfalls in Übereinstimmung mit der Tageszeit oder der erwarteten Stimmung des Kunden empfohlen wäre. Der Kundenidentifikations-Funktionsblock 918 kann es auch einem Kunden ermöglichen, andere von einer Verwendung eines speziellen Profils für einen speziellen, virtuellen Kanal auszuschließen, wie einen "Erwachsenen"-Kanal, von welchem der Kunden wünschen könnte, daß seine oder ihre Kinder diesen nicht sehen. Der Kundenidentifikations-Funktionsblock 918 kann es weiters dem Kunden ermöglichen, händisch sein oder ihr Kundenprofil zu verändern und/oder zu modifizieren, indem die Gewichtungen oder Werte von bestimmten Charakteristika eingestellt werden. Auch kann eine händische Einstellung verwendet werden, um es Eltern zu ermöglichen, Profile für ihre Kinder festzulegen, und/oder um den Kinderzugang zu den Elternprofilen einzuschränken. Auf diese Weise wird den Eltern mehr Kontrolle gegeben, um, was ihre Kinder sehen, auf erzieherische oder andere geeignete Programme zu beschränken, selbst wenn die Eltern nicht anwesend sind, um die Kindersehgewohnheiten zu überprüfen. Für diesen Zweck ist es wünschenswert, daß der Anzeigeführung 914 ermöglicht wird, die Kundenprofile und Gewichtungen von der Übereinstimmungsmatrix 908 und der Programmliste aus dem Speicher 904 anzuzeigen.
  • Die in 9 dargestellte Software wird in dem Endgerät-Multimedia-Terminal 620 gespeichert, das mit jedem Kundenfernseher verbunden ist. Eine gegenwärtig bevorzugte Hardwareausbildung des Endgerät-Multimedia-Terminals wird nun unter Bezugnahme auf 10 beschrieben.
  • 10 erläutert eine Hardwareausbildung des Endgerät-Multimedia-Terminals 620. Wie dies gezeigt ist, werden das Videoprogrammaterial und den entsprechenden Inhaltsprofile vom Kopfende 502 durch den Tuner 1002 erhalten, oder die Inhaltsprofile werden gesondert an dem Datenempfänger 1004 gemeinsam mit der elektronischen Programmführungsinformation über den Pfad bzw. Weg mit gepunkteter Linie erhalten. Wenn ein Scrambeln bzw. Zerhacken angewandt wird, wie bei einer Übertragung von Pay-Per-View-Videoprogrammen, werden die zerhackten Videosignale von dem Tuner 1002 zu dem Descrambler 1016 zugeführt, bevor sie weiter durch den Mikroprozessor 1006 verarbeitet werden und/oder durch den Modulator 1018 zum Anzeigen in Übereinstimmung mit der Erfindung moduliert. Wenn der Tuner 1002 einen Kanal auswählt, enthaltend Videoprogrammdaten in seinem vertikalen Auslastbzw. Leerintervall ("VBI-Daten"), die von dem Kopfende 502 erhalten wurden, werden die VBI-Daten direkt dem Mikroprozessor 1006 zugeführt und/oder die Inhaltsprofildaten werden dem Mikroprozessor 1006 über den Datenempfänger 1004 zugeführt. Die Videodaten werden direkt dem Descrambler, falls erforderlich, und dann dem Modulator 1018 zur Anzeige in einer konventionellen Weise zugeführt.
  • Der Mikroprozessor 1006 generiert die Übereinstimmungsmatrix, wie dies im Detail oben beschrieben ist. Eine Eingabe von dem Kunden wird dem Mikroprozessor 1006 über die Fernsteuerung 1008 und den Infrarotempfänger 1010, der mit dem Endgerät-Multimedia-Terminal 620 assoziiert ist, zur Verfügung gestellt. Die Kundenprofildaten und/oder Aufzeichnungen der Sehgewohnheiten der Kunden sind in dem Speicher 1012 gespeichert und werden bei der Berechnung der Übereinstimmungsmatrix durch den Mikroprozessor 1006 verwendet. Aus der Übereinstimmungsmatrix befriedigt der Mikroprozessor 1006 den Kunden-"Appetit" für ein Videoprogramm bzw. -programmieren, indem eine Anzahl von "virtuellen" Kanälen für die Kundenbetrachtung zu jeder gegebenen Zeit ausgebil det wird. Die "virtuellen" Kanäle, die durch den Mikroprozessor 1006 bestimmt werden, werden dann der Kundenfernsehschirm-Ausbildungsschaltung 1014 und einem Modulator 1018 in Übereinstimmung mit bekannten Techniken zur Verfügung gestellt. Die Kunden schalten dann den gewünschten Kanal oder "virtuellen Kanal" ein, um das gewählte Programm zu empfangen, das mit den Kundeninteressen übereinstimmt. Leistung für die dargestellte Schaltung wird durch die Leistungszufuhr 1019 zur Verfügung gestellt.
  • Zur Verwendung in dem Zweiweg-System, das oben in Bezug auf 5 beschrieben wurde, wird das Endgerät-Multimedia-Terminal 620 der 10 modifiziert, um die strichliert angedeuteten Merkmale zu umfassen. Insbesondere stellt ein Telefoninterface 1020 einen umgekehrten Pfad zum Sammeln des Kundenprofils und der Sehverhaltensdaten vom Speicher 1012 in einer Datenbank an dem Kopfende 502 in einer periodischen Basis zur Verfügung. Wie oben festgehalten, wird diese Information bevorzugt durch einen Verschlüsseler 1022 vor einer Übertragung an das Kopfende 502 zur geeigneten Aktualisierung der Kundenprofile und der Inhaltsprofile und zum Modifizieren der Planung des Videoprogramms für alle Kunden verschlüsselt, die an dem Kopfende 502 eingeschrieben sind. Alternativ kann ein RF-Modulator 1024 zur Verfügung gestellt sein, um eine Echtzeitkommunikation direkt zwischen dem Endgerät-Multimedia-Terminal 512 und dem Kopfende 502 über CATV oder über ein Luftübertragungssystem zur Verfügung gestellt.
  • Selbstverständlich sind andere Endgerät-Multimedia-Terminaldesigns in Übereinstimmung mit der Erfindung möglich. Beispielsweise wird, wenn die Übereinstimmungsmatrix für jeden Kunden an dem Videokopfende berechnet wird, die Elek tronik für das Endgerät-Multimedia-Terminal 620 stark vereinfacht. Zusätzlich können geeignete Modifikationen an der Schaltung zur Verwendung an dem Videokopfende gemacht werden. Von derartigen Modifikationen wird angenommen, daß sie dem Fachmann in der Technik gut bekannt sind.
  • VII. Alternative Ausbildungen von Systemen, welche eine Übereinstimmungsmatrix verwenden
  • Obwohl eine bevorzugte Ausbildung der Erfindung in bezug auf ein Videoverteilungssystem beschrieben wurde, kann die vorliegende Erfindung verwendet werden, um selektiv andere Materialien, wie Neuigkeiten bzw. Nachrichten, Videospiele, Software, Musik, Bücher und dgl., an Kunden basierend auf den Profilen von diesen Kunden zur Verfügung zu stellen. Die vorliegende Erfindung kann auch zur Verwendung in einem interaktiven System modifiziert werden, um zu antizipieren, welche Kunden möglicherweise anfragen, um Information im voraus beispielsweise unter Verwendung eines einfachen Markov-Modells und/oder von Wahrscheinlichkeits-Übergangsmatrizen in einem Ereignisdiagramm herunterladen zu können. Die vorliegenden Erfinder haben zahlreiche derartige Ausbildungen innerhalb des Rahmens der Ansprüche in Betracht gezogen und werden einige dieser Ausbildungen unten erleuchten bzw. hervorheben. Selbstverständlich werden zahlreiche andere Ausbildungen innerhalb des Rahmens der Ansprüche dem Fachmann offensichtlich sein.
  • A. Videoverteilungssysteme
  • Wie dies oben im Detail beschrieben ist, bestimmt eine bevorzugte Ausbildung der Erfindung eine Übereinstimmungsmatrix, um Kundenpräferenzen für verfügbare Videoprogramme aufeinander abzustimmen, und die am meisten gewünschten Videoprogramme einem oder mehreren "virtuellen Kanälen" zu präsentieren, die an den Kunden angepaßt sind, wodurch ein "Kanalsurfen" minimiert wird. Dies wird durch Berechnen einer Übereinstimmungsmatrix durchgeführt, welche die durch die Kunden gewünschten Charakteristika bzw. Merkmale mit entsprechenden Charakteristika der Videoprogramme aufeinander abstimmt bzw. zur Übereinstimmung bringt. In einer al-ternativen Ausbildung der oben beschriebenen Erfindung werden Videoprogramme, welche dazu tendieren, von denselben Menschen geliebt zu werden, miteinander zu Clustern verbunden, oder andererseits werden Kunden mit ähnlichen Interessen miteinander zu Clustern verbunden, indem die Übereinstimmungsmatrix verwendet wird. Auf diese Weise wird das System der Erfindung verwendet, um zu bestimmen, welche Videoprogrammierung den Erfordernissen einer bezeichneten Seherschaft am besten Rechnung trägt.
  • Es wurde auch nahegelegt, daß die obigen Cluster-bildenden Techniken verwendet werden können, um eine relativ homogene Population mit zielgerichteter Werbung zu versorgen. Was betreffend die Erfindung in diesem Zusammenhang signifikant ist, ist, daß die Übereinstimmungsmatrix basierend auf Rückmeldungen, umfassend tatsächliche Käufe, die durch den Kunden in Antwort auf derartige Zielwerbungen getätigt wurden, aktualisiert werden kann. Beispielsweise können, wenn zu Hause unter Verwenden von Infomercials eingekauft wird, als wenn ein Film gesehen würde, die Produkte, die für den Kauf verfügbar sind, unter Verwendung von unterschiedlichen Attributen und einer Übereinstimmungsmatrix charakterisiert werden, die zwischen den Kundenprofilen und den Produktprofilen ausgebildet wird. Die Übereinstimmungsmatrix kann auch verwendet werden, um Infomercials bzw. Informations- Werbesendungen oder andere Werbungen zu verwenden, welche der Kunde am ehesten sehen möchte und darauf antworten wird, um Käufe zu tätigen. Wenn eine Kaufinformation verfügbar ist, können die Kundenprofile unter der Verwendung desselben Algorithmus, wie oben in bezug auf Videoprogramme beschrieben, aktualisiert werden, indem nun basierend darauf aktualisiert wird, was der Kunde tatsächlich kauft, als auch darauf, welche Infomercials er oder sie betrachtet hat.
  • Das Cluster-bildende Verfahren gemäß der vorliegenden Erfindung kann auch modifiziert werden, um soziodemographische Profile von Kunden zu enthalten. Derartige Information kann Alter, Geschlecht und Rasse ebenso wie andere Informationen, die durch die Kunden selbst zur Verfügung gestellt werden, enthalten. Andererseits können die Clusterbildenden Daten Zensusdaten, wie Postleitzahldaten, enthalten. Beispielsweise kann, wie oben festgehalten, eine Postleitzahl als ein Weg zum Kategorisieren der Kundenprofile des Kunden verwendet werden, wodurch ein neuer Kunde für ein System eine oder mehrere Nummern von generischen Kundenprofilen für eine spezielle Postleitzahl als sein oder ihr anfängliches Kundenprofil erhalten würde. Das anfängliche Kundenprofil würde dann modifiziert werden, wenn die Kundensehverhalten eingerichtet sind. Wie oben festgehalten, können derartige Modifikationen unter Verwendung von psychographischen Daten, Kundenpräferenzprofilen, die direkt durch den Kunden eingegeben sind, vergangene Filmauswahlen, rave reviews, passive Rückmeldung, basierend auf tatsächlichem Fernsehschauen durch den Kunden, Aufzeichnungen von Kundenkäufen und dgl. durchgeführt werden.
  • Es wird auch gewürdigt, daß Einweg- und Zweiweg-Systeme in ein Hybridsystem koexistieren können. In einem derartigen Hybridsystem könnten die Rückmeldungspfade für die Zweiweg Endgerät-Multimedia-Terminals durch Testpublikum verwendet werden, um die anfänglichen Inhaltsprofile für neue Filme zur Verfügung zu stellen, bevor die Filme für alle verfügbar gemacht werden. In analoger Weise können die Rückmeldungspfade von den Zweiweg-Endgerät-Multimedia-Terminals verwendet werden, um anfängliche Inhaltsprofile für nachfolgende Episoden von Fernsehserien zur Verfügung zu stellen. Indem dieser Zugang verwendet wird, würden keine Experten oder Studiotestgruppen erforderlich sein, um die anfänglichen Inhaltsprofile für eine neue Videoprogrammierung auszubilden. Auch würden die Inhaltsprofile für die gesamte Videoprogrammierung außer derjenigen, die lediglich für Testpublikum zur Verfügung gestellt ist, verfügbar sein.
  • Allgemein würden die Zweiweg-Endgerät-Multimedia-Terminals Kunden gehören, die mit denselben Knoten verbunden sind, wie andere Kunden, die Einweg-Endgerät-Multimedia-Terminals besitzen. Als ein Ergebnis können die Inhaltsprofile, die von dem Testprogramm bestimmt wurden, auch verwendet werden, um anfängliche Kundenprofile, die spezifisch für einen neuen Kunden in diesem Knoten sind, zur Verfügung zu stellen. Eine derartige Technik kann auch verwendet werden, um sich ändernde Präferenzen und jene Änderungen in der Demographik für die Kunden, die mit jedem Knoten verbunden sind, zu überwachen, indem periodisch die geclusterten Kundenprofile für diesen Knoten aktualisiert werden, um die Änderungen in den Kundenprofilen von jenen Kunden, die mit einem speziellen Knoten verbunden sind, zu reflektieren.
  • So werden Fachleute auch erkennen, daß die Erfindung in dem Zusammenhang eines "Heimvideoclubs" der Art verwendet werden kann, wie sie durch Herz et al. in U.S. Patent Nr. 5,351,075 beschrieben ist, um ein gewünschtes Programm bzw. Programmieren zu planen. Zusätzlich kann die Erfindung als eine Navigationshilfe verwendet werden, um Kunden zu helfen zu bestimmen, was sie zu sehen wünschen, ebenso wie um auf einem Satz von Filmvorschauen für bestimmte Kunden zur Überprüfung abzuzielen.
  • Die Fachleute werden auch erkennen, daß die grundsätzliche Übereinstimmungsmatrix, die oben beschrieben ist, generalisiert werden kann, um verschiedene Gewichtungen zu enthalten, wie nationale Popularität, Kundenerfordernisse für Filme, Kundenanforderungen betreffend Zeiten, Daten betreffend die Seherschaft mittels Kategorie und Zeit und dgl. Die vorliegende Erfindung ist auch flexibel genug, um es dem Planer zu ermöglichen, regelmäßige Shows zu regelmäßigen Zeiten zu ermöglichen, um Kunden anzuziehen, während den Kunden die Optionen gegeben werden, das "Beste", was auf anderen Kanälen verfügbar ist, auszuwählen. In einem derartigen Szenario könnte einer Netzwerkfernsehen mit speziellen Kabelprogrammen ebenso wie Video auf Anfrage vermischen. Selbstverständlich könnte jeder Kunde auch ein oder mehrere seiner bzw. ihrer eigenen "kundenspezifischen" virtuellen Kanäle besitzen, die seine oder ihre eigenen Anforderungen zeigen. Analogerweise könnte jeder Kunde die Kundenprofile von anderen Individuen oder Programmen, wie "Berühmtheits"-Profile, annehmen, umfassend die Sehpräferenzen von verschiedenen Berühmtheiten. Jedoch müssen derartigen "Berühmtheits"-Profile nicht durch passive Rückmeldung, wie hier beschrieben, aktualisiert werden und sollten unverändert bleiben.
  • Da auch hier üblicherweise mehr als ein Fernsehzuschauer in einem Haushalt vorhanden ist, kann es wünschenswert sein, mehrere Cluster von Präferenzen für einen Fernseher zu besitzen. Die Fachleute werden erkennen, daß dies in einer Weise analog zu den unterschiedlichen Stimmungen, die oben beschrieben wurden, gehandhabt werden kann. Beispielsweise können die Kundenprofile von zwei oder mehreren Kunden mit gleichen oder nicht gleichartigen Gewichtungen kombiniert werden, so daß das Videoprogramm mit Inhaltsprofilen strikt innerhalb der überlappenden Bereichs von kombinierten Kundenprofilen bevorzugt sein wird. Ruf diese Weise können Kunden, wie ein Gatte und eine Gattin, mit sehr unterschiedlichen Präferenzen Videoprogrammoptionen präsentiert werden, welche sie gemeinsam bzw. wechselweise erträglich finden.
  • Auch können die oben beschriebenen Techniken verwendet werden, um einen virtuellen Kanal für Videovorschauen auszubilden, wobei Vorschauen von Filmen und dgl., welche in einem System auf Abfrage verfügbar sind, beispielsweise an Kunden in einer personalisierten Weise gezeigt werden können. Dies kann auch in Hotels und dgl. durchgeführt werden, indem Individuen mit persönlichen ID-Karten, welche ihre Profile speichern, und Kartenleser an den Endgerät-Multimedia-Terminals vorgesehen werden, welche die Kundenprofile von den ID-Karten für die lokale Wiederausbildung der Kundenübereinstimmungsmatrix speichern. Falls gewünscht, können die aktualisierten Kundenprofile auf der ID-Karte wieder an dem Ende des Fernsehens durch den Kunden wiederum gespeichert werden.
  • B. Video-, Musik- und Buchhandlungskiosks
  • Die Verfahren der Erfindung können auch in einem Kiosk oder einem PC, wie dies in 11 dargestellt ist, zur Verwendung in einem Video-, Musik- und/oder Buchgeschäft implementiert werden, um Kunden zu helfen zu entscheiden, welche Videos gemietet werden sollen oder welche Musik und Bücher gekauft werden sollen. Der Kiosk oder der PC würden ähnlich in der Struktur wie der Kiosk sein, der in dem U.S. Patent Nr. 5,237,157 von Kaplan geoffenbart ist, und würde einen Mikroprozessor 1102 enthalten. Jedoch akzeptiert ein Kiosk oder ein Personal Computer, der in Übereinstimmung mit der Erfindung implementiert ist, auch Identitätsinformation von den Kunden entweder über eine Tastatur 1104 oder durch elektronisches Lesen einer Mitgliedskarte durch einen elektronischen Kartenleser (nicht gezeigt) und entnimmt Kundenprofile für diesen Kunden aus dem Speicher 1106 zur Verwendung bei der Ausbildung einer Übereinstimmungsmatrix, wie dies oben beschrieben ist. Der Fachmann wird erkennen bzw. schätzen, daß es anders als in der obigen Fernsehausbildung in der Kioskausbildung notwendig ist, die Kundenprofile von Individuen mit Name oder der Benutzer-ID statt mit dem Zeitschlitz in Übereinstimmung zu bringen. Derartige Werte werden über eine Tastatur 1104 oder einen elektronischen Kartenleser zur Verfügung gestellt, so daß die Kundenprofile für jeden Kunden entnommen werden können.
  • Empfehlungen werden dann durch den Mikroprozessor 1102 unter Verwendung desselben Algorithmus, wie oben für das Auswählen von "virtuellen" Kanälen beschrieben, ausgewählt. Filme, welche kürzlich durch den Kunden gemietet wurden, könnten durch Überprüfen der Kundenmietaufzeichnungen bestimmt werden und gegebenenfalls von der Liste, die dem Kunden präsentiert wird, entfernt werden. Kundenprofile würden auch basierend auf den Filmen aktualisiert werden, die unter Verwendung des Algorithmus gewählt wurden, und könnten gegebenenfalls verändert werden, um eine Bewertung des Films zu beinhalten, die durch den Kunden zur Verfügung gestellt wird, wenn er oder sie das Video zurückgibt.
  • Die Profilierungstechnik der Erfindung bildet auch die Basis für einen Kunden aus, einen Film beispielsweise in einem "rave review", wie oben beschrieben, auszuwählen. Wie in Abschnitt V.B. oben beschrieben, können, da Kunden oft kein existierendes Profil besitzen, neue Kunden ein anfängliches Kundenprofil durch Auswählen von einem oder mehreren Filmen erzeugt werden, welche analog bzw. ähnlich zu dem sind, was er oder sie sucht, so daß die Profile dieser Probefilme überprüft und gemittelt werden können, um ein Kundenprofil zur Verfügung zu stellen. Dieses Kundenprofil wird in Kombination mit einem Standardsatz von Gewichtungen verwendet, um die Bedeutung der Charakteristika aufzubauen, um eine Übereinstimmungsmatrix zu erzeugen, die anzeigt, wie sehr ein Kunde jeden Film, welcher nun verfügbar ist, lieben sollte. 3 bis 5 Filme (oder 10 Filme) mit der höchsten Übereinstimmung (Maximalwert für ac) werden dann dem Kunden über einen Videoprozessor 1108 zur Anzeige auf einer Anzeigevorrichtung 1110 gemeinsam mit kurzen Beschreibungen präsentiert. Wie oben, können Filme ausgeschlossen werden, welche der Künde kürzlich gesehen hat. Wie dies in 11 gezeigt ist, kann auch ein CD-ROM-Spieler 1112 an dem Kiosk zur Verfügung gestellt werden, um das Abspielen von kurzen "Clips" von Filmen mit der höchsten Übereinstimmung zu erleichtern, um den Kunden weiter bei seiner oder ihrer Endauswahl zu unterstützen.
  • Ein anderer interessanter Aspekt von Kioskausbildungen, in welcher Benutzer-IDs zur Auswahl von Kundenprofilen verwendet werden, ist jener, daß das System verwendet werden kann, um die Auswahl von Videos zu erleichtern, welche sich an mehrere Menschen richten. Beispielsweise kann der Kunde die Benutzer-ID für jene Individuen eingeben, von welchen er annimmt, daß sie ein bestimmtes Leihvideo sehen wollen. Die Kundenprofile für jede Person werden entnommen und mit den Kundenprofilen von den anderen durch den Kunden eingegebenen verglichen. Der Schnitt oder die Mittelung der Kundenprofile kann dann verwendet werden, um die Übereinstimmungsmatrix zu bestimmen, so daß das System jene Videos mit dem höchsten Anreiz für alle durch den Kunden spezifizierten Personen auswählen wird.
  • Alternativ werden, wenn eine Übereinstimmungsmatrix in einem Musik- oder Buchkiosk implementiert ist, um die Auswahl von Musik oder Büchern zu unterstützen, die Charakteristika von Filmen durch die Charakteristika von Musik oder Büchern ersetzt. Für Musik können derartige Charakteristika Standklassifizierungen, wie Rock, einfaches Hören, klassisch, Country oder andere Klassifikationen, wie ausübende Künstler, Dekade oder Jahrhunderte, wo die Musik geschrieben wurde, ungefähres Jahr der Herausgabe, Popularität in den "Charts", Länge oder dgl. umfaßt sein, während für Bücher derartige Charakteristika den Autor, Standardklassifizierungen, wie Märchen, Fiktion, Nichtfiktion, ebenso wie Länge, Datum der ersten Publikation oder dgl. enthalten können. Charakteristika der Musik oder von Büchern würden in analoger Weise mit jenen, die durch die Kunden gewünscht sind, abgestimmt werden, um eine Übereinstimmungsmatrix auszubilden, welche den Kunden zu jenen Auswahlen führen würde, die er am wünschenswertesten finden wird.
  • Musikkiosks und Buchkiosks könnten auch in Musik- oder Buchgeschäften verwendet werden, um die Auswahl von Musik oder Büchern zum Verkauf zu erleichtern bzw. zu unterstützen. Anders als die Kioske, die in dem Kaplan '157 Patent beschrieben sind, würden die Kioske es möglichen Käufern ermöglichen, Musik- oder Buchauswahlen beispielsweise zu sehen, und würden die Kundenpräferenzen mit den Charakteristika des verfügbaren Inventars abstimmen. Der potentielle Käufer könnte Segmente von jenen Musikauswahlen hören oder Zusammenfassungen der Auszüge und Reviews jener Bücher mit der höchsten Übereinstimmung mit dem Kundenprofil überprüfen, das von den Probemusik- oder Buchauswahlen erzeugt wurde.
  • Ebenso wie in der oben beschriebenen Videoausbildung können die Inhaltsprofile von bestimmten Radiostationen verwendet werden, um den Kunden bei der Auswahl einer Radiostation aus den verfügbaren zu unterstützen oder alternativ kann ein "virtueller" Radiokanal für Luft- oder Kabelübertragung ausgebildet werden. Selbstverständlich können die hier beschriebenen Konzepte zum Planen von Musikvideos verwendet werden und um die Übertragung von Musik über Luft- oder Kabelübertragungssysteme zu planen. Eine Rückmeldung könnte auch verwendet werden, um die Inhalts- und Kundenprofile, wie oben beschrieben, in bezug auf eine Videoprogrammauswahl zu verbessern.
  • C. Datenentnahmesysteme
  • Fachleute werden erkennen, daß das Verfahren zum Generieren der Übereinstimmungsmatrizen zur Auswahl von bevorzugten Videoprogrammen, wie es hier beschrieben ist, zur Verwen dung in anderen Arten von Datenentnahmesystemen neben Video und Musik generalisiert bzw. verallgemeinert werden kann. Beispielsweise können die Techniken der Erfindung für die optimale Auswahl von irgendwelchen Stücken von Information, wie Börsemarktdaten, Druckinformation (z. B. personalisierte Zeitungen) oder Multimedia-Information, verwendet werden, welche über Netzwerke, wie das Internet, heruntergeladen werden kann.
  • In dem Fall einer Entnahme von Börsemarktdaten von einem Computernetzwerk können Antwortzeiten für ein Entnehmen von bestimmen Börsemarktdaten verkürzt werden, indem antizipiert wird, welche Menüauswahl der Kunde wahrscheinlich verwenden wird, und jene Information in Antizipation seiner wahrscheinlichen Benutzung heruntergeladen wird. Ein besonders verwendbares bzw. nützliches Beispiel davon würde die Entnahme von Information über Aktien bzw. Wertpapiere sein, wie letzte Marktpreise und Volumina. Da Aktien wie Filme auf verschiedene Weisen charakterisiert werden können, wie durch die Industrie, Dividendengröße, Risiko, Kosten, wo sie gehandelt werden und dgl., können Profile der Aktie in analoger Weise, wie oben beschrieben, entwickelt werden. Die Aktien können dann dadurch charakterisiert werden, ob sie durch die Kunden besessen sind und ob sie nicht übliche, kürzliche Aktivitäten zeigten. Diese Charakteristika können verwendet werden, um Profile und Übereinstimmungsmatrizen unter Verwendung der identen Techniken, wie oben beschrieben, auszubilden. Zusätzlich können, wenn ein Kunde ein Muster in seiner Anfrage für Information über Aktien zeigt, ihre Anfragen antizipiert bzw. vorausgesehen und Menüs zusammengestellt werden, um eine Auswahl der Aktien zu erleichtern, um möglicherweise ein langes Suchen über mehrere Fenster zu vermeiden, oder die Information kann im voraus auf die Kundenanfrage heruntergeladen werden, um die Wartezeit zu verringern. Eine derartige Antizipation von Kundenanfragen für Information ist insbesondere verwendbar bzw. nützlich, wenn die Wartezeit signifikant sein kann, wie für Multimedia-Information enthaltend graphische oder hörbare Information. Es ist auch wertvoll, wenn große Mengen an Information zu niedrigen Kosten transferiert werden können, beispielsweise unter Verwendung von Übertragungen mit niedrigen Kosten in der Nacht bei der Vorhersage bzw. Antizipation von Anfragen in bezug auf Information am folgenden Tag.
  • In analoger Weise kann in dem Fall von Entnahme von Text oder anderer Druckinformation ein Kunde in seiner oder ihrer Navigation durch einen Baum von möglichen Menümerkmalen bzw. -gegenständen unterstützt werden, indem das System zu einem Antizipieren bzw. Vorhersagen veranlaßt wird, welchen Branchen am wahrscheinlichsten gefolgt wird, und Information im voraus vor der nachgefragten Information heruntergeladen wird, wodurch signifikant die Systemantwort bescheunigt wird. Alte Information, welche wahrscheinlich nicht zu benutzen ist, kann aus dem Speicher gelöscht bzw. entfernt werden. Dies erlaubt es, daß Information schnell an der lokalen Maschine vorliegt, wenn sie erforderlich ist.
  • Auch ist eine Medien-Kreuz-Korrelation unter Verwendung der Techniken der Erfindung möglich, indem das Profil von einem Medium verwendet wird, um die Kundenpräferenz für andere Medien abzuschätzen. Ein derartiger Zugang kann verwendbar sein, um beispielsweise vorherzusagen, daß ein begieriger Kunde von Sportprogrammen auch sehr interessiert sein kann, Sport- oder Nachrichten-Informationen oder Information be treffend den Vertrieb von Sportmemorabilien basierend auf seiner oder ihrer Seherpräferenzen zu erhalten. Analog können Hörer einer bestimmten Art von Musik auch daran interessiert sein, Konzerttickets für dieselbe oder ähnliche Arten von Musik zu kaufen.
  • Schließlich können die Techniken der Erfindung verwendet werden, um einen potentiellen Käufer mit Liegenschaften bzw. Immobilien auf dem Markt durch ein Erzeugen von Profilen der charakteristischen Merkmale eines Hauses, wie Größe, Ort, Kosten, Anzahl von Schlafzimmern, Stil und dgl., in Übereinstimmung zu bringen. Der potentielle Käufer kann sein oder ihr "Traumhaus" anfordern, indem er oder sie Beispielhäuser angibt, indem gewünschte Charakteristika, wie ein Bereich von Preisen, oder durch Kombination der zwei spezifiziert werden. Die Übereinstimmungsmatrix würde die Kundenprofile mit den Profilen der verfügbaren Häuser abstimmen und eine Übereinstimmungsmatrix ausbilden. Das System könnte auch verifizieren, daß die Profile, die ursprünglich durch die potentiellen Käufer eingegeben wurden, genau sind, indem Häuser einer etwas anderen Art als jenen, die der Kunde angefordert hat, angeboten bzw. vorgeschlagen werden. Ein Hausentnahmesystem, welches kundengesteuert bzw. -geregelt ist, könnte auch unter Verwendung der Techniken der Erfindung entwickelt werden. In diesem Beispiel würde die Datenquelle die standardisierten Liegenschaftslisten sein.
  • Obwohl zahlreiche Ausbildungen der Erfindung und zahlreiche Ausdehnungen des erfinderischen Konzepts oben beschrieben wurden, wird der Fachmann sehr leicht erkennen, daß zahlreiche, zusätzliche Modifikationen in den exemplarischen Ausbildungen möglich sind, ohne materiell die neuen Lehren und Vorteile der Erfindung zu verlassen. Dementsprechend werden alle diese Modifikationen als in dem Rahmen der Erfindung mitumfaßt betrachtet, wie sie in den nachfolgenden Patentansprüchen definiert ist.

Claims (27)

  1. Verfahren zum Planen eines Kunden- bzw. Teilnehmerzugriffs auf Daten einer Vielzahl von Datenobjekten bzw. -gegenständen, umfassend die Schritte: Erzeugen (104; 110, 112) von wenigstens einem Kunden- bzw. Teilnehmerprofil für einen Kunden dieser Daten, wobei das Kundenprofil die Vorlieben des Kunden für Daten anzeigt, welche vorbestimmte Merkmale aufweisen; Erzeugen von Inhalts- bzw. Contentprofilen für jedes dieser Datenobjekte, wobei die Inhaltsprofile das Ausmaß des Inhalts der vorbestimmten Merkmale in Daten von jedem dieser Datenobjekte anzeigen; Inbezugsetzen (106; 304) des wenigstens einen Kundenprofils mit den Inhaltsprofilen für die Daten, welche von jedem Datenobjekt verfügbar sind, an den Kunden zu einer bestimmten Zeit; Bestimmen (204, 206; 304, 310) eines Subsatzes von Daten, welcher Inhaltsprofile aufweist, von welchen in dem Bezugnahmeschritt bestimmt wurde, daß sie am nächsten mit dem wenigstens einen Kundenprofil übereinstimmen; und Präsentieren des Subsatzes von Daten an den Kunden für eine Auswahl; dadurch gekennzeichnet, daß: die Inhaltsprofile für jedes der Datenobjekte Werte über einen vorbestimmten Bereich von Werten enthalten, welche eine Übereinstimmung der Datenobjekte mit den vorbestimmten Merkmalen anzeigen; und der Schritt (204, 206; 304, 310) eines Bestimmens eines Subsatzes von Daten einen Vergleich umfaßt, um eine Anzeige der Attraktivität der Datenobjekte für jeden Kunden zu erzeugen.
  2. Verfahren nach Anspruch 1, worin der Bezugnahmeschritt (106; 304) den Schritt eines Bestimmens eines Abstands zwischen einem Kundenprofil und einem In haltsprofil in einem charakteristischen Raum durch ein Berechnen eines Übereinstimmungsskalars für gemeinsame Merkmale, ac, zwischen dem wenigstens einen Kundenprofil, cv, und den Inhaltsprofilen, cp, in Übereinstimmung mit der Beziehung: acij = 1/[1 + Σkwik|cvik – cpjk|]für i = ein gewisser Kunde einer Anzahl von Kunden 1, j = ein bestimmtes Datenobjekt einer Anzahl von Datenobjekten J, und k = ein bestimmtes Merkmal eines Datenobjekts einer Anzahl von Datenobjektmerkmalen K umfaßt, worin cvik größer als oder gleich 0 ist und wik ein normalisiertes Gewicht eines Merkmals k eines Kunden i ist.
  3. Verfahren nach Anspruch 1, weiters umfassend die Schritte: Überwachen (110), auf welche Datenobjekte tatsächlich durch den Kunden zugegriffen wird; und Aktualisieren (112; 310) von jedem Kundenprofil in Übereinstimmung mit den Inhaltsprofilen der Datenobjekte, auf welche tatsächlich durch den Kunden zugegriffen wird, um die tatsächlichen bzw. aktuellen Vorlieben des Kunden für die, vorbestimmten Merkmale zu aktualisieren.
  4. Verfahren nach Anspruch 1, weiters umfassend die Schritte: Überwachen (110), auf welche Datenobjekte tatsächlich durch den Kunden zugegriffen wird; und Aktualisieren (112) des Kundenprofils, um die Frequenz einer Auswahl der Datenobjekte durch Kunden mit Kundenprofilen im wesentlichen ähnlich zu dem Kundenprofil zu reflektieren.
  5. Verfahren nach Anspruch 4, worin der Erzeugungsschritt (104; 110, 112) eines Kundenprofils die Schritte umfaßt: Auswählen einer Anzahl von gewünschten Gruppen K, in welche die Kunden bzw. Teilnehmer unterteilt werden, wobei jeder Kunde in einer Gruppe ein Kundenprofil im wesentlichen ähnlich bzw. gleich zu einem Kundenprofil von jedem anderen Kunden in dieser Gruppe aufweist; Gruppieren der Kunden in K Gruppen, um zu minimieren: Σ Σ|vi – vk| Cluster Kunden k = 1 bis K i in k
    worin |vi–vk| ein Abstand zwischen dem Vektor von Merkmalen der Datenobjekte, auf welche durch den Kunden i zugegriffen wird, und dem Schwerpunkt bzw. Zentrum der Gruppe k ist; und Bestimmen einer Übereinstimmungsmatrix acij, wo für jeden Kunden i eine j-te Reihe der Übereinstimmungsmatrix ein Vektor vk für eine Gruppe k ist, zu welcher der Kunde i gehört.
  6. Verfahren nach Anspruch 1, worin der Schritt (104; 110, 112) eines Erzeugens von wenigstens einem Kundenprofil den Schritt eines Aufnehmens eines Profils von Daten, auf welche vorher durch den Kunden zugegriffen wurde, in das wenigstens eine Kundenprofil umfaßt.
  7. Verfahren nach Anspruch 1, worin der Schritt (104; 110, 112) eines Erzeugens von Inhaltsprofilen den Schritt eines Aufnehmens in die Inhaltsprofile von Daten umfaßt, welche die Kundenprofile dieser Kunden reflektieren, welche vorher auf die Daten von jedem Datenobjekt zugegriffen haben.
  8. Verfahren nach Anspruch 1, worin die Daten elektronische Programmführungsdaten beinhalten und der Darstellungs- bzw. Präsentierungsschritt den Schritt eines Herunterladens in einen Speicher einer eine elektrische Programmführung aufnehmenden Vorrichtung eines Kunden von Programmbeschreibungen in der elektrischen Programmführung nur für diejenigen Einträge in der elektronischen Programmführung umfaßt, welche Inhaltsprofile aufweisen, welche in dem Bezugnahmeschritt bestimmt wurden, daß sie am nächsten mit dem wenigstens einen Kundenprofil übereinstimmen.
  9. Verfahren nach Anspruch 1, worin der Kunde mit einer Vielzahl von Datenquellen (406; 602; 1112) über ein Datennetzwerk verbunden wird und worin der Präsentierungsschritt den Schritt eines Herunteriadens des Subsatzes von Daten an den Kunden von der Datenquelle vor einer Auswahl durch den Kunden eines Menügegenstands umfaßt, welcher den Subsatz von Daten identifiziert bzw. bezeichnet.
  10. Verfahren nach Anspruch 9, weiters umfassend die Schritte: Überwachen (110) eines Musters eines Kunden bei einem Navigieren durch die Datenquellen, um auf Daten zuzugreifen, welche für den Kunden wünschenswerte Merkmale aufweisen; und Erzeugen (112; 310) von wenigstens einem Kundenprofil für den Kunden, welches das Muster des Kunden beim Navigieren durch die Datenquellen anzeigt, um auf die Daten zuzugreifen, welche für den Kunden wünschenswerte Merkmale aufweisen; worin der Herunterladeschritt weiters den Schritt eines Herunterladens dieser Daten, welche für den Kunden wünschenswerte Merkmale aufweisen, aus den Datenquellen vor einer Auswahl durch den Kunden von Menügegenständen umfaßt, welche an dem Datennetzwerk für ein Navigieren zu diesen Daten verwendet werden.
  11. Datenübertragungssystem, welches einen Teilnehmer- bzw. Kundenzutritt zu Daten einer Vielzahl von Datenobjekten plant, umfassend: Mittel (406; 412; 506; 606; 906; 1006; 1102) zum Erzeugen von wenigstens einem Kunden- bzw. Teilnehmerprofil für einen Kunden der Daten, wobei das Kundenprofil die Vorlieben des Kunden für Daten anzeigt, welche vorbestimmte Merkmale aufweisen; Mittel zum Erzeugen von Inhalts- bzw. Contentprofilen für jedes Datenobjekt, wobei die Inhaltsprofile das Ausmaß des Inhalts der vorbestimmten Merkmale in Daten von jedem Datenobjekt anzeigen; Mittel (406; 412; 506; 606; 906; 1006; 1102), um das wenigstens eine Kundenprofil mit den Inhaltsprofilen für die Daten, die von jedem Datengegenstand erhältlich sind, mit dem Kunden zu einem gewissen Zeitpunkt in Beziehung zu setzen; Mittel (406; 412; 506; 606; 906; 1006; 1102) zum Bestimmen eines Subsatzes von Daten, welche Inhaltsprofile aufweisen, welche am nächsten mit dem wenigstens einen Kundenprofil übereinstimmen; und Mittel (110) zum Präsentieren des Subsatzes von Daten an den Kunden für eine Auswahl, dadurch gekennzeichnet, daß: die Inhaltsprofile für jedes der Datenobjekte Werte über einen vorbestimmten Bereich von Werten enthalten, welche eine Übereinstimmung der Datenobjekte mit den vorbestimmten Merkmalen anzeigen; und die Mittel (406; 412; 506; 606; 906; 1006; 1102) zum Bestimmen eines Subsatzes von Daten Mittel zum Erzeugen eines Vergleichs der Attraktivität der Datenobjekte für jeden Kunden umfassen.
  12. System nach Anspruch 11, worin die Bezugnahmemittel einen Prozessor (406; 412; 506; 606; 906; 1006; 1102) umfassen, welcher programmiert ist, um einen Abstand zwischen einem Kundenprofil und einem Inhaltsprofil in einem charakteristischen Raum durch ein Berechnen eines Übereinstimmungsskalars für gemeinsame Merkmale, ac, zwischen dem wenigstens einen Kundenprofil, cv, und den Inhaltsprofilen, cp, in Übereinstimmung mit der Beziehung: acij = 1/[1 + Σkwik|cvik – cpjk|]für i = ein gewisser Kunde einer Anzahl von Kunden 1, j = ein bestimmtes Datenobjekt einer Anzahl von Datenobjekten J, und k = ein bestimmtes Merkmal eines Datenobjekts einer Anzahl von Datenobjektmerkmalen K zu bestimmen, worin cvik größer als oder gleich 0 ist und wik ein normalisiertes Gewicht eines Merkmals k eines Kunden i ist.
  13. System nach Anspruch 11, weiters umfassend: Mittel (412; 620; 1008) zum Überwachen, auf welche Datenobjekte tatsächlich durch den Kunden zugegriffen wird; und Mittel (412; 620; 1008) zum Aktualisieren von jedem Kundenprofil in Übereinstimmung mit den Inhaltsprofilen der Datenobjekte, auf welche tatsächlich durch den Kunden zugegriffen wird, um die tatsächlichen bzw. aktuellen Vorlieben von jedem Kunden für die vorbestimmten Merkmale zu aktualisieren.
  14. System nach Anspruch 11, weiters umfassend: Mittel (412; 620; 1008) zum Überwachen, auf welche Datenobjekte tatsächlich durch den Kunden zugegriffen wird; und Mittel (412; 620; 1008) zum Aktualisieren von jedem Kundenprofil, um die Frequenz einer Auswahl der Datenobjekte durch Kunden mit Kundenprofilen im wesentlichen ähnlich zu dem Kundenprofil zu reflektieren.
  15. System nach Anspruch 14, worin die Mittel (412; 620; 1008) zum Erzeugen des wenigstens einen Kundenprofils Bearbeitungsmittel umfassen, welche eine Anzahl von gewünschten Gruppen K, in welche die Kunden bzw. Teilnehmer unterteilt werden, wobei jeder Kunde in einer Gruppe ein Kundenprofil im wesentlichen ähnlich bzw. gleich zu dem Kundenprofil von jedem anderen Kunden in dieser Gruppe auswählt, die Kunden in K Gruppen gruppiert, um zu minimieren: Σ Σ|vi – vk| Cluster Kunden k = 1 bis K i in k
    worin |vi – vk| ein Abstand zwischen dem Vektor von Merkmalen der Datenobjekte, auf welche durch einen Kunden i zugegriffen wird, und dem Schwerpunkt bzw. Zentrum der Gruppe k ist, und eine Übereinstimmungsmatrix acij bestimmt, wo für jeden Kunden i eine j-te Reihe der Übereinstimmungsmatrix ein Vektor vk für eine Gruppe k ist, zu welcher der Kunde i gehört.
  16. System nach Anspruch 11, worin die Mittel (412; 620; 1008) Mittel zum Erzeugen von wenigstens einem Kundenprofil in dem wenigstens einen Kundenprofil eines Profils von Daten beinhaltet, auf welche vorher durch den Kunden zugegriffen wurde.
  17. System nach Anspruch 11, worin die Mittel zum Erzeugen von Inhaltsprofilen Inhaltsprofildaten beinhalten, welche die Kundenprofile dieser Kunden reflektieren, welche vorher auf die Daten von jedem Datenobjekt zugegriffen haben.
  18. System nach Anspruch 11, worin die Daten elektronische Programmführungsdaten beinhalten und die Darstellungs- bzw. Präsentierungsmittel Mittel für ein Her- unterladen in einen Speicher einer eine elektrische Programmführung aufnehmenden Vorrichtung eines Kunden von Programmbeschreibungen einer elektrischen Programmführung (914) in den elektronischen Programmführungsdaten nur für diejenigen Einträge in der elektronischen Programmführung (914) umfaßt, welche Inhaltsprofile aufweisen, welche durch die Bezugnahmemittel bestimmt wurden, daß sie am nächsten mit dem wenigstens einen Kundenprofil übereinstimmen.
  19. System nach Anspruch 11, worin der Kunde mit einer Vielzahl von Datenquellen (402; 602; 1112) über ein Datennetzwerk verbunden ist und worin die Präsentierungsmittel Mittel für ein Herunterladen des Subsatzes von Daten an den Kunden vor einer Auswahl durch den Kunden eines Menügegenstands umfaßt, welcher den Subsatz von Daten identifiziert bzw. bezeichnet.
  20. System nach Anspruch 19, weiters umfassend: Mittel (412; 620; 1008) zum Überwachen eines Musters eines Kunden bei einem Navigieren durch die Datenquellen, um auf Daten zuzugreifen, welche für den Kunden wünschenswerte Merkmale aufweisen; und Mittel (412; 506; 606; 906; 1006; 1102) zum Erzeugen von wenigstens einem Kundenprofil für den Kunden, welches das Muster des Kunden beim Navigieren durch die Datenquellen anzeigt, um auf die Daten zuzugreifen, welche für den Kunden wünschenswerte Merkmale aufweisen; worin die Herunterlademittel die Daten, welche für den Kunden wünschenswerte Merkmale aufweisen, vor einer Auswahl durch den Kunden von Menügegenständen herunterladen, welche an dem Datennetzwerk für ein Navigieren zu diesen Daten verwendet werden.
  21. System nach Anspruch 11, weiters umfassend Mittel (918; 1104) zum Identifizieren eines Kunden und zum Bereitstellen eines Kundenprofils für den Kunden an die Bestimmungsmittel zum Bestimmen des Subsatzes von Daten für den Kunden.
  22. System nach Anspruch 11, weiters umfassend Mittel zum Bereitstellen von unterschiedlichen Kundenprofilen an die Bestimmungsmittel in Übereinstimmung mit der Tageszeit und dem Wochentag.
  23. System nach Anspruch 11, worin die Präsentiermittel angeordnet bzw. ausgebildet sind, um den Subsatz von Daten an den Kunden als einen virtuellen Datenkanal zu präsentieren.
  24. System nach Anspruch 11, weiters umfassend Mittel zum Speichern einer elektronischen Programmführung (914) an einem Kundenanschluß (412; 512; 620}, worin die Präsentationsmittel angeordnet bzw. ausgebildet sind, um Programme innerhalb der elektronischen Programmführung hervorzuheben, welche dem Subsatz von Daten entsprechen.
  25. System nach Anspruch 24, worin die elektronischen Programmführungs-Speichermittel angeordnet bzw. ausgebildet sind, um Programmbeschreibungen der elektronischen Programmführung (914) nur für diejenigen Einträge in der elektronischen Programmführung (914) zu speichern, welche Inhaltsprofile aufweisen, von welchen durch die Bestimmungsmittel bestimmt wurde, daß sie am nächsten mit dem wenigstens einen Kundenprofil übereinstimmen.
  26. System nach Anspruch 11, weiters umfassend ein Interface, durch welches die Bestimmungsmittel ausgebildet sind, Upstream-Datenbotschaften bzw. stromaufwärtige Datenbotschaften zur Verfügung zu stellen.
  27. System nach Anspruch 26, weiters umfassend Verschlüsselungsmittel (1022) zum Verschlüsseln bzw. Codieren der Upstream-Datenbotschaften.
DE69530995T 1994-11-29 1995-11-29 System und verfahren zur rundfunk- und zugriffsplanung von videoprogrammen und anderen daten mittels teilnehmerprofile Revoked DE69530995T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US346425 1994-11-29
US08/346,425 US5758257A (en) 1994-11-29 1994-11-29 System and method for scheduling broadcast of and access to video programs and other data using customer profiles
PCT/US1995/015429 WO1996017467A2 (en) 1994-11-29 1995-11-29 System and method for scheduling broadcast of and access to video programs and other data using customer profiles

Publications (2)

Publication Number Publication Date
DE69530995D1 DE69530995D1 (de) 2003-07-10
DE69530995T2 true DE69530995T2 (de) 2004-04-22

Family

ID=23359325

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69530995T Revoked DE69530995T2 (de) 1994-11-29 1995-11-29 System und verfahren zur rundfunk- und zugriffsplanung von videoprogrammen und anderen daten mittels teilnehmerprofile

Country Status (8)

Country Link
US (11) US5758257A (de)
EP (1) EP0796538B1 (de)
AT (1) ATE242581T1 (de)
AU (1) AU703247B2 (de)
CA (1) CA2207868C (de)
DE (1) DE69530995T2 (de)
MX (1) MX9703967A (de)
WO (1) WO1996017467A2 (de)

Families Citing this family (4429)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7131070B1 (en) * 1999-05-13 2006-10-31 Ricoh Company, Ltd. Application unit monitoring and reporting system and method
US7210159B2 (en) * 1994-02-18 2007-04-24 Starsight Telecast, Inc. System and method for transmitting and utilizing electronic programs guide information
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
US20040261127A1 (en) * 1991-11-25 2004-12-23 Actv, Inc. Digital interactive system for providing full interactivity with programming events
US7448063B2 (en) * 1991-11-25 2008-11-04 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US20010013123A1 (en) * 1991-11-25 2001-08-09 Freeman Michael J. Customized program creation by splicing server based video, audio, or graphical segments
US6418424B1 (en) 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
USRE47908E1 (en) 1991-12-23 2020-03-17 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
USRE46310E1 (en) 1991-12-23 2017-02-14 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7624028B1 (en) 1992-11-17 2009-11-24 Health Hero Network, Inc. Remote health monitoring and maintenance system
AU1766201A (en) * 1992-11-17 2001-05-30 Health Hero Network, Inc. Method and system for improving adherence with a diet program or other medical regimen
US20070299321A1 (en) * 1992-11-17 2007-12-27 Brown Stephen J Method and apparatus for remote health monitoring and providing health related information
US5307263A (en) 1992-11-17 1994-04-26 Raya Systems, Inc. Modular microprocessor-based health monitoring system
US20010011224A1 (en) * 1995-06-07 2001-08-02 Stephen James Brown Modular microprocessor-based health monitoring system
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US9286294B2 (en) * 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US5798785A (en) 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US7721307B2 (en) * 1992-12-09 2010-05-18 Comcast Ip Holdings I, Llc Method and apparatus for targeting of interactive virtual objects
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
ATE219615T1 (de) 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
EP0688488A1 (de) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Gerät und Verfahren zur Zeitprogrammierung eines Videorecorders mit verkürzten Koden
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
AU1333895A (en) * 1993-11-30 1995-06-19 Raymond R. Burke Computer system for allowing a consumer to purchase packaged goods at home
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US6202058B1 (en) 1994-04-25 2001-03-13 Apple Computer, Inc. System for ranking the relevance of information objects accessed by computer users
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US6564321B2 (en) * 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US20050204384A1 (en) * 1994-08-31 2005-09-15 Gemstar Development Corporation Method and apparatus for displaying television programs and related text
US7467137B1 (en) 1994-09-02 2008-12-16 Wolfe Mark A System and method for information retrieval employing a preloading procedure
US6604103B1 (en) * 1994-09-02 2003-08-05 Mark A. Wolfe System and method for information retrieval employing a preloading procedure
US6415307B2 (en) * 1994-10-24 2002-07-02 P2I Limited Publication file conversion and display
DE4440598C1 (de) * 1994-11-14 1996-05-23 Siemens Ag Durch gesprochene Worte steuerbares Hypertext-Navigationssystem, Hypertext-Dokument für dieses Navigationssystem und Verfahren zur Erzeugung eines derartigen Dokuments
US5715174A (en) * 1994-11-15 1998-02-03 Absolute Software Corporation Security apparatus and method
US6269392B1 (en) * 1994-11-15 2001-07-31 Christian Cotichini Method and apparatus to monitor and locate an electronic device using a secured intelligent agent
JP2809341B2 (ja) * 1994-11-18 1998-10-08 松下電器産業株式会社 情報要約方法、情報要約装置、重み付け方法、および文字放送受信装置。
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US9832610B2 (en) 1994-11-29 2017-11-28 Apple Inc. System for collecting, analyzing, and transmitting information relevant to transportation networks
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US8799461B2 (en) 1994-11-29 2014-08-05 Apple Inc. System for collecting, analyzing, and transmitting information relevant to transportation networks
US6460036B1 (en) * 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
FI946209A0 (fi) * 1994-12-30 1994-12-30 Nokia Telecommunications Oy Foerfarande foer jaemfoerande av attributvaerden hos kontrollerbara objektuttryck i ett naetelement
WO1996023265A1 (en) 1995-01-23 1996-08-01 British Telecommunications Public Limited Company Methods and/or systems for accessing information
US7095854B1 (en) * 1995-02-13 2006-08-22 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
CA2683230C (en) 1995-02-13 2013-08-27 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US6948070B1 (en) * 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6157721A (en) 1996-08-12 2000-12-05 Intertrust Technologies Corp. Systems and methods using cryptography to protect secure computing environments
WO1996027983A1 (en) 1995-03-07 1996-09-12 Interval Research Corporation System and method for selective recording of information
US5880768A (en) 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
EP2270687A2 (de) 1995-04-11 2011-01-05 Kinetech, Inc. Identifizierung von Daten in einem Datenverarbeitungssystem
US6321208B1 (en) * 1995-04-19 2001-11-20 Brightstreet.Com, Inc. Method and system for electronic distribution of product redemption coupons
US6535732B1 (en) * 1995-05-04 2003-03-18 Interwave Communications International, Ltd. Cellular network having a concentrated base transceiver station and a plurality of remote transceivers
GB2300991B (en) * 1995-05-15 1997-11-05 Andrew Macgregor Ritchie Serving signals to browsing clients
GB9526304D0 (en) * 1995-05-22 1996-02-21 British Sky Broadcasting Ltd Interactive services interface
US7302638B1 (en) 1995-06-07 2007-11-27 Wolfe Mark A Efficiently displaying and researching information about the interrelationships between documents
US7246310B1 (en) 1995-06-07 2007-07-17 Wolfe Mark A Efficiently displaying and researching information about the interrelationships between documents
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
EP0777885A2 (de) * 1995-06-09 1997-06-11 Koninklijke Philips Electronics N.V. Verfahren,welches den benutzer in die lage versetzt, einen bestimmten informationsgegenstand aus einer menge von informationsgegenständen zu holen und system zum durchführen des verfahrens
US7917386B2 (en) * 1995-06-16 2011-03-29 Catalina Marketing Corporation Virtual couponing method and apparatus for use with consumer kiosk
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
JP2002083219A (ja) * 2000-07-04 2002-03-22 Sony Computer Entertainment Inc コンテンツ内広告方法、コンテンツ内広告用サーバ及びコンテンツ内広告を実現するためのプログラムの伝送媒体
US7895076B2 (en) 1995-06-30 2011-02-22 Sony Computer Entertainment Inc. Advertisement insertion, profiling, impression, and feedback
US6026368A (en) * 1995-07-17 2000-02-15 24/7 Media, Inc. On-line interactive system and method for providing content and advertising information to a targeted set of viewers
US20020178051A1 (en) 1995-07-25 2002-11-28 Thomas G. Scavone Interactive marketing network and process using electronic certificates
US5907836A (en) * 1995-07-31 1999-05-25 Kabushiki Kaisha Toshiba Information filtering apparatus for selecting predetermined article from plural articles to present selected article to user, and method therefore
US6002394A (en) * 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US5673430A (en) * 1995-10-13 1997-09-30 At&T System and method for optimizing subscriber programming preferences
US8037158B2 (en) * 1995-11-13 2011-10-11 Lakshmi Arunachalam Multimedia transactional services
US8271339B2 (en) * 1995-11-13 2012-09-18 Lakshmi Arunachalam Method and apparatus for enabling real-time bi-directional transactions on a network
US7930340B2 (en) * 1995-11-13 2011-04-19 Lakshmi Arunachalam Network transaction portal to control multi-service provider transactions
AU708570B2 (en) * 1995-11-24 1999-08-05 Matsushita Electric Industrial Co., Ltd. Two-way data communication method and two-way data communication apparatus using the same
JP3040945B2 (ja) * 1995-11-29 2000-05-15 松下電器産業株式会社 文書検索装置
US5790785A (en) 1995-12-11 1998-08-04 Customer Communications Group, Inc. World Wide Web registration information processing system
US6591245B1 (en) * 1996-02-02 2003-07-08 John R. Klug Media content notification via communications network
US6615251B1 (en) 1995-12-11 2003-09-02 John R. Klug Method for providing node targeted content in an addressable network
US5956027A (en) * 1995-12-12 1999-09-21 At&T Corp Method and apparatus for sharing a web page
US5778367A (en) 1995-12-14 1998-07-07 Network Engineering Software, Inc. Automated on-line information service and directory, particularly for the world wide web
JP3612125B2 (ja) * 1995-12-14 2005-01-19 株式会社東芝 情報フィルタリング方法および情報フィルタリング装置
US5978766A (en) * 1995-12-20 1999-11-02 Starwave Corporation Machine, method and medium for assisted selection of information from a choice space
US6675384B1 (en) * 1995-12-21 2004-01-06 Robert S. Block Method and apparatus for information labeling and control
US5970469A (en) * 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US9519915B1 (en) * 1996-12-23 2016-12-13 Catalina Marketing Corporation System and method for providing shopping aids and incentives to customer through a computer network
JP2869373B2 (ja) * 1995-12-27 1999-03-10 パイオニア株式会社 双方向配信システム
WO1997026729A2 (en) * 1995-12-27 1997-07-24 Robinson Gary B Automated collaborative filtering in world wide web advertising
US6119101A (en) 1996-01-17 2000-09-12 Personal Agents, Inc. Intelligent agents for electronic commerce
US6205249B1 (en) 1998-04-02 2001-03-20 Scott A. Moskowitz Multiple transform utilization and applications for secure digital watermarking
US20050027617A1 (en) * 1996-01-17 2005-02-03 Privacy Infrastructure, Inc. Third party privacy system
US7664263B2 (en) 1998-03-24 2010-02-16 Moskowitz Scott A Method for combining transfer functions with predetermined key creation
US5823879A (en) * 1996-01-19 1998-10-20 Sheldon F. Goldberg Network gaming system
US9530150B2 (en) 1996-01-19 2016-12-27 Adcension, Llc Compensation model for network services
US6264560B1 (en) 1996-01-19 2001-07-24 Sheldon F. Goldberg Method and system for playing games on a network
US5931907A (en) * 1996-01-23 1999-08-03 British Telecommunications Public Limited Company Software agent for comparing locally accessible keywords with meta-information and having pointers associated with distributed information
US6065047A (en) * 1996-01-24 2000-05-16 America Online, Inc. System for providing subscriber with access to a content area customized for the combination of subscriber's responses to topic prompt, subtopic prompt, and action prompt
US7035914B1 (en) 1996-01-26 2006-04-25 Simpleair Holdings, Inc. System and method for transmission of data
US6343115B1 (en) * 1996-02-13 2002-01-29 At&T Corp Method of announcing an internet call
GB9603263D0 (en) * 1996-02-16 1996-04-17 British Telecomm Receiver control
US6047327A (en) * 1996-02-16 2000-04-04 Intel Corporation System for distributing electronic information to a targeted group of users
US6553410B2 (en) 1996-02-27 2003-04-22 Inpro Licensing Sarl Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
US6076109A (en) * 1996-04-10 2000-06-13 Lextron, Systems, Inc. Simplified-file hyper text protocol
US6014137A (en) 1996-02-27 2000-01-11 Multimedia Adventures Electronic kiosk authoring system
US20040019610A1 (en) * 1996-02-27 2004-01-29 Burns Kevin S. Portal information delivery system for personal computers and SOHO computer systems
WO1997033424A2 (en) * 1996-03-04 1997-09-12 Philips Electronics N.V. A user-oriented multimedia presentation system for multiple presentation items that each behave as an agent
CA2251687C (en) * 1996-03-15 2006-05-09 E Guide, Inc. Combination of vcr index and epg
US5863208A (en) 1996-07-02 1999-01-26 Ho; Chi Fai Learning system and method based on review
US6139330A (en) * 1996-03-19 2000-10-31 Ho; Chi Fai Computer-aided learning system and method
US6688888B1 (en) * 1996-03-19 2004-02-10 Chi Fai Ho Computer-aided learning system and method
JP2800769B2 (ja) * 1996-03-29 1998-09-21 日本電気株式会社 情報フィルタリング方式
US6035330A (en) * 1996-03-29 2000-03-07 British Telecommunications World wide web navigational mapping system and method
US5901287A (en) 1996-04-01 1999-05-04 The Sabre Group Inc. Information aggregation and synthesization system
US8006260B2 (en) 1996-04-01 2011-08-23 Gemstar Development Corporation Apparatus and method for parental control using V-chip plus+ and master password
US5995943A (en) * 1996-04-01 1999-11-30 Sabre Inc. Information aggregation and synthesization system
US7028088B1 (en) * 1996-04-03 2006-04-11 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
US6469753B1 (en) * 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US6945457B1 (en) 1996-05-10 2005-09-20 Transaction Holdings Ltd. L.L.C. Automated transaction machine
JP3108015B2 (ja) * 1996-05-22 2000-11-13 松下電器産業株式会社 ハイパーテキスト検索装置
US7110956B1 (en) * 1996-05-28 2006-09-19 Texas Instruments Incorporated Capability predictor
US6014638A (en) * 1996-05-29 2000-01-11 America Online, Inc. System for customizing computer displays in accordance with user preferences
US6034689A (en) * 1996-06-03 2000-03-07 Webtv Networks, Inc. Web browser allowing navigation between hypertext objects using remote control
US5905863A (en) * 1996-06-07 1999-05-18 At&T Corp Finding an e-mail message to which another e-mail message is a response
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US7774230B2 (en) 1996-06-10 2010-08-10 Phoenix Licensing, Llc System, method, and computer program product for selecting and presenting financial products and services
US6999938B1 (en) 1996-06-10 2006-02-14 Libman Richard M Automated reply generation direct marketing system
EP0979464A4 (de) * 1996-06-11 2005-04-06 Yeong Kuang Oon Iteraktive problemlösungsverfahren
WO1997048230A1 (en) * 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
JP3937475B2 (ja) * 1996-06-14 2007-06-27 キヤノン株式会社 アクセス制御システムおよびその方法
US5801787A (en) * 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US5926812A (en) * 1996-06-20 1999-07-20 Mantra Technologies, Inc. Document extraction and comparison method with applications to automatic personalized database searching
CA2185053C (en) * 1996-06-24 2002-04-16 Frank B. Norman Interactive reverse channel for direct broadcast satellite system
PT932398E (pt) * 1996-06-28 2006-09-29 Ortho Mcneil Pharm Inc Utilizacao do topiramento ou dos seus derivados para a producao de um medicamento para o tratamento de disturbios bipolares maniaco- depressivos
US6298120B1 (en) * 1996-06-28 2001-10-02 At&T Corp. Intelligent processing for establishing communication over the internet
US5918236A (en) * 1996-06-28 1999-06-29 Oracle Corporation Point of view gists and generic gists in a document browsing system
US7010697B2 (en) * 1996-06-28 2006-03-07 Protexis, Inc. System for dynamically encrypting information for secure internet commerce and providing embedded fulfillment software
US7770230B2 (en) * 2002-04-22 2010-08-03 Arvato Digital Services Canada, Inc. System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
US7146327B1 (en) * 1996-07-01 2006-12-05 Electronic Data Systems Corporation Electronic publication distribution method and system
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
US7159116B2 (en) 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
JP3131564B2 (ja) * 1996-07-03 2001-02-05 松下電器産業株式会社 放送システム、サービス提供装置及び受信端末装置
US6457004B1 (en) * 1997-07-03 2002-09-24 Hitachi, Ltd. Document retrieval assisting method, system and service using closely displayed areas for titles and topics
US6115712A (en) * 1996-07-12 2000-09-05 International Business Machines Corporation Mechanism for combining data analysis algorithms with databases on the internet
US6092105A (en) * 1996-07-12 2000-07-18 Intraware, Inc. System and method for vending retail software and other sets of information to end users
US6026387A (en) 1996-07-15 2000-02-15 Kesel; Brad Consumer comment reporting apparatus and method
US6463416B1 (en) * 1996-07-15 2002-10-08 Intelli-Check, Inc. Authentication system for identification documents
US5862223A (en) * 1996-07-24 1999-01-19 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce
US7225142B1 (en) * 1996-08-01 2007-05-29 At&T Corp. Interactive multimedia advertising and electronic commerce on a hypertext network
JP3758193B2 (ja) * 1996-08-02 2006-03-22 セイコーエプソン株式会社 ネットワークシステム
JPH1056632A (ja) * 1996-08-07 1998-02-24 Toshiba Corp 放送システムおよび放送受信装置
US6118492A (en) * 1996-08-14 2000-09-12 Starsight Telecast, Inc. Guide system and method of operation
CA2183280C (en) 1996-08-14 2009-04-14 Rob Menard Centralized broadcast channel real-time search system
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US6601103B1 (en) * 1996-08-22 2003-07-29 Intel Corporation Method and apparatus for providing personalized supplemental programming
AU4175797A (en) * 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
US5905862A (en) * 1996-09-04 1999-05-18 Intel Corporation Automatic web site registration with multiple search engines
US6144973A (en) * 1996-09-06 2000-11-07 Kabushiki Kaisha Toshiba Document requesting system and method of receiving related document in advance
US20040199402A1 (en) * 1996-09-06 2004-10-07 Walker Jay S. Method and system for anonymous communication of information about a home
US6173298B1 (en) * 1996-09-17 2001-01-09 Asap, Ltd. Method and apparatus for implementing a dynamic collocation dictionary
US6119114A (en) * 1996-09-17 2000-09-12 Smadja; Frank Method and apparatus for dynamic relevance ranking
JP4025379B2 (ja) * 1996-09-17 2007-12-19 株式会社ニューズウオッチ 検索システム
US6314392B1 (en) * 1996-09-20 2001-11-06 Digital Equipment Corporation Method and apparatus for clustering-based signal segmentation
US5933827A (en) * 1996-09-25 1999-08-03 International Business Machines Corporation System for identifying new web pages of interest to a user
US6195657B1 (en) * 1996-09-26 2001-02-27 Imana, Inc. Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics
US6199076B1 (en) * 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US20060280437A1 (en) * 1999-01-27 2006-12-14 Gotuit Media Corp Methods and apparatus for vending and delivering the content of disk recordings
US20020120925A1 (en) * 2000-03-28 2002-08-29 Logan James D. Audio and video program recording, editing and playback systems using metadata
US7055166B1 (en) * 1996-10-03 2006-05-30 Gotuit Media Corp. Apparatus and methods for broadcast monitoring
US6029182A (en) * 1996-10-04 2000-02-22 Canon Information Systems, Inc. System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
US6198906B1 (en) * 1996-10-07 2001-03-06 Sony Corporation Method and apparatus for performing broadcast operations
US6049332A (en) * 1996-10-07 2000-04-11 Sony Corporation Method and apparatus for the scheduling and ordering of elements in a multimedia environment
US5960407A (en) * 1996-10-08 1999-09-28 Vivona; Robert G. Automated market price analysis system
US6006252A (en) * 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
US6016475A (en) * 1996-10-08 2000-01-18 The Regents Of The University Of Minnesota System, method, and article of manufacture for generating implicit ratings based on receiver operating curves
US6108493A (en) * 1996-10-08 2000-08-22 Regents Of The University Of Minnesota System, method, and article of manufacture for utilizing implicit ratings in collaborative filters
US6078667A (en) * 1996-10-10 2000-06-20 Certicom Corp. Generating unique and unpredictable values
US6144755A (en) * 1996-10-11 2000-11-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method and apparatus for determining poses
US6707580B1 (en) * 1996-10-15 2004-03-16 E-Mate Enterprises, Llc Facsimile to E-mail communication system with local interface
US20030005463A1 (en) * 1999-09-30 2003-01-02 Douglas B Macrae Access to internet data through a television system
US5842199A (en) * 1996-10-18 1998-11-24 Regents Of The University Of Minnesota System, method and article of manufacture for using receiver operating curves to evaluate predictive utility
JPH10187525A (ja) * 1996-10-28 1998-07-21 Matsushita Electric Ind Co Ltd 代理情報取得装置および情報転送管理装置
US5948061A (en) * 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6243375B1 (en) * 1996-11-08 2001-06-05 Gregory J. Speicher Internet-audiotext electronic communications system with multimedia based matching
US6282515B1 (en) * 1996-11-08 2001-08-28 Gregory J. Speicher Integrated audiotext-internet personal ad services
US5801747A (en) * 1996-11-15 1998-09-01 Hyundai Electronics America Method and apparatus for creating a television viewer profile
US6085190A (en) * 1996-11-15 2000-07-04 Digital Vision Laboratories Corporation Apparatus and method for retrieval of information from various structured information
JP3655714B2 (ja) * 1996-11-15 2005-06-02 株式会社ニューズウオッチ 情報フィルタリング装置及び記録媒体
US6453302B1 (en) * 1996-11-25 2002-09-17 Clear With Computers, Inc. Computer generated presentation system
JP4223578B2 (ja) * 1996-11-29 2009-02-12 ソニー株式会社 キーワード生成方法及びその装置
US5836771A (en) 1996-12-02 1998-11-17 Ho; Chi Fai Learning method and system based on questioning
US6498921B1 (en) 1999-09-01 2002-12-24 Chi Fai Ho Method and system to answer a natural-language question
US6263507B1 (en) * 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
US5893062A (en) 1996-12-05 1999-04-06 Interval Research Corporation Variable rate video playback with synchronized audio
US5966444A (en) * 1996-12-06 1999-10-12 Yuan; Chuan K. Method and system for establishing a cryptographic key agreement using linear protocols
US5931901A (en) * 1996-12-09 1999-08-03 Robert L. Wolfe Programmed music on demand from the internet
US20030066085A1 (en) * 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
US7607147B1 (en) * 1996-12-11 2009-10-20 The Nielsen Company (Us), Llc Interactive service device metering systems
US6184877B1 (en) * 1996-12-11 2001-02-06 International Business Machines Corporation System and method for interactively accessing program information on a television
AU766568B2 (en) * 1996-12-11 2003-10-16 Nielsen Media Research, Inc. A metering system
US7287271B1 (en) 1997-04-08 2007-10-23 Visto Corporation System and method for enabling secure access to services in a computer network
JP3677907B2 (ja) 1996-12-13 2005-08-03 株式会社日立製作所 情報の送受信方法及びそれを用いたシステム
US6708221B1 (en) 1996-12-13 2004-03-16 Visto Corporation System and method for globally and securely accessing unified information in a computer network
EP0998152A4 (de) * 1996-12-13 2008-02-13 Access Co Ltd Vorrichtung und verfahren zur erfassung von zuschauerdaten in fernsehprogrammen
US20060195595A1 (en) 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
JP3841233B2 (ja) * 1996-12-18 2006-11-01 ソニー株式会社 情報処理装置および情報処理方法
US6177931B1 (en) 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6687906B1 (en) * 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US8635649B2 (en) * 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6761657B2 (en) * 1996-12-19 2004-07-13 Cloyes Gear And Products, Inc. Roller chain sprocket with added chordal pitch reduction
US6138142A (en) 1996-12-20 2000-10-24 Intel Corporation Method for providing customized Web information based on attributes of the requester
US6381741B1 (en) 1998-05-18 2002-04-30 Liberate Technologies Secure data downloading, recovery and upgrading
US5991799A (en) 1996-12-20 1999-11-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
JP4044965B2 (ja) * 1996-12-20 2008-02-06 プリンストン ビデオ イメージ,インコーポレイティド セットトップ装置および選択された映像を映像放送に挿入する方法
JP4234208B2 (ja) * 1996-12-20 2009-03-04 マインドポート・ベー・フェー データ放送システムを介して特定の標的視聴者にデータを送信するシステムおよび方法
US6604242B1 (en) * 1998-05-18 2003-08-05 Liberate Technologies Combining television broadcast and personalized/interactive information
US6256785B1 (en) 1996-12-23 2001-07-03 Corporate Media Patners Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
US5931908A (en) * 1996-12-23 1999-08-03 The Walt Disney Corporation Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
MXPA98006863A (es) * 1996-12-25 2005-02-25 Sony Corp Sistema de maquina de juegos, sistema de transmision, sistema y metodo de distribucion de datos, yaparato y metodo para ejecutar el programa.
US6678683B1 (en) * 1996-12-27 2004-01-13 Canon Kabushiki Kaisha Document management system using an access-limited character train and password, and a method and computer-readable medium therefor
US7031441B1 (en) * 1996-12-30 2006-04-18 Intel Corporation Method and apparatus for supporting on-demand connectivity for network applications
EP1016000A4 (de) 1996-12-31 2002-09-04 Intel Corp Verfahren und gerät zur analyse der tastatureingänge zur bestimmung und überprüfung von vorgängen
US6411696B1 (en) * 1996-12-31 2002-06-25 Intel Corporation System for finding a user with a preferred communication mechanism
US6163316A (en) * 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
US20060031882A1 (en) * 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US7617508B2 (en) * 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US7587323B2 (en) * 2001-12-14 2009-09-08 At&T Intellectual Property I, L.P. System and method for developing tailored content
US8640160B2 (en) 1997-01-06 2014-01-28 At&T Intellectual Property I, L.P. Method and system for providing targeted advertisements
US8677384B2 (en) 2003-12-12 2014-03-18 At&T Intellectual Property I, L.P. Methods and systems for network based capture of television viewer generated clickstreams
ATE355662T1 (de) * 1997-01-06 2006-03-15 Bellsouth Intellect Pty Corp Methode und system zur netzwerkverwendungserfassung
US6983478B1 (en) 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US20060253884A1 (en) * 1997-01-06 2006-11-09 Gray James H Methods and systems for network based capture of television viewer generated clickstreams
US7802276B2 (en) * 1997-01-06 2010-09-21 At&T Intellectual Property I, L.P. Systems, methods and products for assessing subscriber content access
US20060075456A1 (en) * 1997-01-06 2006-04-06 Gray James Harold Methods and systems for collaborative capture of television viewer generated clickstreams
US7020652B2 (en) * 2001-12-21 2006-03-28 Bellsouth Intellectual Property Corp. System and method for customizing content-access lists
US20100257037A1 (en) * 2001-12-14 2010-10-07 Matz William R Method and system for targeted incentives
AU698169B2 (en) * 1997-01-07 1998-10-29 Fujitsu Limited Information offering system automating registration of advertisment information on home pages
US6285999B1 (en) 1997-01-10 2001-09-04 The Board Of Trustees Of The Leland Stanford Junior University Method for node ranking in a linked database
US7269587B1 (en) 1997-01-10 2007-09-11 The Board Of Trustees Of The Leland Stanford Junior University Scoring documents in a linked database
US6175831B1 (en) * 1997-01-17 2001-01-16 Six Degrees, Inc. Method and apparatus for constructing a networking database and system
US6076166A (en) * 1997-01-17 2000-06-13 Philips Electronics North America Corporation Personalizing hospital intranet web sites
US8364541B2 (en) * 1997-01-22 2013-01-29 Beh Investments Llc System and method for real-time bidding for internet advertising space
US5950200A (en) * 1997-01-24 1999-09-07 Gil S. Sudai Method and apparatus for detection of reciprocal interests or feelings and subsequent notification
US6049821A (en) * 1997-01-24 2000-04-11 Motorola, Inc. Proxy host computer and method for accessing and retrieving information between a browser and a proxy
US6366956B1 (en) 1997-01-29 2002-04-02 Microsoft Corporation Relevance access of Internet information services
US5978799A (en) * 1997-01-30 1999-11-02 Hirsch; G. Scott Search engine including query database, user profile database, information templates and email facility
AUPO489297A0 (en) * 1997-01-31 1997-02-27 Aunty Abha's Electronic Publishing Pty Ltd A system for electronic publishing
US7293228B1 (en) 1997-01-31 2007-11-06 Timebase Pty Limited Maltweb multi-axis viewing interface and higher level scoping
US6128663A (en) 1997-02-11 2000-10-03 Invention Depot, Inc. Method and apparatus for customization of information content provided to a requestor over a network using demographic information yet the user remains anonymous to the server
US6078913A (en) * 1997-02-12 2000-06-20 Kokusai Denshin Denwa Co., Ltd. Document retrieval apparatus
US7212632B2 (en) 1998-02-13 2007-05-01 Tecsec, Inc. Cryptographic key split combiner
US7236969B1 (en) * 1999-07-08 2007-06-26 Nortel Networks Limited Associative search engine
US6252597B1 (en) * 1997-02-14 2001-06-26 Netscape Communications Corporation Scalable user interface for graphically representing hierarchical data
US6750881B1 (en) 1997-02-24 2004-06-15 America Online, Inc. User definable on-line co-user lists
US5999919A (en) * 1997-02-26 1999-12-07 At&T Efficient micropayment system
US7529856B2 (en) * 1997-03-05 2009-05-05 At Home Corporation Delivering multimedia services
US6370571B1 (en) 1997-03-05 2002-04-09 At Home Corporation System and method for delivering high-performance online multimedia services
US5819258A (en) * 1997-03-07 1998-10-06 Digital Equipment Corporation Method and apparatus for automatically generating hierarchical categories from large document collections
US6128653A (en) * 1997-03-17 2000-10-03 Microsoft Corporation Method and apparatus for communication media commands and media data using the HTTP protocol
JP3173411B2 (ja) * 1997-03-17 2001-06-04 富士ゼロックス株式会社 関連文書検索装置及び関連文書検索プログラムを記録した記録媒体
US5913030A (en) * 1997-03-18 1999-06-15 International Business Machines Corporation Method and system for client/server communications with user information revealed as a function of willingness to reveal and whether the information is required
PL186325B1 (pl) * 1997-03-21 2003-12-31 Canal Plus Sa Układ warunkowego dostępu do systemu telewizyjnego
US6449653B2 (en) 1997-03-25 2002-09-10 Microsoft Corporation Interleaved multiple multimedia stream for synchronized transmission over a computer network
US6421733B1 (en) * 1997-03-25 2002-07-16 Intel Corporation System for dynamically transcoding data transmitted between computers
US6742047B1 (en) * 1997-03-27 2004-05-25 Intel Corporation Method and apparatus for dynamically filtering network content
US6356948B1 (en) * 1997-03-28 2002-03-12 Aspect Communications Corp Method and apparatus for managing data
US7143177B1 (en) 1997-03-31 2006-11-28 West Corporation Providing a presentation on a network having a plurality of synchronized media types
US6714975B1 (en) * 1997-03-31 2004-03-30 International Business Machines Corporation Method for targeted advertising on the web based on accumulated self-learning data, clustering users and semantic node graph techniques
US7490169B1 (en) 1997-03-31 2009-02-10 West Corporation Providing a presentation on a network having a plurality of synchronized media types
US7412533B1 (en) 1997-03-31 2008-08-12 West Corporation Providing a presentation on a network having a plurality of synchronized media types
CA2284797C (en) * 1997-03-31 2004-12-28 Broadband Associates Method and system for providing a presentation on a network
US6138128A (en) * 1997-04-02 2000-10-24 Microsoft Corp. Sharing and organizing world wide web references using distinctive characters
US6141007A (en) * 1997-04-04 2000-10-31 Avid Technology, Inc. Newsroom user interface including multiple panel workspaces
US6038573A (en) * 1997-04-04 2000-03-14 Avid Technology, Inc. News story markup language and system and process for editing and processing documents
US5907831A (en) * 1997-04-04 1999-05-25 Lotvin; Mikhail Computer apparatus and methods supporting different categories of users
US6014696A (en) * 1997-04-07 2000-01-11 Nippon Telegraph And Telephone Corporation Method of restricting data access to WWW server so as to permit specific user to refer to successive pages while entrance page is freely acquired by any user
US6115718A (en) * 1998-04-01 2000-09-05 Xerox Corporation Method and apparatus for predicting document access in a collection of linked documents featuring link proprabilities and spreading activation
US6272507B1 (en) * 1997-04-09 2001-08-07 Xerox Corporation System for ranking search results from a collection of documents using spreading activation techniques
US5835905A (en) * 1997-04-09 1998-11-10 Xerox Corporation System for predicting documents relevant to focus documents by spreading activation through network representations of a linked collection of documents
US5895470A (en) * 1997-04-09 1999-04-20 Xerox Corporation System for categorizing documents in a linked collection of documents
US5893091A (en) * 1997-04-11 1999-04-06 Immediata Corporation Multicasting with key words
US6119164A (en) * 1997-04-15 2000-09-12 Full Circle Software, Inc. Method and apparatus for distributing over a network unsolicited information to a targeted audience
CA2286097C (en) * 1997-04-16 2006-11-07 British Telecommunications Public Limited Company Data summariser
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
US6044376A (en) * 1997-04-24 2000-03-28 Imgis, Inc. Content stream analysis
US7155677B2 (en) * 1997-04-25 2006-12-26 Diane Kessenich Portal for supplying supplementary information for printed books
US6006222A (en) * 1997-04-25 1999-12-21 Culliss; Gary Method for organizing information
US6034680A (en) * 1997-04-25 2000-03-07 Foundation For Concepts In Education, Inc. Supplying supplementary information for printed books
US7251784B2 (en) * 1997-04-25 2007-07-31 Winslowhouse International, Inc. Supplying supplementary information for printed books
US5990883A (en) * 1997-04-28 1999-11-23 Microsoft Corporation Unified presentation of programming from different physical sources
US8065701B2 (en) * 1997-04-30 2011-11-22 Sony Corporation Information broadcasting method, information broadcasting system, and receiving apparatus for transmitting data other than program through digital broadcasting
US5924090A (en) * 1997-05-01 1999-07-13 Northern Light Technology Llc Method and apparatus for searching a database of records
US5937160A (en) * 1997-05-01 1999-08-10 Reedy Creek Technologies, Inc. Systems, methods and computer program products for updating hypertext documents via electronic mail
US5878223A (en) * 1997-05-07 1999-03-02 International Business Machines Corporation System and method for predictive caching of information pages
US6694433B1 (en) * 1997-05-08 2004-02-17 Tecsec, Inc. XML encryption scheme
US6400371B1 (en) 1997-05-16 2002-06-04 Liberate Technologies Television signal chrominance adjustment
US6513116B1 (en) 1997-05-16 2003-01-28 Liberate Technologies Security information acquisition
US7631188B2 (en) * 1997-05-16 2009-12-08 Tvworks, Llc Hierarchical open security information delegation and acquisition
US6480486B2 (en) * 1997-05-21 2002-11-12 Lextron Systems, Inc. Micro-localized internet service center
US8626763B1 (en) 1997-05-22 2014-01-07 Google Inc. Server-side suggestion of preload operations
US6377963B1 (en) * 1997-05-23 2002-04-23 Walker Digital, Llc Method and system for attaching customized indexes to periodicals
US7484172B2 (en) 1997-05-23 2009-01-27 Walker Digital, Llc System and method for providing a customized index with hyper-footnotes
US6026148A (en) * 1997-05-28 2000-02-15 Blue Grotto Technologies, Inc. System and method for delivering expert information by computer
SE9702088D0 (sv) * 1997-06-02 1997-06-02 Ericsson Telefon Ab L M Method and device for telecommunication
US6604090B1 (en) * 1997-06-04 2003-08-05 Nativeminds, Inc. System and method for selecting responses to user input in an automated interface program
US6314410B1 (en) 1997-06-04 2001-11-06 Nativeminds, Inc. System and method for identifying the context of a statement made to a virtual robot
US6189043B1 (en) * 1997-06-09 2001-02-13 At&T Corp Dynamic cache replication in a internet environment through routers and servers utilizing a reverse tree generation
US20030040962A1 (en) * 1997-06-12 2003-02-27 Lewis William H. System and data management and on-demand rental and purchase of digital data products
US5983227A (en) * 1997-06-12 1999-11-09 Yahoo, Inc. Dynamic page generator
US5956701A (en) * 1997-06-13 1999-09-21 International Business Machines Corporation Method and system for using an artificial neural net for image map processing
US6052122A (en) * 1997-06-13 2000-04-18 Tele-Publishing, Inc. Method and apparatus for matching registered profiles
AU8072798A (en) * 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US6047277A (en) * 1997-06-19 2000-04-04 Parry; Michael H. Self-organizing neural network for plain text categorization
US6012053A (en) * 1997-06-23 2000-01-04 Lycos, Inc. Computer system with user-controlled relevance ranking of search results
US6353929B1 (en) * 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
US7194424B2 (en) * 1997-06-25 2007-03-20 Intel Corporation User demographic profile driven advertising targeting
US5978776A (en) * 1997-06-30 1999-11-02 Seretti; Harry Vehicular data exchange system and method therefor
US8386363B2 (en) * 1997-06-30 2013-02-26 Vehicular Networks Solutions, Inc. Vehicular data exchange system and method therefor
US5870744A (en) * 1997-06-30 1999-02-09 Intel Corporation Virtual people networking
US6816966B1 (en) * 1997-06-30 2004-11-09 Sun Microsystems, Inc. Techniques for securing data flow in internet multicasting
US5899995A (en) * 1997-06-30 1999-05-04 Intel Corporation Method and apparatus for automatically organizing information
US5966705A (en) * 1997-06-30 1999-10-12 Microsoft Corporation Tracking a user across both secure and non-secure areas on the Internet, wherein the users is initially tracked using a globally unique identifier
US6061681A (en) * 1997-06-30 2000-05-09 Movo Media, Inc. On-line dating service for locating and matching people based on user-selected search criteria
US6345293B1 (en) 1997-07-03 2002-02-05 Microsoft Corporation Personalized information for an end user transmitted over a computer network
US20030088872A1 (en) * 1997-07-03 2003-05-08 Nds Limited Advanced television system
IL125141A0 (en) * 1998-06-29 1999-01-26 Nds Ltd Advanced television system
US6122658A (en) * 1997-07-03 2000-09-19 Microsoft Corporation Custom localized information in a networked server for display to an end user
IL121230A (en) 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
US5895471A (en) 1997-07-11 1999-04-20 Unwired Planet, Inc. Providing a directory of frequently used hyperlinks on a remote server
US6131110A (en) * 1997-07-11 2000-10-10 International Business Machines Corporation System and method for predicting user interest in unaccessed site by counting the number of links to the unaccessed sites in previously accessed sites
AU2003203840B2 (en) * 1997-07-12 2005-10-27 Trevor Burke Technology Limited Programme generation
GB0225339D0 (en) * 2002-10-31 2002-12-11 Trevor Burke Technology Ltd Method and apparatus for programme generation and classification
GB9714624D0 (en) * 1997-07-12 1997-09-17 Trevor Burke Technology Limite Visual programme distribution system
US20040070594A1 (en) * 1997-07-12 2004-04-15 Burke Trevor John Method and apparatus for programme generation and classification
US20050039177A1 (en) * 1997-07-12 2005-02-17 Trevor Burke Technology Limited Method and apparatus for programme generation and presentation
EP2330815A3 (de) * 1997-07-21 2011-07-20 Gemstar Development Corporation Vorrichtungen und Verfahren zur Anzeige und Aufnahme von Kontrollschnittstellen
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
EP1372339B1 (de) * 1997-07-21 2014-06-18 Gemstar Development Corporation Vorrichtungen und Verfahren zur Anzeige und Aufnahme von Kontrollschnittstellen
US6760746B1 (en) * 1999-09-01 2004-07-06 Eric Schneider Method, product, and apparatus for processing a data request
US5950196A (en) * 1997-07-25 1999-09-07 Sovereign Hill Software, Inc. Systems and methods for retrieving tabular data from textual sources
JPH1155201A (ja) * 1997-07-29 1999-02-26 Sony Corp 情報処理装置および方法、情報処理システム、並びに伝送媒体
CN1269942A (zh) * 1997-07-30 2000-10-11 英戴克系统公司 观众监测系统与方法
US6182068B1 (en) * 1997-08-01 2001-01-30 Ask Jeeves, Inc. Personalized search methods
US6078916A (en) * 1997-08-01 2000-06-20 Culliss; Gary Method for organizing information
US6014665A (en) * 1997-08-01 2000-01-11 Culliss; Gary Method for organizing information
US6672775B1 (en) * 1997-08-01 2004-01-06 International Business Machines Corporation Cross-machine web page download and storage
US6049783A (en) * 1997-08-08 2000-04-11 Power Financial Group, Inc. Interactive internet analysis method
EP1002274B1 (de) * 1997-08-08 2014-04-02 Thomson Licensing Digitales zweigstellen-system
US20060026048A1 (en) * 1997-08-08 2006-02-02 Kolawa Adam K Method and apparatus for automated selection, organization, and recommendation of items based on user preference topography
US6236974B1 (en) * 1997-08-08 2001-05-22 Parasoft Corporation Method and apparatus for automated selection and organization of products including menus
US6553404B2 (en) * 1997-08-08 2003-04-22 Prn Corporation Digital system
US6370513B1 (en) * 1997-08-08 2002-04-09 Parasoft Corporation Method and apparatus for automated selection, organization, and recommendation of items
US7574649B1 (en) * 1997-08-14 2009-08-11 Keeboo Sarl Book metaphor for modifying and enforcing sequential navigation of documents
AU737633B2 (en) * 1997-09-02 2001-08-23 Damon C. Torres Automated content scheduler and displayer
AU742831B2 (en) * 1997-09-04 2002-01-10 British Telecommunications Public Limited Company Methods and/or systems for selecting data sets
US6782370B1 (en) * 1997-09-04 2004-08-24 Cendant Publishing, Inc. System and method for providing recommendation of goods or services based on recorded purchasing history
US6523741B1 (en) 1997-09-05 2003-02-25 Dimaria Peter C. Apparatus for controlling the rental and sale of age-controlled merchandise and for controlling access to age-controlled services
US6148091A (en) * 1997-09-05 2000-11-14 The Identiscan Company, Llc Apparatus for controlling the rental and sale of age-controlled merchandise and for controlling access to age-controlled services
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US7222087B1 (en) * 1997-09-12 2007-05-22 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US5983273A (en) * 1997-09-16 1999-11-09 Webtv Networks, Inc. Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences
US6119113A (en) * 1997-09-18 2000-09-12 U S West, Inc. Method and system for efficiently searching a master database for a desired target without accessing the master database
AU8913098A (en) 1997-09-18 1999-04-05 Prevue International, Inc. Electronic-mail reminder for an internet television program guide
US6167397A (en) * 1997-09-23 2000-12-26 At&T Corporation Method of clustering electronic documents in response to a search query
US6564381B1 (en) * 1997-09-26 2003-05-13 Vxl Capitol Partners Corporation, Ltd. Automatic digital information and content scheduling and barkering system
US6085193A (en) * 1997-09-29 2000-07-04 International Business Machines Corporation Method and system for dynamically prefetching information via a server hierarchy
US6161129A (en) * 1997-09-30 2000-12-12 At&T Corp. Unlisted address messaging system
JP3922482B2 (ja) * 1997-10-14 2007-05-30 ソニー株式会社 情報処理装置および方法
US6363411B1 (en) 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
WO1999018514A1 (en) * 1997-10-06 1999-04-15 Contact Dynamics, Inc. System enabling a salesperson to chat with a customer browsing the salesperson's web site
US6804711B1 (en) 1997-10-06 2004-10-12 Mci, Inc. Method and apparatus for managing call processing services in an intelligent telecommunication network
US6604240B2 (en) * 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US7024450B1 (en) * 1997-10-06 2006-04-04 Mci, Inc. Method and apparatus for deploying service modules among service nodes distributed in an intelligent network
US6425005B1 (en) * 1997-10-06 2002-07-23 Mci Worldcom, Inc. Method and apparatus for managing local resources at service nodes in an intelligent network
US6393481B1 (en) 1997-10-06 2002-05-21 Worldcom, Inc. Method and apparatus for providing real-time call processing services in an intelligent network
US6594355B1 (en) * 1997-10-06 2003-07-15 Worldcom, Inc. Method and apparatus for providing real time execution of specific communications services in an intelligent network
US6779030B1 (en) * 1997-10-06 2004-08-17 Worldcom, Inc. Intelligent network
US6009442A (en) * 1997-10-08 1999-12-28 Caere Corporation Computer-based document management system
US7027568B1 (en) * 1997-10-10 2006-04-11 Verizon Services Corp. Personal message service with enhanced text to speech synthesis
US6081840A (en) * 1997-10-14 2000-06-27 Zhao; Yan Two-level content distribution system
US6047234A (en) * 1997-10-16 2000-04-04 Navigation Technologies Corporation System and method for updating, enhancing or refining a geographic database using feedback
US6009410A (en) * 1997-10-16 1999-12-28 At&T Corporation Method and system for presenting customized advertising to a user on the world wide web
US6708203B1 (en) * 1997-10-20 2004-03-16 The Delfin Project, Inc. Method and system for filtering messages based on a user profile and an informational processing system event
JP3198321B2 (ja) * 1997-10-20 2001-08-13 富士通株式会社 電子コミュニケーションシステム及び記録媒体
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US6594682B2 (en) * 1997-10-28 2003-07-15 Microsoft Corporation Client-side system for scheduling delivery of web content and locally managing the web content
US6055542A (en) * 1997-10-29 2000-04-25 International Business Machines Corporation System and method for displaying the contents of a web page based on a user's interests
US6560588B1 (en) * 1997-10-30 2003-05-06 Nortel Networks Limited Method and apparatus for identifying items of information from a multi-user information system
US6212545B1 (en) * 1997-10-31 2001-04-03 Fujitsu Limited Distributed searching system and searching apparatus for use in the distributed searching system
US6708199B2 (en) * 1997-10-31 2004-03-16 Fujitsu Limited Distributed searching system and searching apparatus for use in the distributed searching system
US8380796B2 (en) 1997-11-02 2013-02-19 Amazon Technologies, Inc. Social networking system
US6269369B1 (en) 1997-11-02 2001-07-31 Amazon.Com Holdings, Inc. Networked personal contact manager
WO1999023571A1 (en) * 1997-11-03 1999-05-14 Inca Technology, Inc. Automatically configuring network-name-services
US6131087A (en) * 1997-11-05 2000-10-10 The Planning Solutions Group, Inc. Method for automatically identifying, matching, and near-matching buyers and sellers in electronic market transactions
US6014639A (en) * 1997-11-05 2000-01-11 International Business Machines Corporation Electronic catalog system for exploring a multitude of hierarchies, using attribute relevance and forwarding-checking
US6112181A (en) 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7092914B1 (en) * 1997-11-06 2006-08-15 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US5940823A (en) * 1997-11-10 1999-08-17 International Business Machines Corporation System for the distribution and storage of electronic mail information
IL122194A0 (en) * 1997-11-13 1998-06-15 Scidel Technologies Ltd Method and apparatus for personalized images inserted into a video stream
US6236978B1 (en) 1997-11-14 2001-05-22 New York University System and method for dynamic profiling of users in one-to-one applications
US7257604B1 (en) 1997-11-17 2007-08-14 Wolfe Mark A System and method for communicating information relating to a network resource
US20040031045A1 (en) * 1997-11-20 2004-02-12 Ivanyi Thomas P. System and method for measuring and storing information pertaining to television viewer or user behavior
US6286140B1 (en) * 1997-11-20 2001-09-04 Thomas P. Ivanyi System and method for measuring and storing information pertaining to television viewer or user behavior
US6385627B1 (en) * 1997-11-24 2002-05-07 International Business Machines Corporation Method, apparatus and computer program product for providing document user role indication
US5973683A (en) * 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
US6172685B1 (en) * 1997-11-24 2001-01-09 Intel Corporation Method and apparatus for increasing the amount and utility of displayed information
US6029176A (en) * 1997-11-25 2000-02-22 Cannon Holdings, L.L.C. Manipulating and analyzing data using a computer system having a database mining engine resides in memory
US6400808B1 (en) * 1997-11-26 2002-06-04 At&T Corp System and method for providing call subject information to a called party
US6236991B1 (en) * 1997-11-26 2001-05-22 International Business Machines Corp. Method and system for providing access for categorized information from online internet and intranet sources
US20040107208A1 (en) * 1997-12-09 2004-06-03 Seet Siew Shon Method and apparatus for bookmarking telephone numbers for efficient access by wireless phone devices
US6065120A (en) * 1997-12-09 2000-05-16 Phone.Com, Inc. Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices
DE69806821T2 (de) 1997-12-10 2003-01-16 Thomson Licensing Sa Verfahren zum schutz von bild-/tondaten über eine nrss-schnittstelle
US6233317B1 (en) * 1997-12-11 2001-05-15 Unisys Corporation Multiple language electronic mail notification of received voice and/or fax messages
US6347315B1 (en) * 1997-12-12 2002-02-12 Canon Kabushiki Kaisha Method and apparatus for selecting and utilizing one of computers or databases
US7296004B1 (en) 1997-12-19 2007-11-13 Checkfree Corporation Electronic bill payment system with merchant identification
US6269362B1 (en) * 1997-12-19 2001-07-31 Alta Vista Company System and method for monitoring web pages by comparing generated abstracts
US20040049457A1 (en) * 1997-12-19 2004-03-11 Garrison David Lee Payment remittance processing when account scheming fails
US6230204B1 (en) * 1997-12-19 2001-05-08 Micron Electronics, Inc. Method and system for estimating usage of computer resources
US20080028292A1 (en) * 1997-12-22 2008-01-31 Ricoh Company, Ltd. Techniques to facilitate reading of a document
US7257589B1 (en) * 1997-12-22 2007-08-14 Ricoh Company, Ltd. Techniques for targeting information to users
US6052709A (en) * 1997-12-23 2000-04-18 Bright Light Technologies, Inc. Apparatus and method for controlling delivery of unsolicited electronic mail
US6243088B1 (en) * 1997-12-30 2001-06-05 Cisco Technology, Inc. User defined extensible visual integration
US6289342B1 (en) 1998-01-05 2001-09-11 Nec Research Institute, Inc. Autonomous citation indexing and literature browsing using citation context
CA2223597A1 (en) * 1998-01-06 1999-07-06 Ses Canada Research Inc. Automated survey kiosk
US6938268B1 (en) * 1998-01-08 2005-08-30 Winston W. Hodge Video stream sharing
WO1999035830A1 (en) * 1998-01-08 1999-07-15 Thomson Licensing S.A. Video program guide apparatus and method
US6055566A (en) 1998-01-12 2000-04-25 Lextron Systems, Inc. Customizable media player with online/offline capabilities
US20050028194A1 (en) * 1998-01-13 2005-02-03 Elenbaas Jan Hermanus Personalized news retrieval system
US6055572A (en) * 1998-01-20 2000-04-25 Netscape Communications Corporation System and method for creating pathfiles for use to predict patterns of web surfaces
US7711690B1 (en) * 1998-01-21 2010-05-04 Checkfree Corporation Dual source remittance processing
US6018738A (en) * 1998-01-22 2000-01-25 Microsft Corporation Methods and apparatus for matching entities and for predicting an attribute of an entity based on an attribute frequency value
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US6782510B1 (en) * 1998-01-27 2004-08-24 John N. Gross Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields
US6148342A (en) * 1998-01-27 2000-11-14 Ho; Andrew P. Secure database management system for confidential records using separately encrypted identifier and access request
IL125432A (en) * 1998-01-30 2010-11-30 Easynet Access Inc Personalized internet interaction
US7003790B1 (en) * 1998-01-31 2006-02-21 Sony Corporation Broadcast-program selection history information acquisition apparatus and its method
US6601107B1 (en) * 1998-02-02 2003-07-29 Hughes Electronics Corporation Adaptive fuzzy control of data acquisition and broadcasting
CA2319519C (en) * 1998-02-04 2013-04-30 Corporate Media Partners Doing Business As Americast Method and system for navigating through content in an organized and categorized fashion
US6452611B1 (en) * 1998-02-04 2002-09-17 Corporate Media Partners Method and system for providing dynamically changing programming categories
US6205205B1 (en) * 1998-02-09 2001-03-20 At&T Corp Method and system for affinity group telephone service
US7003528B2 (en) * 1998-02-13 2006-02-21 3565 Acquisition, Llc Method and system for web management
US6233565B1 (en) * 1998-02-13 2001-05-15 Saranac Software, Inc. Methods and apparatus for internet based financial transactions with evidence of payment
US8077870B2 (en) * 1998-02-13 2011-12-13 Tecsec, Inc. Cryptographic key split binder for use with tagged data elements
AU769336B2 (en) 1998-02-27 2004-01-22 Beh Investments Llc System and method for building user profiles
KR100253252B1 (ko) * 1998-02-27 2000-04-15 구자홍 공중파 방송에 대한 사용자 시청습관 분석/검색방법
US7050992B1 (en) * 1998-03-03 2006-05-23 Amazon.Com, Inc. Identifying items relevant to a current query based on items accessed in connection with similar queries
EP1060449B1 (de) 1998-03-03 2003-06-25 Amazon.Com, Inc. Identifizierung der relevantesten antworten auf eine aktuelle suchanfrage basierend auf bereits bei ähnlichen anfragen ausgewählten antworten
US7124129B2 (en) * 1998-03-03 2006-10-17 A9.Com, Inc. Identifying the items most relevant to a current query based on items selected in connection with similar queries
EP2076033A3 (de) * 1998-03-04 2009-09-30 United Video Properties, Inc. Programmführungssystem mit gezielter Werbung
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
DE69918341T2 (de) * 1998-03-04 2005-06-30 United Video Properties, Inc., Tulsa Programmführersystem mit Überwachung von Werbenutzung und Nutzeraktivitäten
EP0940980A2 (de) * 1998-03-05 1999-09-08 Matsushita Electric Industrial Co., Ltd. Benutzerschnittstellengerät und Rundfunkempfangsgerät
US7386485B1 (en) 2004-06-25 2008-06-10 West Corporation Method and system for providing offers in real time to prospective customers
US7729945B1 (en) 1998-03-11 2010-06-01 West Corporation Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce
US6055513A (en) 1998-03-11 2000-04-25 Telebuyer, Llc Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US8315909B1 (en) 1998-03-11 2012-11-20 West Corporation Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce
US7437313B1 (en) 1998-03-11 2008-10-14 West Direct, Llc Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction
US20020055906A1 (en) * 1998-03-11 2002-05-09 Katz Ronald A. Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US7364068B1 (en) 1998-03-11 2008-04-29 West Corporation Methods and apparatus for intelligent selection of goods and services offered to conferees
US6286018B1 (en) 1998-03-18 2001-09-04 Xerox Corporation Method and apparatus for finding a set of documents relevant to a focus set using citation analysis and spreading activation techniques
US6477707B1 (en) * 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
US6335962B1 (en) * 1998-03-27 2002-01-01 Lucent Technologies Inc. Apparatus and method for grouping and prioritizing voice messages for convenient playback
JP3664874B2 (ja) * 1998-03-28 2005-06-29 松下電器産業株式会社 文書検索装置
JP3584727B2 (ja) * 1998-03-30 2004-11-04 株式会社日立製作所 情報送信装置および情報受信装置
US6236987B1 (en) * 1998-04-03 2001-05-22 Damon Horowitz Dynamic content organization in information retrieval systems
JPH11288421A (ja) * 1998-04-03 1999-10-19 Fujitsu Ltd サービス提供装置、サービス受信装置、サービス提供ホスト、選択サービス受信プログラムを記録したコンピュータ読み取り可能な記録媒体、選択サービス送信プログラムを記録したコンピュータ読み取り可能な記録媒体、サービス受信装置におけるサービス選択方法及びサービス提供ホストにおける選択サービスの送信方法
US6285985B1 (en) * 1998-04-03 2001-09-04 Preview Systems, Inc. Advertising-subsidized and advertising-enabled software
US6189008B1 (en) * 1998-04-03 2001-02-13 Intertainer, Inc. Dynamic digital asset management
US6078892A (en) * 1998-04-09 2000-06-20 International Business Machines Corporation Method for customer lead selection and optimization
US6199113B1 (en) * 1998-04-15 2001-03-06 Sun Microsystems, Inc. Apparatus and method for providing trusted network security
US6101486A (en) * 1998-04-20 2000-08-08 Nortel Networks Corporation System and method for retrieving customer information at a transaction center
US6185698B1 (en) * 1998-04-20 2001-02-06 Sun Microsystems, Incorporated Method and apparatus using ranking to select repair nodes in formation of a dynamic tree for multicast repair
US6160570A (en) * 1998-04-20 2000-12-12 U.S. Philips Corporation Digital television system which selects images for display in a video sequence
IL127790A (en) * 1998-04-21 2003-02-12 Ibm System and method for selecting, accessing and viewing portions of an information stream(s) using a television companion device
IL127792A (en) * 1998-04-21 2003-04-10 Ibm System and method for identifying and selecting portions of information streams for a television system
IL127791A (en) * 1998-04-21 2003-06-24 Ibm System and method for selecting and accessing portions of information stream(s) from a television
US6003082A (en) * 1998-04-22 1999-12-14 International Business Machines Corporation Selective internet request caching and execution system
JPH11313105A (ja) * 1998-04-24 1999-11-09 Canon Inc サーバ、クライアント、サーバの制御方法、クライアントの制御方法、クライアントサーバシステムおよび記憶媒体
US6118873A (en) * 1998-04-24 2000-09-12 International Business Machines Corporation System for encrypting broadcast programs in the presence of compromised receiver devices
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US6530082B1 (en) * 1998-04-30 2003-03-04 Wink Communications, Inc. Configurable monitoring of program viewership and usage of interactive applications
US6163773A (en) * 1998-05-05 2000-12-19 International Business Machines Corporation Data storage system with trained predictive cache management engine
US6226359B1 (en) * 1998-05-07 2001-05-01 Bell Atlantic Network Services, Inc. Voice mail source address indentification blocking
US6314421B1 (en) * 1998-05-12 2001-11-06 David M. Sharnoff Method and apparatus for indexing documents for message filtering
US6263326B1 (en) * 1998-05-13 2001-07-17 International Business Machines Corporation Method product ‘apparatus for modulations’
US7343616B1 (en) * 1998-05-14 2008-03-11 Sony Corporation Information retrieval method and apparatus
US7117518B1 (en) * 1998-05-14 2006-10-03 Sony Corporation Information retrieval method and apparatus
US20020095676A1 (en) * 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US6577351B1 (en) 1998-05-18 2003-06-10 Liberate Technologies Anti-aliasing television signals for display
US7240022B1 (en) * 1998-05-19 2007-07-03 Mypoints.Com Inc. Demographic information gathering and incentive award system and method
DE69910161T2 (de) * 1998-05-20 2004-06-09 Koninklijke Philips Electronics N.V. Vorrichtung zum empfangen von signalen
US6169989B1 (en) * 1998-05-21 2001-01-02 International Business Machines Corporation Method and apparatus for parallel profile matching in a large scale webcasting system
US6438593B1 (en) * 1998-05-21 2002-08-20 Lucent Technologies Inc. Method for information retrieval in broadcast disk systems
WO1999062012A1 (en) * 1998-05-22 1999-12-02 Cambridge Consultants Limited Electronic communications system
US6182084B1 (en) * 1998-05-26 2001-01-30 Williams Communications, Inc. Method and apparatus of data comparison for statistical information content creation
US7899710B1 (en) 1998-05-27 2011-03-01 Walker Digital, Llc Determination and presentation of package pricing offers in response to customer interest in a product
US6182050B1 (en) * 1998-05-28 2001-01-30 Acceleration Software International Corporation Advertisements distributed on-line using target criteria screening with method for maintaining end user privacy
US7581006B1 (en) 1998-05-29 2009-08-25 Yahoo! Inc. Web service
US6314573B1 (en) * 1998-05-29 2001-11-06 Diva Systems Corporation Method and apparatus for providing subscription-on-demand services for an interactive information distribution system
US6131811A (en) 1998-05-29 2000-10-17 E-Micro Corporation Wallet consolidator
US7143193B1 (en) 1998-05-29 2006-11-28 Yahoo! Inc. Content collection
US7035943B2 (en) 1998-05-29 2006-04-25 Yahoo! Inc. Web server content replication
AU4321399A (en) * 1998-05-29 1999-12-13 William H. Lewis Method for handling consumer data requests to a content provider
US6976093B2 (en) * 1998-05-29 2005-12-13 Yahoo! Inc. Web server content replication
WO1999063458A1 (fr) * 1998-05-29 1999-12-09 Sony Corporation Systeme generant des informations de preference constatees
US20070078978A1 (en) * 1998-06-01 2007-04-05 Sri International Method and apparatus for updating information in a low-bandwidth client/server object-oriented system
US6263360B1 (en) * 1998-06-01 2001-07-17 Sri International System uses filter tree and feed handler for updating objects in a client from a server object list
US6405159B2 (en) 1998-06-03 2002-06-11 Sbc Technology Resources, Inc. Method for categorizing, describing and modeling types of system users
US6614987B1 (en) * 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
US8352984B2 (en) * 1998-06-12 2013-01-08 Thomson Licensing System and method for generating and managing user preference information for scheduled and stored television programs
US7146627B1 (en) 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US6240411B1 (en) * 1998-06-15 2001-05-29 Exchange Applications, Inc. Integrating campaign management and data mining
US20110093898A1 (en) * 1998-06-18 2011-04-21 Rosenthol Joshua A Program guide system with user designated favorite themes
US6256623B1 (en) * 1998-06-22 2001-07-03 Microsoft Corporation Network search access construct for accessing web-based search services
US6161130A (en) * 1998-06-23 2000-12-12 Microsoft Corporation Technique which utilizes a probabilistic classifier to detect "junk" e-mail by automatically updating a training and re-training the classifier based on the updated training set
CA2247706C (en) 1998-06-23 2010-11-23 Nielsen Media Research, Inc. Use of browser history file to determine web site reach
US6735701B1 (en) * 1998-06-25 2004-05-11 Macarthur Investments, Llc Network policy management and effectiveness system
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
US6330561B1 (en) * 1998-06-26 2001-12-11 At&T Corp. Method and apparatus for improving end to end performance of a data network
US6075535A (en) * 1998-06-26 2000-06-13 Hewlett-Packard Company Method and apparatus for visualizing the tile access frequencies for tiled, multi-resolution images
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
JP4198786B2 (ja) * 1998-06-30 2008-12-17 株式会社東芝 情報フィルタリングシステム、情報フィルタリング装置、映像機器および情報フィルタリング方法
US6148301A (en) * 1998-07-02 2000-11-14 First Data Corporation Information distribution system
JP2000020443A (ja) * 1998-07-02 2000-01-21 Victor Co Of Japan Ltd ソフトウェアエージェントシステム
US9792659B2 (en) * 1999-04-13 2017-10-17 Iplearn, Llc Computer-aided methods and apparatus to access materials in a network environment
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
US6327619B1 (en) 1998-07-08 2001-12-04 Nielsen Media Research, Inc. Metering of internet content using a control
US6529526B1 (en) 1998-07-13 2003-03-04 Thomson Licensing S.A. System for processing programs and program content rating information derived from multiple broadcast sources
US8286207B1 (en) 1998-07-13 2012-10-09 Thomson Licensing System for processing programs and system timing information derived from multiple broadcast sources
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
EP1099339B1 (de) 1998-07-17 2002-10-09 United Video Properties, Inc. Interaktive fernsehprogrammführung mit mehreren geräten an einem ort
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
EP1099340A1 (de) 1998-07-17 2001-05-16 United Video Properties, Inc. Fernsehsystem mit benutzerunterstützender programmsuche
US9924234B2 (en) 1998-07-23 2018-03-20 Comcast Ip Holdings I, Llc Data structure and methods for providing an interactive program
US6754905B2 (en) 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
JP4605902B2 (ja) 1998-07-23 2011-01-05 コムキャスト アイピー ホールディングス アイ, エルエルシー 双方向ユーザインターフェイス
EP1101340A1 (de) * 1998-07-28 2001-05-23 Blackcoat Limited Automatischen herstellung von netzverbindungen mit einer chipkarte
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6104989A (en) * 1998-07-29 2000-08-15 International Business Machines Corporation Real time detection of topical changes and topic identification via likelihood based methods
US6295092B1 (en) * 1998-07-30 2001-09-25 Cbs Corporation System for analyzing television programs
CA2339141A1 (en) * 1998-07-30 2000-02-10 Insight Development Corporation System for capturing, annotating and transmitting images of internet web pages
US6363377B1 (en) * 1998-07-30 2002-03-26 Sarnoff Corporation Search data processor
WO2000008539A1 (en) * 1998-08-03 2000-02-17 Fish Robert D Self-evolving database and method of using same
US6788649B1 (en) 1998-08-03 2004-09-07 Mci, Inc. Method and apparatus for supporting ATM services in an intelligent network
WO2000008802A2 (en) * 1998-08-03 2000-02-17 Doubleclick Inc. Network for distribution of re-targeted advertising
AU5465099A (en) * 1998-08-04 2000-02-28 Rulespace, Inc. Method and system for deriving computer users' personal interests
US6505202B1 (en) * 1998-08-04 2003-01-07 Linda Allan Mosquera Apparatus and methods for finding information that satisfies a profile and producing output therefrom
US6665837B1 (en) * 1998-08-10 2003-12-16 Overture Services, Inc. Method for identifying related pages in a hyperlinked database
US6192114B1 (en) * 1998-09-02 2001-02-20 Cbt Flint Partners Method and apparatus for billing a fee to a party initiating an electronic mail communication when the party is not on an authorization list associated with the party to whom the communication is directed
US6226635B1 (en) * 1998-08-14 2001-05-01 Microsoft Corporation Layered query management
US6588013B1 (en) 1998-08-18 2003-07-01 United Video Properties, Inc. Promotional material distribution system with automatic updating of promotional material selection algorithms
AU2012207036B2 (en) * 1998-08-21 2015-06-04 Rovi Guides, Inc. Client-Server Electronic Program Guide
US7254823B2 (en) * 1998-08-21 2007-08-07 United Video Properties, Inc. Apparatus and method for constrained selection of favorite channels
AU2005202893B2 (en) * 1998-08-21 2007-12-13 Rovi Guides, Inc. Client-Server Electronic Program Guide
EP1343317A3 (de) * 1998-08-21 2009-04-29 United Video Properties, Inc. Elektronischer Kundenserverprogrammführer
AU2013204458B2 (en) * 1998-08-21 2014-10-09 Rovi Guides, Inc. Client-Server Electronic Program Guide
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
WO2000011540A1 (fr) * 1998-08-24 2000-03-02 Hitachi, Ltd. Systeme, dispositif et procede d'affichage de traitement d'informations multimedia
TW447221B (en) * 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US6628661B1 (en) * 1998-08-27 2003-09-30 Intel Corporation Spanning tree recovery in computer networks
US6263362B1 (en) * 1998-09-01 2001-07-17 Bigfix, Inc. Inspector for computed relevance messaging
US8914507B2 (en) * 1998-09-01 2014-12-16 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
US7246150B1 (en) 1998-09-01 2007-07-17 Bigfix, Inc. Advice provided for offering highly targeted advice without compromising individual privacy
US7197534B2 (en) * 1998-09-01 2007-03-27 Big Fix, Inc. Method and apparatus for inspecting the properties of a computer
US6256664B1 (en) 1998-09-01 2001-07-03 Bigfix, Inc. Method and apparatus for computed relevance messaging
US6587550B2 (en) * 1998-09-02 2003-07-01 Michael O. Council Method and apparatus for enabling a fee to be charged to a party initiating an electronic mail communication when the party is not on an authorization list associated with the party to whom the communication is directed
US6925444B1 (en) 1998-09-08 2005-08-02 Hewlett-Packard Development Company, L.P. System and method for creating and sharing purchasing lists on a network
US6582475B2 (en) * 1998-09-09 2003-06-24 Ricoh Company Limited Automatic adaptive document printing help system
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US6694482B1 (en) * 1998-09-11 2004-02-17 Sbc Technology Resources, Inc. System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6697949B1 (en) 1998-09-11 2004-02-24 L.V. Partner, L.P. Method and apparatus for controlling a user's pc through an audio-visual broadcast to archive information in the users pc
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US8028036B1 (en) * 1998-09-11 2011-09-27 Rpx-Lv Acquisition Llc Launching a web site using a passive transponder
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US6487583B1 (en) 1998-09-15 2002-11-26 Ikimbo, Inc. System and method for information and application distribution
CA2348616A1 (en) * 1998-09-15 2000-03-23 Ikimbo, Inc. System and method for information and application distribution
AU1091600A (en) * 1998-09-15 2000-04-03 Millennium Networks, Inc. Audience monitoring and reporting system
US6889195B2 (en) * 1998-09-15 2005-05-03 Cim Ltd. System and method for utilizing a computer network in conjunction with traditional telemarketing
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
TW465235B (en) * 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
US6377949B1 (en) 1998-09-18 2002-04-23 Tacit Knowledge Systems, Inc. Method and apparatus for assigning a confidence level to a term within a user knowledge profile
US7260550B1 (en) 1998-09-18 2007-08-21 I2 Technologies Us, Inc. System and method for multi-enterprise supply chain optimization
US8380875B1 (en) * 1998-09-18 2013-02-19 Oracle International Corporation Method and system for addressing a communication document for transmission over a network based on the content thereof
AU5910699A (en) * 1998-09-18 2000-04-10 Tacit Knowledge Systems Method of constructing and displaying an entity profile constructed utilizing input from entities other than the owner
US8214250B2 (en) 1998-09-18 2012-07-03 Jda Software Group, Inc. System and method for multi-enterprise supply chain optimization
US6317722B1 (en) * 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US6253202B1 (en) 1998-09-18 2001-06-26 Tacit Knowledge Systems, Inc. Method, system and apparatus for authorizing access by a first user to a knowledge profile of a second user responsive to an access request from the first user
AU5822899A (en) 1998-09-18 2000-04-10 Tacit Knowledge Systems Method and apparatus for querying a user knowledge profile
US6115709A (en) 1998-09-18 2000-09-05 Tacit Knowledge Systems, Inc. Method and system for constructing a knowledge profile of a user having unrestricted and restricted access portions according to respective levels of confidence of content of the portions
US6154783A (en) * 1998-09-18 2000-11-28 Tacit Knowledge Systems Method and apparatus for addressing an electronic document for transmission over a network
IL126373A (en) * 1998-09-27 2003-06-24 Haim Zvi Melman Apparatus and method for search and retrieval of documents
JP2000099441A (ja) * 1998-09-25 2000-04-07 Fujitsu Ltd 情報を調整して提示する情報提示装置および方法
US6076069A (en) 1998-09-25 2000-06-13 Oneclip.Com, Incorporated Method of and system for distributing and redeeming electronic coupons
US6266702B1 (en) 1998-09-28 2001-07-24 Raytheon Company Method and apparatus to insert and extract data from a plurality of slots of data frames by using access table to identify network nodes and their slots for insertion and extraction data
US6381647B1 (en) 1998-09-28 2002-04-30 Raytheon Company Method and system for scheduling network communication
US6317415B1 (en) 1998-09-28 2001-11-13 Raytheon Company Method and system for communicating information in a network
US6374314B1 (en) * 1998-09-28 2002-04-16 Raytheon Company Method for managing storage of data by storing buffer pointers of data comprising a sequence of frames in a memory location different from a memory location for pointers of data not comprising a sequence of frames
FI982122A (fi) * 1998-09-30 2000-03-31 Helsingin Puhelin Oyj Menetelmä televerkon kautta tapahtuvan palvelun tilauksen, esimerkiksi tilausvideopalvelun valinnan ohjaukseksi
JP3579263B2 (ja) * 1998-09-30 2004-10-20 株式会社東芝 番組データ選択方法及び番組視聴システム
US6195696B1 (en) * 1998-10-01 2001-02-27 International Business Machines Corporation Systems, methods and computer program products for assigning, generating and delivering content to intranet users
US6438544B1 (en) 1998-10-02 2002-08-20 Ncr Corporation Method and apparatus for dynamic discovery of data model allowing customization of consumer applications accessing privacy data
US6938033B1 (en) 1998-10-02 2005-08-30 Citibank, N.A. System and method of using e-mail centered internet interaction
US6631361B1 (en) 1998-10-02 2003-10-07 Ncr Corporation Method and apparatus for providing explanations of automated decisions applied to user data
US6715130B1 (en) * 1998-10-05 2004-03-30 Lockheed Martin Corporation Software requirements metrics and evaluation process
US7284202B1 (en) * 1998-10-09 2007-10-16 Microsoft Corporation Interactive multi media user interface using affinity based categorization
US6356879B2 (en) * 1998-10-09 2002-03-12 International Business Machines Corporation Content based method for product-peer filtering
AU6410699A (en) * 1998-10-13 2000-05-01 Chris Cheah Method and system for controlled distribution of information over a network
JP2002528932A (ja) * 1998-10-20 2002-09-03 アジェイ・デオ インテリジェント・ネットワークにおけるリアルタイム呼処理サービスを提供する方法および装置
US6285983B1 (en) * 1998-10-21 2001-09-04 Lend Lease Corporation Ltd. Marketing systems and methods that preserve consumer privacy
AU3096800A (en) * 1998-10-26 2000-05-15 Intervu, Inc. Audience management for interactive network events
ATE273538T1 (de) 1998-10-28 2004-08-15 Verticalone Corp Gerät und verfahren für automatische aggregation und abgabe von elektronischer persönlicher information oder daten
JP3014375B1 (ja) * 1998-10-29 2000-02-28 インターナショナル・ビジネス・マシーンズ・コーポレイション データ受信装置およびその方法
US6360275B1 (en) * 1998-10-29 2002-03-19 Shanghai Wonders Information Co., Ltd. System and method for transmitting and receiving data in a network
US6671880B2 (en) * 1998-10-30 2003-12-30 Intel Corporation Method and apparatus for customized rendering of commercials
US7313806B1 (en) * 1998-10-30 2007-12-25 Intel Corporation Method and apparatus for channel surfing through multiple sources based on user-definable preferences
US6223180B1 (en) * 1998-10-30 2001-04-24 Unisys Corp. System and computer-implemented method for transforming existing host-based screen applications into components useful in developing integrated business-centric applications
US7603685B2 (en) 1998-11-03 2009-10-13 United Video Properties, Inc. Program guide system with combination category search
US6317881B1 (en) * 1998-11-04 2001-11-13 Intel Corporation Method and apparatus for collecting and providing viewer feedback to a broadcast
US6317790B1 (en) * 1998-11-05 2001-11-13 Oracle Corporation Method and system for interrupting page delivery operations in a web environment
US7165098B1 (en) 1998-11-10 2007-01-16 United Video Properties, Inc. On-line schedule system with personalization features
CA2349182C (en) 1998-11-12 2009-12-15 General Instrument Corporation Application programming interface (api) for accessing and managing resources in a digital television receiver
AU6294499A (en) * 1998-11-12 2000-06-05 General Instrument Corporation Digital television receiver with application programming interface for user management
US8121891B2 (en) * 1998-11-12 2012-02-21 Accenture Global Services Gmbh Personalized product report
CA2350252C (en) * 1998-11-13 2010-03-30 Discovery Communications, Inc. Digital broadcast program ordering
US20010020242A1 (en) * 1998-11-16 2001-09-06 Amit Gupta Method and apparatus for processing client information
EP1131762A4 (de) * 1998-11-16 2002-04-17 Sun Microsystems Inc Verfahren und gerät zum aushandeln der bedingungen für lokale anzeigen
US6487538B1 (en) 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
EP1050160B1 (de) * 1998-11-16 2015-04-08 Koninklijke Philips N.V. Vorrichtung zum empfangen von programmen
US6678891B1 (en) 1998-11-19 2004-01-13 Prasara Technologies, Inc. Navigational user interface for interactive television
US7076504B1 (en) * 1998-11-19 2006-07-11 Accenture Llp Sharing a centralized profile
WO2000031664A2 (en) * 1998-11-19 2000-06-02 Accenture Llp A system, method and article of manufacture for a grouped profile network interface
US6195651B1 (en) 1998-11-19 2001-02-27 Andersen Consulting Properties Bv System, method and article of manufacture for a tuned user application experience
US6363149B1 (en) * 1999-10-01 2002-03-26 Sony Corporation Method and apparatus for accessing stored digital programs
US6314569B1 (en) * 1998-11-25 2001-11-06 International Business Machines Corporation System for video, audio, and graphic presentation in tandem with video/audio play
JP2002531013A (ja) * 1998-11-25 2002-09-17 ソニー エレクトロニクス インク 記録されたデジタルプログラムにアクセスするための方法及び装置
EP1005186A3 (de) * 1998-11-27 2003-05-28 Sony Corporation Verfahren und Vorrichtung für die Verteilung von audiovisuellen Informationen von einem Server und Gerät für die Wiedergabe dieser Informationen
US6628302B2 (en) * 1998-11-30 2003-09-30 Microsoft Corporation Interactive video programming methods
US6804825B1 (en) * 1998-11-30 2004-10-12 Microsoft Corporation Video on demand methods and systems
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7168086B1 (en) 1998-11-30 2007-01-23 Microsoft Corporation Proxy for video on demand server control
WO2000033570A1 (fr) * 1998-11-30 2000-06-08 Sony Corporation Procede et dispositif de fourniture d'informations
KR20010080633A (ko) * 1998-11-30 2001-08-22 추후제출 습관, 통계적 추론 및 사이코-데모그래픽 프로파일에기초한 스마트 에이전트
US6392664B1 (en) * 1998-11-30 2002-05-21 Webtv Networks, Inc. Method and system for presenting television programming and interactive entertainment
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US6324519B1 (en) 1999-03-12 2001-11-27 Expanse Networks, Inc. Advertisement auction system
AU2004201401B2 (en) * 1998-12-03 2005-06-30 Samsung Electronics Co., Ltd Generating a subscriber profile vector
US20020123928A1 (en) * 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US7039932B2 (en) * 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
CA2353646C (en) 1998-12-03 2004-04-06 Expanse Networks, Inc. Subscriber characterization and advertisement monitoring system
US20020083439A1 (en) * 2000-08-31 2002-06-27 Eldering Charles A. System for rescheduling and inserting advertisements
US6615039B1 (en) * 1999-05-10 2003-09-02 Expanse Networks, Inc Advertisement subgroups for digital streams
US20020083441A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US8151295B1 (en) 2000-08-31 2012-04-03 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US7653923B2 (en) 2000-02-18 2010-01-26 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US6457010B1 (en) 1998-12-03 2002-09-24 Expanse Networks, Inc. Client-server based subscriber characterization system
JP3643534B2 (ja) * 1998-12-03 2005-04-27 三星電子株式会社 加入者を特定する方法、視聴者を特定する方法、視聴者を特定するシステム、加入者を特定するプログラムを記録した記録媒体
US7240355B1 (en) * 1998-12-03 2007-07-03 Prime Research Alliance E., Inc. Subscriber characterization system with filters
US8180675B2 (en) * 2000-08-31 2012-05-15 Prime Research Alliance E., Inc. System and method for automatically managing avail inventory data and avail pricing
US7328448B2 (en) * 2000-08-31 2008-02-05 Prime Research Alliance E, Inc. Advertisement distribution system for distributing targeted advertisements in television systems
US6560578B2 (en) 1999-03-12 2003-05-06 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US8290351B2 (en) 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
US6298348B1 (en) * 1998-12-03 2001-10-02 Expanse Networks, Inc. Consumer profiling system
US20020083445A1 (en) * 2000-08-31 2002-06-27 Flickinger Gregory C. Delivering targeted advertisements to the set-top-box
US7228555B2 (en) * 2000-08-31 2007-06-05 Prime Research Alliance E., Inc. System and method for delivering targeted advertisements using multiple presentation streams
US6704930B1 (en) 1999-04-20 2004-03-09 Expanse Networks, Inc. Advertisement insertion techniques for digital video streams
US7949565B1 (en) * 1998-12-03 2011-05-24 Prime Research Alliance E., Inc. Privacy-protected advertising system
US7150030B1 (en) * 1998-12-03 2006-12-12 Prime Research Alliance, Inc. Subscriber characterization system
US7185353B2 (en) 2000-08-31 2007-02-27 Prime Research Alliance E., Inc. System and method for delivering statistically scheduled advertisements
US6820277B1 (en) 1999-04-20 2004-11-16 Expanse Networks, Inc. Advertising management system for digital video streams
EP1131953B1 (de) * 1998-12-04 2005-04-20 Index Systems Inc. System und verfahren zur bereitstellung von diensten im gebiet von nachrichten, sport und ortsfuehrung durch eine elektronische programmuebersicht
US6792197B1 (en) * 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
US7672879B1 (en) 1998-12-08 2010-03-02 Yodlee.Com, Inc. Interactive activity interface for managing personal data and performing transactions over a data packet network
US8069407B1 (en) 1998-12-08 2011-11-29 Yodlee.Com, Inc. Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes
US7085997B1 (en) 1998-12-08 2006-08-01 Yodlee.Com Network-based bookmark management and web-summary system
US6802042B2 (en) * 1999-06-01 2004-10-05 Yodlee.Com, Inc. Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface
US7134130B1 (en) * 1998-12-15 2006-11-07 Gateway Inc. Apparatus and method for user-based control of television content
US6173269B1 (en) 1998-12-16 2001-01-09 Zowi.Com, Inc Method and apparatus for executing electronic commercial transactions with minors
IT1303603B1 (it) * 1998-12-16 2000-11-14 Giovanni Sacco Procedimento a tassonomia dinamica per il reperimento di informazionisu grandi banche dati eterogenee.
US6405222B1 (en) 1998-12-17 2002-06-11 International Business Machines Corporation Requesting concurrent entries via bookmark set
GB9827831D0 (en) * 1998-12-17 1999-02-10 Tribeka Ltd Method and apparatus for the distribution of digitised information on demand
US7231439B1 (en) 2000-04-02 2007-06-12 Tangis Corporation Dynamically swapping modules for determining a computer user's context
US7225229B1 (en) 1998-12-18 2007-05-29 Tangis Corporation Automated pushing of computer user's context data to clients
US7107539B2 (en) 1998-12-18 2006-09-12 Tangis Corporation Thematic response to a computer user's context, such as by a wearable personal computer
US7073129B1 (en) * 1998-12-18 2006-07-04 Tangis Corporation Automated selection of appropriate information based on a computer user's context
US6513046B1 (en) * 1999-12-15 2003-01-28 Tangis Corporation Storing and recalling information to augment human memories
US8225214B2 (en) 1998-12-18 2012-07-17 Microsoft Corporation Supplying enhanced computer user's context data
US6791580B1 (en) 1998-12-18 2004-09-14 Tangis Corporation Supplying notifications related to supply and consumption of user context data
US20030001880A1 (en) * 2001-04-18 2003-01-02 Parkervision, Inc. Method, system, and computer program product for producing and distributing enhanced media
US7046263B1 (en) 1998-12-18 2006-05-16 Tangis Corporation Requesting computer user's context data
US9183306B2 (en) 1998-12-18 2015-11-10 Microsoft Technology Licensing, Llc Automated selection of appropriate information based on a computer user's context
US8181113B2 (en) * 1998-12-18 2012-05-15 Microsoft Corporation Mediating conflicts in computer users context data
US6801223B1 (en) * 1998-12-18 2004-10-05 Tangis Corporation Managing interactions between computer users' context models
US9123380B2 (en) 1998-12-18 2015-09-01 Gvbb Holdings S.A.R.L. Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production
US6842877B2 (en) 1998-12-18 2005-01-11 Tangis Corporation Contextual responses based on automated learning techniques
US6920616B1 (en) * 1998-12-18 2005-07-19 Tangis Corporation Interface for exchanging context data
US7779015B2 (en) * 1998-12-18 2010-08-17 Microsoft Corporation Logging and analyzing context attributes
DE69935582T2 (de) * 1998-12-23 2007-12-06 Koninklijke Philips Electronics N.V. Programmwiedergabeanlage
US6246803B1 (en) 1998-12-27 2001-06-12 The University Of Kansas Real-time feature-based video stream validation and distortion analysis system using color moments
US7353234B2 (en) 1998-12-30 2008-04-01 Aol Llc, A Delaware Limited Liability Company Customized user interface based on user record information
US7555721B2 (en) 1998-12-30 2009-06-30 Aol Llc, A Delaware Limited Liability Company Customized user interface
US6055573A (en) * 1998-12-30 2000-04-25 Supermarkets Online, Inc. Communicating with a computer based on an updated purchase behavior classification of a particular consumer
US6349295B1 (en) 1998-12-31 2002-02-19 Walker Digital, Llc Method and apparatus for performing supplemental searches over a network
US6654787B1 (en) 1998-12-31 2003-11-25 Brightmail, Incorporated Method and apparatus for filtering e-mail
IL127889A0 (en) * 1998-12-31 1999-10-28 Almondnet Ltd A method for transacting an advertisement transfer
US6473892B1 (en) * 1998-12-31 2002-10-29 Harland Financial Solutions, Inc. Data driven, dynamic language document assembly system
US6654735B1 (en) * 1999-01-08 2003-11-25 International Business Machines Corporation Outbound information analysis for generating user interest profiles and improving user productivity
US6243757B1 (en) * 1999-01-11 2001-06-05 Enuntio, Inc. Automated information filtering and distribution system
AU2613300A (en) * 1999-01-15 2000-08-01 Cybuy Llc System and method for transaction enabled advertising
US6868389B1 (en) 1999-01-19 2005-03-15 Jeffrey K. Wilkins Internet-enabled lead generation
EP1024437B1 (de) * 1999-01-26 2010-04-21 Xerox Corporation Multimodaler Informationzugriff
US6925442B1 (en) * 1999-01-29 2005-08-02 Elijahu Shapira Method and apparatus for evaluating vistors to a web server
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6236395B1 (en) * 1999-02-01 2001-05-22 Sharp Laboratories Of America, Inc. Audiovisual information management system
US6792412B1 (en) * 1999-02-02 2004-09-14 Alan Sullivan Neural network system and method for controlling information output based on user feedback
US6654724B1 (en) * 1999-02-12 2003-11-25 Adheris, Inc. System for processing pharmaceutical data while maintaining patient confidentially
US7958224B2 (en) 1999-02-17 2011-06-07 Catalina Marketing Corporation Incentive network for distributing incentives on a network-wide basis and for permitting user access to individual incentives from a plurality of network servers
US6606611B1 (en) * 1999-02-27 2003-08-12 Emdadur Khan System and method for audio-only internet browsing using a standard telephone
US6301619B1 (en) * 1999-03-02 2001-10-09 Oplus Technologies Ltd System and method for providing service of sending real time electronic information to selected individual viewers of transmitted video or computerized signals
AU3369400A (en) * 1999-03-02 2000-09-21 Comunic. T.V. Ltd. System and method for serving local and global media content
US20030195796A1 (en) * 1999-03-04 2003-10-16 Vijay Konda Internet activity rating system
US7468934B1 (en) 1999-07-12 2008-12-23 Ez4Media, Inc. Clock with link to the internet
US6460079B1 (en) 1999-03-04 2002-10-01 Nielsen Media Research, Inc. Method and system for the discovery of cookies and other client information
US20020013852A1 (en) 2000-03-03 2002-01-31 Craig Janik System for providing content, management, and interactivity for thin client devices
US6199099B1 (en) * 1999-03-05 2001-03-06 Ac Properties B.V. System, method and article of manufacture for a mobile communication network utilizing a distributed communication network
US7051351B2 (en) * 1999-03-08 2006-05-23 Microsoft Corporation System and method of inserting advertisements into an information retrieval system display
US6229895B1 (en) 1999-03-12 2001-05-08 Diva Systems Corp. Secure distribution of video on-demand
US6629087B1 (en) 1999-03-18 2003-09-30 Nativeminds, Inc. Methods for creating and editing topics for virtual robots conversing in natural language
US7277919B1 (en) 1999-03-19 2007-10-02 Bigfix, Inc. Relevance clause for computed relevance messaging
US7188138B1 (en) 1999-03-22 2007-03-06 Eric Schneider Method, product, and apparatus for resource identifier registration and aftermarket services
US6338082B1 (en) 1999-03-22 2002-01-08 Eric Schneider Method, product, and apparatus for requesting a network resource
US8667051B2 (en) * 1999-03-22 2014-03-04 Esdr Network Solutions Llc Real-time communication processing method, product, and apparatus
US9141717B2 (en) 1999-03-22 2015-09-22 Esdr Network Solutions Llc Methods, systems, products, and devices for processing DNS friendly identifiers
US8037168B2 (en) * 1999-07-15 2011-10-11 Esdr Network Solutions Llc Method, product, and apparatus for enhancing resolution services, registration services, and search services
USRE43690E1 (en) 1999-03-22 2012-09-25 Esdr Network Solutions Llc Search engine request method, product, and apparatus
US7082422B1 (en) 1999-03-23 2006-07-25 Microstrategy, Incorporated System and method for automatic transmission of audible on-line analytical processing system report output
JP2000276470A (ja) * 1999-03-23 2000-10-06 Seiko Epson Corp 情報検索性能評価方法および情報検索性能評価装置並びに情報検索性能評価処理プログラムを記録した記録媒体
US8321411B2 (en) 1999-03-23 2012-11-27 Microstrategy, Incorporated System and method for management of an automatic OLAP report broadcast system
US6567796B1 (en) 1999-03-23 2003-05-20 Microstrategy, Incorporated System and method for management of an automatic OLAP report broadcast system
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
JP2000339345A (ja) * 1999-03-25 2000-12-08 Sony Corp 検索システム、検索装置および方法、ならびに、入力装置および方法
US6278976B1 (en) * 1999-03-25 2001-08-21 Michael Charles Kochian System for the delivery of audio recordings
US7146626B1 (en) * 1999-03-29 2006-12-05 The Directv Group, Inc. Method and apparatus for storing and displaying digital objects associated with an electronic television program guide using fuzzy logic
US6754906B1 (en) * 1999-03-29 2004-06-22 The Directv Group, Inc. Categorical electronic program guide
US6289514B1 (en) * 1999-03-29 2001-09-11 Qcom Tv, Inc. System and method for the near-real time capture and reporting of large population consumer behaviors concerning television use
US6973663B1 (en) * 1999-03-29 2005-12-06 The Directv Group, Inc. Method and apparatus for detecting and viewing similar programs within a video system
US6742184B1 (en) 1999-03-29 2004-05-25 Hughes Electronics Corp. Electronic television program guide with calendar tool
US6813775B1 (en) * 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences
AU3878600A (en) * 1999-03-30 2000-10-16 Tivo, Inc. Data storage management and scheduling system
US7543325B2 (en) 1999-03-30 2009-06-02 Tivo Inc. System for remotely controlling client recording and storage behavior
US20020118954A1 (en) 2001-12-07 2002-08-29 Barton James M. Data storage management and scheduling system
US8689265B2 (en) 1999-03-30 2014-04-01 Tivo Inc. Multimedia mobile personalization system
US6757906B1 (en) 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
US7665111B1 (en) 1999-10-20 2010-02-16 Tivo Inc. Data storage management and scheduling system
US6507764B1 (en) * 1999-03-30 2003-01-14 Nct Group, Inc. Network of digital broadcast stations
US20040255336A1 (en) * 1999-03-30 2004-12-16 Gotuit Video, Inc. Methods and apparatus for simultaneous program viewing
US8275661B1 (en) 1999-03-31 2012-09-25 Verizon Corporate Services Group Inc. Targeted banner advertisements
GB9907283D0 (en) * 1999-03-31 1999-05-26 Koninkl Philips Electronics Nv Memory reclamation method
WO2000059202A2 (en) * 1999-03-31 2000-10-05 Diva Systems Corporation Method for distributing and managing content for on demand applications utilizing local storage
AU4328000A (en) 1999-03-31 2000-10-16 Verizon Laboratories Inc. Techniques for performing a data query in a computer system
US6434621B1 (en) * 1999-03-31 2002-08-13 Hannaway & Associates Apparatus and method of using the same for internet and intranet broadcast channel creation and management
US6826559B1 (en) * 1999-03-31 2004-11-30 Verizon Laboratories Inc. Hybrid category mapping for on-line query tool
US7047242B1 (en) 1999-03-31 2006-05-16 Verizon Laboratories Inc. Weighted term ranking for on-line query tool
US7024416B1 (en) * 1999-03-31 2006-04-04 Verizon Laboratories Inc. Semi-automatic index term augmentation in document retrieval
US8572069B2 (en) 1999-03-31 2013-10-29 Apple Inc. Semi-automatic index term augmentation in document retrieval
US6449632B1 (en) 1999-04-01 2002-09-10 Bar Ilan University Nds Limited Apparatus and method for agent-based feedback collection in a data broadcasting network
GB2351891B (en) * 1999-04-01 2003-08-06 Nds Ltd Item selection for broadcasting system
US6374290B1 (en) * 1999-04-01 2002-04-16 Cacheflow, Inc. Self moderated virtual communities
US6486892B1 (en) 1999-04-07 2002-11-26 Joseph L. Stern System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
US7584120B1 (en) * 1999-04-07 2009-09-01 Cbs Interactive Inc. Method and apparatus for defining data of interest
JP3376311B2 (ja) 1999-04-14 2003-02-10 キヤノン株式会社 情報提供方法および情報提供システム
JP3327864B2 (ja) 1999-04-14 2002-09-24 キヤノン株式会社 情報登録方法、情報管理方法、情報登録装置、情報管理装置および記憶媒体
JP3327877B2 (ja) 1999-04-14 2002-09-24 キヤノン株式会社 情報提供方法、情報提供システム、端末装置および情報提供プログラムを格納した記憶媒体
JP3368237B2 (ja) 1999-04-14 2003-01-20 キヤノン株式会社 コード処理方法、端末装置及び記憶媒体
US6754271B1 (en) 1999-04-15 2004-06-22 Diva Systems Corporation Temporal slice persistence method and apparatus for delivery of interactive program guide
US6904610B1 (en) 1999-04-15 2005-06-07 Sedna Patent Services, Llc Server-centric customized interactive program guide in an interactive television environment
US7096487B1 (en) 1999-10-27 2006-08-22 Sedna Patent Services, Llc Apparatus and method for combining realtime and non-realtime encoded content
US8775396B2 (en) 1999-04-15 2014-07-08 Intellectual Ventures I Llc Method and system for searching a wide area network
US7546530B1 (en) * 1999-04-15 2009-06-09 Hoshiko Llc Method and apparatus for mapping a site on a wide area network
US6847373B1 (en) 1999-04-16 2005-01-25 Avid Technology, Inc. Natural color matching in a video editing system
DE60039861D1 (de) * 1999-04-20 2008-09-25 Samsung Electronics Co Ltd Werbeverwaltungssystem für digitale videoströme
US20020091575A1 (en) * 2000-07-24 2002-07-11 Collart Todd R. System, method and article of manufacture for identifying and tracking usage of a lazer-centric medium
US7038637B1 (en) * 1999-04-22 2006-05-02 Si Diamond Technology, Inc. System and method for selling advertising space on electronic billboards over the internet
US6430603B2 (en) * 1999-04-28 2002-08-06 World Theatre, Inc. System for direct placement of commercial advertising, public service announcements and other content on electronic billboard displays
US20020174329A1 (en) * 1999-04-28 2002-11-21 Bowler Richard A. Method and system for automatically transitioning files among computer systems
US6424998B2 (en) 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
CA2301238A1 (en) * 1999-04-29 2000-10-29 At&T Corp. Interactive program guide technique
US6847969B1 (en) * 1999-05-03 2005-01-25 Streetspace, Inc. Method and system for providing personalized online services and advertisements in public spaces
US6985583B1 (en) * 1999-05-04 2006-01-10 Rsa Security Inc. System and method for authentication seed distribution
US6728760B1 (en) * 1999-05-05 2004-04-27 Kent Ridge Digital Labs Optimizing delivery of computer media
US6430539B1 (en) 1999-05-06 2002-08-06 Hnc Software Predictive modeling of consumer financial behavior
US6493703B1 (en) 1999-05-11 2002-12-10 Prophet Financial Systems System and method for implementing intelligent online community message board
US6804675B1 (en) 1999-05-11 2004-10-12 Maquis Techtrix, Llc Online content provider system and method
US6571234B1 (en) 1999-05-11 2003-05-27 Prophet Financial Systems, Inc. System and method for managing online message board
US7162471B1 (en) 1999-05-11 2007-01-09 Maquis Techtrix Llc Content query system and method
US20030004859A1 (en) * 1999-05-11 2003-01-02 Shaw John C. Method and system for facilitating secure transactions
US6515681B1 (en) 1999-05-11 2003-02-04 Prophet Financial Systems, Inc. User interface for interacting with online message board
EP1228460A4 (de) * 1999-05-11 2005-12-07 Harborside Plus Inc Sicheres system zur verhandlung von fungibilien
AU764877B2 (en) * 1999-05-12 2003-09-04 Two Way Media Limited Interactive television broadcast system
US6343738B1 (en) * 1999-05-15 2002-02-05 John W. L. Ogilvie Automatic broker tools and techniques
WO2000070869A1 (en) * 1999-05-18 2000-11-23 Contentwise Ltd. Monitoring system
JP4378576B2 (ja) * 1999-05-18 2009-12-09 ソニー株式会社 受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体
US6792615B1 (en) * 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US7334260B1 (en) * 1999-05-21 2008-02-19 Sony Corporation Information processing apparatus and method, and recording medium on which a program for executing the information processing is recorded
US7249328B1 (en) * 1999-05-21 2007-07-24 E-Numerate Solutions, Inc. Tree view for reusable data markup language
US9268748B2 (en) 1999-05-21 2016-02-23 E-Numerate Solutions, Inc. System, method, and computer program product for outputting markup language documents
AU4842200A (en) * 1999-05-21 2000-12-12 Motorola, Inc. Method for entering ideographic characters in portable devices
US9262383B2 (en) 1999-05-21 2016-02-16 E-Numerate Solutions, Inc. System, method, and computer program product for processing a markup document
US6717590B1 (en) 1999-05-21 2004-04-06 Gateway, Inc. Verified scheduling of recurrent program recording operations
US7421648B1 (en) 1999-05-21 2008-09-02 E-Numerate Solutions, Inc. Reusable data markup language
US9262384B2 (en) 1999-05-21 2016-02-16 E-Numerate Solutions, Inc. Markup language system, method, and computer program product
US6920608B1 (en) * 1999-05-21 2005-07-19 E Numerate Solutions, Inc. Chart view for reusable data markup language
US6906733B1 (en) 1999-05-21 2005-06-14 Gateway, Inc. Method, signal, system, and interface for display week-at-a-glance per-network electronic program guide grid
US7539937B2 (en) * 1999-05-25 2009-05-26 Silverbrook Research Pty Ltd Periodical distribution via a computer network
US6549935B1 (en) * 1999-05-25 2003-04-15 Silverbrook Research Pty Ltd Method of distributing documents having common components to a plurality of destinations
JP4465737B2 (ja) * 1999-05-26 2010-05-19 ソニー株式会社 受信機および番組選択方法
US7086007B1 (en) * 1999-05-27 2006-08-01 Sbc Technology Resources, Inc. Method for integrating user models to interface design
US8607138B2 (en) 1999-05-28 2013-12-10 Microstrategy, Incorporated System and method for OLAP report generation with spreadsheet report within the network user interface
US6411992B1 (en) * 1999-05-28 2002-06-25 Qwest Communications Int'l, Inc. Method and apparatus for broadcasting information over a network
US7065500B2 (en) * 1999-05-28 2006-06-20 Overture Services, Inc. Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
US9208213B2 (en) 1999-05-28 2015-12-08 Microstrategy, Incorporated System and method for network user interface OLAP report formatting
US7752535B2 (en) 1999-06-01 2010-07-06 Yodlec.com, Inc. Categorization of summarized information
CA2375439A1 (en) * 1999-06-01 2000-12-07 Geoffrey M. Jacquez A method for ordering an item
US7219072B1 (en) 1999-06-01 2007-05-15 International Business Machines Corporation Method and system for co-browsing in electronic commerce
US7146505B1 (en) * 1999-06-01 2006-12-05 America Online, Inc. Secure data exchange between date processing systems
US6904409B1 (en) * 1999-06-01 2005-06-07 Lucent Technologies Inc. Method for constructing an updateable database of subject behavior patterns
US6718367B1 (en) * 1999-06-01 2004-04-06 General Interactive, Inc. Filter for modeling system and method for handling and routing of text-based asynchronous communications
KR100624865B1 (ko) * 1999-06-02 2006-09-18 엘지전자 주식회사 사용자 프로파일을 이용한 비디오 분할 시청 시스템
US6549929B1 (en) 1999-06-02 2003-04-15 Gateway, Inc. Intelligent scheduled recording and program reminders for recurring events
US7065497B1 (en) * 1999-06-07 2006-06-20 Hewlett-Packard Development Company, L.P. Document delivery system for automatically printing a document on a printing device
EP1108240B1 (de) * 1999-06-07 2003-08-27 Hewlett-Packard Company, A Delaware Corporation Verfahren zur dynamischen zeitplanung von publikationen in einem automatisierten dokumentenausgabesystem
EP1061742A3 (de) * 1999-06-08 2002-04-24 AT&T Corp. Vorrichtung und Verfahren zur Lieferung von Komputernetzwerknachrichten auf einem Videokanal
US7540012B1 (en) * 1999-06-08 2009-05-26 International Business Machines Corporation Video on demand configuring, controlling and maintaining
WO2000077974A1 (en) 1999-06-11 2000-12-21 Liberate Technologies Hierarchical open security information delegation and acquisition
US6711585B1 (en) * 1999-06-15 2004-03-23 Kanisa Inc. System and method for implementing a knowledge management system
US6957445B1 (en) 1999-06-16 2005-10-18 Gateway Inc. Method, system, software, and signal for performing events for related programs
KR100750984B1 (ko) * 1999-06-21 2007-08-22 톰슨 라이센싱 디지털 텔레비전 시스템에서 서비스 목록의 일치성을관리하기 위한 방법 및 수신기
US6591261B1 (en) * 1999-06-21 2003-07-08 Zerx, Llc Network search engine and navigation tool and method of determining search results in accordance with search criteria and/or associated sites
US6477704B1 (en) 1999-06-21 2002-11-05 Lawrence Cremia Method of gathering and utilizing demographic information from request-based media delivery system
FR2795588B1 (fr) * 1999-06-22 2002-03-22 Sagem Systeme de presentation d'informations
US6438752B1 (en) * 1999-06-22 2002-08-20 Mediaone Group, Inc. Method and system for selecting television programs based on the past selection history of an identified user
US6721954B1 (en) * 1999-06-23 2004-04-13 Gateway, Inc. Personal preferred viewing using electronic program guide
US6513039B1 (en) * 1999-06-24 2003-01-28 International Business Machines Corporation Profile inferencing through automated access control list analysis heuristics
US7013301B2 (en) * 2003-09-23 2006-03-14 Predixis Corporation Audio fingerprinting system and method
US6510431B1 (en) * 1999-06-28 2003-01-21 International Business Machines Corporation Method and system for the routing of requests using an automated classification and profile matching in a networked environment
US8429026B1 (en) 1999-06-28 2013-04-23 Dietfood Corp. System and method for creating and submitting electronic shopping lists
JP4954408B2 (ja) * 1999-06-28 2012-06-13 インデックス システムズ インコーポレイテッド 広告を変更するためにepgデータベースを利用するシステム及び方法
JP2003503907A (ja) * 1999-06-28 2003-01-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド ニッチハブを有する双方向テレビ番組ガイドシステムおよび方法
JP3669870B2 (ja) * 1999-06-28 2005-07-13 株式会社サン・フレア 最適テンプレートパターン探索方法,探索装置および記録媒体
US20050038819A1 (en) * 2000-04-21 2005-02-17 Hicken Wendell T. Music Recommendation system and method
AU5775900A (en) * 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US6779119B1 (en) 1999-06-30 2004-08-17 Koninklijke Philips Electronics N.V. Actual and perceived response time, user interface, and security via usage patterns
US20020026351A1 (en) * 1999-06-30 2002-02-28 Thomas E. Coleman Method and system for delivery of targeted commercial messages
US6622167B1 (en) 1999-06-30 2003-09-16 International Business Machines Corporation Document shadowing intranet server, memory medium and method
US6615247B1 (en) 1999-07-01 2003-09-02 Micron Technology, Inc. System and method for customizing requested web page based on information such as previous location visited by customer and search term used by customer
US7024376B1 (en) * 1999-07-02 2006-04-04 Yuen Henry C Internet-based auction method
US7058817B1 (en) 1999-07-02 2006-06-06 The Chase Manhattan Bank System and method for single sign on process for websites with multiple applications and services
US7228492B1 (en) 1999-07-06 2007-06-05 Ricoh Company, Ltd. 2D graph displaying document locations of user-specified concept of interest
US7054831B2 (en) 1999-07-07 2006-05-30 Eric Koenig System and method for combining interactive game with interactive advertising
US6553113B1 (en) * 1999-07-09 2003-04-22 First Usa Bank, Na System and methods for call decisioning in a virtual call center integrating telephony with computers
US7343319B1 (en) * 1999-07-09 2008-03-11 Walker Digital, Llc Multi-tier pricing of individual products based on volume discounts
US7536002B1 (en) 1999-07-09 2009-05-19 Jpmorgan Chase Bank, National Association System and method of intelligent call routing for cross sell offer selection based on optimization parameters or account-level data
JP2003504973A (ja) * 1999-07-12 2003-02-04 トムソン ライセンシング ソシエテ アノニム 通信を確立する方法および装置
US6873982B1 (en) * 1999-07-16 2005-03-29 International Business Machines Corporation Ordering of database search results based on user feedback
US7380137B2 (en) * 1999-07-20 2008-05-27 International Business Machines Corporation Content guard system for copy protection of recordable media
US6853950B1 (en) * 1999-07-20 2005-02-08 Newsedge Corporation System for determining changes in the relative interest of subjects
WO2001007982A2 (en) * 1999-07-22 2001-02-01 Silicon Valley Bank Method and system for providing information responsive to a user
US20020023123A1 (en) * 1999-07-26 2002-02-21 Justin P. Madison Geographic data locator
US6493698B1 (en) * 1999-07-26 2002-12-10 Intel Corporation String search scheme in a distributed architecture
WO2001008096A1 (en) * 1999-07-27 2001-02-01 Prevail Corporation Knowledge management system
US7158986B1 (en) 1999-07-27 2007-01-02 Mailfrontier, Inc. A Wholly Owned Subsidiary Of Sonicwall, Inc. Method and system providing user with personalized recommendations by electronic-mail based upon the determined interests of the user pertain to the theme and concepts of the categorized document
NZ517170A (en) * 1999-07-28 2004-04-30 Fair Isaac And Company Inc Creating profiles for multiple interacting entities using merge, derive and roll-up procedures
US7379880B1 (en) 1999-07-28 2008-05-27 Fair Isaac Corporation Cascaded profiles for multiple interacting entities
US6718535B1 (en) 1999-07-30 2004-04-06 Accenture Llp System, method and article of manufacture for an activity framework design in an e-commerce based environment
US7100195B1 (en) 1999-07-30 2006-08-29 Accenture Llp Managing user information on an e-commerce system
JP4280949B2 (ja) * 1999-07-30 2009-06-17 ソニー株式会社 情報受信装置、遠隔操作システム、情報受信装置の番組ガイド情報提供方法及び遠隔操作システムの遠隔操作方法
US6704873B1 (en) 1999-07-30 2004-03-09 Accenture Llp Secure gateway interconnection in an e-commerce based environment
US6718363B1 (en) 1999-07-30 2004-04-06 Verizon Laboratories, Inc. Page aggregation for web sites
AU6617700A (en) * 1999-08-03 2001-02-19 General Dynamics Government Systems Corporation Targeted advertising system
US20020056088A1 (en) * 2000-04-07 2002-05-09 Silva Carlos A. Contextual programming
US20020124247A1 (en) * 1999-08-03 2002-09-05 Houghton William C. Polling interactive television viewers
US7219073B1 (en) * 1999-08-03 2007-05-15 Brandnamestores.Com Method for extracting information utilizing a user-context-based search engine
US7475246B1 (en) * 1999-08-04 2009-01-06 Blue Spike, Inc. Secure personal content server
US6487539B1 (en) * 1999-08-06 2002-11-26 International Business Machines Corporation Semantic based collaborative filtering
US6763388B1 (en) * 1999-08-10 2004-07-13 Akamai Technologies, Inc. Method and apparatus for selecting and viewing portions of web pages
US6834306B1 (en) * 1999-08-10 2004-12-21 Akamai Technologies, Inc. Method and apparatus for notifying a user of changes to certain parts of web pages
GB9918927D0 (en) * 1999-08-12 1999-10-13 Pace Micro Tech Plc Video and/or audio digital data processing
US7324953B1 (en) * 1999-08-13 2008-01-29 Danny Murphy Demographic information database processor
AU6768000A (en) * 1999-08-14 2001-03-13 Rotor Communications Corporation Internet-based program broadcast system
US6505168B1 (en) 1999-08-16 2003-01-07 First Usa Bank, Na System and method for gathering and standardizing customer purchase information for target marketing
AU6310500A (en) * 1999-08-20 2001-03-19 Singularis S.A. Method and apparatus for creating recommendations from users profile built interactively
US6466975B1 (en) * 1999-08-23 2002-10-15 Digital Connexxions Corp. Systems and methods for virtual population mutual relationship management using electronic computer driven networks
US6591421B1 (en) 1999-08-25 2003-07-08 Spotware Technologies, Inc. System and method for automatically detecting and generating electronic program guide entries of future programming
WO2001015012A2 (en) * 1999-08-26 2001-03-01 Symtec Limited Web connection data
AUPQ246899A0 (en) * 1999-08-26 1999-09-16 Memetrics An automated communications management agent
WO2001014952A2 (en) * 1999-08-26 2001-03-01 Memetrics Inc. On-line experimentation
AU6983500A (en) * 1999-08-26 2001-03-26 Marcus Oliver Schaeffler Assignment method
AU6942400A (en) * 1999-08-27 2001-03-26 Commerce Tv Corporation Video distribution system and method
US8090619B1 (en) * 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US20060212908A1 (en) * 1999-08-27 2006-09-21 Ochoa Optics Llc Video distribution system
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US6711552B1 (en) * 1999-08-27 2004-03-23 Matthew W. Kay Apparatus and method for saving commerce related information in a broadcast programming network
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US20020056118A1 (en) * 1999-08-27 2002-05-09 Hunter Charles Eric Video and music distribution system
US8041805B2 (en) * 1999-08-30 2011-10-18 Opinionlab, Inc. System and method for reporting to a website owner user reactions to particular web pages of a website
US6606581B1 (en) 2000-06-14 2003-08-12 Opinionlab, Inc. System and method for measuring and reporting user reactions to particular web pages of a website
US7085820B1 (en) 1999-08-30 2006-08-01 Opinionlab, Inc. System and method for reporting to a website owner user reactions to particular web pages of a website
US6421724B1 (en) 1999-08-30 2002-07-16 Opinionlab, Inc. Web site response measurement tool
EP1775949A3 (de) 1999-08-31 2007-12-12 Metabyte Networks, Inc. Verfahren und Vorrichtung zur verteilung von gezielten Videoprogrammen
JP5068910B2 (ja) * 1999-08-31 2012-11-07 トムソン ライセンシング ターゲット決めされたビデオ番組編成の配送のための方法および装置
US7302430B1 (en) * 1999-08-31 2007-11-27 International Business Machines Corporation Workflow management system for generating output material based on customer input
USRE44207E1 (en) 1999-09-01 2013-05-07 Esdr Network Solutions Llc Network resource access method, product, and apparatus
WO2001018714A2 (en) * 1999-09-08 2001-03-15 Wizard Technologies, Inc. Transaction and account management system
US7072863B1 (en) 1999-09-08 2006-07-04 C4Cast.Com, Inc. Forecasting using interpolation modeling
KR20010092727A (ko) * 1999-09-10 2001-10-26 요트.게.아. 롤페즈 수신가능 프로그램들에 대해 어드바이스하기 위한 장치 및그 방법
US6940953B1 (en) 1999-09-13 2005-09-06 Microstrategy, Inc. System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services including module for generating and formatting voice services
US6885734B1 (en) 1999-09-13 2005-04-26 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive inbound and outbound voice services, with real-time interactive voice database queries
US8130918B1 (en) 1999-09-13 2012-03-06 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with closed loop transaction processing
US6836537B1 (en) 1999-09-13 2004-12-28 Microstrategy Incorporated System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule
US7197461B1 (en) 1999-09-13 2007-03-27 Microstrategy, Incorporated System and method for voice-enabled input for use in the creation and automatic deployment of personalized, dynamic, and interactive voice services
US7266181B1 (en) 1999-09-13 2007-09-04 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized dynamic and interactive voice services with integrated inbound and outbound voice services
US6587547B1 (en) 1999-09-13 2003-07-01 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time drilling via telephone
US6850603B1 (en) * 1999-09-13 2005-02-01 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized dynamic and interactive voice services
US6829334B1 (en) 1999-09-13 2004-12-07 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control
US6964012B1 (en) 1999-09-13 2005-11-08 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts
US7340040B1 (en) 1999-09-13 2008-03-04 Microstrategy, Incorporated System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information
US7124111B1 (en) 1999-09-14 2006-10-17 Jpmorgan Chase Bank, N.A. Service charge adjustment platform
US6567786B1 (en) * 1999-09-16 2003-05-20 International Business Machines Corporation System and method for increasing the effectiveness of customer contact strategies
US7181691B2 (en) * 1999-09-16 2007-02-20 Sharp Laboratories Of America, Inc. Audiovisual information management system with presentation service
US6684399B1 (en) 1999-09-17 2004-01-27 Spotware Technologies, Inc. Electronic program guide including live network multimedia broadcast channels
US8108245B1 (en) 1999-09-17 2012-01-31 Cox Communications, Inc. Method and system for web user profiling and selective content delivery
EP1247221A4 (de) 1999-09-20 2005-01-19 Quintiles Transnat Corp System und verfahren zum analysieren von deidentifizierte gesundheitsdaten
US6732113B1 (en) * 1999-09-20 2004-05-04 Verispan, L.L.C. System and method for generating de-identified health care data
US6360221B1 (en) 1999-09-21 2002-03-19 Neostar, Inc. Method and apparatus for the production, delivery, and receipt of enhanced e-mail
US9451310B2 (en) 1999-09-21 2016-09-20 Quantum Stream Inc. Content distribution system and method
US7831512B2 (en) 1999-09-21 2010-11-09 Quantumstream Systems, Inc. Content distribution system and method
US9092535B1 (en) 1999-09-21 2015-07-28 Google Inc. E-mail embedded textual hyperlink object
KR100304482B1 (ko) * 1999-09-22 2001-11-02 구자홍 다중 계층구조를 가지는 사용자 선호도 정보구조와 이를 이용한 멀티미디어 정보 서비스 방법
AU7564200A (en) * 1999-09-22 2001-04-24 Oleg Kharisovich Zommers Interactive personal information system and method
KR100350792B1 (ko) * 1999-09-22 2002-09-09 엘지전자 주식회사 사용자 선호도를 반영한 사용자 프로파일 생성방법과 멀티미디어 데이타 브라우징 방법
KR100319157B1 (ko) * 1999-09-22 2002-01-05 구자홍 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법
US7161562B1 (en) * 1999-09-22 2007-01-09 Production Resource Group, L.L.C. Multilayer control of gobo shape
US9894251B2 (en) 1999-09-22 2018-02-13 Production Resource Group, L.L.C Multilayer control of gobo shape
US7461058B1 (en) 1999-09-24 2008-12-02 Thalveg Data Flow Llc Optimized rule based constraints for collaborative filtering systems
US7577243B1 (en) 1999-09-27 2009-08-18 At&T Intellectual Property 1, L.P. Method, system, and article for determining an availability of a telecommunication device
US6600814B1 (en) 1999-09-27 2003-07-29 Unisys Corporation Method, apparatus, and computer program product for reducing the load on a text-to-speech converter in a messaging system capable of text-to-speech conversion of e-mail documents
WO2001024038A2 (en) * 1999-09-28 2001-04-05 Imetrikus, Inc. Internet brokering service based upon individual health profiles
GB9922765D0 (en) * 1999-09-28 1999-11-24 Koninkl Philips Electronics Nv Television
US7010492B1 (en) 1999-09-30 2006-03-07 International Business Machines Corporation Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media
US7188355B1 (en) * 1999-09-30 2007-03-06 Canon Kabushiki Kaisha Television program recommendation system
US7734680B1 (en) * 1999-09-30 2010-06-08 Koninklijke Philips Electronics N.V. Method and apparatus for realizing personalized information from multiple information sources
US8341662B1 (en) 1999-09-30 2012-12-25 International Business Machine Corporation User-controlled selective overlay in a streaming media
US7797543B1 (en) 1999-09-30 2010-09-14 United States Postal Service Systems and methods for authenticating an electronic message
WO2001024437A2 (en) 1999-09-30 2001-04-05 United States Postal Service Systems and methods for authenticating an electronic message
US7444661B1 (en) 1999-09-30 2008-10-28 Gateway Inc. Electronic program guide utilizing multiple tuning sources
WO2001025948A1 (en) * 1999-10-05 2001-04-12 Zapmedia, Inc. System and method for distributing media assets to user devices and managing user rights of the media assets
US6442696B1 (en) 1999-10-05 2002-08-27 Authoriszor, Inc. System and method for extensible positive client identification
US8434113B1 (en) 1999-10-06 2013-04-30 Tvworks, Llc Electronic commerce using streaming media
US7743070B1 (en) 1999-10-07 2010-06-22 Blumberg J Seth Entertainment management interactive system using a computer network
US6240415B1 (en) 1999-10-07 2001-05-29 J. Seth Blumberg Corporate and entertainment management interactive system using a computer network
AU7862300A (en) * 1999-10-07 2001-05-10 World Multicast.Com, Inc. Automated subscriber ip multicast programming
GB9923804D0 (en) 1999-10-08 1999-12-08 Hewlett Packard Co Electronic commerce system
US7155735B1 (en) * 1999-10-08 2006-12-26 Vulcan Patents Llc System and method for the broadcast dissemination of time-ordered data
US6847963B1 (en) 1999-10-12 2005-01-25 Bea Systems, Inc. Method and system for appending search strings with user profile qualities
WO2001027765A1 (en) * 1999-10-12 2001-04-19 Ecommercial.Com, Inc. Custodial database for on-line marketing and purchasing
WO2001027816A1 (en) * 1999-10-12 2001-04-19 Bea Systems, Inc. Shopping advisor component
US7072846B1 (en) * 1999-11-16 2006-07-04 Emergent Music Llc Clusters for rapid artist-audience matching
US7022905B1 (en) * 1999-10-18 2006-04-04 Microsoft Corporation Classification of information and use of classifications in searching and retrieval of information
US6681247B1 (en) * 1999-10-18 2004-01-20 Hrl Laboratories, Llc Collaborator discovery method and system
CA2388260C (en) 1999-10-19 2009-01-27 American Calcar Inc. Technique for effective navigation based on user preferences
US20030182567A1 (en) 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
US7548874B2 (en) * 1999-10-21 2009-06-16 International Business Machines Corporation System and method for group advertisement optimization
SG94350A1 (en) * 1999-10-21 2003-02-18 Matsushita Electric Ind Co Ltd Control content transmission method and storage-based broadcasting system
US7401115B1 (en) 2000-10-23 2008-07-15 Aol Llc Processing selected browser requests
AU8030600A (en) * 1999-10-22 2001-05-08 Customatics, Inc. System for tracking and analyzing data changes in computer databases
US6807574B1 (en) * 1999-10-22 2004-10-19 Tellme Networks, Inc. Method and apparatus for content personalization over a telephone interface
WO2001030069A1 (fr) * 1999-10-22 2001-04-26 Fujitsu Limited Poste de television et procede
US7941481B1 (en) 1999-10-22 2011-05-10 Tellme Networks, Inc. Updating an electronic phonebook over electronic communication networks
JP2001125908A (ja) 1999-10-26 2001-05-11 Sony Corp 入力装置および方法
US6684255B1 (en) * 1999-10-26 2004-01-27 International Business Machines Corporation Methods and apparatus for transmission and rendering of complex 3D models over networks using mixed representations
WO2001031510A1 (en) * 1999-10-27 2001-05-03 American Calcar Inc. System and method for user navigation
FR2800486A1 (fr) * 1999-10-27 2001-05-04 Datatrader Procede de gestion d'informations commerciales
AU1576801A (en) 1999-10-27 2001-05-08 Diva Systems Corporation Picture-in-picture and multiple video streams using slice-based encoding
US7630986B1 (en) * 1999-10-27 2009-12-08 Pinpoint, Incorporated Secure data interchange
US6704783B1 (en) * 1999-10-28 2004-03-09 Fujitsu Limited Reference state output system, reference state output method, and computer readable medium on which reference state output program is recorded
CA2389443A1 (en) * 1999-10-29 2001-05-17 Terry Knapp System for providing dynamic data informed consent to provide data privacy and security in database systems and in networked communications
US6569206B1 (en) 1999-10-29 2003-05-27 Verizon Laboratories Inc. Facilitation of hypervideo by automatic IR techniques in response to user requests
US6996775B1 (en) * 1999-10-29 2006-02-07 Verizon Laboratories Inc. Hypervideo: information retrieval using time-related multimedia:
US6757866B1 (en) * 1999-10-29 2004-06-29 Verizon Laboratories Inc. Hyper video: information retrieval using text from multimedia
US20020069134A1 (en) * 1999-11-01 2002-06-06 Neal Solomon System, method and apparatus for aggregation of cooperative intelligent agents for procurement in a distributed network
US20020046157A1 (en) * 1999-11-01 2002-04-18 Neal Solomon System, method and apparatus for demand-initiated intelligent negotiation agents in a distributed network
US20030074301A1 (en) * 1999-11-01 2003-04-17 Neal Solomon System, method, and apparatus for an intelligent search agent to access data in a distributed network
US20020055903A1 (en) * 1999-11-01 2002-05-09 Neal Solomon System, method, and apparatus for a cooperative communications network
JP2003514282A (ja) * 1999-11-02 2003-04-15 イー−クラリティ, インコーポレイテッド 情報の効率的送受信のための言語分類システム
WO2001033752A1 (en) * 1999-11-03 2001-05-10 Measurecast, Inc. Direct tracking of viewers of selected content in audio and video programming provided over a computer network
AU3438401A (en) 1999-11-04 2001-05-14 Jp Morgan Chase Bank System and method for automated financial project management
AU7375900A (en) * 1999-11-07 2001-06-04 Saleshound.Com, Inc. Computer network based permissive communication system for creating, storing, evaluating, selecting, and transmitting communications
US6876991B1 (en) 1999-11-08 2005-04-05 Collaborative Decision Platforms, Llc. System, method and computer program product for a collaborative decision platform
EP1100268B1 (de) * 1999-11-09 2012-07-18 Sharp Kabushiki Kaisha System zur Verwaltung von audiovisuellen Informationen
US8055894B2 (en) 1999-11-09 2011-11-08 Google Inc. Process and streaming server for encrypting a data stream with bandwidth based variation
US6757691B1 (en) 1999-11-09 2004-06-29 America Online, Inc. Predicting content choices by searching a profile database
US6449719B1 (en) * 1999-11-09 2002-09-10 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream
WO2001035667A1 (en) 1999-11-10 2001-05-17 Launch Media, Inc. Internet radio and broadcast method
US6618373B1 (en) 1999-11-10 2003-09-09 Cisco Technology, Inc. Method and system for reliable in-order distribution of events
WO2001035569A1 (en) * 1999-11-12 2001-05-17 Network Privacy.Com, Inc. Method and system for data encryption and filtering
US6392668B1 (en) * 1999-11-12 2002-05-21 Kendara, Inc. Client-side system and method for network link differentiation
AU1764801A (en) * 1999-11-15 2001-05-30 Invisiblehandshake.Com.Inc. Method and apparatus for conducting e-commerce transactions
US8150724B1 (en) 1999-11-16 2012-04-03 Emergent Discovery Llc System for eliciting accurate judgement of entertainment items
US7653925B2 (en) * 1999-11-17 2010-01-26 Ricoh Company, Ltd. Techniques for receiving information during multimedia presentations and communicating the information
US6976032B1 (en) * 1999-11-17 2005-12-13 Ricoh Company, Ltd. Networked peripheral for visitor greeting, identification, biographical lookup and tracking
US7813958B1 (en) 1999-11-17 2010-10-12 Heavy Hammer, Inc. Method, system, and software for geographically focused network advertising
US7299405B1 (en) 2000-03-08 2007-11-20 Ricoh Company, Ltd. Method and system for information management to facilitate the exchange of ideas during a collaborative effort
US6993245B1 (en) 1999-11-18 2006-01-31 Vulcan Patents Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
JP4320491B2 (ja) * 1999-11-18 2009-08-26 ソニー株式会社 文書処理システム、端末装置、文書提供装置、文書処理方法、記録媒体
US8571975B1 (en) 1999-11-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for sending money via E-mail over the internet
US6738758B1 (en) * 1999-11-24 2004-05-18 Cisco Technology, Inc. Adaptive bucket indexing mechanism to effectively manage service activation requests
US10275780B1 (en) 1999-11-24 2019-04-30 Jpmorgan Chase Bank, N.A. Method and apparatus for sending a rebate via electronic mail over the internet
US20020120619A1 (en) * 1999-11-26 2002-08-29 High Regard, Inc. Automated categorization, placement, search and retrieval of user-contributed items
US9640083B1 (en) 2002-02-26 2017-05-02 Leapfrog Enterprises, Inc. Method and system for providing content for learning appliances over an electronic communication medium
US6816703B1 (en) * 1999-11-30 2004-11-09 Leapfrog Enterprises, Inc. Interactive communications appliance
US9520069B2 (en) * 1999-11-30 2016-12-13 Leapfrog Enterprises, Inc. Method and system for providing content for learning appliances over an electronic communication medium
US6564064B1 (en) * 1999-12-01 2003-05-13 Trimble Navigation Limited Cellular telephone using pseudolites for determining location
JP2001160940A (ja) * 1999-12-01 2001-06-12 Sony Corp 放送システム及び受信装置
US6674994B1 (en) 1999-12-01 2004-01-06 Panamsat Corporation Pickup and delivery of data files
JP4828679B2 (ja) 1999-12-01 2011-11-30 ソニー株式会社 受信装置、コンテンツ選択方法、及び放送システム
US7062510B1 (en) 1999-12-02 2006-06-13 Prime Research Alliance E., Inc. Consumer profiling and advertisement selection system
JP4603660B2 (ja) * 1999-12-03 2010-12-22 キヤノン株式会社 放送受信装置及び放送受信装置の制御方法
US6959281B1 (en) 1999-12-06 2005-10-25 Freeling Kenneth A Digital computer system and methods for conducting a poll to produce a demographic profile corresponding to an accumulation of response data from encrypted identities
US6864904B1 (en) * 1999-12-06 2005-03-08 Girafa.Com Inc. Framework for providing visual context to www hyperlinks
US6963867B2 (en) * 1999-12-08 2005-11-08 A9.Com, Inc. Search query processing to provide category-ranked presentation of search results
US6771657B1 (en) 1999-12-09 2004-08-03 General Instrument Corporation Non real-time delivery of MPEG-2 programs via an MPEG-2 transport stream
AU2071601A (en) * 1999-12-10 2001-06-18 United Video Properties, Inc. Features for use with advanced set-top applications on interactive television systems
US20020124255A1 (en) 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US6366907B1 (en) 1999-12-15 2002-04-02 Napster, Inc. Real-time search engine
US7305380B1 (en) 1999-12-15 2007-12-04 Google Inc. Systems and methods for performing in-context searching
US7310629B1 (en) 1999-12-15 2007-12-18 Napster, Inc. Method and apparatus for controlling file sharing of multimedia files over a fluid, de-centralized network
US6742023B1 (en) 2000-04-28 2004-05-25 Roxio, Inc. Use-sensitive distribution of data files between users
US20050086688A1 (en) * 1999-12-16 2005-04-21 Microsoft Corporation Methods and systems for managing viewing of multiple live electronic presentations
US7340457B1 (en) * 1999-12-16 2008-03-04 Texas Instruments Incorporated Apparatus and method to facilitate the customization of television content with supplemental data
AU2265601A (en) * 1999-12-16 2001-06-25 Planesia, Inc. A method and system for conducting electronic commerce by using an intelligent direct marketing engine
EP1109400A1 (de) * 1999-12-16 2001-06-20 CANAL+ Société Anonyme Übertragung eines Befehls zu einem Empfänger oder einem Dekoder
US6727914B1 (en) * 1999-12-17 2004-04-27 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees
IL150220A0 (en) * 1999-12-17 2002-12-01 World Theatre Inc Centralized telephone order and distribution system
WO2001047273A1 (en) 1999-12-21 2001-06-28 Tivo, Inc. Intelligent system and methods of recommending media content items based on user preferences
US8132219B2 (en) 2002-06-21 2012-03-06 Tivo Inc. Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
US6734886B1 (en) 1999-12-21 2004-05-11 Personalpath Systems, Inc. Method of customizing a browsing experience on a world-wide-web site
US7051118B2 (en) * 1999-12-22 2006-05-23 Tibo Software, Inc. Method and apparatus for anonymous subject-based addressing
US6862741B1 (en) 1999-12-22 2005-03-01 Gateway, Inc. System and method for displaying event related electronic program guide data on intelligent remote devices
US6981040B1 (en) 1999-12-28 2005-12-27 Utopy, Inc. Automatic, personalized online information and product services
US6901406B2 (en) 1999-12-29 2005-05-31 General Electric Capital Corporation Methods and systems for accessing multi-dimensional customer data
AU1882501A (en) * 1999-12-29 2001-07-16 Pango Systems B.V. System and method for incremental disclosure of personal information to content providers
US7139728B2 (en) 1999-12-30 2006-11-21 Rod Rigole Systems and methods for online selection of service providers and management of service accounts
US6965865B2 (en) 1999-12-30 2005-11-15 Bank One Delaware N.A. System and method for integrated customer management
FR2809839A1 (fr) * 1999-12-30 2001-12-07 Thomson Multimedia Sa Procede de telechargement de donnees procedees par des signaux d'annonce
WO2001050302A2 (en) * 1999-12-30 2001-07-12 General Electric Company Collaboration tool via computer network
US6678684B1 (en) 1999-12-30 2004-01-13 Makio Koga Worldwide early warning network and method of use
WO2001050793A1 (en) * 2000-01-04 2001-07-12 Advertising.Com System and method for transmission of advertising to wireless devices
WO2001050331A2 (en) * 2000-01-06 2001-07-12 L90, Inc. Method and apparatus for selecting and delivering internet based advertising
US6496802B1 (en) 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
US7720707B1 (en) 2000-01-07 2010-05-18 Home Producers Network, Llc Method and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics
US8214254B1 (en) 2000-01-07 2012-07-03 Home Producers Network, Llc Method and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics (II)
US7610597B1 (en) 2000-01-08 2009-10-27 Lightningcast, Inc. Process for providing targeted user content blended with a media stream
US6578008B1 (en) * 2000-01-12 2003-06-10 Aaron R. Chacker Method and system for an online talent business
US7945491B2 (en) * 2000-01-12 2011-05-17 Metavante Corporation Integrated systems for electronic bill presentment and payment
US7146329B2 (en) * 2000-01-13 2006-12-05 Erinmedia, Llc Privacy compliant multiple dataset correlation and content delivery system and methods
GB2358263A (en) * 2000-01-13 2001-07-18 Applied Psychology Res Ltd Generating user profile data
WO2001052173A1 (en) * 2000-01-13 2001-07-19 Erinmedia, Inc. Privacy compliant multiple dataset correlation system
US7324948B2 (en) * 2000-01-14 2008-01-29 Carl Teo Balbach Context-specific contact information
US20060206412A1 (en) * 2000-01-14 2006-09-14 Van Luchene Andrew S Systems and methods for facilitating a transaction by matching seller information and buyer information
US6912528B2 (en) * 2000-01-18 2005-06-28 Gregg S. Homer Rechargeable media distribution and play system
US20010028662A1 (en) * 2000-01-18 2001-10-11 Hunt Paul M. Method and system of real-time optimization and implementation of content and advertising programming decisions for broadcasts and narrowcasts
US6735778B2 (en) * 2000-01-19 2004-05-11 Denis Khoo Method and system for providing home shopping programs
US6434747B1 (en) * 2000-01-19 2002-08-13 Individual Network, Inc. Method and system for providing a customized media list
US7124091B1 (en) 2000-01-19 2006-10-17 Individual Network, Llc Method and system for ordering an advertising spot over a data network
US20020019769A1 (en) * 2000-01-19 2002-02-14 Steven Barritz System and method for establishing incentives for promoting the exchange of personal information and targeted advertising
US20020100042A1 (en) * 2000-01-19 2002-07-25 Denis Khoo Method and system for providing intelligent advertisement placement in a motion picture
US8813123B2 (en) * 2000-01-19 2014-08-19 Interad Technologies, Llc Content with customized advertisement
US6748539B1 (en) * 2000-01-19 2004-06-08 International Business Machines Corporation System and method for securely checking in and checking out digitized content
US20040193488A1 (en) * 2000-01-19 2004-09-30 Denis Khoo Method and system for advertising over a data network
US20040107434A1 (en) * 2000-01-19 2004-06-03 Denis Khoo Customized media method and system
JP3512386B2 (ja) * 2000-01-20 2004-03-29 株式会社スクウェア・エニックス オンライン複合サービス提供処理方法およびオンライン複合サービス提供処理システム
US7933968B1 (en) * 2000-06-20 2011-04-26 Koninklijke Philips Electronics N.V. Token-based personalization of smart appliances
US6389467B1 (en) 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
JP3994368B2 (ja) * 2000-01-25 2007-10-17 ソニー株式会社 情報処理装置および情報処理方法、並びに記録媒体
US20030208588A1 (en) * 2000-01-26 2003-11-06 Segal Michael M. Systems and methods for directing content without compromising privacy
KR20010000076A (ko) * 2000-01-26 2001-01-05 오기호 맞춤정보를 제공하는 인터넷 서비스 시스템
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
US6757682B1 (en) * 2000-01-28 2004-06-29 Interval Research Corporation Alerting users to items of current interest
US6606659B1 (en) 2000-01-28 2003-08-12 Websense, Inc. System and method for controlling access to internet sites
US20010037295A1 (en) * 2000-01-31 2001-11-01 Olsen Karl R. Push model internet bill presentment and payment system and method
WO2001058158A2 (en) 2000-02-01 2001-08-09 United Video Properties, Inc. Methods and systems for forced advertising
US7565671B1 (en) 2000-02-01 2009-07-21 Swisscom Mobile Ag System and method for diffusing image objects
US6571240B1 (en) 2000-02-02 2003-05-27 Chi Fai Ho Information processing for searching categorizing information in a document based on a categorization hierarchy and extracted phrases
US7333983B2 (en) 2000-02-03 2008-02-19 Hitachi, Ltd. Method of and an apparatus for retrieving and delivering documents and a recording media on which a program for retrieving and delivering documents are stored
EP1122651B1 (de) * 2000-02-03 2010-05-19 Hitachi, Ltd. Verfahren und Gerät zum Wiederauffinden und Ausgeben von Dokumenten und Speichermedium mit entspechendem Program
US7051352B1 (en) * 2000-02-04 2006-05-23 Koninklijke Philips Electronics N.V. Adaptive TV program recommender
US6892191B1 (en) 2000-02-07 2005-05-10 Koninklijke Philips Electronics N.V. Multi-feature combination generation and classification effectiveness evaluation using genetic algorithms
CA2298194A1 (en) * 2000-02-07 2001-08-07 Profilium Inc. Method and system for delivering and targeting advertisements over wireless networks
US7644018B1 (en) * 2000-02-08 2010-01-05 Sony Corporation System and method for providing publicly vended content via a wireless network
US7240067B2 (en) * 2000-02-08 2007-07-03 Sybase, Inc. System and methodology for extraction and aggregation of data from dynamic content
US7441014B1 (en) 2000-02-09 2008-10-21 Tvworks, Llc Broadcast distribution using low-level objects and locator tables
AU2001236899B2 (en) * 2000-02-10 2006-06-29 Involve Technology, Inc. System for creating and maintaining a database of information utilizing user opinions
US6993719B1 (en) * 2000-02-11 2006-01-31 Sony Corporation System and method for animated character photo-editing interface and cross-platform education icon
US7262778B1 (en) 2000-02-11 2007-08-28 Sony Corporation Automatic color adjustment of a template design
US6721953B1 (en) * 2000-02-11 2004-04-13 International Business Machines Corporation Display of television program information using dynamically-adjusted scroll rate
US7136528B2 (en) 2000-02-11 2006-11-14 Sony Corporation System and method for editing digital images
US8290809B1 (en) 2000-02-14 2012-10-16 Ebay Inc. Determining a community rating for a user using feedback ratings of related users in an electronic environment
US7136860B2 (en) 2000-02-14 2006-11-14 Overture Services, Inc. System and method to determine the validity of an interaction on a network
US6867789B1 (en) 2000-02-15 2005-03-15 Bank One, Delaware, National Association System and method for generating graphical user interfaces
US6370646B1 (en) 2000-02-16 2002-04-09 Miramar Systems Method and apparatus for multiplatform migration
WO2001061568A2 (en) * 2000-02-17 2001-08-23 E-Numerate Solutions, Inc. Rdl search engine
US6834308B1 (en) * 2000-02-17 2004-12-21 Audible Magic Corporation Method and apparatus for identifying media content presented on a media playing device
US20050283796A1 (en) 2000-02-18 2005-12-22 Prime Research Alliance E., Inc. Method and system for addressable and program independent advertising during recorded programs
GB2360106B (en) * 2000-02-21 2004-09-22 Ac Properties Bv Ordering playable works
US6912571B1 (en) * 2000-02-22 2005-06-28 Frank David Serena Method of replacing content
US20080059329A1 (en) * 2000-02-22 2008-03-06 Luchene Andrew S V Systems and methods wherein a transfer code facilitates a transaction between a seller and a buyer
EP1259897A2 (de) * 2000-02-23 2002-11-27 Flavio Sgambaro Informationssystem und verfahren
US6701362B1 (en) 2000-02-23 2004-03-02 Purpleyogi.Com Inc. Method for creating user profiles
JP2003524340A (ja) * 2000-02-24 2003-08-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 伝送システム
PT1259919E (pt) * 2000-02-24 2005-09-30 Vdeca D O O Aparelho e processo destinado a transferencia voluntaria de dados para obtencao de pontos electronicos
US6937994B1 (en) * 2000-02-24 2005-08-30 International Business Machines Corporation System and method for efficiently generating models for targeting products and promotions using classification method by choosing points to be labeled
AU2001238691A1 (en) * 2000-02-24 2001-09-03 Tvgrid, Inc. Web-driven calendar updating system
AU2001249994A1 (en) * 2000-02-25 2001-09-03 Interval Research Corporation Method and system for selecting advertisements
US8910199B2 (en) * 2000-02-25 2014-12-09 Interval Licensing Llc Targeted television content display
US7661116B2 (en) * 2000-02-25 2010-02-09 Vulcan Patents Llc Auction for targeted content
US6968565B1 (en) 2000-02-25 2005-11-22 Vulcan Patents Llc Detection of content display observers with prevention of unauthorized access to identification signal
US7392281B1 (en) * 2000-02-25 2008-06-24 Navic Systems, Inc. System and method for providing guaranteed delivery of messages to embedded devices over a data network
AU2001249080A1 (en) * 2000-02-29 2001-09-12 Expanse Networks, Inc. Privacy-protected targeting system
US9614934B2 (en) 2000-02-29 2017-04-04 Paypal, Inc. Methods and systems for harvesting comments regarding users on a network-based facility
US7428505B1 (en) 2000-02-29 2008-09-23 Ebay, Inc. Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility
JP3348067B2 (ja) * 2000-02-29 2002-11-20 株式会社電通 広告の再生を制御する方法および装置
US7827581B1 (en) 2000-02-29 2010-11-02 BE Labs, Inc. Wireless multimedia system
WO2001065747A1 (en) * 2000-03-01 2001-09-07 Expanse Networks, Inc. Advertisment monitoring and feedback system
US7505921B1 (en) 2000-03-03 2009-03-17 Finali Corporation System and method for optimizing a product configuration
US6704931B1 (en) 2000-03-06 2004-03-09 Koninklijke Philips Electronics N.V. Method and apparatus for displaying television program recommendations
EP1275042A2 (de) * 2000-03-06 2003-01-15 Kanisa Inc. System und verfahren für einen intelligenten mehrstufigen dialog mit einem benutzer
US6922810B1 (en) * 2000-03-07 2005-07-26 Microsoft Corporation Grammar-based automatic data completion and suggestion for user input
US7472093B2 (en) * 2000-03-08 2008-12-30 Rsa Security Inc. Targeted delivery of informational content with privacy protection
US7028082B1 (en) 2001-03-08 2006-04-11 Music Choice Personalized audio system and method
US8463780B1 (en) 2000-03-08 2013-06-11 Music Choice System and method for providing a personalized media service
US7783722B1 (en) 2000-03-08 2010-08-24 Music Choice Personalized audio system and method
US7856485B2 (en) 2000-03-08 2010-12-21 Music Choice Systems and methods for providing customized media channels
US7275256B1 (en) 2001-08-28 2007-09-25 Music Choice System and method for providing an interactive, visual complement to an audio program
US7320025B1 (en) 2002-03-18 2008-01-15 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US7325043B1 (en) 2000-03-08 2008-01-29 Music Choice System and method for providing a personalized media service
US7133924B1 (en) 2000-03-08 2006-11-07 Music Choice Personalized audio system and method
US7321870B1 (en) * 2000-03-08 2008-01-22 Stephen W. Comiskey System and method for providing financial services to high net worth individuals
US7293279B1 (en) * 2000-03-09 2007-11-06 Sedna Patent Services, Llc Advanced set top terminal having a program pause feature with voice-to-text conversion
JP2001258012A (ja) * 2000-03-09 2001-09-21 Nec Corp デジタル放送およびインターネットを利用した商品、サービス広告方法並びに商品、サービス販売方法
GB0005727D0 (en) * 2000-03-10 2000-05-03 Koninkl Philips Electronics Nv Television
US8539002B2 (en) * 2000-03-14 2013-09-17 Koninklijke Philips N.V. Subjective information record for linking subjective information about a multimedia content with the content
US20020054089A1 (en) * 2000-03-14 2002-05-09 Nicholas Donald L. Method of selecting content for a user
GB0006159D0 (en) * 2000-03-14 2000-05-03 Ncr Int Inc Predicting future behaviour of an individual
AU2001249230A1 (en) 2000-03-17 2001-10-03 United States Postal Service Methods and systems for establishing an electronic account for a customer
US20010047337A1 (en) * 2000-03-17 2001-11-29 Isogon Corporation Individualization wallet
US6763382B1 (en) * 2000-03-17 2004-07-13 Sun Microsystems, Inc. Method and apparatus for demand based paging algorithm
US6778643B1 (en) * 2000-03-21 2004-08-17 Sbc Technology Resources, Inc. Interface and method of designing an interface
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US20040006473A1 (en) * 2002-07-02 2004-01-08 Sbc Technology Resources, Inc. Method and system for automated categorization of statements
US7167895B1 (en) 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
KR20010092616A (ko) * 2000-03-22 2001-10-26 오지수 소정시간 대여 방식의 주문형 비디오 시스템의 데이터처리 방법 및 장치
US7761554B1 (en) 2000-03-22 2010-07-20 International Business Machines Corporation Method and system for designating required device attributes for embedding in a world-wide web document request
US6978373B1 (en) 2000-03-22 2005-12-20 International Business Machines Corporation Methods systems and computer program products for providing secure client profile completion by network intermediaries
US8572639B2 (en) * 2000-03-23 2013-10-29 The Directv Group, Inc. Broadcast advertisement adapting method and apparatus
US20060015925A1 (en) * 2000-03-28 2006-01-19 Gotuit Media Corp Sales presentation video on demand system
US20010044743A1 (en) * 2000-03-28 2001-11-22 Mckinley James M. System and method for profile driven commerce
US20040255334A1 (en) * 2000-03-28 2004-12-16 Gotuit Audio, Inc. Methods and apparatus for seamlessly changing volumes during playback using a compact disk changer
JP4992175B2 (ja) * 2000-03-29 2012-08-08 ソニー株式会社 コンテンツガイド生成装置及びコンテンツガイド生成方法
US6499029B1 (en) 2000-03-29 2002-12-24 Koninklijke Philips Electronics N.V. User interface providing automatic organization and filtering of search criteria
US6484164B1 (en) * 2000-03-29 2002-11-19 Koninklijke Philips Electronics N.V. Data search user interface with ergonomic mechanism for user profile definition and manipulation
US6662177B1 (en) * 2000-03-29 2003-12-09 Koninklijke Philips Electronics N.V. Search user interface providing mechanism for manipulation of explicit and implicit criteria
US7308575B2 (en) * 2000-03-30 2007-12-11 Arris Group, Inc. Data scrambling system for a shared transmission media
US7428500B1 (en) 2000-03-30 2008-09-23 Amazon. Com, Inc. Automatically identifying similar purchasing opportunities
EP1139635A3 (de) 2000-03-30 2004-10-20 Sony Corporation Geräte, Verfahren und Systeme zum Bereitstellen von Dateninhalt, Programmspeichermedien und Verfahren zum Steuern der Inhaltsreservierung
US20010053944A1 (en) * 2000-03-31 2001-12-20 Marks Michael B. Audio internet navigation system
KR20030031471A (ko) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. 메타데이터 연계 광고용 시스템 및 방법
CA2972297A1 (en) 2000-03-31 2001-10-11 Rovi Guides, Inc. Systems and methods for improved audience measuring
JP4944338B2 (ja) 2000-03-31 2012-05-30 ユナイテッド ビデオ プロパティーズ インク 番組を記録する際のカットオフを減らすためのシステムおよび方法
US7017110B1 (en) * 2000-03-31 2006-03-21 Xerox Corporation System and method for inferring user information need in hypermedia linked document collection
WO2001075676A2 (en) 2000-04-02 2001-10-11 Tangis Corporation Soliciting information based on a computer user's context
US7464153B1 (en) 2000-04-02 2008-12-09 Microsoft Corporation Generating and supplying user context data
US6970931B1 (en) * 2000-04-03 2005-11-29 International Business Machines Corporation Method for translucent online interaction
US7120683B2 (en) * 2000-04-03 2006-10-10 Zarlink Semiconductor V.N. Inc. Single switch image for a stack of switches
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
AUPQ668300A0 (en) * 2000-04-04 2000-05-04 Gotrek Pty Ltd Apparatus and method for distributing and displaying information over computer network
GB2361153A (en) * 2000-04-04 2001-10-10 Global Knowledge Network Ltd User security, privacy and anonymity on the Internet
US8473342B1 (en) 2000-04-05 2013-06-25 Catalina Marketing Corporation Method and system for generating certificates having unique Id data
US7228283B1 (en) * 2000-04-05 2007-06-05 David Hornstein Aesthetic profile collection
WO2001078396A1 (en) * 2000-04-07 2001-10-18 Stockhouse Media Corporation Customized multimedia content method, apparatus, media and signals
US7890971B2 (en) * 2000-04-07 2011-02-15 Visible World, Inc. Systems and methods for managing and distributing media content
US7917924B2 (en) 2000-04-07 2011-03-29 Visible World, Inc. Systems and methods for semantic editorial control and video/audio editing
US8572646B2 (en) 2000-04-07 2013-10-29 Visible World Inc. System and method for simultaneous broadcast for personalized messages
EP1290563A4 (de) 2000-04-07 2007-07-04 Clarity Visual Systems Inc "verfahren und system zum elektronischen verteilen, anzeigen und steuern von werbung und anderen kommunikationsmedien"
US8006261B1 (en) * 2000-04-07 2011-08-23 Visible World, Inc. System and method for personalized message creation and delivery
US7861261B2 (en) * 2000-04-07 2010-12-28 Visible World, Inc. Systems and methods for managing and distributing media content
US7870577B2 (en) * 2000-04-07 2011-01-11 Visible World, Inc. Systems and methods for semantic editorial control and video/audio editing
JP3810268B2 (ja) * 2000-04-07 2006-08-16 シャープ株式会社 オーディオビジュアルシステム
US7870578B2 (en) 2000-04-07 2011-01-11 Visible World, Inc. Systems and methods for managing and distributing media content
US7895620B2 (en) * 2000-04-07 2011-02-22 Visible World, Inc. Systems and methods for managing and distributing media content
US7904922B1 (en) * 2000-04-07 2011-03-08 Visible World, Inc. Template creation and editing for a message campaign
US6801936B1 (en) * 2000-04-07 2004-10-05 Arif Diwan Systems and methods for generating customized bundles of information
US7870579B2 (en) 2000-04-07 2011-01-11 Visible Worl, Inc. Systems and methods for managing and distributing media content
US7900227B2 (en) 2000-04-07 2011-03-01 Visible World, Inc. Systems and methods for managing and distributing media content
CA2405433A1 (en) 2000-04-10 2001-10-18 United Video Properties, Inc. Interactive media guide with media guidance interface
US6772223B1 (en) * 2000-04-10 2004-08-03 International Business Machines Corporation Configurable classification interface for networking devices supporting multiple action packet handling rules
US7725523B2 (en) 2000-04-11 2010-05-25 Bolnick David A System, method and computer program product for gathering and delivering personalized user information
US8271341B2 (en) * 2000-04-12 2012-09-18 Music Choice Media content delivery systems and methods
US6879963B1 (en) 2000-04-12 2005-04-12 Music Choice Cross channel delivery system and method
US7373323B1 (en) * 2000-04-13 2008-05-13 I2 Technologies Us, Inc. Method and system for multi-enterprise optimization using flexible trade contracts
GB2361335B (en) * 2000-04-14 2003-05-07 Friendspace Inc Communications arrangement
AU2001255183A1 (en) * 2000-04-14 2001-10-30 Wu Wen Delayed commitment scheme to prevent attacks based on compromised certificates
US20050144121A1 (en) * 2003-12-24 2005-06-30 Mayo Anthony P. Transaction system and methodology with inter-party communications capability
US6678663B1 (en) * 2000-04-14 2004-01-13 Michael J. Chiaramonte Transaction system and methodology with inter-party communications capability
US8818855B2 (en) * 2000-04-18 2014-08-26 Intellectual Ventures I Llc System and method for aggregating information over a wide area network
WO2001080149A2 (en) * 2000-04-18 2001-10-25 Wayport, Inc. System and method for managing user demographic information using digital certificates
US20040148625A1 (en) 2000-04-20 2004-07-29 Eldering Charles A Advertisement management system for digital video streams
US20060217828A1 (en) * 2002-10-23 2006-09-28 Hicken Wendell T Music searching system and method
US7979880B2 (en) * 2000-04-21 2011-07-12 Cox Communications, Inc. Method and system for profiling iTV users and for providing selective content delivery
US7334249B1 (en) * 2000-04-26 2008-02-19 Lucent Technologies Inc. Method and apparatus for dynamically altering digital video images
JP4479051B2 (ja) * 2000-04-28 2010-06-09 ソニー株式会社 情報処理装置および方法、並びに記録媒体
US7047551B2 (en) * 2000-04-28 2006-05-16 Canon Kabushiki Kaisha Information distributing method and information distributing system
US8311927B2 (en) * 2000-05-01 2012-11-13 Ndex Systems Inc. System and method for anonymously matching products or services with a consumer
US8352331B2 (en) 2000-05-03 2013-01-08 Yahoo! Inc. Relationship discovery engine
US7055168B1 (en) 2000-05-03 2006-05-30 Sharp Laboratories Of America, Inc. Method for interpreting and executing user preferences of audiovisual information
EP1152614A2 (de) * 2000-05-03 2001-11-07 Hughes Electronics Corporation Digitale Unterhaltung via Funk und Information
US7251665B1 (en) 2000-05-03 2007-07-31 Yahoo! Inc. Determining a known character string equivalent to a query string
US7024485B2 (en) * 2000-05-03 2006-04-04 Yahoo! Inc. System for controlling and enforcing playback restrictions for a media file by splitting the media file into usable and unusable portions for playback
US7162482B1 (en) * 2000-05-03 2007-01-09 Musicmatch, Inc. Information retrieval engine
US7877766B1 (en) 2000-05-04 2011-01-25 Enreach Technology, Inc. Method and system of providing a non-skippable sub-advertisement stream
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US8903950B2 (en) * 2000-05-05 2014-12-02 Citrix Systems, Inc. Personalized content delivery using peer-to-peer precaching
US7395544B2 (en) * 2001-03-29 2008-07-01 Microsoft Corporation Regulating the quality of a broadcast based on monitored viewing behavior information
WO2001086390A2 (en) 2000-05-08 2001-11-15 Walker Digital, Llc Method and system for providing a link in an electronic file being presented to a user
US7552460B2 (en) 2000-05-08 2009-06-23 Microsoft Corporation Modifying an electronic program guide based on viewer statistics
US6912525B1 (en) 2000-05-08 2005-06-28 Verizon Laboratories, Inc. Techniques for web site integration
US7478414B1 (en) 2000-05-08 2009-01-13 Microsoft Corporation Method and apparatus for alerting a television viewers to the programs other viewers are watching
AU2001263013B2 (en) * 2000-05-09 2006-06-29 Metavante Corporation Electronic bill presentment and payment system
JP2002032406A (ja) * 2000-05-09 2002-01-31 Toshiba Corp サービス情報提供方法及びサービス情報提供装置とこのシステム
NL1015151C2 (nl) * 2000-05-10 2001-12-10 Collexis B V Inrichting en werkwijze voor het catalogiseren van tekstuele informatie.
US7103903B1 (en) 2000-05-11 2006-09-05 Two Way Media Limited Interactive television broadcast system
US6769010B1 (en) * 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
US6625335B1 (en) * 2000-05-11 2003-09-23 Matsushita Electric Industrial Co., Ltd. Method and apparatus for assigning keywords to documents
JP4953496B2 (ja) * 2000-05-15 2012-06-13 ソニー株式会社 コンテンツ検索・提示システム及び方法、並びに、ソフトウェア記憶媒体
JP2001325274A (ja) * 2000-05-15 2001-11-22 Internatl Business Mach Corp <Ibm> ネットワーク用の情報提供方法及び情報提供装置
US6922700B1 (en) * 2000-05-16 2005-07-26 International Business Machines Corporation System and method for similarity indexing and searching in high dimensional space
WO2001089212A1 (en) * 2000-05-16 2001-11-22 Why.Com, Inc. Looking up a network resource location
US8473341B1 (en) 2000-05-16 2013-06-25 Walker Digital, Llc System to provide price adjustments based on indicated product interest
CA2311857A1 (en) * 2000-05-16 2001-11-16 Wilson Grad Conn System and method to facilitate sharing of information
US7899703B2 (en) * 2000-05-16 2011-03-01 Brian Mark Shuster Method and apparatus for providing internet advertising service
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
US8086697B2 (en) 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US7177904B1 (en) 2000-05-18 2007-02-13 Stratify, Inc. Techniques for sharing content information with members of a virtual user group in a network environment without compromising user privacy
CA2408792C (en) 2000-05-19 2008-07-15 Intel Corporation Dynamically controlling video and data transmissions
GB0012211D0 (en) * 2000-05-19 2000-07-12 Gemstar Dev Limited A targeted advertising system
JPWO2001090980A1 (ja) * 2000-05-22 2004-01-08 日本オプロ株式会社 広告印刷システム
US20020059610A1 (en) * 2000-05-23 2002-05-16 Ellis Michael D. Interactive television application with watch lists
US7107535B2 (en) * 2000-05-24 2006-09-12 Clickfox, Llc System and method for providing customized web pages
FR2809557B1 (fr) * 2000-05-25 2004-12-10 Cit Alcatel Procede de diffusion d'elements d'information multimedia, recepteur d'elements d'information multimedia diffuses par ce procede et interface utilisateur pour consulter ces elements d'information
DE10196230T1 (de) * 2000-05-26 2003-11-06 Newsstand Inc Verfahren, System und Computerprogrammprodukt zum Bereitstellen einer Digitalversion einer massenrproduzierten Drucksache
US7447771B1 (en) * 2000-05-26 2008-11-04 Newsstand, Inc. Method and system for forming a hyperlink reference and embedding the hyperlink reference within an electronic version of a paper
US8028314B1 (en) 2000-05-26 2011-09-27 Sharp Laboratories Of America, Inc. Audiovisual information management system
GB2379539A (en) * 2000-05-26 2003-03-12 Ideaspace Inc Method and apparatus for organizing information and conducting thematic inquiry
US6850260B1 (en) 2000-05-26 2005-02-01 Newsstand, Inc. Method and system for identifying a selectable portion of a digital version of a mass-produced printed paper
US7181679B1 (en) 2000-05-26 2007-02-20 Newsstand, Inc. Method and system for translating a digital version of a paper
US6845273B1 (en) 2000-05-26 2005-01-18 Newsstand, Inc. Method and system for replacing content in a digital version of a mass-produced printed paper
KR100387965B1 (ko) * 2000-05-27 2003-06-18 엘지전자 주식회사 사용자 적응적 멀티미디어 서비스 시스템
FR2809569B1 (fr) * 2000-05-29 2005-04-08 At Sky Systeme de filtrage d'emissions de donnees numeriques selon des profils d'utilisateurs
JP3622144B2 (ja) * 2000-05-30 2005-02-23 コナミ株式会社 個人識別情報通信方法及び無線システム
US6782393B1 (en) * 2000-05-31 2004-08-24 Ricoh Co., Ltd. Method and system for electronic message composition with relevant documents
US20020026501A1 (en) * 2000-05-31 2002-02-28 Khoi Hoang Decreased idle time and constant bandwidth data-on-demand broadcast delivery matrices
IL136481A0 (en) * 2000-05-31 2001-06-14 Im Ur Ltd A method and a system to create a dynamic newspaper
NZ522870A (en) * 2000-06-01 2004-07-30 Iselect Pty Ltd Customer decision support at point-of-sale
US20020053084A1 (en) * 2000-06-01 2002-05-02 Escobar George D. Customized electronic program guide
US7793213B2 (en) * 2000-06-01 2010-09-07 About, Inc. Method and apparatus for delivering customized information according to a user's profile
US6640218B1 (en) * 2000-06-02 2003-10-28 Lycos, Inc. Estimating the usefulness of an item in a collection of information
US7251687B1 (en) 2000-06-02 2007-07-31 Vignette Corporation Method for click-stream analysis using web directory reverse categorization
GB2364850B (en) * 2000-06-02 2004-12-29 Ibm System and method for automatic voice message processing
US7072845B1 (en) * 2000-06-06 2006-07-04 Pitney Bowes Inc. Messaging system having recipient profiling
US6647355B2 (en) * 2000-06-06 2003-11-11 Proleamers, Llc Techniques for objectively measuring discrepancies in human value systems and applications therefor
US7058586B1 (en) 2000-06-06 2006-06-06 Pitney Bowes Inc. Information delivery system for providing senders with a recipient's messaging preferences
SG93868A1 (en) * 2000-06-07 2003-01-21 Kent Ridge Digital Labs Method and system for user-configurable clustering of information
US8073711B1 (en) * 2000-06-07 2011-12-06 Healthport Technologies, LLC Method and system for obtaining health-related records and documents using an online location
US6560608B1 (en) * 2000-06-09 2003-05-06 Contivo, Inc. Method and apparatus for automatically selecting a rule
US8346580B2 (en) * 2000-06-09 2013-01-01 Flash Seats, Llc System and method for managing transfer of ownership rights to access to a venue and allowing access to the venue to patron with the ownership right
CA2349914C (en) * 2000-06-09 2013-07-30 Invidi Technologies Corp. Advertising delivery method
US6496809B1 (en) * 2000-06-09 2002-12-17 Brett Nakfoor Electronic ticketing system and method
US9697650B2 (en) * 2000-06-09 2017-07-04 Flash Seats, Llc Method and system for access verification within a venue
US20060095344A1 (en) * 2000-06-09 2006-05-04 Nakfoor Brett A System and method for fan lifecycle management
US20010050088A1 (en) * 2000-06-09 2001-12-13 Gary Leeds Method for prevention/rehabilitation customization
KR100656150B1 (ko) * 2000-06-09 2006-12-12 안종선 커뮤니티 자동 생성 시스템 및 방법
US7426530B1 (en) 2000-06-12 2008-09-16 Jpmorgan Chase Bank, N.A. System and method for providing customers with seamless entry to a remote server
US20020057297A1 (en) * 2000-06-12 2002-05-16 Tom Grimes Personalized content management
JP4529240B2 (ja) * 2000-06-13 2010-08-25 ソニー株式会社 情報処理装置および方法、情報処理システム、並びに記録媒体
WO2001097439A1 (en) * 2000-06-14 2001-12-20 Commercial Electronics Llc A method and system for viewer identification and data collection verification
US7117163B1 (en) 2000-06-15 2006-10-03 I2 Technologies Us, Inc. Product substitution search method
JP4334112B2 (ja) * 2000-06-16 2009-09-30 シャープ株式会社 サーバ運営支援装置、サーバ運営支援方法およびその方法を実現するプログラムを記録した機械読取可能な記録媒体
US20040073617A1 (en) 2000-06-19 2004-04-15 Milliken Walter Clark Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US7599850B1 (en) * 2000-06-19 2009-10-06 Catalina Marketing Corporation Method of and system for managing promotions for purchase transactions over a network
US8037152B2 (en) * 2000-06-20 2011-10-11 At&T Intellectual Property Ii, L.P. Active requesting of information for psuedo-live performance
US20040039923A1 (en) * 2000-06-20 2004-02-26 Koskins Steven James Joseph System and method for distributing data
ATE258357T1 (de) * 2000-06-20 2004-02-15 Fraunhofer Ges Forschung Adressierung von teilnehmern in einem dienstbereitstellungssystem
WO2001099009A2 (en) * 2000-06-20 2001-12-27 United States Postal Service Systems and methods for electronic message content identification
US8090791B1 (en) 2000-06-20 2012-01-03 At&T Intellectual Property Ii, L.P. Active requesting of information for pseudo-live performance
US20020013851A1 (en) * 2000-06-20 2002-01-31 Crandall Evan Stephen Simultaneous recording of multiple information streams
US10185936B2 (en) 2000-06-22 2019-01-22 Jpmorgan Chase Bank, N.A. Method and system for processing internet payments
US7739335B2 (en) * 2000-06-22 2010-06-15 Sony Corporation Method and apparatus for providing a customized selection of audio content over the internet
AU2001266981A1 (en) * 2000-06-22 2002-01-02 Encabler, Inc. Automatic content viewing recommendation from among multiple programming sources
US7788123B1 (en) 2000-06-23 2010-08-31 Ekhaus Michael A Method and system for high performance model-based personalization
KR20020035580A (ko) * 2000-06-27 2002-05-11 요트.게.아. 롤페즈 스케줄을 결정하는 방법, 스케줄러 및, 시스템
AU2001271259A1 (en) * 2000-06-28 2002-01-08 Intertainer, Inc. Intelligent media targeting system and method
AR029290A1 (es) 2000-06-28 2003-06-18 American Express Travel Relate Sistema y metodo para integrar datos publicos y privados
US7647340B2 (en) 2000-06-28 2010-01-12 Sharp Laboratories Of America, Inc. Metadata in JPEG 2000 file format
US7263709B1 (en) 2000-06-30 2007-08-28 Keen Personal Media, Inc. System for displaying video data having a promotion module responsive to a viewer profile to entice a viewer to watch a premium content
US6983379B1 (en) * 2000-06-30 2006-01-03 Hitwise Pty. Ltd. Method and system for monitoring online behavior at a remote site and creating online behavior profiles
US7162432B2 (en) * 2000-06-30 2007-01-09 Protigen, Inc. System and method for using psychological significance pattern information for matching with target information
US8087051B2 (en) * 2000-06-30 2011-12-27 Thomson Licensing Database management system and method for electronic program guide and television channel lineup organization
US6981000B2 (en) * 2000-06-30 2005-12-27 Lg Electronics Inc. Customer relationship management system and operation method thereof
US6425128B1 (en) * 2000-06-30 2002-07-23 Keen Personal Media, Inc. Video system with a control device for displaying a menu listing viewing preferences having a high probability of acceptance by a viewer that include weighted premium content
JP2002016866A (ja) * 2000-06-30 2002-01-18 Toshiba Corp ファイル管理システムおよびステータス情報送信システム
WO2002003219A1 (en) * 2000-06-30 2002-01-10 Plurimus Corporation Method and system for monitoring online computer network behavior and creating online behavior profiles
US6691111B2 (en) * 2000-06-30 2004-02-10 Research In Motion Limited System and method for implementing a natural language user interface
US8495679B2 (en) * 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising
US8041817B2 (en) * 2000-06-30 2011-10-18 At&T Intellectual Property I, Lp Anonymous location service for wireless networks
US7165038B1 (en) * 2000-07-03 2007-01-16 Ravneet Singh System using electronic campaign yard sign for gathering supports from email recipients
US8010400B2 (en) * 2000-07-06 2011-08-30 Protigen, Inc. System and method for using psychological significance pattern information for matching with target information
US20130101970A1 (en) * 2000-07-06 2013-04-25 Protigen, Inc. System and method for using psychological significance pattern information for matching with target information
US6721779B1 (en) * 2000-07-07 2004-04-13 Softwired Ag Messaging proxy system
US6662215B1 (en) * 2000-07-10 2003-12-09 I Novation Inc. System and method for content optimization
WO2002005140A1 (en) * 2000-07-11 2002-01-17 Launch Media, Inc. Online playback system with community bias
US20020010652A1 (en) * 2000-07-14 2002-01-24 Sony Corporation Vendor ID tracking for e-marker
US7062528B2 (en) 2000-07-14 2006-06-13 Sony Corporation Method and system for identifying a time specific event
KR100374041B1 (ko) * 2000-07-14 2003-03-03 엘지전자 주식회사 멀티미디어 데이터의 연속물 묘사정보 생성 방법과, 연속물 묘사정보를 이용하는 사용자 히스토리 정보 생성 방법 및 사용자 히스토리 관리방법
JP2002032655A (ja) * 2000-07-17 2002-01-31 Fujitsu Ltd コンピュータ・システム
US7660737B1 (en) * 2000-07-18 2010-02-09 Smartpenny.Com, Inc. Economic filtering system for delivery of permission based, targeted, incentivized advertising
JP2002032596A (ja) * 2000-07-19 2002-01-31 Fujitsu Ltd 電子商取引方法および電子商取引に用いられるプロフィール変換装置
US7031951B2 (en) * 2000-07-19 2006-04-18 Convergys Information Management Group, Inc. Expert system adapted dedicated internet access guidance engine
US7885820B1 (en) 2000-07-19 2011-02-08 Convergys Cmg Utah, Inc. Expert system supported interactive product selection and recommendation
US20020029384A1 (en) * 2000-07-20 2002-03-07 Griggs Theodore L. Mechanism for distributing content data
US20020049681A1 (en) * 2000-07-20 2002-04-25 International Business Machines Corporation Secure anonymous verification, generation and/or proof of ownership of electronic receipts
US20060259926A1 (en) 2000-07-20 2006-11-16 Digital Deck, Inc. Adaptable programming guide for networked devices
JP2004505515A (ja) * 2000-07-21 2004-02-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユーザプロファイルを決定する方法及びシステム
US7143039B1 (en) 2000-08-11 2006-11-28 Tellme Networks, Inc. Providing menu and other services for an information processing system using a telephone or other audio interface
JP2003085081A (ja) * 2000-07-25 2003-03-20 Nosu:Kk 情報配信サービスシステム
US6687696B2 (en) * 2000-07-26 2004-02-03 Recommind Inc. System and method for personalized search, information filtering, and for generating recommendations utilizing statistical latent class models
US7039594B1 (en) * 2000-07-26 2006-05-02 Accenture, Llp Method and system for content management assessment, planning and delivery
US7212988B1 (en) * 2000-07-26 2007-05-01 Feldten Guy W Test screening of videos
US7937725B1 (en) 2000-07-27 2011-05-03 Koninklijke Philips Electronics N.V. Three-way media recommendation method and system
US7454775B1 (en) * 2000-07-27 2008-11-18 Koninklijke Philips Electronics N.V. Method and apparatus for generating television program recommendations based on similarity metric
US6807568B1 (en) * 2000-07-27 2004-10-19 Union Beach, L.P. Recipient selection of information to be subsequently delivered
JP4433249B2 (ja) * 2000-07-28 2010-03-17 ソニー株式会社 コンテンツ提示制御装置および方法
US6779021B1 (en) * 2000-07-28 2004-08-17 International Business Machines Corporation Method and system for predicting and managing undesirable electronic mail
JP2002117206A (ja) * 2000-07-28 2002-04-19 Toshiba Corp Web視聴者分析方法、Web視聴者分析プログラム、記録媒体、Web視聴者分析システム
US6671682B1 (en) * 2000-07-28 2003-12-30 Lucent Technologies Method and system for performing tasks on a computer network using user personas
US6990633B1 (en) 2000-07-28 2006-01-24 Seiko Epson Corporation Providing a network-based personalized newspaper with personalized content and layout
CA2416253A1 (en) * 2000-07-28 2002-02-07 American Calcar Inc. Technique for effective organization and communication of information
US6766362B1 (en) 2000-07-28 2004-07-20 Seiko Epson Corporation Providing a network-based personalized newspaper with personalized content and layout
AU2001284365A1 (en) * 2000-07-31 2002-02-13 The Consumer Media Company Inc. Improved user-driven data network communication system and method
US7092928B1 (en) * 2000-07-31 2006-08-15 Quantum Leap Research, Inc. Intelligent portal engine
US7702541B2 (en) * 2000-08-01 2010-04-20 Yahoo! Inc. Targeted e-commerce system
EP1314098A1 (de) * 2000-08-02 2003-05-28 Biospace.Com, Inc. Vorrichtung und verfahren zum erzeugen von elektronischem inhalt mit kontext-mark-up
WO2002010886A2 (en) * 2000-08-02 2002-02-07 Captivads, Inc. Interactive advertising and multi-media system with a plurality of mobile platforms
AU2001277249A1 (en) * 2000-08-03 2002-02-18 Steven G. Apel Audience survey system and method
AU2001280998A1 (en) * 2000-08-03 2002-02-18 Bruce A. Epstein Information collaboration and reliability assessment
US7080071B2 (en) * 2000-08-04 2006-07-18 Ask Jeeves, Inc. Automated decision advisor
US7054614B1 (en) * 2000-08-07 2006-05-30 Denso Corporation Context privacy for delivery of context-aware content for wireless terminals
US7089301B1 (en) 2000-08-11 2006-08-08 Napster, Inc. System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer
AU2001278159A1 (en) * 2000-08-11 2002-02-25 Incanta, Inc. Resource distribution in network environment
AU2001292555A1 (en) * 2000-08-18 2002-03-04 United States Postal Service Apparatus and methods for the secure transfer of electronic data
SG97922A1 (en) * 2000-08-21 2003-08-20 Kent Ridge Digital Labs Knowledge discovery system
US6757662B1 (en) 2000-08-21 2004-06-29 Richard L. Greenwald Method and system for display advertisement qualification and notification
US20020059629A1 (en) * 2000-08-21 2002-05-16 Markel Steven O. Detection and recognition of data receiver to facilitate proper transmission of enhanced data
US7051074B1 (en) * 2000-08-22 2006-05-23 At&T Corp. Graph algorithm for common neighborhood analysis
US6985963B1 (en) 2000-08-23 2006-01-10 At Home Corporation Sharing IP network resources
US7200633B2 (en) * 2000-08-25 2007-04-03 Ntt Docomo, Inc. Information delivery system and information delivery method
US20020065678A1 (en) * 2000-08-25 2002-05-30 Steven Peliotis iSelect video
EP1312209B1 (de) * 2000-08-25 2017-03-08 OpenTV, Inc. Individuell angepasste fernbedienung
US20020057286A1 (en) * 2000-08-25 2002-05-16 Markel Steven O. Device independent video enhancement scripting language
US7421729B2 (en) * 2000-08-25 2008-09-02 Intellocity Usa Inc. Generation and insertion of indicators using an address signal applied to a database
US6336028B1 (en) * 2000-08-28 2002-01-01 Matsushita Electric Industrial Co., Ltd. Software function adding method
US7225456B2 (en) * 2001-04-23 2007-05-29 Sony Corporation Gateway screen for interactive television
US7096489B2 (en) * 2000-08-28 2006-08-22 Sony Corporation System and method for interactive television
JP4703094B2 (ja) * 2000-08-28 2011-06-15 パナソニック株式会社 目的を果たせないコンテンツを受信しないユーザ端末プログラム
WO2002019147A1 (en) * 2000-08-28 2002-03-07 Emotion, Inc. Method and apparatus for digital media management, retrieval, and collaboration
US7343323B1 (en) 2000-08-29 2008-03-11 Gcg, Llc Business transaction system and method
US6980982B1 (en) * 2000-08-29 2005-12-27 Gcg, Llc Search system and method involving user and provider associated beneficiary groups
US8543456B2 (en) * 2003-12-15 2013-09-24 Ip Mining Corporation Media targeting system and method
US20050166220A1 (en) * 2001-08-30 2005-07-28 Mckay Brent Visual Network Appliance System
US20050195173A1 (en) * 2001-08-30 2005-09-08 Mckay Brent User Interface for Large-Format Interactive Display Systems
US8191103B2 (en) * 2000-08-30 2012-05-29 Sony Corporation Real-time bookmarking of streaming media assets
US20060122886A1 (en) * 2003-12-15 2006-06-08 Mckay Brent Media targeting system and method
NL1016056C2 (nl) * 2000-08-30 2002-03-15 Koninkl Kpn Nv Methode en systeem voor personalisatie van digitale informatie.
US20020165781A1 (en) * 2000-10-31 2002-11-07 Mckay Brent Interactive media management system and method for network applications
US6857007B1 (en) 2000-08-30 2005-02-15 Bloomfield Enterprises, Llc Personal digital assistant facilitated communication system
AU2001283372A1 (en) * 2000-09-01 2002-03-22 Search123.Com, Inc. Auction-based search engine
US7155508B2 (en) * 2000-09-01 2006-12-26 Yodlee.Com, Inc. Target information generation and ad server
US6615208B1 (en) * 2000-09-01 2003-09-02 Telcordia Technologies, Inc. Automatic recommendation of products using latent semantic indexing of content
US7142934B2 (en) * 2000-09-01 2006-11-28 Universal Electronics Inc. Audio converter device and method for using the same
US7099304B2 (en) 2000-09-05 2006-08-29 Flexiworld Technologies, Inc. Apparatus, methods and systems for anonymous communication
US20020065927A1 (en) 2000-09-05 2002-05-30 Janik Craig M. Webpad and method for using the same
US20060031550A1 (en) * 2000-09-05 2006-02-09 Universal Electronics Inc. Webpad adapted to communicate using wide area and local area communication channels
US20020065902A1 (en) * 2000-09-05 2002-05-30 Janik Craig M. Webpad and method for using the same
AU2001287044A1 (en) 2000-09-05 2002-03-22 Big Think Llc System and method for personalization implemented on multiple networks and multiple interfaces
US7003509B2 (en) * 2003-07-21 2006-02-21 Leonid Andreev High-dimensional data clustering with the use of hybrid similarity matrices
US7165175B1 (en) 2000-09-06 2007-01-16 Widevine Technologies, Inc. Apparatus, system and method for selectively encrypting different portions of data sent over a network
GB0021891D0 (en) * 2000-09-06 2000-10-25 Wave Ltd M Adaptive video delivery
US7840691B1 (en) * 2000-09-07 2010-11-23 Zamora Radio, Llc Personal broadcast server system for providing a customized broadcast
US7058694B1 (en) 2000-09-07 2006-06-06 Clix Network, Inc. Method for comparing two trinary logic representations in the process of customizing radio broadcasting
US7406704B2 (en) * 2000-09-08 2008-07-29 Sony Corporation Virtual channel system for web appliance, including interactive television
US7650304B1 (en) 2000-09-08 2010-01-19 Capital One Financial Corporation Solicitation to web marketing loop process
US6618593B1 (en) * 2000-09-08 2003-09-09 Rovingradar, Inc. Location dependent user matching system
US6959319B1 (en) 2000-09-11 2005-10-25 International Business Machines Corporation System and method for automatically personalizing web portals and web services based upon usage history
US7567916B1 (en) * 2000-09-12 2009-07-28 Capital One Financial Corporation System and method for performing Web based in-view monitoring
US8020183B2 (en) 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
US20030097657A1 (en) * 2000-09-14 2003-05-22 Yiming Zhou Method and system for delivery of targeted programming
US7962398B1 (en) * 2000-09-15 2011-06-14 Charles Schwab & Co. Method and system for executing trades in a user preferred security
US8843965B1 (en) 2000-09-20 2014-09-23 Kaushal Kurapati Method and apparatus for generating recommendation scores using implicit and explicit viewing preferences
EP1325628A2 (de) * 2000-09-20 2003-07-09 Koninklijke Philips Electronics N.V. Darstellung einer visuellen verteilung von empfehlungszahlen mit bezug auf fernsehprogramme
US8335855B2 (en) 2001-09-19 2012-12-18 Jpmorgan Chase Bank, N.A. System and method for portal infrastructure tracking
FI113413B (fi) * 2000-09-20 2004-04-15 Interquest Oy Menetelmä tietojen keräämiseksi ja käsittelemiseksi
US7441260B1 (en) 2000-09-20 2008-10-21 Koninklijke Philips Electronics, N.V. Television program recommender with automatic identification of changing viewer preferences
US7225231B2 (en) 2000-09-20 2007-05-29 Visto Corporation System and method for transmitting workspace elements across a network
US20020142815A1 (en) * 2000-12-08 2002-10-03 Brant Candelore Method for creating a user profile through game play
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
GB2367216B (en) * 2000-09-26 2004-01-21 Hewlett Packard Co Selection of content for downloading
EP1199826A3 (de) * 2000-09-26 2005-11-09 Siemens Aktiengesellschaft Verfahren zur Bereitstellung von Informationen an Teilnehmer eines Fernmeldenetzes und Fernmeldenetz für die Anwendung des Verfahrens
US20020059387A1 (en) * 2000-09-26 2002-05-16 Wolfe Robert L. Method and apparatus for identifying user characteristics and device characteristics using a communication network
US6571249B1 (en) * 2000-09-27 2003-05-27 Siemens Aktiengesellschaft Management of query result complexity in hierarchical query result data structure using balanced space cubes
WO2002027693A2 (en) * 2000-09-28 2002-04-04 Scientific Learning Corporation Method and apparatus for automated training of language learning skills
US7382796B2 (en) 2000-12-13 2008-06-03 Visible World, Inc. System and method for seamless switching through buffering
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
US6584468B1 (en) 2000-09-29 2003-06-24 Ninesigma, Inc. Method and apparatus to retrieve information from a network
WO2002030111A2 (en) * 2000-09-29 2002-04-11 Gist Communications, Inc. Method and system for creating and presenting a recommendation-based guide to television viewing choices
US8301535B1 (en) 2000-09-29 2012-10-30 Power Financial Group, Inc. System and method for analyzing and searching financial instrument data
US7490344B2 (en) 2000-09-29 2009-02-10 Visible World, Inc. System and method for seamless switching
EP1324214A4 (de) * 2000-10-03 2007-03-21 Dentsu Inc Verfahren zum abrufen, sammeln und verteilen von informationen zwischen verteilten computern
US7036146B1 (en) * 2000-10-03 2006-04-25 Sandia Corporation System and method for secure group transactions
US7370009B1 (en) 2000-10-05 2008-05-06 I2 Technologies Us, Inc. Extreme capacity management in an electronic marketplace environment
US20020042754A1 (en) * 2000-10-10 2002-04-11 Del Beccaro David J. System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works
JP2004533001A (ja) * 2000-10-11 2004-10-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド 現在の動作に基づいてターゲットとされる広告を提供するためのシステムおよび方法
JP2002191039A (ja) * 2000-10-11 2002-07-05 Matsushita Electric Ind Co Ltd 端末装置の状態管理方法及びその装置
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7197470B1 (en) * 2000-10-11 2007-03-27 Buzzmetrics, Ltd. System and method for collection analysis of electronic discussion methods
US7043760B2 (en) * 2000-10-11 2006-05-09 David H. Holtzman System and method for establishing and managing relationships between pseudonymous identifications and memberships in organizations
CA2425482C (en) 2000-10-11 2015-12-01 United Video Properties, Inc. Systems and methods for caching data in media-on-demand systems
US7185065B1 (en) * 2000-10-11 2007-02-27 Buzzmetrics Ltd System and method for scoring electronic messages
PT1947858E (pt) * 2000-10-11 2014-07-28 United Video Properties Inc Sistemas e métodos para complementar meios de comunicação a pedido
US20020062368A1 (en) * 2000-10-11 2002-05-23 David Holtzman System and method for establishing and evaluating cross community identities in electronic forums
US7580890B2 (en) 2000-10-12 2009-08-25 Jpmorgan Chase Bank, N.A. System and method for supervising account management operations
US6947966B1 (en) * 2000-10-13 2005-09-20 Road Runner Holdco Llc System and method for influencing dynamic community shared elements of audio, video, and text programming via a polling system
US7028329B1 (en) 2000-10-13 2006-04-11 Seiko Epson Corporation Remote accessible programming
EP1198102B1 (de) * 2000-10-13 2007-06-27 Sun Microsystems, Inc. Verlängerbarer Bereitstellungsmechanismus für einen Diensten-gateway
EP1198101A1 (de) * 2000-10-13 2002-04-17 Sun Microsystems, Inc. Bereitstellungsmechanismus für einen Diensten-gateway
DE60143848D1 (de) * 2000-10-15 2011-02-24 Directv Group Inc Verfahren und system zum werben während einer pause
US20020046120A1 (en) * 2000-10-16 2002-04-18 Collins Matthew G. Method of obtaining personal and survey information through games of chance
US20020046402A1 (en) * 2000-10-16 2002-04-18 Olalekan Akinyanmi Application server delivery of information to customers from multiple sources
US20020054130A1 (en) 2000-10-16 2002-05-09 Abbott Kenneth H. Dynamically displaying current status of tasks
WO2002033505A2 (en) * 2000-10-16 2002-04-25 Vidius Inc. A method and apparatus for supporting electronic content distribution
WO2002033541A2 (en) * 2000-10-16 2002-04-25 Tangis Corporation Dynamically determining appropriate computer interfaces
US7831467B1 (en) * 2000-10-17 2010-11-09 Jpmorgan Chase Bank, N.A. Method and system for retaining customer loyalty
US7136834B1 (en) 2000-10-19 2006-11-14 Liquidnet, Inc. Electronic securities marketplace having integration with order management systems
US7200357B2 (en) * 2000-10-20 2007-04-03 Universal Electronics Inc. Automotive storage and playback device and method for using the same
US7054256B2 (en) * 2000-10-20 2006-05-30 Ochoa Optics Llc High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes
JP2002203180A (ja) * 2000-10-23 2002-07-19 Matsushita Electric Ind Co Ltd 制御情報出力装置および制御情報出力方法
WO2002035314A2 (en) * 2000-10-24 2002-05-02 Doubleclick, Inc. Method and system for sharing anonymous user information
US20030088482A1 (en) * 2000-10-24 2003-05-08 Blumberg J. Seth Grouping and pooling of economic and design resources relating to products and services
US7890989B1 (en) 2000-10-24 2011-02-15 Sony Corporation Automated context-sensitive updating on content in an audiovisual storage system
US9819561B2 (en) 2000-10-26 2017-11-14 Liveperson, Inc. System and methods for facilitating object assignments
US8868448B2 (en) 2000-10-26 2014-10-21 Liveperson, Inc. Systems and methods to facilitate selling of products and services
JP2002132818A (ja) * 2000-10-26 2002-05-10 Seiko Epson Corp サービス提供システム、サービス提供端末、クライアント端末及び記憶媒体
US20060015390A1 (en) * 2000-10-26 2006-01-19 Vikas Rijsinghani System and method for identifying and approaching browsers most likely to transact business based upon real-time data mining
US7027974B1 (en) 2000-10-27 2006-04-11 Science Applications International Corporation Ontology-based parser for natural language processing
US7987280B1 (en) * 2000-10-27 2011-07-26 Realnetworks, Inc. System and method for locating and capturing desired media content from media broadcasts
US6856983B2 (en) * 2000-10-27 2005-02-15 Panacya, Inc. Adaptive feedback control in e-service management
US20030158776A1 (en) * 2000-10-30 2003-08-21 Mark Landesmann Buyer-driven targeting of purchasing entities
US7188081B1 (en) * 2000-10-30 2007-03-06 Microsoft Corporation Electronic shopping basket
US7581237B1 (en) * 2000-10-30 2009-08-25 Pace Plc Method and apparatus for generating television program recommendations based on prior queries
US7844489B2 (en) * 2000-10-30 2010-11-30 Buyerleverage Buyer-driven targeting of purchasing entities
AU2002213511A1 (en) * 2000-10-30 2002-05-15 Elias Arts Corporation System and method for performing content experience management
CN1331357C (zh) * 2000-10-30 2007-08-08 皇家菲利浦电子有限公司 按照用户爱好自动制作强化节目内容的改编方法与仪器
US7277961B1 (en) 2000-10-31 2007-10-02 Iprivacy, Llc Method and system for obscuring user access patterns using a buffer memory
US7912752B2 (en) * 2000-10-31 2011-03-22 Context Web, Inc. Internet contextual communication system
US6668251B1 (en) 2000-11-01 2003-12-23 Tacit Knowledge Systems, Inc. Rendering discriminator members from an initial set of result data
US8271333B1 (en) 2000-11-02 2012-09-18 Yahoo! Inc. Content-related wallpaper
US7360080B2 (en) * 2000-11-03 2008-04-15 International Business Machines Corporation Non-transferable anonymous credential system with optional anonymity revocation
US7725405B2 (en) * 2000-11-03 2010-05-25 Yahoo! Inc. System and method for agency based posting and searching for job openings via a computer system and network
US8515959B2 (en) 2000-11-06 2013-08-20 International Business Machines Corporation Method and apparatus for maintaining and navigating a non-hierarchical personal spatial file system
US7200606B2 (en) * 2000-11-07 2007-04-03 The Regents Of The University Of California Method and system for selecting documents by measuring document quality
US20020055871A1 (en) * 2000-11-07 2002-05-09 Thilo Gabler Method and apparatus for interactive advertising
US20020055876A1 (en) * 2000-11-07 2002-05-09 Thilo Gabler Method and apparatus for interactive advertising using user responses
US6933433B1 (en) 2000-11-08 2005-08-23 Viacom, Inc. Method for producing playlists for personalized music stations and for transmitting songs on such playlists
US7228287B1 (en) * 2000-11-13 2007-06-05 Ben Simon Samson Method of providing online incentives
EP1334617B1 (de) 2000-11-14 2015-04-01 Cisco Technology, Inc. Vernetzte bereitstellung von teilnehmerfernsehen
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
WO2002049311A2 (en) * 2000-11-14 2002-06-20 Tritrust.Com, Inc. Pseudonym credentialing system
AU2002243223A1 (en) * 2000-11-15 2002-06-24 Robert P Arbuckle System and method for guiding a computer user to promotional material
US7996288B1 (en) 2000-11-15 2011-08-09 Iprivacy, Llc Method and system for processing recurrent consumer transactions
US7444660B2 (en) * 2000-11-16 2008-10-28 Meevee, Inc. System and method for generating metadata for video programming events
US20020152463A1 (en) * 2000-11-16 2002-10-17 Dudkiewicz Gil Gavriel System and method for personalized presentation of video programming events
US20020083468A1 (en) * 2000-11-16 2002-06-27 Dudkiewicz Gil Gavriel System and method for generating metadata for segments of a video program
US20020100046A1 (en) * 2000-11-16 2002-07-25 Dudkiewicz Gil Gavriel System and method for determining the desirability of video programming events
US20020092022A1 (en) 2000-11-16 2002-07-11 Dudkicwicz Gil Gavriel System and method for using programming event timing data in a recording device
CA2326368A1 (en) * 2000-11-20 2002-05-20 Adexact Corporation Method and system for targeted content delivery, presentation, management, and reporting
US7275254B1 (en) 2000-11-21 2007-09-25 Intel Corporation Method and apparatus for determining and displaying the service level of a digital television broadcast signal
US6886006B1 (en) * 2000-11-21 2005-04-26 Hewlett-Packard Development Company, L.P. Method and apparatus for disclosing profile information to a reader
US8751957B1 (en) * 2000-11-22 2014-06-10 Pace Micro Technology Plc Method and apparatus for obtaining auditory and gestural feedback in a recommendation system
US7043473B1 (en) 2000-11-22 2006-05-09 Widevine Technologies, Inc. Media tracking system and method
JP2002164857A (ja) * 2000-11-24 2002-06-07 Nec Corp 情報配信システム
WO2002042982A2 (en) * 2000-11-27 2002-05-30 Nextworth, Inc. Anonymous transaction system
US20020077880A1 (en) * 2000-11-27 2002-06-20 Gordon Donald F. Method and apparatus for collecting and reporting consumer trend data in an information distribution system
US7607148B2 (en) * 2000-11-27 2009-10-20 Cox Communications, Inc. Method and apparatus for monitoring an information distribution system
JP2002163546A (ja) * 2000-11-27 2002-06-07 Matsushita Electric Ind Co Ltd 情報配信システム及び情報配信方法
US6845374B1 (en) * 2000-11-27 2005-01-18 Mailfrontier, Inc System and method for adaptive text recommendation
US7047273B2 (en) 2000-11-28 2006-05-16 Navic Systems, Inc. Load balancing in set top cable box environment
US7016866B1 (en) * 2000-11-28 2006-03-21 Accenture Sdn. Bhd. System and method for assisting the buying and selling of property
US7653743B2 (en) * 2000-11-28 2010-01-26 Microsoft Corporation Protocol for throttling high volume messages
US7209893B2 (en) 2000-11-30 2007-04-24 Nokia Corporation Method of and a system for distributing electronic content
US20020065778A1 (en) * 2000-11-30 2002-05-30 Stephane Bouet Mehtod of and a system for distributing electronic content
WO2002044842A2 (en) * 2000-12-01 2002-06-06 Perkes Ronald M Cross technology monitoring, profiling and predictive caching method and system
FR2817639B3 (fr) * 2000-12-01 2003-03-28 Voyez Vous Procede et systeme de representation dynamique d'un espace d'objets caracterises permettant la recommandation des dits objets ou de leurs caracteristiques
JP2002171456A (ja) * 2000-12-01 2002-06-14 Matsushita Electric Ind Co Ltd 受信装置および送信装置
US7284256B2 (en) * 2000-12-04 2007-10-16 Sony Corporation Method and system to maintain relative statistics for creating automatically a list of favorites
US7305622B2 (en) * 2000-12-05 2007-12-04 Clickfox, Llc Graphical user interface and web site evaluation tool for customizing web sites
US7721310B2 (en) * 2000-12-05 2010-05-18 Koninklijke Philips Electronics N.V. Method and apparatus for selective updating of a user profile
US7017172B2 (en) 2000-12-06 2006-03-21 Koninklijke Philips Electronics N.V. Recommender system using “fuzzy-now” for real-time events
CN1418344A (zh) * 2000-12-06 2003-05-14 索尼公司 信息处理装置
CA2430826A1 (en) * 2000-12-06 2002-06-13 Keylink Networks Electronic information delivery system and process including supplying of information about locations visited by users of portable identification cards
US7870592B2 (en) 2000-12-14 2011-01-11 Intertainer, Inc. Method for interactive video content programming
US20020075320A1 (en) * 2000-12-14 2002-06-20 Philips Electronics North America Corp. Method and apparatus for generating recommendations based on consistency of selection
US7150045B2 (en) 2000-12-14 2006-12-12 Widevine Technologies, Inc. Method and apparatus for protection of electronic media
US20020083006A1 (en) * 2000-12-14 2002-06-27 Intertainer, Inc. Systems and methods for delivering media content
US20020078444A1 (en) * 2000-12-15 2002-06-20 William Krewin System and method for the scaleable delivery of targeted commercials
IL140365A0 (en) * 2000-12-17 2002-02-10 Gammasite Inc A system and method for multi-class multi-label hierarchical categorization
US7051070B2 (en) 2000-12-18 2006-05-23 Timothy Tuttle Asynchronous messaging using a node specialization architecture in the dynamic routing network
US8505024B2 (en) 2000-12-18 2013-08-06 Shaw Parsing Llc Storing state in a dynamic content routing network
US20020078152A1 (en) 2000-12-19 2002-06-20 Barry Boone Method and apparatus for providing predefined feedback
US7224978B2 (en) 2000-12-19 2007-05-29 Bellsouth Intellectual Property Corporation Location blocking service from a wireless service provider
US20020078171A1 (en) * 2000-12-19 2002-06-20 Robert Schneider Document delivery system with integrated feedback generation facilities
US7428411B2 (en) 2000-12-19 2008-09-23 At&T Delaware Intellectual Property, Inc. Location-based security rules
US7085555B2 (en) 2000-12-19 2006-08-01 Bellsouth Intellectual Property Corporation Location blocking service from a web advertiser
US7181225B1 (en) 2000-12-19 2007-02-20 Bellsouth Intellectual Property Corporation System and method for surveying wireless device users by location
US7116977B1 (en) 2000-12-19 2006-10-03 Bellsouth Intellectual Property Corporation System and method for using location information to execute an action
US7523060B1 (en) 2000-12-20 2009-04-21 I2 Technologies Us, Inc. System and method for negotiating according to improved matching criteria
US7463738B2 (en) * 2000-12-20 2008-12-09 Nokia Corporation Method for providing multimedia files and terminal therefor
US7295999B1 (en) 2000-12-20 2007-11-13 Jpmorgan Chase Bank, N.A. System and method for determining eligibility and enrolling members in various programs
US6708174B1 (en) * 2000-12-20 2004-03-16 I2 Technologies, Inc. System and method for retrieving information according to improved matching criteria
US20020091879A1 (en) * 2000-12-21 2002-07-11 James Beriker System, method and apparatus for dynamic traffic management on a network
US7440943B2 (en) * 2000-12-22 2008-10-21 Xerox Corporation Recommender system and method
US6964022B2 (en) * 2000-12-22 2005-11-08 Xerox Corporation Electronic board system
US20020082913A1 (en) * 2000-12-22 2002-06-27 Weijun Li Advertising enabled digital content
US7203768B2 (en) * 2000-12-22 2007-04-10 Intel Corporation Managing network traffic using hashing functions
JP4216460B2 (ja) * 2000-12-26 2009-01-28 パイオニア株式会社 情報処理システム、端末装置及び情報処理方法
WO2002056577A2 (en) * 2000-12-27 2002-07-18 Sonicblue Incorporated Advertisements in a television recordation system
US7331057B2 (en) 2000-12-28 2008-02-12 Prime Research Alliance E, Inc. Grouping advertisement subavails
US20020087400A1 (en) * 2000-12-28 2002-07-04 Denis Khoo Method and system for providing a reward for playing content received over a data network
US20020087483A1 (en) * 2000-12-29 2002-07-04 Shlomi Harif System, method and program for creating and distributing processes in a heterogeneous network
US20020087432A1 (en) * 2000-12-29 2002-07-04 Ivette Muniz Product configurator method and system
US20020087481A1 (en) * 2000-12-29 2002-07-04 Shlomi Harif System, method and program for enabling an electronic commerce heterogeneous network
US20020087962A1 (en) * 2000-12-29 2002-07-04 Hudson Charles A. System and process for migrating enhancements to a system
US20020087662A1 (en) * 2000-12-29 2002-07-04 Stephane Bouet System and method for selective updating of media files
US20020124249A1 (en) * 2001-01-02 2002-09-05 Shintani Peter Rae Targeted advertising during playback of stored content
US20020087402A1 (en) * 2001-01-02 2002-07-04 Zustak Fred J. User selective advertising
US20040111386A1 (en) * 2001-01-08 2004-06-10 Goldberg Jonathan M. Knowledge neighborhoods
ES2261527T3 (es) 2001-01-09 2006-11-16 Metabyte Networks, Inc. Sistema, procedimiento y aplicacion de software para publicidad dirigida mediante una agrupacion de modelos de comportamiento, y preferencias de programacion basadas en grupos de modelos de comportamiento.
US6944645B2 (en) * 2001-01-12 2005-09-13 Hewlett-Packard Development Company, L.P. Method and system for customizing electronic communications
US7099671B2 (en) * 2001-01-16 2006-08-29 Texas Instruments Incorporated Collaborative mechanism of enhanced coexistence of collocated wireless networks
US6766316B2 (en) 2001-01-18 2004-07-20 Science Applications International Corporation Method and system of ranking and clustering for document indexing and retrieval
US20040025186A1 (en) * 2001-01-19 2004-02-05 Jennings Charles A. System and method for managing media
US20070198739A1 (en) * 2001-01-19 2007-08-23 Streamworks Technologies, Inc. System and method for routing media
US20030135539A1 (en) * 2001-01-23 2003-07-17 Tetsujiro Kondo Communication apparatus, communication method, eletronic device, control method of the electronic device, and recording medium
EP1241588A3 (de) * 2001-01-23 2006-01-04 Matsushita Electric Industrial Co., Ltd. System zum Auffinden von Audio-Informationen
US7174305B2 (en) 2001-01-23 2007-02-06 Opentv, Inc. Method and system for scheduling online targeted content delivery
US6990635B2 (en) * 2001-01-24 2006-01-24 Koninklijke Philips Electronics N.V. User interface for collecting viewer ratings of media content and facilitating adaption of content recommenders
US9600842B2 (en) * 2001-01-24 2017-03-21 E-Numerate Solutions, Inc. RDX enhancement of system and method for implementing reusable data markup language (RDL)
US8121871B2 (en) * 2001-01-26 2012-02-21 Genworth Financial, Inc. System, method and software application for accessing and processing information
US20020102965A1 (en) * 2001-01-26 2002-08-01 Michael Mandahl Wireless information exchange and management system and method
US7921033B2 (en) * 2001-01-29 2011-04-05 Microsoft Corporation System and method for high-density interactive voting using a computer network
JP2002223418A (ja) * 2001-01-29 2002-08-09 Sony Corp コンテンツ提供装置、コンテンツ提供方法及びコンテンツ提供方法のプログラム
US20070300258A1 (en) * 2001-01-29 2007-12-27 O'connor Daniel Methods and systems for providing media assets over a network
US20020133398A1 (en) * 2001-01-31 2002-09-19 Microsoft Corporation System and method for delivering media
US20020120626A1 (en) * 2001-01-31 2002-08-29 Zulaware, Inc. Indexing network-resident objects
US6986154B1 (en) * 2001-01-31 2006-01-10 Keen Personal Media, Inc. System and method for selecting content to be presented to a user
US7305697B2 (en) * 2001-02-02 2007-12-04 Opentv, Inc. Service gateway for interactive television
US6853998B2 (en) 2001-02-07 2005-02-08 International Business Machines Corporation Customer self service subsystem for classifying user contexts
US6785676B2 (en) 2001-02-07 2004-08-31 International Business Machines Corporation Customer self service subsystem for response set ordering and annotation
US6873990B2 (en) 2001-02-07 2005-03-29 International Business Machines Corporation Customer self service subsystem for context cluster discovery and validation
US6778193B2 (en) 2001-02-07 2004-08-17 International Business Machines Corporation Customer self service iconic interface for portal entry and search specification
US6643639B2 (en) 2001-02-07 2003-11-04 International Business Machines Corporation Customer self service subsystem for adaptive indexing of resource solutions and resource lookup
US6701311B2 (en) 2001-02-07 2004-03-02 International Business Machines Corporation Customer self service system for resource search and selection
US7406529B2 (en) * 2001-02-09 2008-07-29 Yahoo! Inc. System and method for detecting and verifying digitized content over a computer network
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
US20020112243A1 (en) * 2001-02-12 2002-08-15 World Theatre Video distribution system
US20020112235A1 (en) * 2001-02-12 2002-08-15 Ballou Bernard L. Video distribution system
US8112311B2 (en) 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US20030061607A1 (en) * 2001-02-12 2003-03-27 Hunter Charles Eric Systems and methods for providing consumers with entertainment content and associated periodically updated advertising
US7356816B2 (en) 2001-02-13 2008-04-08 Computer Associates Think, Inc. Method and apparatus for multiplatform migration
IL148080A0 (en) * 2001-02-13 2002-09-12 Hosen Eliav System for distributing video and content on demand
US7065550B2 (en) * 2001-02-14 2006-06-20 International Business Machines Corporation Information provision over a network based on a user's profile
US20030038796A1 (en) * 2001-02-15 2003-02-27 Van Beek Petrus J.L. Segmentation metadata for audio-visual content
GB2372360B (en) * 2001-02-15 2005-01-19 Hewlett Packard Co Improvements in and relating to credential transfer methods
EP1364533A1 (de) * 2001-02-20 2003-11-26 Intellocity USA, Inc. Inhaltsabhängige video-auswahl
KR101548473B1 (ko) * 2001-02-21 2015-08-28 로비 가이드스, 인크. 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법
US7953636B2 (en) * 2001-02-21 2011-05-31 Genworth Financial, Inc. System and method for providing customized sales-related data over a network
JP2002251529A (ja) * 2001-02-22 2002-09-06 Sony Corp コンテンツ提供取得システム、コンテンツ提供装置、コンテンツ取得装置、コンテンツ提供取得方法、コンテンツ提供方法、コンテンツ取得方法、コンテンツ提供プログラム格納媒体、コンテンツ取得プログラム格納媒体、コンテンツ提供プログラム及びコンテンツ取得プログラム
US20020116710A1 (en) * 2001-02-22 2002-08-22 Schaffer James David Television viewer profile initializer and related methods
US20020169731A1 (en) * 2001-02-27 2002-11-14 Koninklijke Philips Electronics N.V. Television programming recommendations through generalization and specialization of program content
US20050076367A1 (en) * 2001-02-28 2005-04-07 Johnson Carolynn Rae System and method for creating user profiles
JP3598979B2 (ja) * 2001-02-28 2004-12-08 日産自動車株式会社 放送受信装置
JP4581269B2 (ja) * 2001-02-28 2010-11-17 ソニー株式会社 携帯型情報端末装置および情報処理方法、録画再生装置、プログラム格納媒体、並びにプログラム
US7207031B2 (en) * 2001-03-01 2007-04-17 Wind River Systems, Inc. System and method for utilization of a command structure representation
US7039598B2 (en) 2001-03-02 2006-05-02 Verizon Laboratories Inc. Method of estimating expected revenues from business directory books
US20020124253A1 (en) * 2001-03-02 2002-09-05 Eyer Mark Kenneth Personal information database with privacy for targeted advertising
JP2002259720A (ja) * 2001-03-02 2002-09-13 Internatl Business Mach Corp <Ibm> コンテンツ要約システム、映像要約システム、ユーザ端末、要約映像生成方法、要約映像受信方法、およびプログラム
US8214501B1 (en) 2001-03-02 2012-07-03 At&T Intellectual Property I, L.P. Methods and systems for electronic data exchange utilizing centralized management technology
US20060265397A1 (en) * 2001-03-06 2006-11-23 Knowledge Vector, Inc. Methods, systems, and computer program products for extensible, profile-and context-based information correlation, routing and distribution
US6658414B2 (en) 2001-03-06 2003-12-02 Topic Radio, Inc. Methods, systems, and computer program products for generating and providing access to end-user-definable voice portals
US7133869B2 (en) * 2001-03-06 2006-11-07 Knowledge Vector, Inc. Methods and systems for and defining and distributing information alerts
US7076485B2 (en) * 2001-03-07 2006-07-11 The Mitre Corporation Method and system for finding similar records in mixed free-text and structured data
US20020144288A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for allowing access to web sites using interactive television
US8095948B2 (en) * 2001-03-09 2012-01-10 Sony Corporation System and method for billing for interactive television
FR2822261A1 (fr) * 2001-03-16 2002-09-20 Thomson Multimedia Sa Procede de navigation par calcul de groupes, recepteur mettant en oeuvre le procede, et interface graphique pour la presentation du procede
US20020133404A1 (en) * 2001-03-19 2002-09-19 Pedersen Brad D. Internet advertisements having personalized context
US20020170068A1 (en) * 2001-03-19 2002-11-14 Rafey Richter A. Virtual and condensed television programs
US20020138315A1 (en) * 2001-03-20 2002-09-26 Mineo Nozaki Technical support system
US20020138588A1 (en) * 2001-03-20 2002-09-26 Richard Leeds System and method for adaptive forums communication
JP2004530336A (ja) * 2001-03-20 2004-09-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビーコン・インフラストラクチャ
AU2002250559A1 (en) * 2001-03-22 2002-10-08 United Video Properties, Inc. Personal video recorder systems and methods
US20020138284A1 (en) * 2001-03-22 2002-09-26 Decotiis Allen R. System, method and article of manufacture for generating a model to analyze a propensity of an individual to have a particular attitude, behavior, or demographic
US20020138333A1 (en) * 2001-03-22 2002-09-26 Decotiis Allen R. System, method and article of manufacture for a weighted model to conduct propensity studies
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US20020138836A1 (en) * 2001-03-23 2002-09-26 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming through a celebrity or using a celebrity profile
US20030061610A1 (en) * 2001-03-27 2003-03-27 Errico James H. Audiovisual management system
US20020174428A1 (en) * 2001-03-28 2002-11-21 Philips Electronics North America Corp. Method and apparatus for generating recommendations for a plurality of users
US20020178440A1 (en) * 2001-03-28 2002-11-28 Philips Electronics North America Corp. Method and apparatus for automatically selecting an alternate item based on user behavior
US7231652B2 (en) * 2001-03-28 2007-06-12 Koninklijke Philips N.V. Adaptive sampling technique for selecting negative examples for artificial intelligence applications
US20020173971A1 (en) * 2001-03-28 2002-11-21 Stirpe Paul Alan System, method and application of ontology driven inferencing-based personalization systems
US7272842B2 (en) * 2001-03-29 2007-09-18 Marger Johnson & Mccollom, P.C. Digital content delivery system transaction engine
JP3835191B2 (ja) * 2001-03-29 2006-10-18 セイコーエプソン株式会社 ディジタルコンテンツ作成システム及びディジタルコンテンツ作成プログラム
EP1374476B1 (de) 2001-03-29 2015-07-22 Panasonic Corporation Datenschutzsystem, das daten durch verschlüsselung schützt
US7451470B2 (en) * 2001-03-29 2008-11-11 Koninklijke Philips Electronics N.V. TV program profiling technique and interface
US20020144265A1 (en) * 2001-03-29 2002-10-03 Connelly Jay H. System and method for merging streaming and stored content information in an electronic program guide
JP2002297185A (ja) * 2001-03-29 2002-10-11 Pioneer Electronic Corp 情報処理装置および情報処理方法
US20020144279A1 (en) * 2001-03-30 2002-10-03 Guojun Zhou Method and apparatus for providing custom television channels to viewers
US20020143647A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Subscriber management system
US20020144269A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Apparatus and method for a dynamic electronic program guide enabling billing broadcast services per EPG line item
US6925469B2 (en) * 2001-03-30 2005-08-02 Intertainer, Inc. Digital entertainment service platform
US20020143591A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Method and apparatus for a hybrid content on demand broadcast system
JP3835194B2 (ja) * 2001-03-30 2006-10-18 セイコーエプソン株式会社 ディジタルコンテンツ作成システム及びディジタルコンテンツ作成プログラム
US20020144283A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Content distribution system
US20020178445A1 (en) * 2001-04-03 2002-11-28 Charles Eldering Subscriber selected advertisement display and scheduling
US20020184047A1 (en) * 2001-04-03 2002-12-05 Plotnick Michael A. Universal ad queue
US20020178447A1 (en) * 2001-04-03 2002-11-28 Plotnick Michael A. Behavioral targeted advertising
US7412202B2 (en) 2001-04-03 2008-08-12 Koninklijke Philips Electronics N.V. Method and apparatus for generating recommendations based on user preferences and environmental characteristics
US20020147766A1 (en) * 2001-04-04 2002-10-10 Marko Vanska Operating user profiles with distributed profile model using a hybrid terminal
US7757250B1 (en) * 2001-04-04 2010-07-13 Microsoft Corporation Time-centric training, inference and user interface for personalized media program guides
US7363278B2 (en) * 2001-04-05 2008-04-22 Audible Magic Corporation Copyright detection and protection system and method
US7395547B2 (en) * 2001-04-06 2008-07-01 Scientific Atlanta, Inc. System and method for providing user-defined media presentations
US8060906B2 (en) * 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
US20030088687A1 (en) 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
AU2002305137A1 (en) * 2001-04-06 2002-10-21 Predictive Media Corporation Method and apparatus for identifying unique client users from user behavioral data
US20020145589A1 (en) * 2001-04-06 2002-10-10 Sony Corporation Of Japan User interface for an e-marker
US7197506B2 (en) * 2001-04-06 2007-03-27 Renar Company, Llc Collection management system
US20030145331A1 (en) * 2002-01-31 2003-07-31 Escobar George D. Modifying content retrieved from a set-top box
US20040205489A1 (en) * 2001-04-09 2004-10-14 Ncr Corporation Operation of web sites on internet
WO2002089935A1 (en) * 2001-04-11 2002-11-14 Walker Digital, Llc Method and apparatus for remotely customizing a gaming device
US7779481B2 (en) 2001-04-12 2010-08-17 United States Postal Service Systems and methods for electronic postmarking of data including location data
CN100409675C (zh) * 2001-04-12 2008-08-06 皇家菲利浦电子有限公司 登记用户偏好的方法及系统
US6788946B2 (en) 2001-04-12 2004-09-07 Qualcomm Inc Systems and methods for delivering information within a group communications system
BR0208831A (pt) * 2001-04-12 2005-01-11 Qualcomm Inc Sistemas de cupom e métodos de uso de cupons dentro de um sistema de comunicações em grupo
US7200565B2 (en) * 2001-04-17 2007-04-03 International Business Machines Corporation System and method for promoting the use of a selected software product having an adaptation module
US6804665B2 (en) * 2001-04-18 2004-10-12 International Business Machines Corporation Method and apparatus for discovering knowledge gaps between problems and solutions in text databases
US6966028B1 (en) * 2001-04-18 2005-11-15 Charles Schwab & Co., Inc. System and method for a uniform website platform that can be targeted to individual users and environments
WO2002086736A1 (fr) * 2001-04-19 2002-10-31 International Business Machines Corporation Serveur, systeme informatique, procede de gestion d'objet, procede de commande de serveur, programme informatique
US7904814B2 (en) 2001-04-19 2011-03-08 Sharp Laboratories Of America, Inc. System for presenting audio-video content
US8849716B1 (en) 2001-04-20 2014-09-30 Jpmorgan Chase Bank, N.A. System and method for preventing identity theft or misuse by restricting access
US20020157109A1 (en) * 2001-04-21 2002-10-24 Sony Corporation System and method for interactive television
US20020157100A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Electronic program guide including virtual channels for interactive television
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20020157092A1 (en) * 2001-04-23 2002-10-24 Sony Corporation System and method for pulling internet content onto interactive television
JP2002318132A (ja) * 2001-04-23 2002-10-31 Hitachi Ltd 音声対話型ナビゲーションシステムおよび移動端末装置および音声対話サーバ
US20030065670A1 (en) * 2001-04-25 2003-04-03 Michel Bisson Personalization server unified user profile
US7149804B2 (en) * 2001-04-30 2006-12-12 Sony Computer Entertainment America Inc. Method and system for providing evaluation of text-based products
US7574513B2 (en) 2001-04-30 2009-08-11 Yahoo! Inc. Controllable track-skipping
US20020165770A1 (en) * 2001-05-04 2002-11-07 Individual Network, Inc. Method and system for providing content with an option
US7739162B1 (en) 2001-05-04 2010-06-15 West Corporation System, method, and business method for setting micropayment transaction to a pre-paid instrument
US7131134B2 (en) * 2001-05-08 2006-10-31 Koninklijke Philips Electronics N.V. Evening planner
US7185352B2 (en) * 2001-05-11 2007-02-27 Intel Corporation Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
WO2002093436A1 (en) 2001-05-11 2002-11-21 Swisscom Mobile Ag Method for transmitting an anonymous request from a consumer to a content or service provider through a telecommunication network
US20100228679A1 (en) * 2001-05-15 2010-09-09 Altair Engineering, Inc. Hardware Unit-Based License Management Method
US9633182B2 (en) 2001-05-15 2017-04-25 Altair Engineering, Inc. Token based digital content licensing method
US7003515B1 (en) 2001-05-16 2006-02-21 Pandora Media, Inc. Consumer item matching method and system
DE10123773A1 (de) * 2001-05-16 2002-11-21 Alcatel Sa Verfahren zur Suche nach Inhalten eines Rechnernetzwerks
US20060206478A1 (en) * 2001-05-16 2006-09-14 Pandora Media, Inc. Playlist generating methods
US20060212442A1 (en) * 2001-05-16 2006-09-21 Pandora Media, Inc. Methods of Presenting and Providing Content to a User
US7962482B2 (en) 2001-05-16 2011-06-14 Pandora Media, Inc. Methods and systems for utilizing contextual feedback to generate and modify playlists
US20020174445A1 (en) * 2001-05-17 2002-11-21 Koninklijke Philips Electronics N.V. Video playback device with real-time on-line viewer feedback capability and method of operation
EP1265172A3 (de) * 2001-05-18 2004-05-12 Kabushiki Kaisha Square Enix (also trading as Square Enix Co., Ltd.) Dateneingabestation, Verfahren zur Informationsbetrachtung, Verfahren zur Informationsbetrachtung eines Informationsserversystems und Datenaufzeichnungsmedium
US6678516B2 (en) 2001-05-21 2004-01-13 Nokia Corporation Method, system, and apparatus for providing services in a privacy enabled mobile and Ubicom environment
US7194760B2 (en) * 2001-05-21 2007-03-20 Nokia Corporation Method for protecting privacy when using a Bluetooth device
US7340438B2 (en) 2001-05-21 2008-03-04 Nokia Corporation Method and apparatus for managing and enforcing user privacy
US7441031B2 (en) 2001-05-21 2008-10-21 Sridhar Shrinivasan System using registration information set by a user to allow other users to access updated portion of contact information of the user
US7865915B1 (en) * 2001-05-23 2011-01-04 Cisco Technology, Inc. Content discovery and differential advertising in video distribution networks
US20020178060A1 (en) * 2001-05-25 2002-11-28 Sheehan Patrick M. System and method for providing and redeeming electronic paperless coupons
US7389201B2 (en) * 2001-05-30 2008-06-17 Microsoft Corporation System and process for automatically providing fast recommendations using local probability distributions
US20020184634A1 (en) * 2001-05-31 2002-12-05 Cooper Robert M. Television rides
JP2002366819A (ja) * 2001-05-31 2002-12-20 Hewlett Packard Co <Hp> 識別子に基づいた電子クーポンの配布システム
US20020184183A1 (en) * 2001-06-01 2002-12-05 Cherry Darrel D. Personalized media service
US7228383B2 (en) * 2001-06-01 2007-06-05 Visto Corporation System and method for progressive and hierarchical caching
CN1465021A (zh) * 2001-06-06 2003-12-31 索尼公司 广告选择装置、广告选择方法及存储介质
WO2002101700A1 (fr) * 2001-06-06 2002-12-19 Sony Corporation Appareil et procede d'insertion de publicite, support de stockage
AU2002312381A1 (en) 2001-06-07 2002-12-16 First Usa Bank, N.A. System and method for rapid updating of credit information
US7730509B2 (en) * 2001-06-08 2010-06-01 Invidi Technologies Corporation Asset delivery reporting in a broadcast network
EP1421792B1 (de) * 2001-06-08 2011-11-09 Grotuit Media Inc. Audio- und videoprogrammaufzeichnungs-, editier- und abspielsysteme, die metadaten verwenden
US20050005308A1 (en) * 2002-01-29 2005-01-06 Gotuit Video, Inc. Methods and apparatus for recording and replaying sports broadcasts
US20040111751A1 (en) * 2001-06-11 2004-06-10 Yossi Tsuria Anonymous ordering system
US20020186867A1 (en) * 2001-06-11 2002-12-12 Philips Electronics North America Corp. Filtering of recommendations employing personal characteristics of users
US20040268387A1 (en) * 2001-06-11 2004-12-30 Bertrand Wendling Field of programme delivery
US20020188497A1 (en) * 2001-06-12 2002-12-12 Cerwin Francis Anthony System and method for customer knowledge respository
US7716704B2 (en) * 2001-06-12 2010-05-11 Thomson Licensing Television program selection apparatus and method
US20040237106A1 (en) * 2001-06-12 2004-11-25 Sebastien Brule System for filtering digital data transmissions in accordance with user profiles
US7380262B2 (en) * 2001-06-12 2008-05-27 Thomson Licensing Method and apparatus for generating a list of suggested scheduled television programs
US7660459B2 (en) 2001-06-12 2010-02-09 International Business Machines Corporation Method and system for predicting customer behavior based on data network geography
US20020198979A1 (en) * 2001-06-13 2002-12-26 Allen Yu Weighted decay system and method
US7055165B2 (en) * 2001-06-15 2006-05-30 Intel Corporation Method and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
US20020194586A1 (en) * 2001-06-15 2002-12-19 Srinivas Gutta Method and system and article of manufacture for multi-user profile generation
US20030005451A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to distribute content descriptors in a content distribution broadcast system
US20020193066A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing rating feedback for content in a broadcast system
US20020194603A1 (en) * 2001-06-15 2002-12-19 Jay H. Connelly Method and apparatus to distribute content using a multi-stage broadcast system
US6839072B2 (en) * 2001-06-15 2005-01-04 Koninklijke Philips Electronics N.V. Method and system and article of manufacture for display of option recommendations through time-by-score
US7020893B2 (en) * 2001-06-15 2006-03-28 Intel Corporation Method and apparatus for continuously and opportunistically driving an optimal broadcast schedule based on most recent client demand feedback from a distributed set of broadcast clients
US8091100B2 (en) * 2001-06-18 2012-01-03 The Nielsen Company (Us), Llc Prompting of audience member identification
US6725217B2 (en) * 2001-06-20 2004-04-20 International Business Machines Corporation Method and system for knowledge repository exploration and visualization
JP3820925B2 (ja) * 2001-06-20 2006-09-13 ソニー株式会社 受信装置および方法、情報配信方法、フィルタ蓄積プログラムおよび記録媒体
US7716332B1 (en) * 2001-06-20 2010-05-11 At&T Intellectual Property I, L.P. System and method for server-based predictive caching of back-end system data
JP3825281B2 (ja) * 2001-06-20 2006-09-27 日立ソフトウエアエンジニアリング株式会社 検索スケジューリング装置、プログラム及びプログラムを記録した記録媒体
US8818871B2 (en) * 2001-06-21 2014-08-26 Thomson Licensing Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US20030158827A1 (en) * 2001-06-26 2003-08-21 Intuition Intelligence, Inc. Processing device with intuitive learning capability
JP2003016094A (ja) * 2001-06-28 2003-01-17 Hitachi Ltd 情報フィルタリングに用いるプロファイル管理方法、および、プロファイル管理プログラム
US7328455B2 (en) * 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
US7089226B1 (en) * 2001-06-28 2006-08-08 Microsoft Corporation System, representation, and method providing multilevel information retrieval with clarification dialog
US7363569B2 (en) 2001-06-29 2008-04-22 Intel Corporation Correcting for data losses with feedback and response
US7098869B2 (en) * 2001-06-29 2006-08-29 Novus Partners Llc Business method for billboard advertising
US7098870B2 (en) * 2001-06-29 2006-08-29 Novus Partners Llc Advertising method for dynamic billboards
US7088352B2 (en) * 2002-06-19 2006-08-08 Novus Partners Llc Dynamic device and method for dispensing machines
US7015875B2 (en) * 2001-06-29 2006-03-21 Novus Partners Llc Dynamic device for billboard advertising
US20030121040A1 (en) * 2001-07-02 2003-06-26 Ferman A. Mufit Audiovisual management system
US20030009371A1 (en) * 2001-07-03 2003-01-09 Ravi Gauba Interactive decision-making scenarios in an audio/video broadcast
JP3994692B2 (ja) * 2001-07-04 2007-10-24 ヤマハ株式会社 音楽情報提供システム及び方法
WO2003007112A2 (en) * 2001-07-09 2003-01-23 Visible World, Inc. System and method for seamless switching of compressed audio streams
EP1276061A1 (de) * 2001-07-09 2003-01-15 Accenture Computergesteuertes System und Verfahren zum Bestimmen des Zufriedenheitsgrads eines Textes
US20030014501A1 (en) * 2001-07-10 2003-01-16 Golding Andrew R. Predicting the popularity of a text-based object
US20050190934A1 (en) * 2001-07-11 2005-09-01 Speicher Gregory J. Internet-audiotext electronic advertising system with respondent mailboxes
US7266839B2 (en) 2001-07-12 2007-09-04 J P Morgan Chase Bank System and method for providing discriminated content to network users
US20100175084A1 (en) * 2001-07-12 2010-07-08 Ellis Michael D Interactive television system with messaging and related promotions
US8677416B2 (en) * 2001-07-17 2014-03-18 Ati Technologies, Inc. Method, system and software for display of multiple media channels
US20030041305A1 (en) * 2001-07-18 2003-02-27 Christoph Schnelle Resilient data links
US20030028871A1 (en) * 2001-07-20 2003-02-06 Annie Wang Behavior profile system and method
US8972481B2 (en) 2001-07-20 2015-03-03 Audible Magic, Inc. Playlist generation method and apparatus
US9124384B2 (en) * 2001-07-23 2015-09-01 Fred Herz Patents, LLC Method for automatic wavelength allocation in a wavelength division multiplexed fiber optic communications network
US7376620B2 (en) * 2001-07-23 2008-05-20 Consona Crm Inc. System and method for measuring the quality of information retrieval
DE10135922B4 (de) 2001-07-24 2004-04-01 Grundig Ag I.Ins. Verfahren und Vorrichtung zum Betreiben eines elektronischen Navigationssystems auf einem Bildschirm
US8160586B2 (en) * 2001-07-24 2012-04-17 Perdiso Co. Limited Liability Company Mobile link selection method for establishing highly efficient communications between mobile devices
US20030153338A1 (en) 2001-07-24 2003-08-14 Herz Frederick S. M. Autoband
US20030020739A1 (en) * 2001-07-26 2003-01-30 Cohen Jeremy Stein System and method for comparing populations of entities
EP1412874A4 (de) * 2001-07-27 2007-10-17 Quigo Technologies Inc System und verfahren zur automatisierten verfolgung und analyse der dokumentbenutzung
EP1282024A1 (de) * 2001-07-30 2003-02-05 Hewlett-Packard Company Sichere Identifizierung auf einer gesicherten Computerplattform
US7065201B2 (en) 2001-07-31 2006-06-20 Sbc Technology Resources, Inc. Telephone call processing in an interactive voice response call management system
US20030028432A1 (en) * 2001-08-01 2003-02-06 Vidius Inc. Method for the customization of commercial product placement advertisements in digital media
US8515773B2 (en) 2001-08-01 2013-08-20 Sony Corporation System and method for enabling distribution and brokering of content information
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US20030025720A1 (en) * 2001-08-03 2003-02-06 Clement Lau System and method for common interest analysis among multiple users
US7793326B2 (en) * 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US20030028890A1 (en) * 2001-08-03 2003-02-06 Swart William D. Video and digital multimedia acquisition and delivery system and method
US20030028872A1 (en) * 2001-08-03 2003-02-06 Rajko Milovanovic System and method for real-time non-participatory user recognition and content provisioning
US20030028884A1 (en) * 2001-08-03 2003-02-06 Swart William D. Video and digital multimedia aggregator content availability notification system and method
AU2002355602A1 (en) * 2001-08-06 2003-02-24 Digeo, Inc. System and method to provide local content and corresponding applications via carousel transmission
JP4303921B2 (ja) * 2001-08-08 2009-07-29 株式会社東芝 テキストマイニングシステム及び方法並びにプログラム
US7874841B1 (en) 2001-08-08 2011-01-25 Lycas Geoffrey S Method and apparatus for personal awareness and growth
US7631327B2 (en) * 2001-08-08 2009-12-08 Accenture Global Services Gmbh Enhanced custom content television
AU2002326118A1 (en) 2001-08-14 2003-03-03 Quigo Technologies, Inc. System and method for extracting content for submission to a search engine
US20030036352A1 (en) * 2001-08-17 2003-02-20 Sony Corporation Embedded e-marker and communication system
US20030034956A1 (en) * 2001-08-17 2003-02-20 Yuichiro Deguchi Virtual e-marker
US7127454B2 (en) * 2001-08-17 2006-10-24 Sony Corporation E-marker find music
US7107234B2 (en) * 2001-08-17 2006-09-12 Sony Corporation Electronic music marker device delayed notification
FI115419B (fi) 2001-08-20 2005-04-29 Helsingin Kauppakorkeakoulu Informaatiopalveluiden käyttäjäkohtainen personointi
FI115420B (fi) * 2001-08-20 2005-04-29 Helsingin Kauppakorkeakoulu Informaatiopalveluiden käyttäjäkohtainen personointi
EP1421791A1 (de) * 2001-08-24 2004-05-26 Koninklijke Philips Electronics N.V. System mit einer verbesserten benutzerschnittstelle
US20030046090A1 (en) * 2001-08-27 2003-03-06 Eric Brown Personalized health video system
US7047456B2 (en) * 2001-08-28 2006-05-16 Intel Corporation Error correction for regional and dynamic factors in communications
US20030046683A1 (en) * 2001-08-28 2003-03-06 Jutzi Curtis E. Server-side preference prediction based on customer billing information to generate a broadcast schedule
DE10142498A1 (de) * 2001-08-30 2003-03-27 Siemens Ag Verfahren zur Ver- und Entschlüsselung von Kommunikationsdaten
US6778995B1 (en) 2001-08-31 2004-08-17 Attenex Corporation System and method for efficiently generating cluster groupings in a multi-dimensional concept space
US6888548B1 (en) * 2001-08-31 2005-05-03 Attenex Corporation System and method for generating a visualized data representation preserving independent variable geometric relationships
US6978275B2 (en) * 2001-08-31 2005-12-20 Hewlett-Packard Development Company, L.P. Method and system for mining a document containing dirty text
US6978274B1 (en) * 2001-08-31 2005-12-20 Attenex Corporation System and method for dynamically evaluating latent concepts in unstructured documents
US6718339B2 (en) * 2001-08-31 2004-04-06 Sharp Laboratories Of America, Inc. System and method for controlling a profile's lifetime in a limited memory store device
US7257546B2 (en) * 2001-09-04 2007-08-14 Yahoo! Inc. System and method for correlating user data from a content provider and user data from an advertising provider that is stored on autonomous systems
US7363310B2 (en) 2001-09-04 2008-04-22 Timebase Pty Limited Mapping of data from XML to SQL
US7594176B1 (en) * 2001-09-05 2009-09-22 Intuit Inc. Automated retrieval, evaluation, and presentation of context-sensitive user support
US20060161947A1 (en) * 2001-09-05 2006-07-20 Indra Laksono Method and apparatus for customizing messaging within a cable system
US7089233B2 (en) * 2001-09-06 2006-08-08 International Business Machines Corporation Method and system for searching for web content
US8255235B2 (en) 2001-09-07 2012-08-28 United States Postal Service Item tracking and anticipated delivery confirmation system method
US20030051240A1 (en) * 2001-09-10 2003-03-13 Koninklijke Philips Electronics N.V. Four-way recommendation method and system including collaborative filtering
US20030049021A1 (en) * 2001-09-12 2003-03-13 General Instrument Corporation Apparatus for monitoring of DVD/CD usage and targeted DVD/CD sales utilizing a set top with DVD/CD capability
GB2379753A (en) * 2001-09-13 2003-03-19 Hewlett Packard Co Method and apparatus for user self-profiling
US7703118B2 (en) * 2001-09-13 2010-04-20 Intel Corporation Delivery of feedback information to scheduling service to determine optimum broadcast times based upon client platform tuner contention
US20030206710A1 (en) * 2001-09-14 2003-11-06 Ferman Ahmet Mufit Audiovisual management system
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US20030055762A1 (en) * 2001-09-18 2003-03-20 Holt Laurence E. Incremental active user profile construction for content customization interspersed with content display
US8413205B2 (en) 2001-09-19 2013-04-02 Tvworks, Llc System and method for construction, delivery and display of iTV content
US8042132B2 (en) 2002-03-15 2011-10-18 Tvworks, Llc System and method for construction, delivery and display of iTV content
US8365230B2 (en) 2001-09-19 2013-01-29 Tvworks, Llc Interactive user interface for television applications
US11388451B2 (en) * 2001-11-27 2022-07-12 Comcast Cable Communications Management, Llc Method and system for enabling data-rich interactive television using broadcast database
US8713623B2 (en) 2001-09-20 2014-04-29 Time Warner Cable Enterprises, LLC Technique for effectively providing program material in a cable television system
US7103576B2 (en) 2001-09-21 2006-09-05 First Usa Bank, Na System for providing cardless payment
US7231653B2 (en) * 2001-09-24 2007-06-12 Intel Corporation Method for delivering transport stream data
US7907149B1 (en) * 2001-09-24 2011-03-15 Wolfgang Daum System and method for connecting people
US7100208B2 (en) * 2001-09-25 2006-08-29 Siemens Communications, Inc. Method and apparatus for source-based message authorization and rejection
US7085747B2 (en) * 2001-09-26 2006-08-01 J Koninklijke Philips Electronics, Nv. Real-time event recommender for media programming using “Fuzzy-Now” and “Personal Scheduler”
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US20050196732A1 (en) * 2001-09-26 2005-09-08 Scientific Learning Corporation Method and apparatus for automated training of language learning skills
KR100438857B1 (ko) * 2001-09-26 2004-07-05 엘지전자 주식회사 사용자 선호도 기반 멀티미디어 검색 시스템
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
US6732092B2 (en) * 2001-09-28 2004-05-04 Client Dynamics, Inc. Method and system for database queries and information delivery
US20030065520A1 (en) * 2001-09-28 2003-04-03 Jutzi Curtis E. System and method for selecting relevant products to be transparently acquired for a consumer
JP4334793B2 (ja) * 2001-09-28 2009-09-30 太田 美津枝 選択支援演算装置
US8943540B2 (en) * 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
JP2003108846A (ja) * 2001-09-28 2003-04-11 Fujitsu Ltd 販売促進方法及び販売促進装置
DE10148280A1 (de) * 2001-09-29 2003-04-24 Abb Research Ltd Vefahren und System zur Informantionsbereitstellung
US7251625B2 (en) * 2001-10-02 2007-07-31 Best Buy Enterprise Services, Inc. Customer identification system and method
US20030063222A1 (en) * 2001-10-03 2003-04-03 Sony Corporation System and method for establishing TV setting based on viewer mood
US20030066091A1 (en) * 2001-10-03 2003-04-03 Koninklijke Philips Electronics N.V. Business models, methods, and apparatus for unlocking value-added services on the broadcast receivers
US20030069964A1 (en) * 2001-10-04 2003-04-10 Shteyn Yevgeniy Eugene Digital content catering system
US7171624B2 (en) * 2001-10-05 2007-01-30 International Business Machines Corporation User interface architecture for storage area network
US7233781B2 (en) 2001-10-10 2007-06-19 Ochoa Optics Llc System and method for emergency notification content delivery
ITTO20010959A1 (it) * 2001-10-10 2003-04-10 Telecom Italia Lab Spa Sistema per la programmazione di eventi e metodo relativo.
US7594172B2 (en) * 2001-10-10 2009-09-22 Fish Robert D Data storage using spreadsheet and metatags
US20030074447A1 (en) * 2001-10-16 2003-04-17 Rafey Richter A. Intuitive mapping between explicit and implicit personalization
US8079045B2 (en) * 2001-10-17 2011-12-13 Keen Personal Media, Inc. Personal video recorder and method for inserting a stored advertisement into a displayed broadcast stream
US8521827B2 (en) * 2001-10-18 2013-08-27 Carhamm Ltd., Llc Presentation of information to end-users
JP4037081B2 (ja) * 2001-10-19 2008-01-23 パイオニア株式会社 情報選択装置及び方法、情報選択再生装置並びに情報選択のためのコンピュータプログラム
US20030163363A1 (en) * 2001-10-19 2003-08-28 Campagne Associates Computerized prospect rating system and method
US7474698B2 (en) 2001-10-19 2009-01-06 Sharp Laboratories Of America, Inc. Identification of replay segments
WO2003036948A1 (en) * 2001-10-22 2003-05-01 Predictive Media Corporation Method and system for selective initial television channel display
US7302465B2 (en) * 2001-10-22 2007-11-27 Comverse, Inc. Distributed multimedia transfer
JP2005506637A (ja) * 2001-10-23 2005-03-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 匿名ネットワークアクセス方法及びクライアント
US20030084450A1 (en) * 2001-10-25 2003-05-01 Thurston Nathaniel J. Method and system for presenting personalized television program recommendation to viewers
US20030084448A1 (en) * 2001-10-26 2003-05-01 Koninklijke Philips Electronics N.V. Automatic viewing-history based television control system
US7818206B2 (en) * 2001-10-29 2010-10-19 Teradata Us, Inc. System and method for profiling different users having a common computer identifier
US7140032B2 (en) * 2001-10-29 2006-11-21 Sony Corporation System and method for establishing TV channel
US7295995B1 (en) * 2001-10-30 2007-11-13 A9.Com, Inc. Computer processes and systems for adaptively controlling the display of items
US20030083951A1 (en) * 2001-10-31 2003-05-01 Connelly Jay H. System and method for providing an ordered listing of available, currently broadcasting, and/or acquired products based on predicted relevance
US20030084066A1 (en) * 2001-10-31 2003-05-01 Waterman Scott A. Device and method for assisting knowledge engineer in associating intelligence with content
US7958049B2 (en) * 2001-11-01 2011-06-07 Metavante Corporation System and method for obtaining customer bill information and facilitating bill payment at biller websites
US7370014B1 (en) 2001-11-01 2008-05-06 Metavante Corporation Electronic bill presentment and payment system that obtains user bill information from biller web sites
US8261095B1 (en) 2001-11-01 2012-09-04 Google Inc. Methods and systems for using derived user accounts
WO2003038561A2 (en) 2001-11-01 2003-05-08 First Usa Bank, N.A. System and method for establishing or modifying an account with user selectable terms
US20030115087A1 (en) * 2001-11-02 2003-06-19 Toshiba Tec Kabushiki Kaisha Technical support system
US20030088454A1 (en) * 2001-11-02 2003-05-08 Toshiba Tec Kabushiki Kaisha System, method and computer program product for complaint report issue
US20030088451A1 (en) * 2001-11-02 2003-05-08 Toshiba Tec Kabushiki Kaisha Technical support system
US8702504B1 (en) 2001-11-05 2014-04-22 Rovi Technologies Corporation Fantasy sports contest highlight segments systems and methods
US8250025B2 (en) * 2001-11-06 2012-08-21 Business Controls, Inc. Anonymous reporting system
US20030088443A1 (en) * 2001-11-08 2003-05-08 Majikes Matthew George System and method for personalizing and delivering insurance or financial services-related content to a user
US20030097300A1 (en) * 2001-11-13 2003-05-22 Koninklijke Philips Electronics N.V. Method and apparatus for recommending items of interest based on stereotype preferences of third parties
US20030093329A1 (en) * 2001-11-13 2003-05-15 Koninklijke Philips Electronics N.V. Method and apparatus for recommending items of interest based on preferences of a selected third party
US20030097196A1 (en) * 2001-11-13 2003-05-22 Koninklijke Philips Electronics N.V. Method and apparatus for generating a stereotypical profile for recommending items of interest using item-based clustering
US20030097186A1 (en) * 2001-11-13 2003-05-22 Koninklijke Philips Electronics N.V Method and apparatus for generating a stereotypical profile for recommending items of interest using feature-based clustering
US7035863B2 (en) * 2001-11-13 2006-04-25 Koninklijke Philips Electronics N.V. Method, system and program product for populating a user profile based on existing user profiles
US6801917B2 (en) 2001-11-13 2004-10-05 Koninklijke Philips Electronics N.V. Method and apparatus for partitioning a plurality of items into groups of similar items in a recommender of such items
US7571452B2 (en) * 2001-11-13 2009-08-04 Koninklijke Philips Electronics N.V. Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties
GB0127234D0 (en) * 2001-11-13 2002-01-02 British Sky Broadcasting Ltd Improvements in receivers for television signals
JP2003150627A (ja) * 2001-11-13 2003-05-23 Ntt Docomo Inc サービス情報提供システム、サービス情報提供方法
US20030093806A1 (en) * 2001-11-14 2003-05-15 Vincent Dureau Remote re-creation of data in a television system
KR100908822B1 (ko) * 2001-11-16 2009-07-21 코닌클리케 필립스 일렉트로닉스 엔.브이. 미디어 컨텐트를 추천하기 위해 사용될 에이전트들을생성하는 방법
US7281206B2 (en) * 2001-11-16 2007-10-09 Timebase Pty Limited Maintenance of a markup language document in a database
AU2002366072A1 (en) * 2001-11-16 2003-06-10 Mydtv, Inc. Systems and methods relating to determining the desirability of and recording programming events
US7747655B2 (en) 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
US7861169B2 (en) * 2001-11-19 2010-12-28 Ricoh Co. Ltd. Multimedia print driver dialog interfaces
FI20012255A (fi) * 2001-11-20 2003-05-21 Nokia Corp Menetelmä ja järjestelmä kaistanleveystiedon kommunikoimiseksi
JP2003157376A (ja) * 2001-11-21 2003-05-30 Ricoh Co Ltd ネットワークシステム、識別情報管理方法、サーバ装置、プログラム、および記録媒体
AR037425A1 (es) * 2001-11-26 2004-11-10 United Video Properties Inc Guia interactiva de programacion televisiva para grabar contenido de video mejorado
US7814043B2 (en) * 2001-11-26 2010-10-12 Fujitsu Limited Content information analyzing method and apparatus
US7610358B2 (en) * 2001-11-26 2009-10-27 Time Warner Cable System and method for effectively presenting multimedia information materials
US6976073B2 (en) * 2001-11-29 2005-12-13 Hewlett-Packard Development Company, L.P. Transparent remote data storage device and method
US20100125521A1 (en) * 2001-12-03 2010-05-20 Hanan Christopher C Biller focused business to business electronic invoice presentment and accounts receivables reconciliation system
US7987501B2 (en) 2001-12-04 2011-07-26 Jpmorgan Chase Bank, N.A. System and method for single session sign-on
US7194536B2 (en) * 2001-12-05 2007-03-20 International Business Machines Corporation Apparatus and method for monitoring and analyzing instant messaging account transcripts
US7032007B2 (en) * 2001-12-05 2006-04-18 International Business Machines Corporation Apparatus and method for monitoring instant messaging accounts
US7962011B2 (en) 2001-12-06 2011-06-14 Plourde Jr Harold J Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
US20030110500A1 (en) * 2001-12-06 2003-06-12 Rodriguez Arturo A. Prediction-based adaptative control of television viewing functionality
US7194464B2 (en) * 2001-12-07 2007-03-20 Websense, Inc. System and method for adapting an internet filter
US20030110133A1 (en) * 2001-12-07 2003-06-12 Maritzen L. Michael Automated digital rights management and payment system with embedded content
US7120922B2 (en) * 2001-12-11 2006-10-10 Scientific-Atlanta, Inc. Time-adaptive control of television viewing functionality
JP4011906B2 (ja) * 2001-12-13 2007-11-21 富士通株式会社 プロファイル情報の情報検索方法、プログラム、記録媒体及び装置
US20030115278A1 (en) * 2001-12-13 2003-06-19 Goker Mehmet H. Method and system for personalizing content to be delivered to a group factoring into account individual interests of each group member
US7212979B1 (en) 2001-12-14 2007-05-01 Bellsouth Intellectuall Property Corporation System and method for identifying desirable subscribers
US20110178877A1 (en) 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US6995872B2 (en) * 2001-12-14 2006-02-07 Xerox Corporation Reduced-buffer error diffusion
US9967633B1 (en) * 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7444658B1 (en) * 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US20030112269A1 (en) * 2001-12-17 2003-06-19 International Business Machines Corporation Configurable graphical element for monitoring dynamic properties of a resource coupled to a computing environment
US20030115191A1 (en) * 2001-12-17 2003-06-19 Max Copperman Efficient and cost-effective content provider for customer relationship management (CRM) or other applications
US20030112276A1 (en) * 2001-12-19 2003-06-19 Clement Lau User augmentation of content
NL1019618C2 (nl) * 2001-12-20 2003-06-24 Koninkl Kpn Nv Werkwijze, systeem en agent voor het versturen van informatie over een communicatienetwerk.
JP2003189206A (ja) * 2001-12-20 2003-07-04 Pioneer Electronic Corp 視聴予定表作成装置及び作成方法
US7086075B2 (en) * 2001-12-21 2006-08-01 Bellsouth Intellectual Property Corporation Method and system for managing timed responses to A/V events in television programming
US20050071863A1 (en) * 2001-12-21 2005-03-31 Matz William R. System and method for storing and distributing television viewing patterns form a clearinghouse
US20030126601A1 (en) * 2001-12-31 2003-07-03 Koninklijke Philips Electronics N.V. Visualization of entertainment content
US20030126227A1 (en) * 2001-12-31 2003-07-03 Koninklijke Philips Electronics N.V Method of populating an explicit profile
US8086491B1 (en) 2001-12-31 2011-12-27 At&T Intellectual Property I, L. P. Method and system for targeted content distribution using tagged data streams
US20030126108A1 (en) * 2001-12-31 2003-07-03 Knoinklijke Philips Electronics N.V. Method and apparatus for access and display of content allowing users to apply multiple profiles
US20030131087A1 (en) * 2002-01-04 2003-07-10 Shippy Keith L. Method of using billing log activity to determine software update frequency
US7565402B2 (en) * 2002-01-05 2009-07-21 Eric Schneider Sitemap access method, product, and apparatus
EP3401794A1 (de) 2002-01-08 2018-11-14 Seven Networks, LLC Verbindungsarchitektur für ein mobiles netzwerk
EP2270732A1 (de) 2002-01-08 2011-01-05 TiVo, Inc. System für Verteilung und Austausch elektronischen Inhalts
WO2003060871A1 (en) * 2002-01-10 2003-07-24 Closingguard, Inc. Method of personalizing electronic site display
US6654770B2 (en) * 2002-01-10 2003-11-25 Mycarstats.Com, Llc Automobile safety and maintenance information systems and methods and related services
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US20030135553A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content-based caching and routing of content using subscription information from downstream nodes
US20030135857A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content discovery in a digital broadcast data service
US7412463B2 (en) * 2002-01-11 2008-08-12 Bloomberg Finance L.P. Dynamic legal database providing historical and current versions of bodies of law
US7565367B2 (en) 2002-01-15 2009-07-21 Iac Search & Media, Inc. Enhanced popularity ranking
DE10201859B4 (de) * 2002-01-18 2004-01-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Verfahren zur Versorgung eines programmgestützten Informationssystems mit gezielten Ortsinformationen
US20030139901A1 (en) * 2002-01-22 2003-07-24 Forman George Henry Navigating organizational structures
JP2003215494A (ja) * 2002-01-22 2003-07-30 Canon Inc 複合現実感提示装置および画像処理方法
US20070113250A1 (en) * 2002-01-29 2007-05-17 Logan James D On demand fantasy sports systems and methods
US7328345B2 (en) * 2002-01-29 2008-02-05 Widevine Technologies, Inc. Method and system for end to end securing of content for video on demand
US7305070B2 (en) * 2002-01-30 2007-12-04 At&T Labs, Inc. Sequential presentation of long instructions in an interactive voice response system
US20030154489A1 (en) * 2002-01-31 2003-08-14 Paul Finster Method and system for separating static and dynamic data
US20030145326A1 (en) * 2002-01-31 2003-07-31 Koninklijke Philips Electronics N.V. Subscription to TV channels/shows based on recommendation generated by a TV recommender
US20030145325A1 (en) * 2002-01-31 2003-07-31 Paul Finster Method and system for presentation of pre-generated programming information
US7421660B2 (en) * 2003-02-04 2008-09-02 Cataphora, Inc. Method and apparatus to visually present discussions for data mining purposes
US7386439B1 (en) 2002-02-04 2008-06-10 Cataphora, Inc. Data mining by retrieving causally-related documents not individually satisfying search criteria used
WO2003067497A1 (en) * 2002-02-04 2003-08-14 Cataphora, Inc A method and apparatus to visually present discussions for data mining purposes
EP1333638B1 (de) * 2002-02-04 2008-12-17 Koninklijke KPN N.V. Verfahren und System zur Informationsübertragung über ein Kommunikationsnetz
US7428531B2 (en) 2002-02-06 2008-09-23 Jpmorgan Chase Bank, N.A. Customer information management system and method
US6716032B2 (en) * 2002-02-11 2004-04-06 Edwin C. Reisz System and method of correlating leveling criteria to label leveled reading books
US20030154128A1 (en) * 2002-02-11 2003-08-14 Liga Kevin M. Communicating and displaying an advertisement using a personal video recorder
US20030154254A1 (en) * 2002-02-14 2003-08-14 Nikhil Awasthi Assisted messaging for corporate email systems
FR2836321B1 (fr) * 2002-02-18 2006-02-24 Cit Alcatel Recepteur selectif d'elements d'information
US7941533B2 (en) 2002-02-19 2011-05-10 Jpmorgan Chase Bank, N.A. System and method for single sign-on session management without central server
AU2003217610A1 (en) * 2002-02-21 2003-09-09 Blue Martini Software, Inc. Methods and systems for providing targeted marketing
US6914975B2 (en) * 2002-02-21 2005-07-05 Sbc Properties, L.P. Interactive dialog-based training method
US20030221163A1 (en) * 2002-02-22 2003-11-27 Nec Laboratories America, Inc. Using web structure for classifying and describing web pages
US7271804B2 (en) * 2002-02-25 2007-09-18 Attenex Corporation System and method for arranging concept clusters in thematic relationships in a two-dimensional visual display area
AU2002259247A1 (en) * 2002-02-25 2003-09-09 Predictive Media Corporation Compact implementations for limited-resource platforms
US7392531B2 (en) * 2002-02-25 2008-06-24 Sedna Patent Services, Llc Recommendation-based electronic program guides with user-imperceptible preferences
EP1343316A1 (de) * 2002-03-04 2003-09-10 Beta Research GmbH Verfahren und Vorrichtung zum Adressieren von Mitteilungen eines Anbieters digitaler Dienste
US20030172067A1 (en) * 2002-03-07 2003-09-11 Eytan Adar System and method for harvesting community knowledge
US20030172378A1 (en) * 2002-03-07 2003-09-11 Koninklijke Philips Electronics N.V. Method and apparatus for creating a personal commercials channel
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
US20030172004A1 (en) * 2002-03-07 2003-09-11 Gateway, Inc. Sales voting and shopping by recipient attributes
US7693947B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for graphically displaying messaging traffic
US7124438B2 (en) 2002-03-08 2006-10-17 Ciphertrust, Inc. Systems and methods for anomaly detection in patterns of monitored communications
US8132250B2 (en) 2002-03-08 2012-03-06 Mcafee, Inc. Message profiling systems and methods
US7694128B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for secure communication delivery
US20060015942A1 (en) 2002-03-08 2006-01-19 Ciphertrust, Inc. Systems and methods for classification of messaging entities
US7903549B2 (en) 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US7870203B2 (en) 2002-03-08 2011-01-11 Mcafee, Inc. Methods and systems for exposing messaging reputation to an end user
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US7096498B2 (en) 2002-03-08 2006-08-22 Cipher Trust, Inc. Systems and methods for message threat management
US8561167B2 (en) 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US7296016B1 (en) 2002-03-13 2007-11-13 Google Inc. Systems and methods for performing point-of-view searching
US20070220580A1 (en) * 2002-03-14 2007-09-20 Daniel Putterman User interface for a media convergence platform
US8707354B1 (en) 2002-06-12 2014-04-22 Tvworks, Llc Graphically rich, modular, promotional tile interface for interactive television
US7703116B1 (en) 2003-07-11 2010-04-20 Tvworks, Llc System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings
US7617295B1 (en) 2002-03-18 2009-11-10 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
US6922680B2 (en) * 2002-03-19 2005-07-26 Koninklijke Philips Electronics N.V. Method and apparatus for recommending an item of interest using a radial basis function to fuse a plurality of recommendation scores
US20040153360A1 (en) * 2002-03-28 2004-08-05 Schumann Douglas F. System and method of message selection and target audience optimization
US20070038603A1 (en) * 2005-08-10 2007-02-15 Guha Ramanathan V Sharing context data across programmable search engines
US20040177004A1 (en) * 2002-03-29 2004-09-09 Mueller Raymond J. Digital advertisement board in communication with point-of-sale terminals
EP1492020A4 (de) * 2002-03-29 2005-09-21 Sony Corp Informationssuchsystem, informationsverarbeitungsvorrichtung und -verfahren und informationssuchvorrichtung und verfahren
US20050114198A1 (en) * 2003-11-24 2005-05-26 Ross Koningstein Using concepts for ad targeting
US7680796B2 (en) * 2003-09-03 2010-03-16 Google, Inc. Determining and/or using location information in an ad system
US7693830B2 (en) * 2005-08-10 2010-04-06 Google Inc. Programmable search engine
US7743045B2 (en) 2005-08-10 2010-06-22 Google Inc. Detecting spam related and biased contexts for programmable search engines
US7841514B2 (en) 2002-03-29 2010-11-30 Walker Digital, Llc Digital advertisement board in communication with point-of-sale terminals
US7299292B2 (en) * 2002-03-29 2007-11-20 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream to a virtual smart card client system
US7716199B2 (en) * 2005-08-10 2010-05-11 Google Inc. Aggregating context data for programmable search engines
US20070038614A1 (en) * 2005-08-10 2007-02-15 Guha Ramanathan V Generating and presenting advertisements based on context data for programmable search engines
US9235849B2 (en) * 2003-12-31 2016-01-12 Google Inc. Generating user information for use in targeted advertising
US7136875B2 (en) * 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content
JP4255239B2 (ja) * 2002-03-29 2009-04-15 富士通株式会社 文書検索方法
US7716161B2 (en) * 2002-09-24 2010-05-11 Google, Inc, Methods and apparatus for serving relevant advertisements
WO2003084230A1 (en) * 2002-04-02 2003-10-09 Koninklijke Philips Electronics N.V. Method and system for providing personalized news
US6642636B2 (en) * 2002-04-02 2003-11-04 Delphi Technologies, Inc. Stepper motor driving assembly with positive brake
US7707221B1 (en) 2002-04-03 2010-04-27 Yahoo! Inc. Associating and linking compact disc metadata
US7203909B1 (en) * 2002-04-04 2007-04-10 Microsoft Corporation System and methods for constructing personalized context-sensitive portal pages or views by analyzing patterns of users' information access activities
WO2003088544A1 (en) * 2002-04-05 2003-10-23 Matsushita Electric Industrial Co., Ltd. Internet portal system and method employing handheld device that connects to broadcast source
US7599852B2 (en) * 2002-04-05 2009-10-06 Sponster Llc Method and apparatus for adding advertising tag lines to electronic messages
WO2003088655A1 (en) * 2002-04-05 2003-10-23 Matsushita Electric Industrial Co., Ltd. Handheld device that integrates personal information management with audio/video control
US20040137416A1 (en) * 2002-04-05 2004-07-15 Yue Ma System and method using adaptive learning components to enhance target advertising and customize system behavior
US20050246758A1 (en) * 2002-04-05 2005-11-03 Matsushita Electric Industrial Co., Ltd. Authoring system and method for supplying tagged media content to portable devices receiving from plural disparate sources
AU2003220618A1 (en) * 2002-04-05 2003-10-27 Matsushita Electric Industrial Co., Ltd. Asynchronous integration of portable handheld device
AU2003220619A1 (en) * 2002-04-05 2003-10-27 Matsushita Electric Industrial Co., Ltd. User configurable electronic program guide drawing upon disparate content sources
US20030196198A1 (en) * 2002-04-11 2003-10-16 International Business Machines Corporation System and method for scheduling news stories based upon voting by viewers/listeners
US7006677B2 (en) * 2002-04-15 2006-02-28 General Electric Company Semi-automatic segmentation algorithm for pet oncology images
GB2387676A (en) * 2002-04-15 2003-10-22 Agena Ltd A method of recommending television programmes
CN1452079A (zh) * 2002-04-16 2003-10-29 霍树亚 一种电子信息项目选出交易及成交项目的传送控制系统
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
GB2387680A (en) * 2002-04-18 2003-10-22 Qinetiq Ltd A decision aiding tool
US20040186783A1 (en) * 2002-04-22 2004-09-23 Paul Knight Time sensitive inventory sales system
US7774816B2 (en) * 2002-04-23 2010-08-10 Rovi Technologies Corporation Conflict manager for a video recorder
JP4034110B2 (ja) * 2002-04-24 2008-01-16 富士通株式会社 商品自動発注処理システム
US8843990B1 (en) 2002-04-25 2014-09-23 Visible World, Inc. System and method for optimized channel switching in digital television broadcasting
US7305483B2 (en) 2002-04-25 2007-12-04 Yahoo! Inc. Method for the real-time distribution of streaming data on a network
US20030212568A1 (en) * 2002-05-10 2003-11-13 Ian Oliver Method for measuring mutual understanding
US20030212619A1 (en) * 2002-05-10 2003-11-13 Vivek Jain Targeting customers
US20030216958A1 (en) * 2002-05-15 2003-11-20 Linwood Register System for and method of doing business to provide network-based in-store media broadcasting
US7945636B2 (en) * 2002-05-15 2011-05-17 In-Store Broadcasting Network, Llc Providing a multi-tier enterprise level application
US20040128198A1 (en) * 2002-05-15 2004-07-01 Linwood Register System and method for computer network-based enterprise media distribution
US20030216930A1 (en) * 2002-05-16 2003-11-20 Dunham Carl A. Cost-per-action search engine system, method and apparatus
KR100421766B1 (ko) * 2002-05-16 2004-03-11 한국전자통신연구원 전자 프로그램 안내(epg/이피지) 애플리케이션에서러프 퍼지 mlp를 이용한 프로그램 추천 장치 및 방법
US7708189B1 (en) 2002-05-17 2010-05-04 Cipriano Joseph J Identification verification system and method
US8006268B2 (en) * 2002-05-21 2011-08-23 Microsoft Corporation Interest messaging entertainment system
CN100534169C (zh) * 2002-05-21 2009-08-26 佩斯微技术有限公司 在媒体系统上推荐媒体内容的方法和系统
US7305626B2 (en) * 2002-05-28 2007-12-04 Nokia Corporation Method and apparatus for DOM filtering in UAProf or CC/PP profiles
AU2003245349A1 (en) * 2002-05-31 2003-12-19 Opentv, Inc Method and system for the storage, viewing management, and delivery of targeted advertising
US7937471B2 (en) * 2002-06-03 2011-05-03 Inpro Network Facility, Llc Creating a public identity for an entity on a network
AU2003240558A1 (en) * 2002-06-06 2003-12-22 Vizx Labs, Llc Biological results evaluation method
WO2003105390A2 (en) * 2002-06-07 2003-12-18 Interdigital Technology Corporation System and method for a direct conversion multi-carrier processor
US20030229896A1 (en) * 2002-06-10 2003-12-11 Koninklijke Philips Electronics N.V. Decision fusion of recommender scores through fuzzy aggregation connectives
US7444655B2 (en) * 2002-06-11 2008-10-28 Microsoft Corporation Anonymous aggregated data collection
US20030233447A1 (en) * 2002-06-13 2003-12-18 International Business Machines Corporation Apparatus and methods for monitoring content requested by a client device
US20030233655A1 (en) * 2002-06-18 2003-12-18 Koninklijke Philips Electronics N.V. Method and apparatus for an adaptive stereotypical profile for recommending items representing a user's interests
US20030236708A1 (en) * 2002-06-19 2003-12-25 Marsh David J. Electronic program guides utilizing demographic stereotypes
US20030237091A1 (en) * 2002-06-19 2003-12-25 Kentaro Toyama Computer user interface for viewing video compositions generated from a video composition authoring system using video cliplets
US8006266B2 (en) * 2002-06-24 2011-08-23 Pace LLC Method for using only feedback from shows that improve the performance of the recommender system
US20030237094A1 (en) * 2002-06-24 2003-12-25 Koninklijke Philips Electronics N.V. Method to compare various initial cluster sets to determine the best initial set for clustering a set of TV shows
US20030237095A1 (en) * 2002-06-25 2003-12-25 Koninklijke Philips Electronics N.V. Trend analysis of chunked view history/profiles view voting
US7756918B2 (en) * 2002-06-25 2010-07-13 Chua Chien Liang Group networking utilizing screening methods
US7797215B1 (en) 2002-06-26 2010-09-14 Power Financial Group, Inc. System and method for analyzing and searching financial instrument data
US7444413B2 (en) * 2002-06-26 2008-10-28 Microsoft Corporation Authorization access controlled content exchange
US20040003392A1 (en) * 2002-06-26 2004-01-01 Koninklijke Philips Electronics N.V. Method and apparatus for finding and updating user group preferences in an entertainment system
US8046832B2 (en) 2002-06-26 2011-10-25 Microsoft Corporation Spam detector with challenges
JP4406815B2 (ja) * 2002-06-26 2010-02-03 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
US20040003401A1 (en) * 2002-06-27 2004-01-01 Koninklijke Philips Electronics N.V. Method and apparatus for using cluster compactness as a measure for generation of additional clusters for stereotyping programs
US7212730B2 (en) * 2002-06-27 2007-05-01 International Business Machines Corporation System and method for enhanced edit list for recording options
US20040003404A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for personal video recording system advertisements
US20040003405A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for personal video recording system menu control
US20040003391A1 (en) * 2002-06-27 2004-01-01 Koninklijke Philips Electronics N.V. Method, system and program product for locally analyzing viewing behavior
US20040003402A1 (en) * 2002-06-27 2004-01-01 Digeo, Inc. Method and apparatus for automatic ticker generation based on implicit or explicit profiling
US7996862B2 (en) * 2002-06-27 2011-08-09 Microsoft Corporation Metadata mapping to support targeted advertising
US20040001087A1 (en) * 2002-06-27 2004-01-01 Warmus James L. Methods and apparatus for electronic distribution of customized content via a broadcast signal
US6972698B2 (en) 2002-06-28 2005-12-06 Sony Corporation GPS e-marker
US20040002938A1 (en) * 2002-06-28 2004-01-01 Sony Corporation And Sony Electronics Inc. Device and method for exchanging information
CA2491419A1 (en) 2002-06-28 2004-01-08 Omniture, Inc. Capturing and presenting site visitation path data
US20040002995A1 (en) * 2002-06-28 2004-01-01 Koninklijke Philips Electronics N.V. Context and time sensitive profile builder
US20040098229A1 (en) * 2002-06-28 2004-05-20 Brett Error Efficient click-stream data collection
US20040002963A1 (en) * 2002-06-28 2004-01-01 Cynkin Laurence H. Resolving query terms based on time of submission
US7512585B2 (en) 2002-07-11 2009-03-31 Oracle International Corporation Support for multiple mechanisms for accessing data stores
US8370420B1 (en) 2002-07-11 2013-02-05 Citrix Systems, Inc. Web-integrated display of locally stored content objects
US7206851B2 (en) * 2002-07-11 2007-04-17 Oracle International Corporation Identifying dynamic groups
US8375113B2 (en) * 2002-07-11 2013-02-12 Oracle International Corporation Employing wrapper profiles
US8352983B1 (en) 2002-07-11 2013-01-08 Tvworks, Llc Programming contextual interactive user interface for television
US7467142B2 (en) * 2002-07-11 2008-12-16 Oracle International Corporation Rule based data management
US7478407B2 (en) * 2002-07-11 2009-01-13 Oracle International Corporation Supporting multiple application program interfaces
US7844717B2 (en) * 2003-07-18 2010-11-30 Herz Frederick S M Use of proxy servers and pseudonymous transactions to maintain individual's privacy in the competitive business of maintaining personal history databases
JP2004056372A (ja) * 2002-07-18 2004-02-19 Pioneer Electronic Corp 番組編成装置、番組提供システム、それらの方法、それらのプログラムおよびそれらのプログラムを記録した記録媒体
US20040015408A1 (en) * 2002-07-18 2004-01-22 Rauen Philip Joseph Corporate content management and delivery system
DE60335472D1 (de) * 2002-07-23 2011-02-03 Quigo Technologies Inc System und verfahren zur automatisierten abbildung von schlüsselwörtern und schlüsselphrasen auf dokumenten
JP3864867B2 (ja) * 2002-07-23 2007-01-10 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
AU2003252126A1 (en) * 2002-07-24 2004-02-09 On Command Corporation Techniques for conducting a survey using an item selection system
US7454772B2 (en) * 2002-07-25 2008-11-18 International Business Machines Corporation Apparatus and method for blocking television commercials and providing an archive interrogation program
US6983481B2 (en) * 2002-07-25 2006-01-03 International Business Machines Corporation Apparatus and method for blocking television commercials with a content interrogation program
US7239981B2 (en) 2002-07-26 2007-07-03 Arbitron Inc. Systems and methods for gathering audience measurement data
US20040019688A1 (en) * 2002-07-29 2004-01-29 Opinionlab Providing substantially real-time access to collected information concerning user interaction with a web page of a website
US7248563B2 (en) * 2002-07-31 2007-07-24 International Business Machines Corporation Method, system, and computer program product for restricting access to a network using a network communications device
US7478121B1 (en) 2002-07-31 2009-01-13 Opinionlab, Inc. Receiving and reporting page-specific user feedback concerning one or more particular web pages of a website
US7370285B1 (en) * 2002-07-31 2008-05-06 Opinionlab, Inc. Receiving and reporting page-specific user feedback concerning one or more particular web pages of a website
US7516470B2 (en) * 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
US7797418B2 (en) * 2002-08-06 2010-09-14 Tvworks, Llc Method of maintaining broadcast data stream
US11070890B2 (en) 2002-08-06 2021-07-20 Comcast Cable Communications Management, Llc User customization of user interfaces for interactive television
EA007056B1 (ru) * 2002-08-09 2006-06-30 Ричард Дж. Байэс Система передачи содержимого кабельной сети через интернет
US7640167B2 (en) * 2002-08-16 2009-12-29 Nec Infrontia Corporation Self-service sales management system and method, and its program
EP1540550A4 (de) * 2002-08-19 2006-09-27 Choicestream Statistisches personalisiertes empfehlungssystem
US7071895B2 (en) * 2002-08-22 2006-07-04 Novus Communication Technologies, Inc. Pseudo bit-depth system for dynamic billboards
EP2109048A1 (de) * 2002-08-30 2009-10-14 Sony Deutschland Gmbh Verfahren zur Erstellung eines Benutzerprofils und zum Vorschlagen für eine spätere Auswahl des Benutzers
US7548242B1 (en) 2002-08-30 2009-06-16 Interactive Sports Holdings, Inc. Systems and methods for integrating graphic animation technologies in fantasy sports contest applications
US8234358B2 (en) * 2002-08-30 2012-07-31 Inpro Network Facility, Llc Communicating with an entity inside a private network using an existing connection to initiate communication
US20040120227A1 (en) * 2002-09-02 2004-06-24 Han Gyoo Min Method for controlling playback operation in optical disc apparatus
US8180732B2 (en) * 2002-11-27 2012-05-15 Sap Ag Distributing data in master data management systems
US7496559B2 (en) * 2002-09-03 2009-02-24 X1 Technologies, Inc. Apparatus and methods for locating data
EP1535263A4 (de) 2002-09-06 2007-10-24 Visible World Inc System zum verfassen und editieren personalisierter nachrichtenkampagnen
US20040049448A1 (en) * 2002-09-10 2004-03-11 Bob Glickman Method of defining an exchange-traded fund and computer product for generating real-time fund information
US9280603B2 (en) * 2002-09-17 2016-03-08 Yahoo! Inc. Generating descriptions of matching resources based on the kind, quality, and relevance of available sources of information about the matching resources
US8220018B2 (en) 2002-09-19 2012-07-10 Tvworks, Llc System and method for preferred placement programming of iTV content
US7594271B2 (en) * 2002-09-20 2009-09-22 Widevine Technologies, Inc. Method and system for real-time tamper evidence gathering for software
US7158983B2 (en) * 2002-09-23 2007-01-02 Battelle Memorial Institute Text analysis technique
US20100100437A1 (en) 2002-09-24 2010-04-22 Google, Inc. Suggesting and/or providing ad serving constraint information
US8086559B2 (en) 2002-09-24 2011-12-27 Google, Inc. Serving content-relevant advertisements with client-side device support
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US20040059712A1 (en) * 2002-09-24 2004-03-25 Dean Jeffrey A. Serving advertisements using information associated with e-mail
US7181442B2 (en) * 2002-09-24 2007-02-20 International Business Machines Corporation Method and apparatus for discovery of dynamic network services
JP2004118479A (ja) * 2002-09-26 2004-04-15 Sony Corp 情報処理装置および方法、記録媒体、およびプログラム
US20040073924A1 (en) * 2002-09-30 2004-04-15 Ramesh Pendakur Broadcast scheduling and content selection based upon aggregated user profile information
US8087054B2 (en) * 2002-09-30 2011-12-27 Eastman Kodak Company Automated event content processing method and system
US7657907B2 (en) 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
US7058660B2 (en) 2002-10-02 2006-06-06 Bank One Corporation System and method for network-based project management
US7246121B2 (en) * 2002-10-02 2007-07-17 Hewlett-Packard Development Company, L.P. System and method for modifying new message retransmission within a system for harvesting community knowledge
US7908625B2 (en) 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
AU2003279115A1 (en) * 2002-10-03 2004-04-23 Whisperwire, Inc. System and method for bundling resources
US7360235B2 (en) 2002-10-04 2008-04-15 Scientific-Atlanta, Inc. Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US20040068739A1 (en) * 2002-10-04 2004-04-08 Russ Samuel H. Networked multimedia system having a multi-room interactive network guide
US7545935B2 (en) * 2002-10-04 2009-06-09 Scientific-Atlanta, Inc. Networked multimedia overlay system
JP2004133502A (ja) * 2002-10-08 2004-04-30 Matsushita Electric Ind Co Ltd データ配信システム及び、それに関する、装置または方法または記録媒体またはプログラム
US7881658B2 (en) 2002-10-10 2011-02-01 Znl Enterprises, Llc Method and apparatus for entertainment and information services delivered via mobile telecommunication devices
US7900229B2 (en) * 2002-10-15 2011-03-01 Opentv, Inc. Convergence of interactive television and wireless technologies
US20040210942A1 (en) * 2002-10-18 2004-10-21 Thomas Lemmons Demographic/preference sniffer
EP1566058A4 (de) * 2002-10-18 2007-05-02 Intellocity Usa Inc Ichoose-videowerbung
US8046835B2 (en) 2002-10-23 2011-10-25 Frederick S. M. Herz Distributed computer network security activity model SDI-SCAM
US8046259B1 (en) * 2002-10-23 2011-10-25 Amazon Technologies, Inc. Method and system for conducting a chat
US7155427B1 (en) * 2002-10-30 2006-12-26 Oracle International Corporation Configurable search tool for finding and scoring non-exact matches in a relational database
US7246231B2 (en) * 2002-10-31 2007-07-17 Ntt Docomo, Inc. Location privacy through IP address space scrambling
US8311890B2 (en) * 2002-11-01 2012-11-13 Google Inc. Method and system for dynamic textual ad distribution via email
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US8301493B2 (en) 2002-11-05 2012-10-30 Jpmorgan Chase Bank, N.A. System and method for providing incentives to consumers to share information
US8285825B1 (en) * 2002-11-13 2012-10-09 Novell, Inc. Method and system for managing network resources based on a dynamic quorum
US7411923B2 (en) * 2002-11-14 2008-08-12 Qualcomm Incorporated Wireless communication rate shaping
US7411974B2 (en) * 2002-11-14 2008-08-12 Qualcomm Incorporated Wireless communication rate shaping
EP1570396A4 (de) * 2002-11-15 2006-09-27 Schweber Erick Von Verfahren und vorrichtung fürinformationsumfragen
US20040098743A1 (en) * 2002-11-15 2004-05-20 Koninklijke Philips Electronics N.V. Prediction of ratings for shows not yet shown
US7720761B2 (en) * 2002-11-18 2010-05-18 Jpmorgan Chase Bank, N. A. Method and system for enhancing credit line management, price management and other discretionary levels setting for financial accounts
US20040098744A1 (en) * 2002-11-18 2004-05-20 Koninklijke Philips Electronics N.V. Creation of a stereotypical profile via image based clustering
US9805373B1 (en) 2002-11-19 2017-10-31 Oracle International Corporation Expertise services platform
US20040103434A1 (en) * 2002-11-25 2004-05-27 United Video Properties, Inc. Interactive television systems with conflict management capabilities
GB2395805A (en) * 2002-11-27 2004-06-02 Sony Uk Ltd Information retrieval
US8204353B2 (en) * 2002-11-27 2012-06-19 The Nielsen Company (Us), Llc Apparatus and methods for tracking and analyzing digital recording device event sequences
US7298930B1 (en) * 2002-11-29 2007-11-20 Ricoh Company, Ltd. Multimodal access of meeting recordings
US7392231B2 (en) * 2002-12-03 2008-06-24 International Business Machines Corporation Determining utility functions from ordenal rankings
AU2003280158A1 (en) * 2002-12-04 2004-06-23 Koninklijke Philips Electronics N.V. Recommendation of video content based on the user profile of users with similar viewing habits
JP2006510270A (ja) * 2002-12-10 2006-03-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ プロファイル空間への選別アクセス
EP1573943A1 (de) * 2002-12-10 2005-09-14 Philips Intellectual Property & Standards GmbH Verfahren zum betrieb eines personalisierten rundfunksystems
US20050171948A1 (en) * 2002-12-11 2005-08-04 Knight William C. System and method for identifying critical features in an ordered scale space within a multi-dimensional feature space
US7958525B2 (en) * 2002-12-11 2011-06-07 Broadcom Corporation Demand broadcast channels and channel programming based on user viewing history, profiling, and requests
US8745531B2 (en) * 2002-12-11 2014-06-03 Broadcom Corporation Media processing system supporting automated personal channel construction based on user profile and pre-selection
KR101019976B1 (ko) * 2002-12-12 2011-03-09 소니 주식회사 정보 처리 장치 및 정보 처리 방법, 정보 처리 시스템, 기록 매체
US7912920B2 (en) 2002-12-13 2011-03-22 Stephen Loomis Stream sourcing content delivery system
US6732157B1 (en) * 2002-12-13 2004-05-04 Networks Associates Technology, Inc. Comprehensive anti-spam system, method, and computer program product for filtering unwanted e-mail messages
US7797064B2 (en) 2002-12-13 2010-09-14 Stephen Loomis Apparatus and method for skipping songs without delay
DE60223060D1 (de) * 2002-12-13 2007-11-29 Hewlett Packard Co System und Verfahren zum Schutz der Privatsphäre
US7624110B2 (en) 2002-12-13 2009-11-24 Symantec Corporation Method, system, and computer program product for security within a global computer network
US20040177115A1 (en) * 2002-12-13 2004-09-09 Hollander Marc S. System and method for music search and discovery
US7412532B2 (en) * 2002-12-13 2008-08-12 Aol Llc, A Deleware Limited Liability Company Multimedia scheduler
US7493289B2 (en) * 2002-12-13 2009-02-17 Aol Llc Digital content store system
US20040123326A1 (en) * 2002-12-18 2004-06-24 General Instrument Corporation Method and apparatus for allocating tuning devices to broadband head-end services
GB2396228A (en) * 2002-12-19 2004-06-16 Nokia Corp A method of gathering information relating to consumption of broadcast content by receiving stations
JP3953950B2 (ja) * 2002-12-20 2007-08-08 富士通株式会社 ローカルアドレスを用いたサーバシステム
US8160914B1 (en) * 2003-10-31 2012-04-17 Versata Development Group, Inc. Identifying quality user sessions and determining product demand with high resolution capabilities
US7327741B1 (en) * 2002-12-20 2008-02-05 Symantec Operating Corporation Detecting and breaking cycles in a computer network
US7711694B2 (en) * 2002-12-23 2010-05-04 Sap Ag System and methods for user-customizable enterprise workflow management
US8195631B2 (en) * 2002-12-23 2012-06-05 Sap Ag Resource finder tool
US7849175B2 (en) * 2002-12-23 2010-12-07 Sap Ag Control center pages
US20040122693A1 (en) * 2002-12-23 2004-06-24 Michael Hatscher Community builder
US7634737B2 (en) * 2002-12-23 2009-12-15 Sap Ag Defining a resource template for locating relevant resources
US9503470B2 (en) 2002-12-24 2016-11-22 Fred Herz Patents, LLC Distributed agent based model for security monitoring and response
US8327442B2 (en) 2002-12-24 2012-12-04 Herz Frederick S M System and method for a distributed application and network security system (SDI-SCAM)
EP1579364A4 (de) * 2002-12-27 2008-11-12 Payscale Inc Umfragevorrichtung und verfahren für ausgleichsberichte
US20040128171A1 (en) * 2002-12-31 2004-07-01 Rees Timothy E. Systems and methods for processing insurance information
GB0230329D0 (en) * 2002-12-31 2003-02-05 British Telecomm Device profile generation
US8819039B2 (en) 2002-12-31 2014-08-26 Ebay Inc. Method and system to generate a listing in a network-based commerce system
US20040128698A1 (en) * 2002-12-31 2004-07-01 Helena Goldfarb Apparatus and methods for scheduling events
US7243105B2 (en) * 2002-12-31 2007-07-10 British Telecommunications Public Limited Company Method and apparatus for automatic updating of user profiles
US8306908B1 (en) 2002-12-31 2012-11-06 West Corporation Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
FR2849736A1 (fr) * 2003-01-02 2004-07-09 Thomson Licensing Sa Dispositif et procede d'acquisition de fichiers par accumulation de points et produits associes
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7779247B2 (en) 2003-01-09 2010-08-17 Jericho Systems Corporation Method and system for dynamically implementing an enterprise resource policy
US7006945B2 (en) 2003-01-10 2006-02-28 Sharp Laboratories Of America, Inc. Processing of video content
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US7487532B2 (en) 2003-01-15 2009-02-03 Cisco Technology, Inc. Optimization of a full duplex wideband communications system
US20040141003A1 (en) * 2003-01-21 2004-07-22 Dell Products, L.P. Maintaining a user interest profile reflecting changing interests of a customer
US20040143644A1 (en) * 2003-01-21 2004-07-22 Nec Laboratories America, Inc. Meta-search engine architecture
US7089241B1 (en) * 2003-01-24 2006-08-08 America Online, Inc. Classifier tuning based on data similarities
US7725544B2 (en) * 2003-01-24 2010-05-25 Aol Inc. Group based spam classification
JP2004252947A (ja) * 2003-01-27 2004-09-09 Fuji Xerox Co Ltd 評価装置およびその方法
US7424115B2 (en) * 2003-01-30 2008-09-09 Nokia Corporation Generating asymmetric keys in a telecommunications system
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
NO318845B1 (no) * 2003-02-04 2005-05-09 Ip Vision Ab Framgangsmate og anordning for distribusjon av videoinformasjon
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US8116611B2 (en) * 2003-02-10 2012-02-14 Aptiv Digital, Inc. Tuner sharing video recorder system architecture
WO2004073217A1 (en) 2003-02-10 2004-08-26 Nielsen Media Research, Inc. Methods and apparatus to adaptively gather audience information data
US7472170B2 (en) 2003-02-13 2008-12-30 Bruce Zak System and method for managing content on a network interface
US7822757B2 (en) * 2003-02-18 2010-10-26 Dun & Bradstreet, Inc. System and method for providing enhanced information
US20040167882A1 (en) * 2003-02-21 2004-08-26 Thomson William B. System and method for determining a user preference for a candidate
AU2003210369A1 (en) * 2003-02-27 2004-09-17 Telecom Italia S.P.A. Method and system for providing information services to a client using a user profile
US20040172650A1 (en) * 2003-02-28 2004-09-02 Hawkins William J. Targeted content delivery system in an interactive television network
US7219148B2 (en) * 2003-03-03 2007-05-15 Microsoft Corporation Feedback loop for spam prevention
US7543053B2 (en) * 2003-03-03 2009-06-02 Microsoft Corporation Intelligent quarantining for spam prevention
US7603373B2 (en) * 2003-03-04 2009-10-13 Omniture, Inc. Assigning value to elements contributing to business success
CN100437740C (zh) * 2003-03-04 2008-11-26 奥姆尼图雷有限公司 站点点击与网页上链接的关联
US20050216844A1 (en) * 2004-03-03 2005-09-29 Error Brett M Delayed transmission of website usage data
US7441195B2 (en) * 2003-03-04 2008-10-21 Omniture, Inc. Associating website clicks with links on a web page
EP1604349A4 (de) * 2003-03-04 2006-12-06 Omniture Inc Verbindung von website-klicks mit links auf einer webseite
US7930711B2 (en) * 2003-03-06 2011-04-19 Wegener Communications, Inc. Apparatus and method for addressing control in a network for distributed data
US7626609B1 (en) 2003-03-07 2009-12-01 Music Choice Method and system for displaying content while reducing burn-in of a display
US7020689B2 (en) * 2003-03-07 2006-03-28 Wegener Communications, Inc. System and method for command transmission utilizing an email return path
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
DE10310151A1 (de) * 2003-03-07 2004-09-16 Linde Ag Verfahren zum Betreiben einer Kraftstoffanlage für einen LPG-Motor
US7158169B1 (en) 2003-03-07 2007-01-02 Music Choice Method and system for displaying content while reducing burn-in of a display
US7742944B2 (en) * 2003-03-10 2010-06-22 Amazon Technologies, Inc. Method for selecting relevant campaign messages for transmission to recipients
US11381875B2 (en) 2003-03-14 2022-07-05 Comcast Cable Communications Management, Llc Causing display of user-selectable content types
US10664138B2 (en) 2003-03-14 2020-05-26 Comcast Cable Communications, Llc Providing supplemental content for a second screen experience
US8578411B1 (en) 2003-03-14 2013-11-05 Tvworks, Llc System and method for controlling iTV application behaviors through the use of application profile filters
US8544036B2 (en) * 2003-03-14 2013-09-24 Nbcuniversal Media, Llc Methods and apparatus for scheduling broadcast commercials
US7768234B2 (en) * 2004-02-28 2010-08-03 Janik Craig M System and method for automatically synchronizing and acquiring content for battery powered devices
US9274576B2 (en) * 2003-03-17 2016-03-01 Callahan Cellular L.L.C. System and method for activation of portable and mobile media player devices for wireless LAN services
US7007170B2 (en) * 2003-03-18 2006-02-28 Widevine Technologies, Inc. System, method, and apparatus for securely providing content viewable on a secure device
US7356143B2 (en) * 2003-03-18 2008-04-08 Widevine Technologies, Inc System, method, and apparatus for securely providing content viewable on a secure device
US20040186767A1 (en) * 2003-03-20 2004-09-23 Yue Ma System and method employing portable device for capturing and using broadcast source content to operate other digital devices
US7451113B1 (en) 2003-03-21 2008-11-11 Mighty Net, Inc. Card management system and method
US8069076B2 (en) * 2003-03-25 2011-11-29 Cox Communications, Inc. Generating audience analytics
US20040194123A1 (en) * 2003-03-28 2004-09-30 Eastman Kodak Company Method for adapting digital cinema content to audience metrics
US20040194128A1 (en) * 2003-03-28 2004-09-30 Eastman Kodak Company Method for providing digital cinema content based upon audience metrics
US7509569B2 (en) * 2003-03-31 2009-03-24 Ricoh Co., Ltd. Action stickers for nested collections
US7949785B2 (en) * 2003-03-31 2011-05-24 Inpro Network Facility, Llc Secure virtual community network system
US7739583B2 (en) * 2003-03-31 2010-06-15 Ricoh Company, Ltd. Multimedia document sharing method and apparatus
US7536638B2 (en) * 2003-03-31 2009-05-19 Ricoh Co., Ltd. Action stickers for identifying and processing stored documents
US20070050696A1 (en) * 2003-03-31 2007-03-01 Piersol Kurt W Physical key for accessing a securely stored digital document
US20040197088A1 (en) * 2003-03-31 2004-10-07 Ferman Ahmet Mufit System for presenting audio-video content
US7703002B2 (en) * 2003-03-31 2010-04-20 Ricoh Company, Ltd. Method and apparatus for composing multimedia documents
US8712857B1 (en) 2003-03-31 2014-04-29 Tuxis Technologies Llc Methods and apparatus for intelligent selection of goods and services in mobile commerce
US7757162B2 (en) * 2003-03-31 2010-07-13 Ricoh Co. Ltd. Document collection manipulation
US20040249974A1 (en) * 2003-03-31 2004-12-09 Alkhatib Hasan S. Secure virtual address realm
US7552381B2 (en) * 2003-03-31 2009-06-23 Ricoh Co., Ltd. Check boxes for identifying and processing stored documents
US20050246747A1 (en) * 2003-03-31 2005-11-03 Matsushita Electric Industrial Co., Ltd. Utilization of data broadcasting technology with handheld control apparatus
US20040249973A1 (en) * 2003-03-31 2004-12-09 Alkhatib Hasan S. Group agent
US20040210520A1 (en) * 2003-04-02 2004-10-21 Fitzgerald Daleen R. Bill payment payee information management system and method
US20040199771A1 (en) * 2003-04-04 2004-10-07 Widevine Technologies, Inc. Method for tracing a security breach in highly distributed content
US7107447B2 (en) * 2003-04-17 2006-09-12 America Online, Inc. Use of pseudonyms vs. real names
US20040210929A1 (en) * 2003-04-18 2004-10-21 Srinivas Bollapragada Methods and apparatus forscheduling broadcast commercial videotapes
US6760538B1 (en) 2003-04-21 2004-07-06 Pioneer Digital Technologies, Inc. Video recorder having user extended and automatically extended time slots
US20060051059A1 (en) * 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US7120619B2 (en) * 2003-04-22 2006-10-10 Microsoft Corporation Relationship view
US20040213557A1 (en) * 2003-04-23 2004-10-28 Pioneer Digital Technologies, Inc. Non-hierarchical interface screens for use in a video recorder
GB0309174D0 (en) * 2003-04-23 2003-05-28 Stevenson David W System and method for navigating a web site
US20040215560A1 (en) * 2003-04-25 2004-10-28 Peter Amalraj Integrated payment system and method
US8392553B2 (en) * 2003-04-29 2013-03-05 University Of Strathclyde Remote monitoring by tracking, storing, and analyzing user interactions with an operating system of a data processing device
US7483947B2 (en) * 2003-05-02 2009-01-27 Microsoft Corporation Message rendering for identification of content features
ATE378759T1 (de) 2003-05-06 2007-11-15 Cvon Innovations Ltd Nachrichtenübertragungssystem und nachrichtendienst
US20040225555A1 (en) * 2003-05-09 2004-11-11 Andreas Persidis System and method for generating targeted marketing resources and market performance data
US7590695B2 (en) 2003-05-09 2009-09-15 Aol Llc Managing electronic messages
CN1788280A (zh) * 2003-05-12 2006-06-14 皇家飞利浦电子股份有限公司 用于执行基于简档的协同过滤的装置和方法
US20050010563A1 (en) * 2003-05-15 2005-01-13 William Gross Internet search application
US20050108340A1 (en) 2003-05-15 2005-05-19 Matt Gleeson Method and apparatus for filtering email spam based on similarity measures
CA2527328C (en) * 2003-05-29 2013-04-02 Eat.Tv, Llc System for presentation of multimedia content
JP4661047B2 (ja) * 2003-05-30 2011-03-30 ソニー株式会社 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
US20080015870A1 (en) * 2003-05-30 2008-01-17 Lawrence Benjamin Elowitz Apparatus and method for facilitating a search for gems
EP1634452A1 (de) * 2003-06-02 2006-03-15 Koninklijke Philips Electronics N.V. Programmempfehlung durch dynamische kategoriengenerierung
KR100745995B1 (ko) * 2003-06-04 2007-08-06 삼성전자주식회사 메타 데이터 관리 장치 및 방법
US7272853B2 (en) * 2003-06-04 2007-09-18 Microsoft Corporation Origination/destination features and lists for spam prevention
US20040254957A1 (en) * 2003-06-13 2004-12-16 Nokia Corporation Method and a system for modeling user preferences
US20040254827A1 (en) * 2003-06-13 2004-12-16 Hind John R. Methods, systems and computer program products for indirect profiling of web users
US7827487B1 (en) 2003-06-16 2010-11-02 Opinionlab, Inc. Soliciting user feedback regarding one or more web pages of a website without obscuring visual content
US20040260605A1 (en) * 2003-06-17 2004-12-23 Eastman Kodak Company Method for promoting entertainment event attendance to networked users using demographic profile data
US8145710B2 (en) * 2003-06-18 2012-03-27 Symantec Corporation System and method for filtering spam messages utilizing URL filtering module
US7711779B2 (en) * 2003-06-20 2010-05-04 Microsoft Corporation Prevention of outgoing spam
US7519668B2 (en) * 2003-06-20 2009-04-14 Microsoft Corporation Obfuscation of spam filter
FR2856493A1 (fr) * 2003-06-23 2004-12-24 France Telecom Procede et dispositif de traitement d'informations ayant fait l'objet d'une reception anterieur dans un reseau de telecommunication tel que le reseau internet
US8533270B2 (en) * 2003-06-23 2013-09-10 Microsoft Corporation Advanced spam detection techniques
US7739602B2 (en) 2003-06-24 2010-06-15 Aol Inc. System and method for community centric resource sharing based on a publishing subscription model
US7792828B2 (en) 2003-06-25 2010-09-07 Jericho Systems Corporation Method and system for selecting content items to be presented to a viewer
US7206411B2 (en) 2003-06-25 2007-04-17 Wegener Communications, Inc. Rapid decryption of data by key synchronization and indexing
US7991732B2 (en) 2005-06-03 2011-08-02 Adobe Systems Incorporated Incrementally adding segmentation criteria to a data set
US9081863B2 (en) * 2005-06-03 2015-07-14 Adobe Systems Incorporated One-click segmentation definition
US7363302B2 (en) * 2003-06-30 2008-04-22 Googole, Inc. Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
US7603022B2 (en) * 2003-07-02 2009-10-13 Macrovision Corporation Networked personal video recording system
US8438601B2 (en) 2003-07-02 2013-05-07 Rovi Solutions Corporation Resource management for a networked personal video recording system
US7454120B2 (en) 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
US7324988B2 (en) * 2003-07-07 2008-01-29 International Business Machines Corporation Method of generating a distributed text index for parallel query processing
US9615061B2 (en) * 2003-07-11 2017-04-04 Tvworks, Llc System and method for creating and presenting composite video-on-demand content
US8416952B1 (en) 2003-07-11 2013-04-09 Tvworks, Llc Channel family surf control
US7590693B1 (en) 2003-07-17 2009-09-15 Avaya Inc. Method and apparatus for restriction of message distribution for security
CN1823369A (zh) * 2003-07-18 2006-08-23 皇家飞利浦电子股份有限公司 用于控制对话过程的方法
US7610313B2 (en) * 2003-07-25 2009-10-27 Attenex Corporation System and method for performing efficient document scoring and clustering
US20050075934A1 (en) * 2003-08-04 2005-04-07 Paul Knight Nutritional assistant for kiosk
US7370098B2 (en) * 2003-08-06 2008-05-06 International Business Machines Corporation Autonomic management of autonomic systems
JP2005056361A (ja) * 2003-08-07 2005-03-03 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
US7275159B2 (en) * 2003-08-11 2007-09-25 Ricoh Company, Ltd. Multimedia output device having embedded encryption functionality
US20050038698A1 (en) * 2003-08-12 2005-02-17 Lukose Rajan M. Targeted advertisement with local consumer profile
US9247288B2 (en) * 2003-08-12 2016-01-26 Time Warner Cable Enterprises Llc Technique for effectively delivering targeted advertisements through a communications network having limited bandwidth
US20050038699A1 (en) * 2003-08-12 2005-02-17 Lillibridge Mark David System and method for targeted advertising via commitment
US7831573B2 (en) * 2003-08-12 2010-11-09 Hewlett-Packard Development Company, L.P. System and method for committing to a set
US20050038706A1 (en) * 2003-08-15 2005-02-17 Amir Yazdani Business transaction reporting system
US9767634B2 (en) 2003-08-15 2017-09-19 Rentrak Corporation Systems and methods for measuring consumption of entertainment commodities
US20070198327A1 (en) * 2003-08-15 2007-08-23 Amir Yazdani Systems and methods for measuring, targeting, verifying, and reporting advertising impressions
WO2005017769A1 (en) * 2003-08-19 2005-02-24 Rapid Intelligence Pty Ltd Content system
CN1843036A (zh) * 2003-08-25 2006-10-04 皇家飞利浦电子股份有限公司 实时媒体词典
US8301482B2 (en) * 2003-08-25 2012-10-30 Tom Reynolds Determining strategies for increasing loyalty of a population to an entity
US7769626B2 (en) * 2003-08-25 2010-08-03 Tom Reynolds Determining strategies for increasing loyalty of a population to an entity
US20050050021A1 (en) * 2003-08-25 2005-03-03 Sybase, Inc. Information Messaging and Collaboration System
US8380572B2 (en) * 2003-08-25 2013-02-19 Yahoo! Inc. Selecting among advertisements competing for a slot associated with electronic content delivered over a network
US20050076383A1 (en) * 2003-08-29 2005-04-07 Manish Upendran System and method for providing a user interface
US7346556B2 (en) * 2003-08-29 2008-03-18 Yahoo! Inc. System and method for performing purchase transactions utilizing a broadcast-based device
US20050076384A1 (en) * 2003-08-29 2005-04-07 Manish Upendran System and method for presenting non-broadcast content on a broadcast-based device
US20050050576A1 (en) * 2003-08-29 2005-03-03 Manish Upendran System and method for integrating broadcast content and non-broadcast content
US8175908B1 (en) 2003-09-04 2012-05-08 Jpmorgan Chase Bank, N.A. Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data
US20050051620A1 (en) * 2003-09-04 2005-03-10 International Business Machines Corporation Personal data card processing system
JP2005084770A (ja) * 2003-09-05 2005-03-31 Sony Corp コンテンツ提供システムおよび方法、提供装置および方法、再生装置および方法、並びにプログラム
US20120150888A1 (en) * 2003-09-10 2012-06-14 Geoffrey Hyatt Method and system for relationship management and intelligent agent
CN1875377A (zh) * 2003-09-10 2006-12-06 音乐匹配公司 音乐购买和播放系统及其方法
JP4423262B2 (ja) * 2003-09-11 2010-03-03 パナソニック株式会社 コンテンツ選択方法およびコンテンツ選択装置
WO2005036877A1 (en) 2003-09-12 2005-04-21 Nielsen Media Research, Inc. Digital video signature apparatus and methods for use with video program identification systems
US8819734B2 (en) 2003-09-16 2014-08-26 Tvworks, Llc Contextual navigational control for digital television
US8200761B1 (en) * 2003-09-18 2012-06-12 Apple Inc. Method and apparatus for improving security in a data processing system
US8075402B2 (en) * 2003-09-22 2011-12-13 Robert Linley Muir Multigame selection
US9380269B2 (en) 2003-09-23 2016-06-28 Time Warner Cable Enterprises Llc Scheduling trigger apparatus and method
US8239273B1 (en) 2003-09-24 2012-08-07 SuperMedia LLC Integrated pay per click and pay per call listings
US7050990B1 (en) * 2003-09-24 2006-05-23 Verizon Directories Corp. Information distribution system
US7689466B1 (en) 2003-09-24 2010-03-30 SuperMedia LLC Dynamic pay per call listings
US7822661B1 (en) 2003-09-24 2010-10-26 SuperMedia LLC Information distribution system and method utilizing a position adjustment factor
US8271588B1 (en) 2003-09-24 2012-09-18 Symantec Corporation System and method for filtering fraudulent email messages
US7516086B2 (en) 2003-09-24 2009-04-07 Idearc Media Corp. Business rating placement heuristic
US7974878B1 (en) 2003-09-24 2011-07-05 SuperMedia LLC Information distribution system and method that provides for enhanced display formats
US7949553B1 (en) * 2003-09-25 2011-05-24 Pros Revenue Management, L.P. Method and system for a selection optimization process
JPWO2005031611A1 (ja) * 2003-09-26 2006-12-07 ソニー株式会社 情報送信装置、端末装置及びその方法
CN1331078C (zh) * 2003-09-30 2007-08-08 联想(北京)有限公司 一种获取聚类距离的方法及其系统
US20050222989A1 (en) * 2003-09-30 2005-10-06 Taher Haveliwala Results based personalization of advertisements in a search engine
US7693827B2 (en) * 2003-09-30 2010-04-06 Google Inc. Personalization of placed content ordering in search results
US7346839B2 (en) * 2003-09-30 2008-03-18 Google Inc. Information retrieval based on historical data
US20050071328A1 (en) 2003-09-30 2005-03-31 Lawrence Stephen R. Personalization of web search
US8321278B2 (en) * 2003-09-30 2012-11-27 Google Inc. Targeted advertisements based on user profiles and page profile
US7290278B2 (en) * 2003-10-02 2007-10-30 Aol Llc, A Delaware Limited Liability Company Identity based service system
JP4433754B2 (ja) * 2003-10-08 2010-03-17 ソニー株式会社 情報提供システム及び情報提供方法、録画装置及び録画方法、並びにコンピュータ・プログラム
US20070106892A1 (en) * 2003-10-08 2007-05-10 Engberg Stephan J Method and system for establishing a communication using privacy enhancing techniques
US7346629B2 (en) * 2003-10-09 2008-03-18 Yahoo! Inc. Systems and methods for search processing using superunits
US7406174B2 (en) * 2003-10-21 2008-07-29 Widevine Technologies, Inc. System and method for n-dimensional encryption
US7904924B1 (en) * 2003-10-31 2011-03-08 Microsoft Corporation Video-on-demand recommendations based on previously viewed television programs
US9053181B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using count
US7884274B1 (en) 2003-11-03 2011-02-08 Wieder James W Adaptive personalized music and entertainment
US9053299B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using rating
US9098681B2 (en) 2003-11-03 2015-08-04 James W. Wieder Adaptive personalized playback or presentation using cumulative time
US8001612B1 (en) 2003-11-03 2011-08-16 Wieder James W Distributing digital-works and usage-rights to user-devices
US11165999B1 (en) 2003-11-03 2021-11-02 Synergyze Technologies Llc Identifying and providing compositions and digital-works
US20150128039A1 (en) 2003-11-03 2015-05-07 James W. Wieder Newness Control of a Personalized Music and/or Entertainment Sequence
US8396800B1 (en) 2003-11-03 2013-03-12 James W. Wieder Adaptive personalized music and entertainment
US20050097593A1 (en) * 2003-11-05 2005-05-05 Michael Raley System, method and device for selected content distribution
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US7080104B2 (en) * 2003-11-07 2006-07-18 Plaxo, Inc. Synchronization and merge engines
US7389324B2 (en) 2003-11-07 2008-06-17 Plaxo, Inc. Viral engine for network deployment
DE60320414T2 (de) * 2003-11-12 2009-05-20 Sony Deutschland Gmbh Vorrichtung und Verfahren zur automatischen Extraktion von wichtigen Ereignissen in Audiosignalen
DE60319710T2 (de) * 2003-11-12 2009-03-12 Sony Deutschland Gmbh Verfahren und Vorrichtung zur automatischen Dissektion segmentierte Audiosignale
JP4505418B2 (ja) * 2003-11-13 2010-07-21 パナソニック株式会社 番組推薦装置及び番組推薦装置の番組推薦方法並びにプログラム
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US8170096B1 (en) 2003-11-18 2012-05-01 Visible World, Inc. System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
US7885850B2 (en) * 2003-11-20 2011-02-08 Ebay Inc. Automated feedback cancellation in a network-based transaction facility
US7716079B2 (en) * 2003-11-20 2010-05-11 Ebay Inc. Feedback cancellation in a network-based transaction facility
US8170912B2 (en) 2003-11-25 2012-05-01 Carhamm Ltd., Llc Database structure and front end
US20060155850A1 (en) * 2003-11-25 2006-07-13 Matsushita Electric Industrial Co., Ltd. Networked mobile EPG service architecture
US20050114207A1 (en) * 2003-11-25 2005-05-26 International Business Machines Corporation Method, system, and storage medium for filtering content presented on a computer system
US7689712B2 (en) 2003-11-26 2010-03-30 Ricoh Company, Ltd. Techniques for integrating note-taking and multimedia information
USRE45770E1 (en) 2003-11-28 2015-10-20 World Assets Consulting Ag, Llc Adaptive recommendation explanations
US7539652B2 (en) 2003-11-28 2009-05-26 Manyworlds, Inc. Adaptive self-modifying and recombinant systems
US7493294B2 (en) * 2003-11-28 2009-02-17 Manyworlds Inc. Mutually adaptive systems
US7526458B2 (en) 2003-11-28 2009-04-28 Manyworlds, Inc. Adaptive recommendations systems
US20090018918A1 (en) 2004-11-04 2009-01-15 Manyworlds Inc. Influence-based Social Network Advertising
US7606772B2 (en) 2003-11-28 2009-10-20 Manyworlds, Inc. Adaptive social computing methods
US7526459B2 (en) 2003-11-28 2009-04-28 Manyworlds, Inc. Adaptive social and process network systems
US8600920B2 (en) * 2003-11-28 2013-12-03 World Assets Consulting Ag, Llc Affinity propagation in adaptive network-based systems
US8566263B2 (en) * 2003-11-28 2013-10-22 World Assets Consulting Ag, Llc Adaptive computer-based personalities
JP4124115B2 (ja) 2003-12-02 2008-07-23 ソニー株式会社 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
KR20060111550A (ko) * 2003-12-03 2006-10-27 코닌클리케 필립스 일렉트로닉스 엔.브이. 내재적 추천기들을 위한 협력적 샘플링
US20050125544A1 (en) * 2003-12-04 2005-06-09 Yongjun Zhao Methods and apparatuses for facilitating online communications between parties
US7877694B2 (en) * 2003-12-05 2011-01-25 Microsoft Corporation Hosted notifications templates
US20050138653A1 (en) * 2003-12-17 2005-06-23 Kim Littrell Methods, systems and storage medium for providing offerings to consumers
US7027586B2 (en) * 2003-12-18 2006-04-11 Sbc Knowledge Ventures, L.P. Intelligently routing customer communications
US8036931B2 (en) * 2003-12-19 2011-10-11 International Business Machines Corporation Process and heuristic statistic for prospect selection through data mining
US20050138049A1 (en) * 2003-12-22 2005-06-23 Greg Linden Method for personalized news
US7652844B2 (en) * 2003-12-24 2010-01-26 Bruce Edwards System and method for protecting removeable media playback devices
US20050216823A1 (en) * 2003-12-30 2005-09-29 Microsoft Corporation Assigning textual ads based on article history
US8156444B1 (en) 2003-12-31 2012-04-10 Google Inc. Systems and methods for determining a user interface attribute
US7523087B1 (en) * 2003-12-31 2009-04-21 Google, Inc. Determining and/or designating better ad information such as ad landing pages
WO2005071572A1 (en) * 2004-01-20 2005-08-04 Koninklijke Philips Electronics, N.V. Automatic creation of e-books
US8375048B1 (en) * 2004-01-20 2013-02-12 Microsoft Corporation Query augmentation
US20100153997A1 (en) * 2004-01-21 2010-06-17 United Video Properties, Inc. Interactive television system with templates for managing vendor-specific video-on-demand content
US8010459B2 (en) 2004-01-21 2011-08-30 Google Inc. Methods and systems for rating associated members in a social network
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US8442331B2 (en) 2004-02-15 2013-05-14 Google Inc. Capturing text from rendered documents using supplemental information
US7707039B2 (en) 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US8612359B2 (en) * 2004-01-29 2013-12-17 Yahoo! Inc. Method and system for sharing portal subscriber information in an online social network
US7707122B2 (en) * 2004-01-29 2010-04-27 Yahoo ! Inc. System and method of information filtering using measures of affinity of a relationship
US7885901B2 (en) * 2004-01-29 2011-02-08 Yahoo! Inc. Method and system for seeding online social network contacts
US7269590B2 (en) * 2004-01-29 2007-09-11 Yahoo! Inc. Method and system for customizing views of information associated with a social network user
US20050171954A1 (en) * 2004-01-29 2005-08-04 Yahoo! Inc. Selective electronic messaging within an online social network for SPAM detection
US7310676B2 (en) * 2004-02-09 2007-12-18 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US7895632B2 (en) * 2004-02-12 2011-02-22 Sony Corporation Cable diagnostic and monitoring system
US7191175B2 (en) 2004-02-13 2007-03-13 Attenex Corporation System and method for arranging concept clusters in thematic neighborhood relationships in a two-dimensional visual display space
US7827603B1 (en) 2004-02-13 2010-11-02 Citicorp Development Center, Inc. System and method for secure message reply
US7812860B2 (en) 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US10635723B2 (en) 2004-02-15 2020-04-28 Google Llc Search engines and systems with handheld document data capture devices
AU2005215010A1 (en) * 2004-02-18 2005-09-01 Nielsen Media Research, Inc. Et Al. Methods and apparatus to determine audience viewing of video-on-demand programs
US20050193015A1 (en) * 2004-02-19 2005-09-01 Sandraic Logic, Llc A California Limited Liability Company Method and apparatus for organizing, sorting and navigating multimedia content
US7949639B2 (en) * 2004-02-20 2011-05-24 Symphonyiri Group, Inc. Attribute segments and data table bias reduction
US7873529B2 (en) * 2004-02-20 2011-01-18 Symphonyiri Group, Inc. System and method for analyzing and correcting retail data
AU2005217413B2 (en) * 2004-02-20 2011-06-09 Factiva, Inc. Intelligent search and retrieval system and method
US7548620B2 (en) * 2004-02-23 2009-06-16 Verisign, Inc. Token provisioning
US20050191603A1 (en) * 2004-02-26 2005-09-01 Scientific Learning Corporation Method and apparatus for automated training of language learning skills
US20090119159A1 (en) * 2007-10-31 2009-05-07 David C. Reardon System and Method for Transferring Funds to Recipients of Electronic Messages
US8346660B2 (en) * 2004-02-26 2013-01-01 David C. Reardon System and method for two-way transfer of funds and electronic content between summa account users with gathering of behavioral metrics and management of multiple currencies and escrow accounts
US7774350B2 (en) * 2004-02-26 2010-08-10 Ebay Inc. System and method to provide and display enhanced feedback in an online transaction processing environment
US8799164B2 (en) 2004-02-26 2014-08-05 David C Reardon Financial transaction system with integrated electronic messaging, control of marketing data, and user defined charges for receiving messages
US7873572B2 (en) * 2004-02-26 2011-01-18 Reardon David C Financial transaction system with integrated electronic messaging, control of marketing data, and user defined charges for receiving messages
US8214438B2 (en) 2004-03-01 2012-07-03 Microsoft Corporation (More) advanced spam detection features
US7584435B2 (en) * 2004-03-03 2009-09-01 Omniture, Inc. Web usage overlays for third-party web plug-in content
US8356317B2 (en) * 2004-03-04 2013-01-15 Sharp Laboratories Of America, Inc. Presence based technology
US7594245B2 (en) * 2004-03-04 2009-09-22 Sharp Laboratories Of America, Inc. Networked video devices
US8949899B2 (en) 2005-03-04 2015-02-03 Sharp Laboratories Of America, Inc. Collaborative recommendation system
WO2005091929A2 (en) * 2004-03-04 2005-10-06 Sharp Laboratories Of America, Inc. Method and system for presenting concurrent preference information for internet connected tv
US7882436B2 (en) 2004-03-10 2011-02-01 Trevor Burke Technology Limited Distribution of video data
US20070258595A1 (en) * 2004-03-11 2007-11-08 Universal Electronics Inc. Syncronizing Device-Specific Encrypted Data to and from Mobile Devices Using Detachable Storage Media
US20050204006A1 (en) * 2004-03-12 2005-09-15 Purcell Sean E. Message junk rating interface
US8055553B1 (en) 2006-01-19 2011-11-08 Verizon Laboratories Inc. Dynamic comparison text functionality
US20050203948A1 (en) * 2004-03-15 2005-09-15 De La Rosa Josep Lluis Method for influencing market decisions of people
JP4730684B2 (ja) * 2004-03-16 2011-07-20 イマジニアリング株式会社 ユーザインターフェースが進化するデータベースシステムおよび当該データベースシステムを利用したWebブラウザ
US7254774B2 (en) * 2004-03-16 2007-08-07 Microsoft Corporation Systems and methods for improved spell checking
US8842175B2 (en) 2004-03-26 2014-09-23 Broadcom Corporation Anticipatory video signal reception and processing
US7716223B2 (en) 2004-03-29 2010-05-11 Google Inc. Variable personalization of search results in a search engine
US8041713B2 (en) * 2004-03-31 2011-10-18 Google Inc. Systems and methods for analyzing boilerplate
US7693825B2 (en) 2004-03-31 2010-04-06 Google Inc. Systems and methods for ranking implicit search results
US9009153B2 (en) 2004-03-31 2015-04-14 Google Inc. Systems and methods for identifying a named entity
US8631001B2 (en) * 2004-03-31 2014-01-14 Google Inc. Systems and methods for weighting a search query result
JP2005294903A (ja) * 2004-03-31 2005-10-20 Pioneer Electronic Corp 番組情報取得装置、番組情報取得方法、番組情報取得プログラム
US20080040315A1 (en) * 2004-03-31 2008-02-14 Auerbach David B Systems and methods for generating a user interface
US7664734B2 (en) * 2004-03-31 2010-02-16 Google Inc. Systems and methods for generating multiple implicit search queries
US7707142B1 (en) 2004-03-31 2010-04-27 Google Inc. Methods and systems for performing an offline search
US7272601B1 (en) * 2004-03-31 2007-09-18 Google Inc. Systems and methods for associating a keyword with a user interface area
US8146156B2 (en) 2004-04-01 2012-03-27 Google Inc. Archive of text captures from rendered documents
US7990556B2 (en) 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
US20060081714A1 (en) 2004-08-23 2006-04-20 King Martin T Portable scanning device
US20050222897A1 (en) * 2004-04-01 2005-10-06 Johann Walter Method and system for improving at least one of a business process, product and service
US8081849B2 (en) 2004-12-03 2011-12-20 Google Inc. Portable scanning and memory device
US9116890B2 (en) 2004-04-01 2015-08-25 Google Inc. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US9008447B2 (en) 2004-04-01 2015-04-14 Google Inc. Method and system for character recognition
US7894670B2 (en) 2004-04-01 2011-02-22 Exbiblio B.V. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US20060098900A1 (en) 2004-09-27 2006-05-11 King Martin T Secure data gathering from rendered documents
US9143638B2 (en) 2004-04-01 2015-09-22 Google Inc. Data capture from rendered documents using handheld device
WO2005101266A2 (en) * 2004-04-06 2005-10-27 Blue Nile, Inc. Apparatus and method for facilitating a search for gem settings
US8132204B2 (en) 2004-04-07 2012-03-06 Visible World, Inc. System and method for enhanced video selection and categorization using metadata
JP4092697B2 (ja) * 2004-04-07 2008-05-28 ソニー株式会社 情報処理装置および方法、プログラム並びに記録媒体
US9396212B2 (en) 2004-04-07 2016-07-19 Visible World, Inc. System and method for enhanced video selection
US9087126B2 (en) 2004-04-07 2015-07-21 Visible World, Inc. System and method for enhanced video selection using an on-screen remote
US8713418B2 (en) 2004-04-12 2014-04-29 Google Inc. Adding value to a rendered document
US8620083B2 (en) 2004-12-03 2013-12-31 Google Inc. Method and system for character recognition
US8489624B2 (en) 2004-05-17 2013-07-16 Google, Inc. Processing techniques for text capture from a rendered document
US8874504B2 (en) 2004-12-03 2014-10-28 Google Inc. Processing techniques for visual capture data from a rendered document
WO2005107110A2 (en) 2004-04-23 2005-11-10 Nielsen Media Research, Inc. Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs
US8490136B2 (en) 2009-05-07 2013-07-16 Sirius Xm Radio Inc. Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences
US8868670B2 (en) * 2004-04-27 2014-10-21 Avaya Inc. Method and apparatus for summarizing one or more text messages using indicative summaries
US20050246391A1 (en) * 2004-04-29 2005-11-03 Gross John N System & method for monitoring web pages
US20060010029A1 (en) * 2004-04-29 2006-01-12 Gross John N System & method for online advertising
US20050246358A1 (en) * 2004-04-29 2005-11-03 Gross John N System & method of identifying and predicting innovation dissemination
US20090100523A1 (en) * 2004-04-30 2009-04-16 Harris Scott C Spam detection within images of a communication
US20050262205A1 (en) * 2004-04-30 2005-11-24 Nikolov Radoslav I Delivering messages in an enterprise messaging system using message selector hierarchy
US20060031879A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of news-related broadcasted or streamed multimedia content
US20060031916A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of broadcasted or streamed multimedia content
US20060031885A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of music-related broadcasted or streamed multimedia content
EP1747681A1 (de) * 2004-05-04 2007-01-31 Qualcomm, Incorporated Verfahren und vorrichtung zum programmieren von blackout und neuabstimmung
US8578420B2 (en) * 2004-05-05 2013-11-05 Ati Technologies Ulc Method and apparatus for automated display of video programming guide information
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US9826046B2 (en) * 2004-05-05 2017-11-21 Black Hills Media, Llc Device discovery for digital entertainment network
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
US20050251750A1 (en) * 2004-05-10 2005-11-10 Robert Vallone Television viewer interface system
US7941490B1 (en) 2004-05-11 2011-05-10 Symantec Corporation Method and apparatus for detecting spam in email messages and email attachments
US20060029000A1 (en) * 2004-05-14 2006-02-09 International Business Machines Corporation Connection establishment in a proxy server environment
US20050273833A1 (en) * 2004-05-14 2005-12-08 Nokia Corporation Customized virtual broadcast services
WO2005116852A2 (en) * 2004-05-20 2005-12-08 Manyworlds, Inc. Adaptive recombinant processes
US20070203589A1 (en) 2005-04-08 2007-08-30 Manyworlds, Inc. Adaptive Recombinant Process Methods
US7650432B2 (en) * 2004-05-20 2010-01-19 Bea Systems, Inc. Occasionally-connected application server
US20060031256A1 (en) * 2004-05-20 2006-02-09 Bea Systems, Inc. Template language for mobile client
US20060007918A1 (en) * 2004-05-21 2006-01-12 Bea Systems, Inc. Scaleable service oriented architecture
US7653008B2 (en) * 2004-05-21 2010-01-26 Bea Systems, Inc. Dynamically configurable service oriented architecture
US20060031481A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Service oriented architecture with monitoring
US7774485B2 (en) * 2004-05-21 2010-08-10 Bea Systems, Inc. Dynamic service composition and orchestration
US20060031930A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Dynamically configurable service oriented architecture
US20060031431A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Reliable updating for a service oriented architecture
US20050273517A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Service oriented architecture with credential management
US20050273847A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Programmable message processing stage for a service oriented architecture
US20050270970A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Failsafe service oriented architecture
US20050278374A1 (en) * 2004-05-21 2005-12-15 Bea Systems, Inc. Dynamic program modification
US20050278335A1 (en) * 2004-05-21 2005-12-15 Bea Systems, Inc. Service oriented architecture with alerts
US20060136555A1 (en) * 2004-05-21 2006-06-22 Bea Systems, Inc. Secure service oriented architecture
US20050264581A1 (en) * 2004-05-21 2005-12-01 Bea Systems, Inc. Dynamic program modification
US20050273502A1 (en) * 2004-05-21 2005-12-08 Patrick Paul B Service oriented architecture with message processing stages
US20050273520A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Service oriented architecture with file transport protocol
US7310684B2 (en) * 2004-05-21 2007-12-18 Bea Systems, Inc. Message processing in a service oriented architecture
US20060069791A1 (en) * 2004-05-21 2006-03-30 Bea Systems, Inc. Service oriented architecture with interchangeable transport protocols
US8615601B2 (en) * 2004-05-21 2013-12-24 Oracle International Corporation Liquid computing
US20050273497A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Service oriented architecture with electronic mail transport protocol
US20050267892A1 (en) * 2004-05-21 2005-12-01 Patrick Paul B Service proxy definition
US20050273516A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Dynamic routing in a service oriented architecture
US20050267947A1 (en) * 2004-05-21 2005-12-01 Bea Systems, Inc. Service oriented architecture with message processing pipelines
US20060031432A1 (en) * 2004-05-21 2006-02-09 Bea Systens, Inc. Service oriented architecture with message processing pipelines
US20060031354A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Service oriented architecture
US20060080419A1 (en) * 2004-05-21 2006-04-13 Bea Systems, Inc. Reliable updating for a service oriented architecture
US20060031433A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Batch updating for a service oriented architecture
US20060031353A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Dynamic publishing in a service oriented architecture
US20060005063A1 (en) * 2004-05-21 2006-01-05 Bea Systems, Inc. Error handling for a service oriented architecture
US20060031355A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Programmable service oriented architecture
US20050273521A1 (en) * 2004-05-21 2005-12-08 Bea Systems, Inc. Dynamically configurable service oriented architecture
US8010458B2 (en) 2004-05-26 2011-08-30 Facebook, Inc. System and method for managing information flow between members of an online social network
US20050267750A1 (en) * 2004-05-27 2005-12-01 Anonymous Media, Llc Media usage monitoring and measurement system and method
US20150051967A1 (en) 2004-05-27 2015-02-19 Anonymous Media Research, Llc Media usage monitoring and measurment system and method
US8117143B2 (en) 2004-05-28 2012-02-14 Intel Corporation Using affinity measures with supervised classifiers
US20060041478A1 (en) * 2004-06-01 2006-02-23 Zhiliang Zheng Universal network market system
US20050267872A1 (en) * 2004-06-01 2005-12-01 Yaron Galai System and method for automated mapping of items to documents
US20050267810A1 (en) * 2004-06-01 2005-12-01 Zhiliang Zheng System, method and computer program product for organizing items for presentment to a user
US20050267809A1 (en) * 2004-06-01 2005-12-01 Zhiliang Zheng System, method and computer program product for presenting advertising alerts to a user
US20050278742A1 (en) * 2004-06-09 2005-12-15 Ati Technologies, Inc. Method and apparatus for the display of a viewing events list
US20060029106A1 (en) * 2004-06-14 2006-02-09 Semandex Networks, Inc. System and method for providing content-based instant messaging
US7565630B1 (en) 2004-06-15 2009-07-21 Google Inc. Customization of search results for search queries received from third party sites
US8346157B1 (en) 2004-06-16 2013-01-01 Colby Steven M Content customization in asymmertic communication systems
EP1762095A1 (de) * 2004-06-17 2007-03-14 Koninklijke Philips Electronics N.V. Personalisierte zusammenfassungen anhand von persönlichkeitsmerkmalen
US7813917B2 (en) * 2004-06-22 2010-10-12 Gary Stephen Shuster Candidate matching using algorithmic analysis of candidate-authored narrative information
WO2006007194A1 (en) * 2004-06-25 2006-01-19 Personasearch, Inc. Dynamic search processor
US7664819B2 (en) * 2004-06-29 2010-02-16 Microsoft Corporation Incremental anti-spam lookup and update service
US8843978B2 (en) 2004-06-29 2014-09-23 Time Warner Cable Enterprises Llc Method and apparatus for network bandwidth allocation
US7673253B1 (en) * 2004-06-30 2010-03-02 Google Inc. Systems and methods for inferring concepts for association with content
US8131754B1 (en) 2004-06-30 2012-03-06 Google Inc. Systems and methods for determining an article association measure
US7788274B1 (en) * 2004-06-30 2010-08-31 Google Inc. Systems and methods for category-based search
WO2006002662A1 (en) * 2004-06-30 2006-01-12 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus scheduling processing of data portions from multiple data sources
AU2005269957B2 (en) * 2004-07-02 2011-09-22 The Nielsen Company (Us), Llc Methods and apparatus for identifying viewing information associated with a digital media device
JP2006023900A (ja) * 2004-07-07 2006-01-26 Hitachi Global Storage Technologies Netherlands Bv 回転円板形記憶装置の試験/調整方法及び試験制御装置
US7617501B2 (en) 2004-07-09 2009-11-10 Quest Software, Inc. Apparatus, system, and method for managing policies on a computer having a foreign operating system
US8078607B2 (en) * 2006-03-30 2011-12-13 Google Inc. Generating website profiles based on queries from webistes and user activities on the search results
US8346620B2 (en) 2004-07-19 2013-01-01 Google Inc. Automatic modification of web pages
US8943537B2 (en) * 2004-07-21 2015-01-27 Cox Communications, Inc. Method and system for presenting personalized television program recommendation to viewers
US7698333B2 (en) 2004-07-22 2010-04-13 Factiva, Inc. Intelligent query system and method using phrase-code frequency-inverse phrase-code document frequency module
US7580921B2 (en) 2004-07-26 2009-08-25 Google Inc. Phrase identification in an information retrieval system
US7536408B2 (en) 2004-07-26 2009-05-19 Google Inc. Phrase-based indexing in an information retrieval system
US7567959B2 (en) 2004-07-26 2009-07-28 Google Inc. Multiple index based information retrieval system
US7584175B2 (en) 2004-07-26 2009-09-01 Google Inc. Phrase-based generation of document descriptions
US7702618B1 (en) 2004-07-26 2010-04-20 Google Inc. Information retrieval system for archiving multiple document versions
US7599914B2 (en) * 2004-07-26 2009-10-06 Google Inc. Phrase-based searching in an information retrieval system
US7426507B1 (en) * 2004-07-26 2008-09-16 Google, Inc. Automatic taxonomy generation in search results using phrases
US7711679B2 (en) 2004-07-26 2010-05-04 Google Inc. Phrase-based detection of duplicate documents in an information retrieval system
US7580929B2 (en) * 2004-07-26 2009-08-25 Google Inc. Phrase-based personalization of searches in an information retrieval system
US20060026587A1 (en) * 2004-07-28 2006-02-02 Lemarroy Luis A Systems and methods for operating system migration
US7421441B1 (en) * 2005-09-20 2008-09-02 Yahoo! Inc. Systems and methods for presenting information based on publisher-selected labels
US8972856B2 (en) 2004-07-29 2015-03-03 Yahoo! Inc. Document modification by a client-side application
US7409402B1 (en) * 2005-09-20 2008-08-05 Yahoo! Inc. Systems and methods for presenting advertising content based on publisher-selected labels
US7958115B2 (en) * 2004-07-29 2011-06-07 Yahoo! Inc. Search systems and methods using in-line contextual queries
US7603349B1 (en) 2004-07-29 2009-10-13 Yahoo! Inc. User interfaces for search systems using in-line contextual queries
US7856441B1 (en) 2005-01-10 2010-12-21 Yahoo! Inc. Search systems and methods using enhanced contextual queries
US9584868B2 (en) 2004-07-30 2017-02-28 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US11259059B2 (en) 2004-07-30 2022-02-22 Broadband Itv, Inc. System for addressing on-demand TV program content on TV services platform of a digital TV services provider
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US7590997B2 (en) 2004-07-30 2009-09-15 Broadband Itv, Inc. System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads
US20060031873A1 (en) * 2004-08-09 2006-02-09 Comcast Cable Holdings, Llc System and method for reduced hierarchy key management
US7904517B2 (en) * 2004-08-09 2011-03-08 Microsoft Corporation Challenge response systems
US9060200B1 (en) 2004-08-11 2015-06-16 Visible World, Inc. System and method for digital program insertion in cable systems
US7660865B2 (en) 2004-08-12 2010-02-09 Microsoft Corporation Spam filtering with probabilistic secure hashes
US20060212149A1 (en) * 2004-08-13 2006-09-21 Hicken Wendell T Distributed system and method for intelligent data analysis
WO2006023508A1 (en) * 2004-08-17 2006-03-02 Shaw Parsing Llc Techniques for upstream failure detection and failure recovery
WO2006023459A1 (en) * 2004-08-17 2006-03-02 Shaw Parsing Llc Techniques for delivering personalized content with a real-time routing network
EP1779277A2 (de) * 2004-08-17 2007-05-02 Lyhoo Inc. Universelles netzwerkmarktsystem
US20060041477A1 (en) * 2004-08-17 2006-02-23 Zhiliang Zheng System and method for providing targeted information to users
US20060041476A1 (en) * 2004-08-17 2006-02-23 Zhiliang Zheng System and method for providing an expert platform
US8255413B2 (en) 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US8078602B2 (en) 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
US20060041472A1 (en) * 2004-08-23 2006-02-23 Lukose Rajan M Systems and methods of interfacing an advertisement with a message presentation client
US20060064322A1 (en) * 2004-08-27 2006-03-23 Desmond Mascarenhas Online education resource for patients with metabolic syndrome
US20060048053A1 (en) 2004-08-30 2006-03-02 Xerox Corporation Individually personalized customized report document system
US20060048042A1 (en) 2004-08-30 2006-03-02 Xerox Corporation Individually personalized customized report document system with user feedback
US20060080286A1 (en) * 2004-08-31 2006-04-13 Flashpoint Technology, Inc. System and method for storing and accessing images based on position data associated therewith
US20060053100A1 (en) * 2004-09-03 2006-03-09 Ich Servers, S.L. Rapid search system
DE102004043125B4 (de) * 2004-09-07 2017-10-05 Robert Bosch Gmbh Drosselvorrichtung
GB2418999A (en) * 2004-09-09 2006-04-12 Surfcontrol Plc Categorizing uniform resource locators
GB2418037B (en) * 2004-09-09 2007-02-28 Surfcontrol Plc System, method and apparatus for use in monitoring or controlling internet access
US7529845B2 (en) * 2004-09-15 2009-05-05 Nokia Corporation Compressing, filtering, and transmitting of protocol messages via a protocol-aware intermediary node
US7340672B2 (en) * 2004-09-20 2008-03-04 Intel Corporation Providing data integrity for data streams
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US9609279B2 (en) * 2004-09-24 2017-03-28 Google Inc. Method and system for providing secure CODECS
US7441273B2 (en) * 2004-09-27 2008-10-21 Mcafee, Inc. Virus scanner system and method with integrated spyware detection capabilities
US7630974B2 (en) 2004-09-28 2009-12-08 Oracle International Corporation Multi-language support for enterprise identity and access management
US20080154601A1 (en) * 2004-09-29 2008-06-26 Microsoft Corporation Method and system for providing menu and other services for an information processing system using a telephone or other audio interface
US7178720B1 (en) 2004-09-30 2007-02-20 West Corporation Methods, computer-readable media, and computer program product for intelligent selection of items encoded onto portable machine-playable entertainment media
US20060074883A1 (en) * 2004-10-05 2006-04-06 Microsoft Corporation Systems, methods, and interfaces for providing personalized search and information access
US8768844B2 (en) 2004-10-06 2014-07-01 Sony Corporation Method and system for content sharing and authentication between multiple devices
US7574433B2 (en) * 2004-10-08 2009-08-11 Paterra, Inc. Classification-expanded indexing and retrieval of classified documents
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US20060085253A1 (en) * 2004-10-18 2006-04-20 Matthew Mengerink Method and system to utilize a user network within a network-based commerce platform
TWI254880B (en) * 2004-10-18 2006-05-11 Avectec Com Inc Method for classifying electronic document analysis
US7693815B2 (en) * 2004-10-18 2010-04-06 International Business Machines Corporation Automatic subscriptions to documents based on user navigation behavior
US11283885B2 (en) * 2004-10-19 2022-03-22 Verizon Patent And Licensing Inc. System and method for location based matching and promotion
US8019692B2 (en) * 2004-10-19 2011-09-13 Yahoo! Inc. System and method for location based social networking
US20060116930A1 (en) * 2004-10-19 2006-06-01 Goldstein Steven W Computer system and method for development and marketing of consumer products
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
WO2006046167A2 (en) * 2004-10-25 2006-05-04 Koninklijke Philips Electronics N.V. Associative content exchange/copy mechanism
US8015184B2 (en) * 2004-10-26 2011-09-06 Yahoo! Inc. Method and apparatus for a search-enabled remote control device
AU2005299618A1 (en) * 2004-10-27 2006-05-04 Itg Software Solutions, Inc. System and method for generating liquidity
WO2006047790A2 (en) * 2004-10-27 2006-05-04 Client Dynamics, Inc. Enhanced client relationship management systems and methods with a recommendation engine
US8763052B2 (en) * 2004-10-29 2014-06-24 Eat.Tv, Inc. System for enabling video-based interactive applications
US8620717B1 (en) * 2004-11-04 2013-12-31 Auguri Corporation Analytical tool
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
WO2006053095A2 (en) * 2004-11-08 2006-05-18 Harcourt Assessment, Inc. Automated assessment development and associated methods
US7895218B2 (en) 2004-11-09 2011-02-22 Veveo, Inc. Method and system for performing searches for television content using reduced text input
US7860318B2 (en) 2004-11-09 2010-12-28 Intelli-Check, Inc System and method for comparing documents
KR20070084368A (ko) * 2004-11-18 2007-08-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 사용자 프로파일을 업데이트하기 위한 장치 및 방법
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
JP4013943B2 (ja) * 2004-11-22 2007-11-28 船井電機株式会社 放送信号受信システム
US7984467B2 (en) * 2004-11-23 2011-07-19 Stmicroelectronics, Inc. Method and system for providing an electronic program guide
KR20070084524A (ko) * 2004-11-23 2007-08-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 파일 관리 방법 및 장치
US20060108880A1 (en) * 2004-11-24 2006-05-25 Lg Electronics Inc. Linear compressor
US8874570B1 (en) 2004-11-30 2014-10-28 Google Inc. Search boost vector based on co-visitation information
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US8099369B2 (en) * 2004-12-08 2012-01-17 Ngna, Llc Method and system for securing content in media systems
US7432916B2 (en) * 2004-12-09 2008-10-07 Universal Electronics, Inc. Controlling device with dual-mode, touch-sensitive display
US7797338B2 (en) 2004-12-09 2010-09-14 Aol Inc. System and method for facilitating personalization of applications based on anticipation of users' interests
US9723267B2 (en) 2004-12-15 2017-08-01 Time Warner Cable Enterprises Llc Method and apparatus for wideband distribution of content
US7383438B2 (en) * 2004-12-18 2008-06-03 Comcast Cable Holdings, Llc System and method for secure conditional access download and reconfiguration
EP1672807B1 (de) * 2004-12-20 2011-12-07 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Skalierung in einem Empfänger für codierte digitale Datasymbole
US7693863B2 (en) 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
JP4218758B2 (ja) * 2004-12-21 2009-02-04 インターナショナル・ビジネス・マシーンズ・コーポレーション 字幕生成装置、字幕生成方法、及びプログラム
US7797328B2 (en) * 2004-12-21 2010-09-14 Thomas Lane Styles System and method of searching for story-based media
WO2006067652A2 (en) * 2004-12-23 2006-06-29 Koninklijke Philips Electronics N.V. Method and apparatus for recommending contents
WO2006066556A2 (de) * 2004-12-24 2006-06-29 Panoratio Database Images Gmbh Relationale komprimierte datenbank-abbilder (zur beschleunigten abfrage von datenbanken)
US7844691B2 (en) * 2004-12-30 2010-11-30 Xstor Systems, Inc. Scalable distributed storage and delivery
US8880677B2 (en) * 2005-01-03 2014-11-04 Qualcomm Connected Experiences, Inc. System and method for delivering content to users on a network
WO2006075032A1 (es) * 2005-01-05 2006-07-20 Musicstrands, S.A.U. Sistema y método para recomendar elementos multimedia
CN101180875B (zh) * 2005-01-12 2010-11-03 英维迪技术公司 广播网络资产交付的定向印象模型
US8032533B1 (en) 2005-01-14 2011-10-04 Thomson Reuters Global Resources Systems, methods, and software for researching statutory information
US7653920B2 (en) * 2005-01-24 2010-01-26 Comcast Cable Communications, Llc Method and system for protecting cable television subscriber-specific information allowing limited subset access
US7356777B2 (en) 2005-01-26 2008-04-08 Attenex Corporation System and method for providing a dynamic user interface for a dense three-dimensional scene
US7404151B2 (en) * 2005-01-26 2008-07-22 Attenex Corporation System and method for providing a dynamic user interface for a dense three-dimensional scene
TW200704183A (en) * 2005-01-27 2007-01-16 Matrix Tv Dynamic mosaic extended electronic programming guide for television program selection and display
GB2422754B (en) * 2005-01-27 2007-04-04 Pccw Hkt Datacom Services Ltd Digital multicast system
JP4655200B2 (ja) * 2005-02-01 2011-03-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7567565B2 (en) 2005-02-01 2009-07-28 Time Warner Cable Inc. Method and apparatus for network bandwidth conservation
US7693887B2 (en) * 2005-02-01 2010-04-06 Strands, Inc. Dynamic identification of a new set of media items responsive to an input mediaset
US20060174270A1 (en) * 2005-02-02 2006-08-03 United Video Properties, Inc. Systems and methods for providing approximated information in an interactive television program guide
US7734569B2 (en) 2005-02-03 2010-06-08 Strands, Inc. Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics
US20080015999A1 (en) * 2005-02-04 2008-01-17 Widevine Technologies, Inc. Securely ingesting encrypted content into content servers
WO2006084269A2 (en) 2005-02-04 2006-08-10 Musicstrands, Inc. System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
US20060179078A1 (en) * 2005-02-04 2006-08-10 International Business Machines Corporation Multi-party playlist control including wireless enablement
JP3789463B1 (ja) * 2005-02-07 2006-06-21 三菱電機株式会社 推奨番組抽出装置及び推奨番組抽出方法
CA2596930A1 (en) * 2005-02-07 2006-08-10 Adzilla, Inc. Method and system of targeting content
US7933410B2 (en) * 2005-02-16 2011-04-26 Comcast Cable Holdings, Llc System and method for a variable key ladder
US20060190225A1 (en) * 2005-02-18 2006-08-24 Brand Matthew E Collaborative filtering using random walks of Markov chains
CN101120351B (zh) * 2005-02-18 2010-10-06 Rsa安全公司 派生种子的分发方法
US20060200412A1 (en) * 2005-02-23 2006-09-07 Comcast Cable Holdings, Llc System and method for DRM regional and timezone key management
US7873912B1 (en) * 2005-02-25 2011-01-18 Apple Inc. Process and system for providing a reduced set of fields associated with a report layout
US20060200461A1 (en) * 2005-03-01 2006-09-07 Lucas Marshall D Process for identifying weighted contextural relationships between unrelated documents
US20070143776A1 (en) * 2005-03-01 2007-06-21 Russ Samuel H Viewer data collection in a multi-room network
US20060218581A1 (en) * 2005-03-01 2006-09-28 Barbara Ostrowska Interactive network guide with parental monitoring
WO2006098648A1 (fr) * 2005-03-03 2006-09-21 Armen Zhorzhovich Margarjan Dispositif et procede de formation et d'affichage d'une chaine personnelle dans une television numerique a chaines multiples
EP1869574A4 (de) * 2005-03-04 2009-11-11 Resonance Media Services Inc Durchsucher zum erstellen von musikstücklisten
US8645941B2 (en) 2005-03-07 2014-02-04 Carhamm Ltd., Llc Method for attributing and allocating revenue related to embedded software
US8306975B1 (en) 2005-03-08 2012-11-06 Worldwide Creative Techniques, Inc. Expanded interest recommendation engine and variable personalization
US9424563B2 (en) * 2005-03-11 2016-08-23 Microsoft Technology Licensing, Llc Accessing medial context information using contextual links
US7877703B1 (en) 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US8073866B2 (en) 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
US7620631B2 (en) * 2005-03-21 2009-11-17 Microsoft Corporation Pyramid view
US9547780B2 (en) 2005-03-28 2017-01-17 Absolute Software Corporation Method for determining identification of an electronic device
US8037140B2 (en) * 2005-03-31 2011-10-11 International Business Machines Corporation System, method and program product for managing communications pursuant to an information technology (IT) migration
US20100311399A1 (en) * 2005-03-31 2010-12-09 United Video Properties, Inc. Systems and methods for generating audible reminders on mobile user equipment
US7694212B2 (en) 2005-03-31 2010-04-06 Google Inc. Systems and methods for providing a graphical display of search activity
US7640312B2 (en) * 2005-03-31 2009-12-29 International Business Machines Corporation Method, system, and program product for managing communications pursuant to an information technology (IT) migration
US7783631B2 (en) 2005-03-31 2010-08-24 Google Inc. Systems and methods for managing multiple user accounts
US20060224583A1 (en) * 2005-03-31 2006-10-05 Google, Inc. Systems and methods for analyzing a user's web history
US7747632B2 (en) 2005-03-31 2010-06-29 Google Inc. Systems and methods for providing subscription-based personalization
US9256685B2 (en) * 2005-03-31 2016-02-09 Google Inc. Systems and methods for modifying search results based on a user's history
CN1841393B (zh) * 2005-03-31 2012-08-08 国际商业机器公司 用于管理web简档信息的方法与系统
US8234679B2 (en) 2005-04-01 2012-07-31 Time Warner Cable, Inc. Technique for selecting multiple entertainment programs to be provided over a communication network
US8229283B2 (en) * 2005-04-01 2012-07-24 Rovi Guides, Inc. System and method for quality marking of a recording
US9069436B1 (en) * 2005-04-01 2015-06-30 Intralinks, Inc. System and method for information delivery based on at least one self-declared user attribute
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7802293B2 (en) * 2005-04-06 2010-09-21 Actividentity, Inc. Secure digital credential sharing arrangement
US8175889B1 (en) 2005-04-06 2012-05-08 Experian Information Solutions, Inc. Systems and methods for tracking changes of address based on service disconnect/connect data
CA2542374A1 (en) * 2005-04-07 2006-10-07 Mold-Masters Limited Configurable manifold
US7603413B1 (en) * 2005-04-07 2009-10-13 Aol Llc Using automated agents to facilitate chat communications
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US20090327013A1 (en) * 2005-04-11 2009-12-31 Jobfox, Inc. Method and Apparatus for Facilitation Introductions in an Employment System
WO2006111952A2 (en) * 2005-04-20 2006-10-26 Massive Impact International Limited Customer discovery and identification system and method
US8126990B2 (en) 2005-04-21 2012-02-28 Fiducci Thomas E Data backup and transfer system, method and computer program product
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US7849165B2 (en) 2005-04-21 2010-12-07 Fiducci Thomas E Data backup, storage, transfer, and retrieval system, method and computer program product
EP1926027A1 (de) * 2005-04-22 2008-05-28 Strands Labs S.A. System und verfahren zum erfassen und aggregieren von daten in bezug auf die wiedergabe vom multimediadateien oder -elementen
US7747346B2 (en) 2005-04-22 2010-06-29 Redbox Automated Retail, Llc System and method for regulating vendible media products
US7451161B2 (en) * 2005-04-28 2008-11-11 Friendster, Inc. Compatibility scoring of users in a social network
US20100082480A1 (en) * 2008-09-30 2010-04-01 Jason Alexander Korosec Payments with virtual value
US7818667B2 (en) 2005-05-03 2010-10-19 Tv Works Llc Verification of semantic constraints in multimedia data and in its announcement, signaling and interchange
US20060259469A1 (en) * 2005-05-12 2006-11-16 Fu-Sheng Chiu Intelligent adaptive programming based on collected dynamic market data and user feedback
US7613736B2 (en) * 2005-05-23 2009-11-03 Resonance Media Services, Inc. Sharing music essence in a recommendation system
WO2006127951A2 (en) 2005-05-23 2006-11-30 Gilley Thomas S Distributed scalable media environment
EP1884116A1 (de) * 2005-05-23 2008-02-06 Thomson Licensing Verfahren zur bereitstellung einer elektronischen programmanleitung auf der basis von benutzerpräferenzdaten
US9648281B2 (en) 2005-05-23 2017-05-09 Open Text Sa Ulc System and method for movie segment bookmarking and sharing
US20060265368A1 (en) * 2005-05-23 2006-11-23 Opinionlab, Inc. Measuring subjective user reaction concerning a particular document
US8145528B2 (en) 2005-05-23 2012-03-27 Open Text S.A. Movie advertising placement optimization based on behavior and content analysis
US8141111B2 (en) 2005-05-23 2012-03-20 Open Text S.A. Movie advertising playback techniques
GB2427043A (en) * 2005-05-26 2006-12-13 Moneyexpert Ltd Online system offering aggregate product and services data with corresponding propensity analysis
US8457203B2 (en) * 2005-05-26 2013-06-04 Ntt Docomo, Inc. Method and apparatus for coding motion and prediction weighting parameters
WO2006129738A1 (en) * 2005-05-30 2006-12-07 Semiconductor Energy Laboratory Co., Ltd. Semiconductor device and method for operating the same
US7937480B2 (en) 2005-06-02 2011-05-03 Mcafee, Inc. Aggregation of reputation data
US8578041B2 (en) * 2005-06-03 2013-11-05 Adobe Systems Incorporated Variable sampling rates for website visitation analysis
US7941394B2 (en) 2005-06-03 2011-05-10 Adobe Systems Incorporated User interface providing summary information or a status pane in a web analytics tool
US8538969B2 (en) * 2005-06-03 2013-09-17 Adobe Systems Incorporated Data format for website traffic statistics
US8103659B1 (en) * 2005-06-06 2012-01-24 A9.Com, Inc. Perspective-based item navigation
US7761457B2 (en) * 2005-06-06 2010-07-20 Adobe Systems Incorporated Creation of segmentation definitions
US20060282426A1 (en) * 2005-06-13 2006-12-14 Mine Spears Method and system for matching users for relationships using a discussion based approach
WO2006138620A2 (en) 2005-06-15 2006-12-28 Music Choice Systems and methods for facilitating the acquisition of content
KR20060131471A (ko) * 2005-06-16 2006-12-20 삼성전자주식회사 고밀도 광디스크의 리드인 영역 내 오.피.씨 데이터관리방법
US9158855B2 (en) 2005-06-16 2015-10-13 Buzzmetrics, Ltd Extracting structured data from weblogs
US7617134B2 (en) * 2005-06-17 2009-11-10 Match.Com, L.L.C. System and method for providing a certified photograph in a network environment
US7554576B2 (en) * 2005-06-20 2009-06-30 Ricoh Company, Ltd. Information capture and recording system for controlling capture devices
US7739337B1 (en) 2005-06-20 2010-06-15 Symantec Corporation Method and apparatus for grouping spam email messages
US8010609B2 (en) * 2005-06-20 2011-08-30 Symantec Corporation Method and apparatus for maintaining reputation lists of IP addresses to detect email spam
US8805929B2 (en) * 2005-06-20 2014-08-12 Ricoh Company, Ltd. Event-driven annotation techniques
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8185877B1 (en) 2005-06-22 2012-05-22 Jpmorgan Chase Bank, N.A. System and method for testing applications
WO2007002728A2 (en) * 2005-06-28 2007-01-04 Claria Corporation Method and system for controlling and adapting a media stream
CA2613200A1 (en) * 2005-06-28 2007-01-04 Choicestream, Inc. Methods and apparatus for a statistical system for targeting advertisements
JP2009500712A (ja) * 2005-06-30 2009-01-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ コンテンツアイテムのシーケンスを生成する電子装置及び方法
US20070198494A1 (en) * 2005-07-08 2007-08-23 Vadon Mark C Apparatus and method for facilitating a search for sets of gems
US7627605B1 (en) * 2005-07-15 2009-12-01 Sun Microsystems, Inc. Method and apparatus for generating media playlists by defining paths through media similarity space
US20070022459A1 (en) * 2005-07-20 2007-01-25 Gaebel Thomas M Jr Method and apparatus for boundary-based network operation
US20070022113A1 (en) * 2005-07-22 2007-01-25 Heino Jay J Systems and methods for automation of employment matching services
US7930353B2 (en) 2005-07-29 2011-04-19 Microsoft Corporation Trees of classifiers for detecting email spam
US20190268430A1 (en) 2005-08-01 2019-08-29 Seven Networks, Llc Targeted notification of content availability to a mobile device
US8069166B2 (en) * 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US20070033614A1 (en) * 2005-08-04 2007-02-08 Huffman Roy W Jr Method for creating unique customized television schedules
US20070100779A1 (en) * 2005-08-05 2007-05-03 Ori Levy Method and system for extracting web data
US8429167B2 (en) 2005-08-08 2013-04-23 Google Inc. User-context-based search engine
US8027876B2 (en) 2005-08-08 2011-09-27 Yoogli, Inc. Online advertising valuation apparatus and method
WO2007022137A2 (en) * 2005-08-11 2007-02-22 Contextweb, Inc. Method and system for placement and pricing of internet-based advertisements or services
US8875196B2 (en) 2005-08-13 2014-10-28 Webtuner Corp. System for network and local content access
US20070043770A1 (en) * 2005-08-22 2007-02-22 Redfin Discovery method for buyers, sellers of real estate
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US7779011B2 (en) 2005-08-26 2010-08-17 Veveo, Inc. Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US20070061386A1 (en) * 2005-08-30 2007-03-15 International Business Machines Corporation Method, system and program product for performing an integrated information technology (IT) migration and inventory information collection
US20070055928A1 (en) * 2005-09-02 2007-03-08 Microsoft Corporation User workflow lists to organize multimedia files
US20070055629A1 (en) * 2005-09-08 2007-03-08 Qualcomm Incorporated Methods and apparatus for distributing content to support multiple customer service entities and content packagers
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US8528029B2 (en) * 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
US8893179B2 (en) * 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US20070061195A1 (en) * 2005-09-13 2007-03-15 Yahoo! Inc. Framework for selecting and delivering advertisements over a network based on combined short-term and long-term user behavioral interests
US8738732B2 (en) 2005-09-14 2014-05-27 Liveperson, Inc. System and method for performing follow up based on user interactions
US9432468B2 (en) 2005-09-14 2016-08-30 Liveperson, Inc. System and method for design and dynamic generation of a web page
US7567983B2 (en) * 2005-09-19 2009-07-28 Cox Communications, Inc. Customer feedback reporting
US20070067643A1 (en) * 2005-09-21 2007-03-22 Widevine Technologies, Inc. System and method for software tamper detection
US8065733B2 (en) * 2005-09-23 2011-11-22 Google, Inc. Method for evolving detectors to detect malign behavior in an artificial immune system
US7698061B2 (en) 2005-09-23 2010-04-13 Scenera Technologies, Llc System and method for selecting and presenting a route to a user
US7817608B2 (en) * 2005-09-23 2010-10-19 Widevine Technologies, Inc. Transitioning to secure IP communications for encoding, encapsulating, and encrypting data
WO2007038245A2 (en) 2005-09-23 2007-04-05 Widevine Technologies, Inc. Method for evolving detectors to detect malign behavior in an artificial immune system
CN101501640B (zh) * 2005-09-26 2017-09-08 尼尔逊媒介研究股份有限公司 计量基于计算机的媒体呈现的方法和装置
US7676466B2 (en) * 2005-09-27 2010-03-09 Match.Com, L.L.C. System and method for providing enhanced questions for matching in a network environment
US20070073802A1 (en) * 2005-09-27 2007-03-29 Match.Com, L.P. System and method for providing on-line dating features in a network environment
US8473490B2 (en) 2005-09-27 2013-06-25 Match.Com, L.L.C. System and method for providing a near matches feature in a network environment
US20070073711A1 (en) * 2005-09-27 2007-03-29 Match.Com, L.P. System and method for providing a pre-date component in a network environment
US20070073549A1 (en) * 2005-09-27 2007-03-29 Match.Com, L.P. System and method for providing testing and matching in a network environment
US8051013B2 (en) * 2005-09-27 2011-11-01 Match.Com, L.L.C. System and method for providing a system that includes on-line and off-line features in a network environment
US20070072468A1 (en) * 2005-09-27 2007-03-29 Match.Com, L.P. System and method for providing an enhanced selection process in a network environment
US20070073803A1 (en) * 2005-09-27 2007-03-29 Match.Com, L.P. System and method for providing a post-date component in a network environment
US7613706B2 (en) * 2005-09-27 2009-11-03 Match.Com L.L.C. System and method for providing a search feature in a network environment
US8626584B2 (en) 2005-09-30 2014-01-07 Sony Computer Entertainment America Llc Population of an advertisement reference list
US20070079342A1 (en) 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
US20090070267A9 (en) * 2005-09-30 2009-03-12 Musicstrands, Inc. User programmed media delivery service
US7877387B2 (en) * 2005-09-30 2011-01-25 Strands, Inc. Systems and methods for promotional media item selection and promotional program unit generation
US7646962B1 (en) 2005-09-30 2010-01-12 Guideworks, Llc System and methods for recording and playing back programs having desirable recording attributes
US8843481B1 (en) * 2005-09-30 2014-09-23 Yongyong Xu System and method of forming action based virtual communities and related search mechanisms
US20070094324A1 (en) * 2005-10-03 2007-04-26 Vata Korkut C Web-based, secure supervisory system for social guidance and professional consultation and method of use
US20080147557A1 (en) * 2005-10-03 2008-06-19 Sheehy Dennis G Display based purchase opportunity originating from in-store identification of sound recordings
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
JP2007104312A (ja) * 2005-10-04 2007-04-19 Toshiba Corp 電子ガイド情報を用いた情報処理方法およびその装置
US8582584B2 (en) * 2005-10-04 2013-11-12 Time Warner Cable Enterprises Llc Self-monitoring and optimizing network apparatus and methods
US20070106627A1 (en) * 2005-10-05 2007-05-10 Mohit Srivastava Social discovery systems and methods
US20070078803A1 (en) * 2005-10-05 2007-04-05 Gilmour David L Method, system and apparatus for searchcasting with privacy control
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
US20070124493A1 (en) * 2005-10-07 2007-05-31 The Board Of Trustees Of The Leland Stanford Jr. University System and Method for Ordering Content for User Review
WO2007044787A2 (en) * 2005-10-11 2007-04-19 William Shattuck Stearns Remote advertising system
US8220019B2 (en) 2005-10-11 2012-07-10 Internet Sports International, Ltd. Remote advertising system
US20070088603A1 (en) * 2005-10-13 2007-04-19 Jouppi Norman P Method and system for targeted data delivery using weight-based scoring
US7945545B1 (en) 2005-10-13 2011-05-17 Hewlett-Packard Development Company, L.P. Method and system for utilizing user information to provide a network address
US7945585B1 (en) 2005-10-13 2011-05-17 Hewlett-Packard Development Company, L.P. Method and system for improving targeted data delivery
CA2624915C (en) * 2005-10-14 2015-05-19 United Video Properties, Inc. Systems and methods for recording multiple programs simultaneously with a single tuner
WO2007047889A2 (en) * 2005-10-18 2007-04-26 Phatrat Technology, Llc Shoe wear-out sensor, body-bar sensing system, unitless activity assessment and associated methods
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US10657538B2 (en) 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US8326775B2 (en) * 2005-10-26 2012-12-04 Cortica Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US11003706B2 (en) * 2005-10-26 2021-05-11 Cortica Ltd System and methods for determining access permissions on personalized clusters of multimedia content elements
US8280906B1 (en) 2005-10-27 2012-10-02 Hewlett-Packard Development Company, L.P. Method and system for retaining offers for delivering targeted data in a system for targeted data delivery
US7383334B2 (en) * 2005-10-28 2008-06-03 Omniture, Inc. Comparison of website visitation data sets generated from using different navigation tools
US7542951B1 (en) 2005-10-31 2009-06-02 Amazon Technologies, Inc. Strategies for providing diverse recommendations
US7584159B1 (en) * 2005-10-31 2009-09-01 Amazon Technologies, Inc. Strategies for providing novel recommendations
US8571930B1 (en) 2005-10-31 2013-10-29 A9.Com, Inc. Strategies for determining the value of advertisements using randomized performance estimates
US7831535B2 (en) * 2005-11-02 2010-11-09 Manyworlds, Inc. Adaptive knowledge lifecycle management aligned with assessed financial value based on organizing structure of knowledge assets
US20070192461A1 (en) * 2005-11-03 2007-08-16 Robert Reich System and method for dynamically generating and managing an online context-driven interactive social network
US8065370B2 (en) 2005-11-03 2011-11-22 Microsoft Corporation Proofs to filter spam
US8582946B2 (en) 2005-11-04 2013-11-12 Rovi Guides, Inc. Systems and methods for recording programs using a network recording device as supplemental storage
US8731379B1 (en) 2005-11-04 2014-05-20 Rovi Guides, Inc. Systems and methods for recording programs with a network recording device upon failure of a user's equipment
US20070115929A1 (en) * 2005-11-08 2007-05-24 Bruce Collins Flexible system for distributing content to a device
US8600836B2 (en) * 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US8533358B2 (en) 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US8571570B2 (en) * 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20080016533A1 (en) * 2005-11-09 2008-01-17 Rothschild Leigh M Device, system and method for delivering digital media content to a user
US20070124385A1 (en) * 2005-11-18 2007-05-31 Denny Michael S Preference-based content distribution service
US20070118509A1 (en) * 2005-11-18 2007-05-24 Flashpoint Technology, Inc. Collaborative service for suggesting media keywords based on location data
US20070129999A1 (en) * 2005-11-18 2007-06-07 Jie Zhou Fraud detection in web-based advertising
US9392069B2 (en) 2005-11-18 2016-07-12 Aol Inc. Promoting interoperability of presence-based systems through the use of ubiquitous online identities
US7644054B2 (en) 2005-11-23 2010-01-05 Veveo, Inc. System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors
US8132103B1 (en) * 2006-07-19 2012-03-06 Aol Inc. Audio and/or video scene detection and retrieval
US8751502B2 (en) * 2005-11-29 2014-06-10 Aol Inc. Visually-represented results to search queries in rich media content
CN101326823A (zh) * 2005-11-30 2008-12-17 皇家飞利浦电子股份有限公司 产生用于至少一个另外的内容项的推荐的方法和系统
US8005817B1 (en) * 2005-11-30 2011-08-23 At&T Intellectual Property Ii, L.P. System and method for providing structure and content scoring for XML
US8689016B2 (en) 2005-12-02 2014-04-01 Google Inc. Tamper prevention and detection for video provided over a network to a client
US8903810B2 (en) 2005-12-05 2014-12-02 Collarity, Inc. Techniques for ranking search results
US8429184B2 (en) 2005-12-05 2013-04-23 Collarity Inc. Generation of refinement terms for search queries
US20070134641A1 (en) * 2005-12-08 2007-06-14 Mobicom Corporation Personalized content delivery
US20080086356A1 (en) * 2005-12-09 2008-04-10 Steve Glassman Determining advertisements using user interest information and map-based location information
US9015740B2 (en) 2005-12-12 2015-04-21 The Nielsen Company (Us), Llc Systems and methods to wirelessly meter audio/visual devices
US8613024B2 (en) * 2005-12-13 2013-12-17 United Video Properties, Inc. Cross-platform predictive popularity ratings for use in interactive television applications
BRPI0620084B1 (pt) 2005-12-19 2018-11-21 Apple Inc método para identificar usuários individuais em uma comunidade definida de usuários, com base na comparação do perfil do primeiro usuário com outros perfis de usuário, para um primeiro membro da comunidade e método para medir similaridade de usuários individuais para um primeiro usuário em uma comunidade definida de usuários
US7904949B2 (en) 2005-12-19 2011-03-08 Quest Software, Inc. Apparatus, systems and methods to provide authentication services to a legacy application
US7502765B2 (en) * 2005-12-21 2009-03-10 International Business Machines Corporation Method for organizing semi-structured data into a taxonomy, based on tag-separated clustering
US20070162546A1 (en) * 2005-12-22 2007-07-12 Musicstrands, Inc. Sharing tags among individual user media libraries
US20070157246A1 (en) * 2005-12-23 2007-07-05 Sports Tv Insider, Llc Sports Broadcast Scheduler
US7620964B2 (en) * 2005-12-26 2009-11-17 Mitsubishi Electric Corporation Recommended program search device and recommended program search method
US20070192161A1 (en) * 2005-12-28 2007-08-16 International Business Machines Corporation On-demand customer satisfaction measurement
US9015736B2 (en) * 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US20100153885A1 (en) * 2005-12-29 2010-06-17 Rovi Technologies Corporation Systems and methods for interacting with advanced displays provided by an interactive media guidance application
US20070154169A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US20070157223A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US8214869B2 (en) 2005-12-29 2012-07-03 Rovi Guides, Inc. Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
US20070157247A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US8782706B2 (en) * 2005-12-29 2014-07-15 United Video Properties Systems and methods for providing channel groups in an interactive media guidance application
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US20070157222A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157220A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US20070157237A1 (en) * 2005-12-29 2007-07-05 Charles Cordray Systems and methods for episode tracking in an interactive media environment
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US7765235B2 (en) * 2005-12-29 2010-07-27 Rovi Guides, Inc. Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
US20070157242A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070154168A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US7925649B2 (en) 2005-12-30 2011-04-12 Google Inc. Method, system, and graphical user interface for alerting a computer user to new results for a prior search
US7792886B2 (en) * 2005-12-30 2010-09-07 Sap Ag Systems and methods for monitoring and controlling warehouse activities
US20070156589A1 (en) * 2005-12-30 2007-07-05 Randy Zimler Integrating personalized listings of media content into an electronic program guide
US8526612B2 (en) * 2006-01-06 2013-09-03 Google Inc. Selective and persistent application level encryption for video provided to a client
US7792522B1 (en) 2006-01-13 2010-09-07 Positive Access Corporation Software key control for mobile devices
US20070168405A1 (en) * 2006-01-17 2007-07-19 Ori Pomerantz Self-optimizing network attached storage for multiple geographic locations
US20090012903A1 (en) * 2006-01-26 2009-01-08 Contextweb, Inc. Online exchange for internet ad media
US20070180231A1 (en) * 2006-01-31 2007-08-02 Widevine Technologies, Inc. Preventing entitlement management message (EMM) filter attacks
US20070186231A1 (en) * 2006-02-03 2007-08-09 Sbc Knowledge Ventures L.P. System and method for controlling settings for television services
US20070244880A1 (en) * 2006-02-03 2007-10-18 Francisco Martin Mediaset generation system
US20070203865A1 (en) * 2006-02-09 2007-08-30 Hirsch Martin C Apparatus and methods for an item retrieval system
WO2007095272A2 (en) * 2006-02-10 2007-08-23 Strands, Inc. Systems and methods for prioritizing mobile media player files
BRPI0621315A2 (pt) * 2006-02-10 2011-12-06 Strands Inc entretenimento interativo dinámico
US8132208B2 (en) 2006-02-10 2012-03-06 Cox Communications, Inc. Presenting a television services program guide information as a video mosaic
US8087075B2 (en) 2006-02-13 2011-12-27 Quest Software, Inc. Disconnected credential validation using pre-fetched service tickets
CN100505867C (zh) * 2006-02-14 2009-06-24 腾讯科技(深圳)有限公司 点播服务系统和方法
US7653342B2 (en) * 2006-02-16 2010-01-26 Dell Products L.P. Providing content to a device when lost a connection to the broadcasting station
US8868547B2 (en) 2006-02-16 2014-10-21 Dell Products L.P. Programming content on a device
AR059552A1 (es) * 2006-02-17 2008-04-09 Directv Group Inc Agrupamiento de datos de usuario en relacion con datos geograficos
WO2007098069A2 (en) * 2006-02-17 2007-08-30 The Directv Group, Inc. Mirroring of live data to guide data in a broadcast system
US9123071B1 (en) 2006-02-17 2015-09-01 Amazon Technologies, Inc. Services for using group preferences to improve item selection decisions
US7764701B1 (en) 2006-02-22 2010-07-27 Qurio Holdings, Inc. Methods, systems, and products for classifying peer systems
US7779004B1 (en) * 2006-02-22 2010-08-17 Qurio Holdings, Inc. Methods, systems, and products for characterizing target systems
US20080228479A1 (en) * 2006-02-24 2008-09-18 Viva Transcription Coporation Data transcription and management system and method
US20070277196A1 (en) * 2006-02-24 2007-11-29 Steengaard Bodil H Methods of user behavior learning and acting in a pervasive system
US8458753B2 (en) 2006-02-27 2013-06-04 Time Warner Cable Enterprises Llc Methods and apparatus for device capabilities discovery and utilization within a content-based network
US8170065B2 (en) 2006-02-27 2012-05-01 Time Warner Cable Inc. Methods and apparatus for selecting digital access technology for programming and data delivery
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
CA2538438A1 (en) * 2006-03-01 2007-09-01 Legalview Assets, Limited Systems and methods for media programming
US8037506B2 (en) * 2006-03-03 2011-10-11 Verimatrix, Inc. Movie studio-based network distribution system and method
US8689253B2 (en) 2006-03-03 2014-04-01 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US7904524B2 (en) * 2006-03-06 2011-03-08 Aggregate Knowledge Client recommendation mechanism
US7788358B2 (en) 2006-03-06 2010-08-31 Aggregate Knowledge Using cross-site relationships to generate recommendations
US8521611B2 (en) 2006-03-06 2013-08-27 Apple Inc. Article trading among members of a community
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US7853630B2 (en) 2006-03-06 2010-12-14 Aggregate Knowledge System and method for the dynamic generation of correlation scores between arbitrary objects
US8185576B2 (en) 2006-03-14 2012-05-22 Altnet, Inc. Filter for a distributed network
US8271521B2 (en) * 2006-03-20 2012-09-18 Blue Nile, Inc. Computerized search technique, such as an internet-based gemstone search technique
US20070239562A1 (en) * 2006-03-22 2007-10-11 Lawson Jeffrey G Method for notifying a user of a live event
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US8909740B1 (en) * 2006-03-28 2014-12-09 Amazon Technologies, Inc. Video session content selected by multiple users
US20070239645A1 (en) * 2006-03-28 2007-10-11 Ping Du Predictive preprocessing of request
US7735101B2 (en) 2006-03-28 2010-06-08 Cisco Technology, Inc. System allowing users to embed comments at specific points in time into media presentation
WO2007112111A2 (en) * 2006-03-29 2007-10-04 Packetvideo Corp. System and method for securing content ratings
US8285595B2 (en) * 2006-03-29 2012-10-09 Napo Enterprises, Llc System and method for refining media recommendations
US8073860B2 (en) 2006-03-30 2011-12-06 Veveo, Inc. Method and system for incrementally selecting and providing relevant search engines in response to a user query
US8706560B2 (en) 2011-07-27 2014-04-22 Ebay Inc. Community based network shopping
US7610255B2 (en) * 2006-03-31 2009-10-27 Imagini Holdings Limited Method and system for computerized searching and matching multimedia objects using emotional preference
WO2007117522A1 (en) * 2006-03-31 2007-10-18 3E Company Environmental, Ecological And Engineering Vendor msds management and regulatory compliance systems and methods
MX2007015979A (es) 2006-03-31 2009-04-07 Nielsen Media Res Inc Metodos, sistemas y aparato para medicion de multiples fines.
CN101460942A (zh) * 2006-03-31 2009-06-17 依玛奇灵控股有限公司 使用感情偏好进行电脑化搜索及匹配的方法及系统
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US20080021767A1 (en) 2006-04-05 2008-01-24 Amanda Benson System and method for collecting and managing product information in a database
US7975073B2 (en) * 2006-04-06 2011-07-05 Polycom, Inc. Middleware server for interfacing communications, multimedia, and management systems
US20080036917A1 (en) * 2006-04-07 2008-02-14 Mark Pascarella Methods and systems for generating and delivering navigatable composite videos
US20070245019A1 (en) * 2006-04-12 2007-10-18 United Video Properties, Inc. Interactive media content delivery using a backchannel communications network
US20070245376A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation Portable media player enabled to obtain previews of media content
US20070245377A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation Central system providing previews to a portable media player
US7603434B2 (en) * 2006-04-13 2009-10-13 Domingo Enterprises, Llc Central system providing previews of a user's media collection to a portable media player
US20070244985A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation User system providing previews of a user's media collection to an associated portable media player
US8316081B2 (en) * 2006-04-13 2012-11-20 Domingo Enterprises, Llc Portable media player enabled to obtain previews of a user's media collection
US20070245378A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation User system providing previews to an associated portable media player
US7702456B2 (en) 2006-04-14 2010-04-20 Scenera Technologies, Llc System and method for presenting a computed route
US8611285B2 (en) * 2006-04-18 2013-12-17 Sony Corporation Method and system for managing video data based on a predicted next channel selection
EP2911071A1 (de) 2006-04-20 2015-08-26 Veveo, Inc. Benutzerschnittstellenverfahren und systeme zur auswahl und darstellung von inhalt auf der basis von benutzernavigation sowie auswahlaktionen in zusammenhang mit dem inhalt
US20070250499A1 (en) * 2006-04-21 2007-10-25 Simon Widdowson Method and system for finding data objects within large data-object libraries
US20070269787A1 (en) * 2006-04-24 2007-11-22 Cronstrom David S Method and system for recommending media content to a user of a mobile radio terminal
WO2007127166A2 (en) 2006-04-24 2007-11-08 Visible World Inc. Systems and methods for generating media content using microtrends
US8429724B2 (en) * 2006-04-25 2013-04-23 Seagate Technology Llc Versatile access control system
US8682654B2 (en) * 2006-04-25 2014-03-25 Cyberlink Corp. Systems and methods for classifying sports video
US8775919B2 (en) 2006-04-25 2014-07-08 Adobe Systems Incorporated Independent actionscript analytics tools and techniques
WO2007127881A2 (en) 2006-04-26 2007-11-08 Business Controls, Inc. Anonymous reporting system
US9529903B2 (en) 2006-04-26 2016-12-27 The Bureau Of National Affairs, Inc. System and method for topical document searching
US8015117B1 (en) 2006-04-27 2011-09-06 Hewlett-Packard Development Company, L.P. Method and system for anonymous reporting
US8296181B1 (en) 2006-04-27 2012-10-23 Hewlett-Packard Development Company, L.P. Method and system for offsetting printing costs in a system for targeted data delivery
US8438646B2 (en) * 2006-04-28 2013-05-07 Disney Enterprises, Inc. System and/or method for distributing media content
US7636779B2 (en) * 2006-04-28 2009-12-22 Yahoo! Inc. Contextual mobile local search based on social network vitality information
US8005841B1 (en) 2006-04-28 2011-08-23 Qurio Holdings, Inc. Methods, systems, and products for classifying content segments
US8843560B2 (en) * 2006-04-28 2014-09-23 Yahoo! Inc. Social networking for mobile devices
US8245267B2 (en) * 2006-04-28 2012-08-14 At&T Intellectual Property I, L.P. Methods, systems, and products for recording media on a user device
US20130254787A1 (en) 2006-05-02 2013-09-26 Invidi Technologies Corporation Method and apparatus to perform real-time audience estimation and commercial selection suitable for targeted advertising
AU2007247996B2 (en) * 2006-05-02 2012-07-12 Invidi Technologies Corporation Fuzzy logic based viewer identification
WO2007131058A2 (en) * 2006-05-03 2007-11-15 Veveo Inc. Method and system for performing actions using a non-intrusive television interface with reduced text input
US20070260626A1 (en) * 2006-05-04 2007-11-08 Claudia Reisz Method for customer-choice-based bundling of product options
CN103279874B (zh) 2006-05-05 2016-08-03 美国索尼电脑娱乐公司 广告旋转
JP2009536490A (ja) * 2006-05-05 2009-10-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユーザの関連フィードバックによりビデオのサマリを更新する方法
US20070271202A1 (en) * 2006-05-08 2007-11-22 Corbis Corporation Determining content pricing for categories of use based on extrinsic and intrinsic factors
US20090048860A1 (en) * 2006-05-08 2009-02-19 Corbis Corporation Providing a rating for digital media based on reviews and customer behavior
US8607262B2 (en) * 2006-05-10 2013-12-10 Sharp Laboratories Of America Method and apparatus for communicating popularity ratings to users
TW200743028A (en) * 2006-05-12 2007-11-16 Benq Corp State synchronization apparatuses and methods
JP2007304933A (ja) * 2006-05-12 2007-11-22 Sony Corp 情報処理システム、端末装置、情報処理方法、プログラム
JP4812508B2 (ja) * 2006-05-12 2011-11-09 富士通株式会社 プレゼンス情報を取り扱うシステム
US9602884B1 (en) 2006-05-19 2017-03-21 Universal Innovation Counsel, Inc. Creating customized programming content
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US8112403B2 (en) * 2006-05-19 2012-02-07 Symantec Corporation Providing a rating for a web site based on weighted user feedback
US11363347B1 (en) 2006-05-19 2022-06-14 Universal Innovation Council, LLC Creating customized programming content
US7894448B1 (en) 2006-05-24 2011-02-22 Hewlett-Packard Development Company, L.P. Proving that a user profile satisfies selection criteria for targeted data delivery
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US7559072B2 (en) * 2006-08-01 2009-07-07 Sony Corporation System and method for neighborhood optimization for content recommendation
US8571580B2 (en) 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US8989778B2 (en) 2006-06-01 2015-03-24 Green Dot Corporation Secure and private location sharing for location-aware mobile communication devices
US9443022B2 (en) 2006-06-05 2016-09-13 Google Inc. Method, system, and graphical user interface for providing personalized recommendations of popular search queries
US8429712B2 (en) 2006-06-08 2013-04-23 Quest Software, Inc. Centralized user authentication system apparatus and method
CN1889558B (zh) * 2006-07-20 2010-05-12 华为技术有限公司 一种iptv承载网中节目频道差异化处理的方法
JP2009540770A (ja) * 2006-06-12 2009-11-19 インビディ テクノロジーズ コーポレイション キーワード検索に基づく媒体挿入のためのシステム及び方法
US20100138290A1 (en) * 2006-06-12 2010-06-03 Invidi Technologies Corporation System and Method for Auctioning Avails
EP2036340A4 (de) * 2006-06-12 2011-07-06 Invidi Tech Corp System und verfahren zum auktionieren von erlösen
US20070288384A1 (en) * 2006-06-13 2007-12-13 Pappas Harry J System and Method for Distributing a Multimedia Presentation
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US20080015977A1 (en) * 2006-06-14 2008-01-17 Curry Edith L Methods of deterring fraud and other improper behaviors within an organization
US8285636B2 (en) * 2006-06-14 2012-10-09 Curry Edith L Methods of monitoring behavior/activity of an individual associated with an organization
US8280758B2 (en) 2006-06-19 2012-10-02 Datonics, Llc Providing collected profiles to media properties having specified interests
US7933981B1 (en) * 2006-06-21 2011-04-26 Vmware, Inc. Method and apparatus for graphical representation of elements in a network
US8200569B1 (en) 2006-06-22 2012-06-12 Power Financial Group, Inc. Option search criteria testing
US8102863B1 (en) 2006-06-27 2012-01-24 Qurio Holdings, Inc. High-speed WAN to wireless LAN gateway
US7975150B1 (en) 2006-06-28 2011-07-05 Hewlett-Packard Development Company, L.P. Method and system for protecting queryable data
US7584223B1 (en) 2006-06-28 2009-09-01 Hewlett-Packard Development Company, L.P. Verifying information in a database
US7818203B1 (en) * 2006-06-29 2010-10-19 Emc Corporation Method for scoring customer loyalty and satisfaction
US7890490B1 (en) * 2006-06-30 2011-02-15 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
JP2008011403A (ja) * 2006-06-30 2008-01-17 Toshiba Corp 受信装置および受信方法
US8615573B1 (en) 2006-06-30 2013-12-24 Quiro Holdings, Inc. System and method for networked PVR storage and content capture
US7715552B2 (en) * 2006-07-05 2010-05-11 Scientific-Atlanta, Llc Data authentication with a secure environment
US8020206B2 (en) 2006-07-10 2011-09-13 Websense, Inc. System and method of analyzing web content
US8615800B2 (en) 2006-07-10 2013-12-24 Websense, Inc. System and method for analyzing web content
US9003056B2 (en) 2006-07-11 2015-04-07 Napo Enterprises, Llc Maintaining a minimum level of real time media recommendations in the absence of online friends
US8327266B2 (en) 2006-07-11 2012-12-04 Napo Enterprises, Llc Graphical user interface system for allowing management of a media item playlist based on a preference scoring system
US8793490B1 (en) 2006-07-14 2014-07-29 Jpmorgan Chase Bank, N.A. Systems and methods for multifactor authentication
US7779003B2 (en) * 2006-07-17 2010-08-17 Siemens Medical Solutions Usa, Inc. Computerized search system for medication and other items
ITTO20060534A1 (it) * 2006-07-20 2008-01-21 Si Sv El S P A Gestione automatica di archivi digitali in particolare di file audio e/o video
US7783622B1 (en) 2006-07-21 2010-08-24 Aol Inc. Identification of electronic content significant to a user
US9256675B1 (en) 2006-07-21 2016-02-09 Aol Inc. Electronic processing and presentation of search results
US8874586B1 (en) 2006-07-21 2014-10-28 Aol Inc. Authority management for electronic searches
US7624103B2 (en) 2006-07-21 2009-11-24 Aol Llc Culturally relevant search results
US7624416B1 (en) * 2006-07-21 2009-11-24 Aol Llc Identifying events of interest within video content
US8364669B1 (en) 2006-07-21 2013-01-29 Aol Inc. Popularity of content items
US7890857B1 (en) 2006-07-25 2011-02-15 Hewlett-Packard Development Company, L.P. Method and system for utilizing sizing directives for media
US8775237B2 (en) 2006-08-02 2014-07-08 Opinionlab, Inc. System and method for measuring and reporting user reactions to advertisements on a web page
US9547648B2 (en) * 2006-08-03 2017-01-17 Excalibur Ip, Llc Electronic document information extraction
US8005759B2 (en) 2006-08-17 2011-08-23 Experian Information Solutions, Inc. System and method for providing a score for a used vehicle
US20080046935A1 (en) * 2006-08-18 2008-02-21 Krakirian Haig H System and method for displaying program guide information
US20080046923A1 (en) * 2006-08-21 2008-02-21 Thomas Jeffrey Enderwick System for automatic advertisement targeting by means of traffic analysis
US7739231B2 (en) 2006-08-28 2010-06-15 Manyworlds, Inc. Mutual commit people matching process
US7809602B2 (en) * 2006-08-31 2010-10-05 Opinionlab, Inc. Computer-implemented system and method for measuring and reporting business intelligence based on comments collected from web page users using software associated with accessed web pages
US7873988B1 (en) 2006-09-06 2011-01-18 Qurio Holdings, Inc. System and method for rights propagation and license management in conjunction with distribution of digital content in a social network
US7606752B2 (en) 2006-09-07 2009-10-20 Yodlee Inc. Host exchange in bill paying services
EP2067119A2 (de) * 2006-09-08 2009-06-10 Exbiblio B.V. Optische scanner, zum beispiel tragbare optische scanner
US7647351B2 (en) * 2006-09-14 2010-01-12 Stragent, Llc Web scrape template generation
CA3163292A1 (en) 2006-09-14 2008-03-20 Veveo, Inc. Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
US7978617B2 (en) * 2006-09-15 2011-07-12 Citrix Systems, Inc. Methods for providing performance improvement recommendations
US8078972B2 (en) * 2006-09-15 2011-12-13 Citrix Systems, Inc. Methods and interfaces for displaying performance data related to a current remote access session
US7644375B1 (en) 2006-09-18 2010-01-05 Adobe Systems Incorporated Dynamic path flow reports
JP2010504601A (ja) * 2006-09-20 2010-02-12 ジョン ダブリュ ハネイ アンド カンパニー リミテッド 多形性メディアの製作、配布、および再生のための機構および方法
US20090297120A1 (en) * 2006-09-20 2009-12-03 Claudio Ingrosso Methods an apparatus for creation and presentation of polymorphic media
US20090297121A1 (en) * 2006-09-20 2009-12-03 Claudio Ingrosso Methods and apparatus for creation, distribution and presentation of polymorphic media
US8645973B2 (en) * 2006-09-22 2014-02-04 Oracle International Corporation Mobile applications
US7801971B1 (en) 2006-09-26 2010-09-21 Qurio Holdings, Inc. Systems and methods for discovering, creating, using, and managing social network circuits
US7925592B1 (en) 2006-09-27 2011-04-12 Qurio Holdings, Inc. System and method of using a proxy server to manage lazy content distribution in a social network
US7895275B1 (en) 2006-09-28 2011-02-22 Qurio Holdings, Inc. System and method providing quality based peer review and distribution of digital content
US10204316B2 (en) 2006-09-28 2019-02-12 Leaf Group Ltd. User generated content publishing system
US8615778B1 (en) * 2006-09-28 2013-12-24 Qurio Holdings, Inc. Personalized broadcast system
US8850481B2 (en) * 2006-09-29 2014-09-30 United Video Properties, Inc. Systems and methods for modifying an interactive media guidance application interface based on time of day
US20080092155A1 (en) * 2006-09-29 2008-04-17 United Video Properties, Inc. Systems and methods for automatically identifying a user profile
US7782866B1 (en) 2006-09-29 2010-08-24 Qurio Holdings, Inc. Virtual peer in a peer-to-peer network
US8554827B2 (en) 2006-09-29 2013-10-08 Qurio Holdings, Inc. Virtual peer for a content sharing system
US20080092169A1 (en) * 2006-09-29 2008-04-17 United Video Properties, Inc. Systems and methods for modifying an interactive media guidance application interface based on time of day
US20080086490A1 (en) * 2006-10-04 2008-04-10 Sap Ag Discovery of services matching a service request
US20080086368A1 (en) * 2006-10-05 2008-04-10 Google Inc. Location Based, Content Targeted Online Advertising
US8036979B1 (en) 2006-10-05 2011-10-11 Experian Information Solutions, Inc. System and method for generating a finance attribute from tradeline data
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US9008634B2 (en) * 2006-10-06 2015-04-14 Napo Enterprises, Llc System and method for providing media content selections
WO2008045690A2 (en) 2006-10-06 2008-04-17 Veveo, Inc. Linear character selection display interface for ambiguous text input
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
JP2008107867A (ja) * 2006-10-23 2008-05-08 Hitachi Ltd コミュニティ抽出方法、コミュニティ抽出処理装置
US20080098305A1 (en) * 2006-10-24 2008-04-24 Young Electric Sign Company System and method for content management in electronic displays
US9154844B2 (en) * 2006-10-30 2015-10-06 Alcatel Lucent Method and apparatus for reducing delays due to channel changes
US7895332B2 (en) * 2006-10-30 2011-02-22 Quest Software, Inc. Identity migration system apparatus and method
WO2008055172A2 (en) * 2006-10-30 2008-05-08 Maxlinear, Inc. Targeted advertisement in the digital television environment
US8086710B2 (en) 2006-10-30 2011-12-27 Quest Software, Inc. Identity migration apparatus and method
US20080103849A1 (en) * 2006-10-31 2008-05-01 Forman George H Calculating an aggregate of attribute values associated with plural cases
US8108501B2 (en) 2006-11-01 2012-01-31 Yahoo! Inc. Searching and route mapping based on a social network, location, and time
US7917154B2 (en) 2006-11-01 2011-03-29 Yahoo! Inc. Determining mobile content for a social network based on location and time
US7738676B1 (en) 2006-11-02 2010-06-15 Qurio Holdings, Inc. Client-side watermarking using hybrid I-frames
US20080109454A1 (en) * 2006-11-03 2008-05-08 Willse Alan R Text analysis techniques
US8594702B2 (en) 2006-11-06 2013-11-26 Yahoo! Inc. Context server for associating information based on context
US8078884B2 (en) 2006-11-13 2011-12-13 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
US7958117B2 (en) 2006-11-17 2011-06-07 Yahoo! Inc. Initial impression analysis tool for an online dating service
US9208174B1 (en) * 2006-11-20 2015-12-08 Disney Enterprises, Inc. Non-language-based object search
US9110903B2 (en) * 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
US8402356B2 (en) 2006-11-22 2013-03-19 Yahoo! Inc. Methods, systems and apparatus for delivery of media
US9654495B2 (en) 2006-12-01 2017-05-16 Websense, Llc System and method of analyzing web addresses
US20080155627A1 (en) * 2006-12-04 2008-06-26 O'connor Daniel Systems and methods of searching for and presenting video and audio
US8224905B2 (en) 2006-12-06 2012-07-17 Microsoft Corporation Spam filtration utilizing sender activity data
US8555318B2 (en) * 2006-12-06 2013-10-08 Verizon Patent And Licensing Inc. Customized media on demand
US7886334B1 (en) * 2006-12-11 2011-02-08 Qurio Holdings, Inc. System and method for social network trust assessment
US8359310B1 (en) * 2006-12-12 2013-01-22 At&T Intellectual Property I, L.P. Group swarm metrics and content
US20080148311A1 (en) * 2006-12-13 2008-06-19 Tischer Steven N Advertising and content management systems and methods
US20080147497A1 (en) * 2006-12-13 2008-06-19 Tischer Steven N Advertising and content management systems and methods
US7730216B1 (en) 2006-12-14 2010-06-01 Qurio Holdings, Inc. System and method of sharing content among multiple social network nodes using an aggregation node
US8000474B1 (en) 2006-12-15 2011-08-16 Quiro Holdings, Inc. Client-side protection of broadcast or multicast content for non-real-time playback
US20080167891A1 (en) * 2006-12-18 2008-07-10 University Of Virginia Patent Foundation Systems, Devices and Methods for Consumer Segmentation
US9355273B2 (en) * 2006-12-18 2016-05-31 Bank Of America, N.A., As Collateral Agent System and method for the protection and de-identification of health care data
US8209424B2 (en) 2006-12-20 2012-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US20080155600A1 (en) * 2006-12-20 2008-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US8135800B1 (en) 2006-12-27 2012-03-13 Qurio Holdings, Inc. System and method for user classification based on social network aware content analysis
US7711684B2 (en) * 2006-12-28 2010-05-04 Ebay Inc. Collaborative content evaluation
US8769099B2 (en) 2006-12-28 2014-07-01 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US8620952B2 (en) 2007-01-03 2013-12-31 Carhamm Ltd., Llc System for database reporting
US9167305B2 (en) * 2007-01-03 2015-10-20 Tivo Inc. Authorable content rating system
US8175989B1 (en) 2007-01-04 2012-05-08 Choicestream, Inc. Music recommendation system using a personalized choice set
US8121896B1 (en) 2007-01-05 2012-02-21 Coolsoft, LLC System and method for presenting advertisements
US8554868B2 (en) 2007-01-05 2013-10-08 Yahoo! Inc. Simultaneous sharing communication interface
US8004713B2 (en) * 2007-01-12 2011-08-23 Ricoh Company, Ltd. Creating and manufacturing documents that initially exceed equipment finishing capacity
US7822750B2 (en) * 2007-01-17 2010-10-26 Aptima, Inc Method and system to compare data entities
EP2129120A4 (de) * 2007-01-22 2010-02-03 Sony Corp Vorrichtung, verfahren und programm zur informationsverarbeitung
GB2445764A (en) * 2007-01-22 2008-07-23 Surfcontrol Plc Resource access filtering system and database structure for use therewith
US20080177773A1 (en) * 2007-01-22 2008-07-24 International Business Machines Corporation Customized media selection using degrees of separation techniques
US20080177588A1 (en) * 2007-01-23 2008-07-24 Quigo Technologies, Inc. Systems and methods for selecting aesthetic settings for use in displaying advertisements over a network
US8179798B2 (en) 2007-01-24 2012-05-15 Mcafee, Inc. Reputation based connection throttling
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US7779156B2 (en) 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US7949716B2 (en) 2007-01-24 2011-05-24 Mcafee, Inc. Correlation and analysis of entity attributes
US7933765B2 (en) * 2007-01-25 2011-04-26 Corbis Corporation Cross-lingual information retrieval
US8504598B2 (en) * 2007-01-26 2013-08-06 Information Resources, Inc. Data perturbation of non-unique values
EP2111593A2 (de) * 2007-01-26 2009-10-28 Information Resources, Inc. Analyseplattform
US20080263000A1 (en) * 2007-01-26 2008-10-23 John Randall West Utilizing aggregated data
US8160984B2 (en) 2007-01-26 2012-04-17 Symphonyiri Group, Inc. Similarity matching of a competitor's products
US8819215B2 (en) * 2007-01-29 2014-08-26 Nokia Corporation System, methods, apparatuses and computer program products for providing step-ahead computing
US20100037255A1 (en) 2008-08-06 2010-02-11 Patrick Sheehan Third party data matching for targeted advertising
US7849477B2 (en) * 2007-01-30 2010-12-07 Invidi Technologies Corporation Asset targeting system for limited resource environments
US7913178B2 (en) 2007-01-31 2011-03-22 Ebay Inc. Method and system for collaborative and private sessions
US20080215416A1 (en) * 2007-01-31 2008-09-04 Collarity, Inc. Searchable interactive internet advertisements
US8146126B2 (en) * 2007-02-01 2012-03-27 Invidi Technologies Corporation Request for information related to broadcast network content
US20090055369A1 (en) * 2007-02-01 2009-02-26 Jonathan Phillips System, method and apparatus for implementing dynamic community formation processes within an online context-driven interactive social network
DE102007008168A1 (de) * 2007-02-19 2008-08-28 Siemens Ag Schaltungsvorrichtung und entsprechendes Verfahren zum Ansteuern einer Last
US8566247B1 (en) 2007-02-19 2013-10-22 Robert H. Nagel System and method for secure communications involving an intermediary
US20080201000A1 (en) * 2007-02-20 2008-08-21 Nokia Corporation Contextual grouping of media items
US8490138B2 (en) * 2007-02-23 2013-07-16 Rovi Guides, Inc. Channel searching by content type
US7840903B1 (en) 2007-02-26 2010-11-23 Qurio Holdings, Inc. Group content representations
US20080208668A1 (en) * 2007-02-26 2008-08-28 Jonathan Heller Method and apparatus for dynamically allocating monetization rights and access and optimizing the value of digital content
US8521650B2 (en) 2007-02-26 2013-08-27 Zepfrog Corp. Method and service for providing access to premium content and dispersing payment therefore
US8015174B2 (en) * 2007-02-28 2011-09-06 Websense, Inc. System and method of controlling access to the internet
US8949215B2 (en) * 2007-02-28 2015-02-03 Microsoft Corporation GUI based web search
US20080215974A1 (en) * 2007-03-01 2008-09-04 Phil Harrison Interactive user controlled avatar animations
US20080215418A1 (en) * 2007-03-02 2008-09-04 Adready, Inc. Modification of advertisement campaign elements based on heuristics and real time feedback
US8195676B2 (en) * 2007-03-05 2012-06-05 International Business Machines Corporation System and method of creating and rating items for social interactions
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US7720936B2 (en) 2007-03-12 2010-05-18 Citrix Systems, Inc. Systems and methods of freshening and prefreshening a DNS cache
US8504775B2 (en) * 2007-03-12 2013-08-06 Citrix Systems, Inc Systems and methods of prefreshening cached objects based on user's current web page
US8103783B2 (en) 2007-03-12 2012-01-24 Citrix Systems, Inc. Systems and methods of providing security and reliability to proxy caches
US8037126B2 (en) * 2007-03-12 2011-10-11 Citrix Systems, Inc. Systems and methods of dynamically checking freshness of cached objects based on link status
US7584294B2 (en) 2007-03-12 2009-09-01 Citrix Systems, Inc. Systems and methods for prefetching objects for caching using QOS
US8701010B2 (en) 2007-03-12 2014-04-15 Citrix Systems, Inc. Systems and methods of using the refresh button to determine freshness policy
US7783757B2 (en) 2007-03-12 2010-08-24 Citrix Systems, Inc. Systems and methods of revalidating cached objects in parallel with request for object
US7827170B1 (en) 2007-03-13 2010-11-02 Google Inc. Systems and methods for demoting personalized search results based on personal information
US20080228699A1 (en) 2007-03-16 2008-09-18 Expanse Networks, Inc. Creation of Attribute Combination Databases
US20080235746A1 (en) 2007-03-20 2008-09-25 Michael James Peters Methods and apparatus for content delivery and replacement in a network
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US8527528B2 (en) * 2007-03-23 2013-09-03 Neil Binder Evaluating real estate properties
US20080243482A1 (en) * 2007-03-28 2008-10-02 Siemens Aktiengesellschaft Method for performing effective drill-down operations in text corpus visualization and exploration using language model approaches for key phrase weighting
US8374959B2 (en) * 2007-03-29 2013-02-12 Ebay Inc. Managing lead-based feedback in a network commerce system
US7693813B1 (en) 2007-03-30 2010-04-06 Google Inc. Index server architecture using tiered and sharded phrase posting lists
US7925655B1 (en) 2007-03-30 2011-04-12 Google Inc. Query scheduling using hierarchical tiers of index servers
DE102007015788B3 (de) * 2007-03-30 2008-10-23 Fm Marketing Gmbh Multimedia-Einrichtung und Verfahren zur Datenübertragung bei einer Multimedia-Einrichtung
US8166045B1 (en) 2007-03-30 2012-04-24 Google Inc. Phrase extraction using subphrase scoring
US8583592B2 (en) * 2007-03-30 2013-11-12 Innography, Inc. System and methods of searching data sources
US8166021B1 (en) 2007-03-30 2012-04-24 Google Inc. Query phrasification
US9977827B2 (en) * 2007-03-30 2018-05-22 Innography, Inc. System and methods of automatic query generation
US7702614B1 (en) 2007-03-30 2010-04-20 Google Inc. Index updating using segment swapping
US8086594B1 (en) 2007-03-30 2011-12-27 Google Inc. Bifurcated document relevance scoring
US8285656B1 (en) 2007-03-30 2012-10-09 Consumerinfo.Com, Inc. Systems and methods for data verification
EP1975866A1 (de) * 2007-03-31 2008-10-01 Sony Deutschland Gmbh Verfahren und System zum Empfehlen von Inhaltselementen
US8775238B2 (en) 2007-04-03 2014-07-08 International Business Machines Corporation Generating customized disincentive marketing content for a customer based on customer risk assessment
US9685048B2 (en) 2007-04-03 2017-06-20 International Business Machines Corporation Automatically generating an optimal marketing strategy for improving cross sales and upsales of items
US8831972B2 (en) 2007-04-03 2014-09-09 International Business Machines Corporation Generating a customer risk assessment using dynamic customer data
US8639563B2 (en) 2007-04-03 2014-01-28 International Business Machines Corporation Generating customized marketing messages at a customer level using current events data
US9361623B2 (en) * 2007-04-03 2016-06-07 International Business Machines Corporation Preferred customer marketing delivery based on biometric data for a customer
US9031857B2 (en) 2007-04-03 2015-05-12 International Business Machines Corporation Generating customized marketing messages at the customer level based on biometric data
US8812355B2 (en) 2007-04-03 2014-08-19 International Business Machines Corporation Generating customized marketing messages for a customer using dynamic customer behavior data
US9846883B2 (en) 2007-04-03 2017-12-19 International Business Machines Corporation Generating customized marketing messages using automatically generated customer identification data
US9626684B2 (en) 2007-04-03 2017-04-18 International Business Machines Corporation Providing customized digital media marketing content directly to a customer
US20080250323A1 (en) * 2007-04-04 2008-10-09 Huff Gerald B Method and apparatus for recommending an application-feature to a user
US7941764B2 (en) 2007-04-04 2011-05-10 Abo Enterprises, Llc System and method for assigning user preference settings for a category, and in particular a media category
US20080250067A1 (en) * 2007-04-06 2008-10-09 Concert Technology Corporation System and method for selectively identifying media items for play based on a recommender playlist
US8078514B2 (en) * 2007-04-09 2011-12-13 Advent Software, Inc. Double-blind financial services information marketplace
US7742982B2 (en) 2007-04-12 2010-06-22 Experian Marketing Solutions, Inc. Systems and methods for determining thin-file records and determining thin-file risk levels
US7813351B2 (en) * 2007-04-13 2010-10-12 Hewlett-Packard Development Company, L.P. Available bandwidth estimation
US8041743B2 (en) * 2007-04-17 2011-10-18 Semandex Networks, Inc. Systems and methods for providing semantically enhanced identity management
US20090164387A1 (en) * 2007-04-17 2009-06-25 Semandex Networks Inc. Systems and methods for providing semantically enhanced financial information
US7958155B2 (en) * 2007-04-17 2011-06-07 Semandex Networks, Inc. Systems and methods for the management of information to enable the rapid dissemination of actionable information
US8521627B2 (en) * 2007-04-18 2013-08-27 Blockross Holdings, LLC Systems and methods for facilitating electronic securities transactions
US8117105B2 (en) 2007-04-18 2012-02-14 Pulse Trading, Inc. Systems and methods for facilitating electronic securities transactions
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US8671000B2 (en) 2007-04-24 2014-03-11 Apple Inc. Method and arrangement for providing content to multimedia devices
US20080271078A1 (en) * 2007-04-30 2008-10-30 Google Inc. Momentary Electronic Program Guide
US20080307220A1 (en) * 2007-05-03 2008-12-11 Tom Campbell Virtual closed-circuit communications
US9398346B2 (en) * 2007-05-04 2016-07-19 Time Warner Cable Enterprises Llc Methods and apparatus for predictive capacity allocation
US20080281854A1 (en) * 2007-05-07 2008-11-13 Fatdoor, Inc. Opt-out community network based on preseeded data
US7636677B1 (en) * 2007-05-14 2009-12-22 Coremetrics, Inc. Method, medium, and system for determining whether a target item is related to a candidate affinity item
US9021352B2 (en) * 2007-05-17 2015-04-28 Adobe Systems Incorporated Methods and apparatus for predictive document rendering
US8996394B2 (en) 2007-05-18 2015-03-31 Oracle International Corporation System and method for enabling decision activities in a process management and design environment
US8621093B2 (en) * 2007-05-21 2013-12-31 Google Inc. Non-blocking of head end initiated revocation and delivery of entitlements non-addressable digital media network
US8301623B2 (en) * 2007-05-22 2012-10-30 Amazon Technologies, Inc. Probabilistic recommendation system
US8533847B2 (en) * 2007-05-24 2013-09-10 Sandisk Il Ltd. Apparatus and method for screening new data without impacting download speed
US20080294540A1 (en) 2007-05-25 2008-11-27 Celka Christopher J System and method for automated detection of never-pay data sets
US7984068B2 (en) * 2007-05-25 2011-07-19 Google Inc. Providing profile information to partner content providers
WO2008148012A1 (en) 2007-05-25 2008-12-04 Veveo, Inc. System and method for text disambiguation and context designation in incremental search
US20080300958A1 (en) * 2007-05-29 2008-12-04 Tasteindex.Com Llc Taste network content targeting
US8832220B2 (en) 2007-05-29 2014-09-09 Domingo Enterprises, Llc System and method for increasing data availability on a mobile device based on operating mode
US20080300982A1 (en) * 2007-05-31 2008-12-04 Friendlyfavor, Inc. Method for enabling the exchange of online favors
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8839141B2 (en) 2007-06-01 2014-09-16 Napo Enterprises, Llc Method and system for visually indicating a replay status of media items on a media device
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
EP2001223B1 (de) 2007-06-04 2016-09-21 fm marketing gmbh Multimedia-Anordnung
US8099315B2 (en) * 2007-06-05 2012-01-17 At&T Intellectual Property I, L.P. Interest profiles for audio and/or video streams
US20080307103A1 (en) * 2007-06-06 2008-12-11 Sony Computer Entertainment Inc. Mediation for auxiliary content in an interactive environment
US20080306956A1 (en) * 2007-06-07 2008-12-11 Quantia Communications Method and system for developing user profile on a network
US20080307316A1 (en) * 2007-06-07 2008-12-11 Concert Technology Corporation System and method for assigning user preference settings to fields in a category, particularly a media category
KR20080110489A (ko) * 2007-06-14 2008-12-18 소니 가부시끼 가이샤 정보 처리 장치 및 방법, 및 컴퓨터 프로그램
US8073828B2 (en) 2007-06-14 2011-12-06 Curbis Corporation Licensed rights clearance and tracking for digital assets
WO2009002847A1 (en) * 2007-06-22 2008-12-31 Corbis Corporation Distributed media reviewing for conformance to criteria
US20080320516A1 (en) * 2007-06-25 2008-12-25 Microsoft Corporation Tailored channel for content consumption
US11570521B2 (en) 2007-06-26 2023-01-31 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US9654833B2 (en) 2007-06-26 2017-05-16 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US8185916B2 (en) * 2007-06-28 2012-05-22 Oracle International Corporation System and method for integrating a business process management system with an enterprise service bus
US8243924B2 (en) 2007-06-29 2012-08-14 Google Inc. Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
US8548996B2 (en) * 2007-06-29 2013-10-01 Pulsepoint, Inc. Ranking content items related to an event
US20090006368A1 (en) * 2007-06-29 2009-01-01 Microsoft Corporation Automatic Video Recommendation
US9392074B2 (en) * 2007-07-07 2016-07-12 Qualcomm Incorporated User profile generation architecture for mobile content-message targeting
US20090048977A1 (en) * 2007-07-07 2009-02-19 Qualcomm Incorporated User profile generation architecture for targeted content distribution using external processes
US9497286B2 (en) * 2007-07-07 2016-11-15 Qualcomm Incorporated Method and system for providing targeted information based on a user profile in a mobile environment
CN101802860A (zh) * 2007-07-09 2010-08-11 维蒂公开股份有限公司 移动设备销售和广告平台、方法及系统
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US7958228B2 (en) * 2007-07-11 2011-06-07 Yahoo! Inc. Behavioral predictions based on network activity locations
US8660794B2 (en) * 2007-07-13 2014-02-25 Dash Navigation, Inc. System and method for providing shared information about traveled road segments
US8341674B2 (en) 2007-07-13 2012-12-25 At&T Intellectual Property I, Lp System for presenting media programming guides
US8006314B2 (en) 2007-07-27 2011-08-23 Audible Magic Corporation System for identifying content of digital data
US20090037431A1 (en) 2007-07-30 2009-02-05 Paul Martino System and method for maintaining metadata correctness
CA2695220A1 (en) * 2007-08-06 2009-02-12 Thomson Licensing Method and system for product services analysis and optimization
US20090043752A1 (en) 2007-08-08 2009-02-12 Expanse Networks, Inc. Predicting Side Effect Attributes
KR100954624B1 (ko) * 2007-08-10 2010-04-28 야후! 인크. 개인 선호도에 따라서 콘텐츠를 제공하기 위한 방법 및시스템
US20090048907A1 (en) * 2007-08-13 2009-02-19 Universal Passage, Inc. Method and system for advertising and data mining as a part of a marketing and sales program for universal critical life stage decision support
US20090048903A1 (en) * 2007-08-13 2009-02-19 Universal Passage, Inc. Method and system for universal life path decision support
US20090055249A1 (en) * 2007-08-13 2009-02-26 Universal Passage, Inc. Method and system for providing a structured virtual world for advertising and data mining as a part of a marketing and sales program for universal life stage decision support
US20090138335A1 (en) * 2007-08-13 2009-05-28 Universal Passage, Inc. Method and system for providing identity template management as a part of a marketing and sales program for universal life stage decision support
US8219494B1 (en) 2007-08-16 2012-07-10 Corbis Corporation End-to-end licensing of digital media assets
US20090055267A1 (en) * 2007-08-23 2009-02-26 Robert Roker Internet advertising brokerage apparatus, systems, and methods
US9049344B2 (en) * 2007-08-24 2015-06-02 At&T Intellectual Property I, L.P. Method and system for providing content
US9118811B2 (en) * 2007-08-24 2015-08-25 The Invention Science Fund I, Llc Predicted concurrent streaming program selection
US9111285B2 (en) * 2007-08-27 2015-08-18 Qurio Holdings, Inc. System and method for representing content, user presence and interaction within virtual world advertising environments
US8340812B1 (en) 2007-08-30 2012-12-25 Amazon Technologies, Inc. Optimization of packaging sizes
US20090064008A1 (en) * 2007-08-31 2009-03-05 Matsushita Electric Industrial Co., Ltd. User interaction for content based storage and retrieval
US20090060469A1 (en) * 2007-08-31 2009-03-05 United Video Properties, Inc. Systems and methods for recording popular media in an interactive media delivery system
US20090060468A1 (en) * 2007-08-31 2009-03-05 United Video Properties, Inc. Systems and methods for recording popular media in an interactive media delivery system
US8949877B2 (en) 2007-08-31 2015-02-03 At&T Intellectual Property I, L.P. Method and system for determining subscriber demand for multimedia content
US8107977B2 (en) 2007-09-07 2012-01-31 United Video Properties, Inc. Cross-platform messaging
US8117223B2 (en) 2007-09-07 2012-02-14 Google Inc. Integrating external related phrase information into a phrase-based indexing information retrieval system
US8327403B1 (en) 2007-09-07 2012-12-04 United Video Properties, Inc. Systems and methods for providing remote program ordering on a user device via a web server
US7698422B2 (en) 2007-09-10 2010-04-13 Specific Media, Inc. System and method of determining user demographic profiles of anonymous users
US7934083B2 (en) * 2007-09-14 2011-04-26 Kevin Norman Taylor Configurable access kernel
US8301574B2 (en) * 2007-09-17 2012-10-30 Experian Marketing Solutions, Inc. Multimedia engagement study
US7827202B2 (en) * 2007-09-21 2010-11-02 Verizon Patent And Licensing Inc. Content scheduling for fantasy gaming
US20090083820A1 (en) * 2007-09-25 2009-03-26 Comcast Cable Holdings, Llc Re-transmission of television channels over network
US9071859B2 (en) 2007-09-26 2015-06-30 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US8561116B2 (en) 2007-09-26 2013-10-15 Charles A. Hasek Methods and apparatus for content caching in a video network
US9690820B1 (en) 2007-09-27 2017-06-27 Experian Information Solutions, Inc. Database system for triggering event notifications based on updates to database records
US20090089190A1 (en) * 2007-09-27 2009-04-02 Girulat Jr Rollin M Systems and methods for monitoring financial activities of consumers
US9886809B2 (en) 2007-09-28 2018-02-06 Redbox Automated Retail, Llc Article dispensing machine and method for auditing inventory while article dispensing machine remains operational
US8768789B2 (en) 2012-03-07 2014-07-01 Redbox Automated Retail, Llc System and method for optimizing utilization of inventory space for dispensable articles
US8032714B2 (en) 2007-09-28 2011-10-04 Aggregate Knowledge Inc. Methods and systems for caching data using behavioral event correlations
US20090089293A1 (en) * 2007-09-28 2009-04-02 Bccg Ventures, Llc Selfish data browsing
US8712872B2 (en) 2012-03-07 2014-04-29 Redbox Automated Retail, Llc System and method for optimizing utilization of inventory space for dispensable articles
CN101399958B (zh) * 2007-09-30 2010-11-03 华为技术有限公司 获取用户管理信息的方法、系统和设备
US20090089250A1 (en) * 2007-10-02 2009-04-02 Oracle International Corporation Contract text search summarized by contract
US20090094313A1 (en) * 2007-10-03 2009-04-09 Jay Feng System, method, and computer program product for sending interactive requests for information
US8341195B1 (en) 2007-10-04 2012-12-25 Corbis Corporation Platform for managing media assets for multi-model licensing over multi-level pricing and asset grouping
US8416247B2 (en) 2007-10-09 2013-04-09 Sony Computer Entertaiment America Inc. Increasing the number of advertising impressions in an interactive environment
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US8751292B2 (en) * 2007-10-19 2014-06-10 Intuit Inc. Method and system for providing sellers access to selected consumers
US20090106331A1 (en) * 2007-10-22 2009-04-23 General Electric Company Dynamic two-stage clinical data archiving and retrieval solution
US8140535B2 (en) * 2007-10-23 2012-03-20 International Business Machines Corporation Ontology-based network search engine
US20090132326A1 (en) * 2007-11-16 2009-05-21 Microsoft Corporation Integrating ads with media
US20090113480A1 (en) * 2007-10-24 2009-04-30 Microsoft Corporation Non-media-centric packaging of content
US8190986B2 (en) * 2008-05-19 2012-05-29 Microsoft Corporation Non-destructive media presentation derivatives
WO2009055649A2 (en) * 2007-10-24 2009-04-30 Technical Financial Services Llc System and method for proxy voting by individual investors
US8041702B2 (en) * 2007-10-25 2011-10-18 International Business Machines Corporation Ontology-based network search engine
JP5082763B2 (ja) * 2007-10-25 2012-11-28 ソニー株式会社 番組表提供システム、番組表提供装置、番組表提供方法及び番組表提供プログラム
US20090112707A1 (en) * 2007-10-26 2009-04-30 Benjamin Weiss Method and system for using a point-of sale system to correlate transactions to a coupon database
US20090119710A1 (en) * 2007-11-01 2009-05-07 Qualcomm Incorporated Method and apparatus for enhancing support for user-generated content delivery
US8185930B2 (en) 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8045458B2 (en) 2007-11-08 2011-10-25 Mcafee, Inc. Prioritizing network traffic
US8561081B1 (en) 2007-11-13 2013-10-15 Accenture Global Services Limited System and method for dynamic brokering of digital content requests
US9203911B2 (en) * 2007-11-14 2015-12-01 Qualcomm Incorporated Method and system for using a cache miss state match indicator to determine user suitability of targeted content messages in a mobile environment
WO2009065045A1 (en) * 2007-11-14 2009-05-22 Qualcomm Incorporated Methods and systems for determining a geographic user profile to determine suitability of targeted content messages based on the profile
US8447778B2 (en) 2007-11-15 2013-05-21 Siemens Medical Solutions Usa, Inc. Adaptively optimizing order entry system
US20090133078A1 (en) * 2007-11-16 2009-05-21 United Video Properties, Inc Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system
JP4952531B2 (ja) * 2007-11-19 2012-06-13 富士通株式会社 記録装置、記録プログラム、および記録方法
US8001561B2 (en) * 2007-11-20 2011-08-16 Samsung Electronics Co., Ltd. System and method for automatically rating video content
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US8856833B2 (en) * 2007-11-21 2014-10-07 United Video Properties, Inc. Maintaining a user profile based on dynamic data
US8224856B2 (en) 2007-11-26 2012-07-17 Abo Enterprises, Llc Intelligent default weighting process for criteria utilized to score media content items
US20090138457A1 (en) * 2007-11-26 2009-05-28 Concert Technology Corporation Grouping and weighting media categories with time periods
JP5170103B2 (ja) * 2007-11-26 2013-03-27 富士通株式会社 録画再生装置
US8914367B2 (en) * 2007-11-29 2014-12-16 Cisco Technology, Inc. Socially collaborative filtering for providing recommended content to a website for presentation to an identified user
US8566884B2 (en) * 2007-11-29 2013-10-22 Cisco Technology, Inc. Socially collaborative filtering
US10152721B2 (en) * 2007-11-29 2018-12-11 International Business Machines Corporation Aggregate scoring of tagged content across social bookmarking systems
US20090150939A1 (en) * 2007-12-05 2009-06-11 Microsoft Corporation Spanning multiple mediums
US8069142B2 (en) 2007-12-06 2011-11-29 Yahoo! Inc. System and method for synchronizing data on a network
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
US8671154B2 (en) 2007-12-10 2014-03-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US8413181B2 (en) 2007-12-13 2013-04-02 Time Warner Cable, Inc. System and method for selecting and delivering ADS based on cross-platform activity
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US20090158146A1 (en) * 2007-12-13 2009-06-18 Concert Technology Corporation Resizing tag representations or tag group representations to control relative importance
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8127986B1 (en) 2007-12-14 2012-03-06 Consumerinfo.Com, Inc. Card registry systems and methods
US9990674B1 (en) 2007-12-14 2018-06-05 Consumerinfo.Com, Inc. Card registry systems and methods
US20090158350A1 (en) * 2007-12-14 2009-06-18 United Video Properties, Inc. Systems and methods for providing enhanced recording options of media content
US9391789B2 (en) * 2007-12-14 2016-07-12 Qualcomm Incorporated Method and system for multi-level distribution information cache management in a mobile environment
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US8700539B2 (en) * 2007-12-17 2014-04-15 Nokia Corporation Creating a travel community
US8270937B2 (en) * 2007-12-17 2012-09-18 Kota Enterprises, Llc Low-threat response service for mobile device users
US8136034B2 (en) 2007-12-18 2012-03-13 Aaron Stanton System and method for analyzing and categorizing text
US20090165049A1 (en) * 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting and interactive media guidance application
US20090165051A1 (en) * 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting an interactive media guidance application
US9015147B2 (en) 2007-12-20 2015-04-21 Porto Technology, Llc System and method for generating dynamically filtered content results, including for audio and/or video channels
US8010601B2 (en) 2007-12-21 2011-08-30 Waldeck Technology, Llc Contiguous location-based user networks
US8117193B2 (en) * 2007-12-21 2012-02-14 Lemi Technology, Llc Tunersphere
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US8024431B2 (en) * 2007-12-21 2011-09-20 Domingo Enterprises, Llc System and method for identifying transient friends
US8578260B2 (en) * 2007-12-28 2013-11-05 Business Objects Software Limited Apparatus and method for reformatting a report for access by a user in a network appliance
KR20090074108A (ko) * 2007-12-28 2009-07-06 주식회사 솔트룩스 상황인지를 통한 컨텐츠 추천방법
US8131714B2 (en) 2008-01-02 2012-03-06 Think Village-OIP, LLC Linguistic assistance systems and methods
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US9626685B2 (en) 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
EP3346703B1 (de) * 2008-01-04 2022-03-16 Rovi Guides, Inc. Systeme und verfahren zur auswahl von medieninhalten zur anzeige auf einem schirm einer interaktiven medienführungsanwendung
US8762285B2 (en) 2008-01-06 2014-06-24 Yahoo! Inc. System and method for message clustering
US8793718B2 (en) * 2008-01-10 2014-07-29 At&T Intellectual Property I, Lp System and method for collecting opinion data
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US20090182618A1 (en) 2008-01-16 2009-07-16 Yahoo! Inc. System and Method for Word-of-Mouth Advertising
US8745056B1 (en) 2008-03-31 2014-06-03 Google Inc. Spam detection for user-generated multimedia items based on concept clustering
US20090187462A1 (en) * 2008-01-18 2009-07-23 Lisa Cohen Gevelber Method and system for providing relevant coupons to consumers based on financial transaction history and network search activity
US8752093B2 (en) 2008-01-21 2014-06-10 At&T Intellectual Property I, L.P. System and method of providing recommendations related to a service system
US8160975B2 (en) 2008-01-25 2012-04-17 Mcafee, Inc. Granular support vector machine with random granularity
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8554629B2 (en) * 2008-01-25 2013-10-08 Google Inc. Targeted ads based on user purchases
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US9060208B2 (en) * 2008-01-30 2015-06-16 Time Warner Cable Enterprises Llc Methods and apparatus for predictive delivery of content over a network
US8364522B1 (en) 2008-01-30 2013-01-29 Intuit Inc. Method and system for providing a small business coupon distribution system
JP4850859B2 (ja) * 2008-02-05 2012-01-11 株式会社コナミデジタルエンタテインメント 情報処理装置、情報処理装置の制御方法及びプログラム
US8868464B2 (en) 2008-02-07 2014-10-21 Google Inc. Preventing unauthorized modification or skipping of viewing of advertisements within content
WO2009100420A2 (en) * 2008-02-07 2009-08-13 Realnetworks, Inc. Selective advertising in media content
US8412571B2 (en) * 2008-02-11 2013-04-02 Advertising.Com Llc Systems and methods for selling and displaying advertisements over a network
US8627371B2 (en) * 2008-02-12 2014-01-07 At&T Intellectual Property I, Lp System and method of applying user profiles at a set-top box device
WO2009102470A2 (en) * 2008-02-12 2009-08-20 Pacific Biosciences Of California, Inc. Compositions and methods for use in analytical reactions
US8769558B2 (en) 2008-02-12 2014-07-01 Sony Computer Entertainment America Llc Discovery and analytics for episodic downloaded media
US20090204490A1 (en) * 2008-02-13 2009-08-13 Music Innovations International, Llc Online professional development system and virtual manager for performance artists
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8813143B2 (en) 2008-02-26 2014-08-19 Time Warner Enterprises LLC Methods and apparatus for business-based network resource allocation
US7996357B2 (en) 2008-02-29 2011-08-09 Plaxo, Inc. Enabling synchronization with a difference unaware data source
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8538811B2 (en) 2008-03-03 2013-09-17 Yahoo! Inc. Method and apparatus for social network marketing with advocate referral
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US20090228296A1 (en) * 2008-03-04 2009-09-10 Collarity, Inc. Optimization of social distribution networks
US7707089B1 (en) 2008-03-12 2010-04-27 Jpmorgan Chase, N.A. Method and system for automating fraud authorization strategies
US7865455B2 (en) * 2008-03-13 2011-01-04 Opinionlab, Inc. System and method for providing intelligent support
US20090235309A1 (en) * 2008-03-14 2009-09-17 United Video Properties, Inc. Methods and devices for presenting an interactive media guidance application
US8725740B2 (en) 2008-03-24 2014-05-13 Napo Enterprises, Llc Active playlist having dynamic media item groups
US8689266B2 (en) * 2008-03-25 2014-04-01 International Business Machines Corporation Dynamic rebroadcast scheduling of videos
US8561108B2 (en) * 2008-03-25 2013-10-15 International Business Machines Corporation Video episode order adherence
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US8745133B2 (en) 2008-03-28 2014-06-03 Yahoo! Inc. System and method for optimizing the storage of data
US8073759B1 (en) 2008-03-28 2011-12-06 Intuit Inc. Method and system for predictive event budgeting based on financial data from similarly situated consumers
US8271506B2 (en) 2008-03-31 2012-09-18 Yahoo! Inc. System and method for modeling relationships between entities
US8688553B1 (en) * 2008-03-31 2014-04-01 Intuit Inc. Method and system for using consumer financial data in product market analysis
US8060423B1 (en) * 2008-03-31 2011-11-15 Intuit Inc. Method and system for automatic categorization of financial transaction data based on financial data from similarly situated users
US8832552B2 (en) * 2008-04-03 2014-09-09 Nokia Corporation Automated selection of avatar characteristics for groups
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US9854286B1 (en) * 2008-04-08 2017-12-26 Control4 Corporation Systems and methods for optimizing the broadcast of multimedia
US8726146B2 (en) 2008-04-11 2014-05-13 Advertising.Com Llc Systems and methods for video content association
US8051080B2 (en) * 2008-04-16 2011-11-01 Yahoo! Inc. Contextual ranking of keywords using click data
US9183281B2 (en) * 2008-04-18 2015-11-10 International Business Machines Corporation Context-based document unit recommendation for sensemaking tasks
US8239769B2 (en) * 2008-04-22 2012-08-07 Verizon Patent And Licensing Inc. System and method for selling preference-based virtual objects
US20090271417A1 (en) * 2008-04-25 2009-10-29 John Toebes Identifying User Relationships from Situational Analysis of User Comments Made on Media Content
US8380562B2 (en) * 2008-04-25 2013-02-19 Cisco Technology, Inc. Advertisement campaign system using socially collaborative filtering
US8261334B2 (en) 2008-04-25 2012-09-04 Yodlee Inc. System for performing web authentication of a user by proxy
EP2288986A4 (de) * 2008-04-28 2013-01-09 Strands Inc Verfahren zur bereitstellung von personalisierten empfehlungen für finanzprodukte auf der basis von benutzerdaten
US8744976B2 (en) * 2008-04-28 2014-06-03 Yahoo! Inc. Discovery of friends using social network graph properties
JP5693449B2 (ja) * 2008-04-30 2015-04-01 グラダリス インク.Gradalis, Inc. 高純度のプラスミドdna調製物及びその調製方法
WO2009151814A1 (en) * 2008-04-30 2009-12-17 Strands, Inc. Scaleable system and method for distributed prediction markets
US8293714B2 (en) * 2008-05-05 2012-10-23 Covx Technology Ireland, Ltd. Anti-angiogenic compounds
FR2931278B1 (fr) * 2008-05-14 2017-11-03 Airtag Procede de communication d'au moins un message cible d'un fournisseur de service a un utilisateur d'un terminal portable
US20090307003A1 (en) * 2008-05-16 2009-12-10 Daniel Benyamin Social advertisement network
JP5136208B2 (ja) * 2008-05-23 2013-02-06 ブラザー工業株式会社 コンテンツ分散保存システム、コンテンツ保存方法、ノード装置、及びノード処理プログラム
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
EP2304597A4 (de) * 2008-05-31 2012-10-31 Apple Inc Adaptive empfehlungsvorrichtungstechnologie
US20090299945A1 (en) * 2008-06-03 2009-12-03 Strands, Inc. Profile modeling for sharing individual user preferences
US20090300144A1 (en) * 2008-06-03 2009-12-03 Sony Computer Entertainment Inc. Hint-based streaming of auxiliary content assets for an interactive environment
WO2009151640A1 (en) * 2008-06-13 2009-12-17 Ebay Inc. Method and system for clustering
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US20080276270A1 (en) * 2008-06-16 2008-11-06 Chandra Shekar Kotaru System, method, and apparatus for implementing targeted advertising in communication networks
JP2010000632A (ja) * 2008-06-18 2010-01-07 Canon Inc インクジェットヘッド用基板および該基板を具えるインクジェットヘッド
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8108928B2 (en) 2008-06-20 2012-01-31 International Business Machines Corporation Adaptive traitor tracing
US8122501B2 (en) 2008-06-20 2012-02-21 International Business Machines Corporation Traitor detection for multilevel assignment
US8312033B1 (en) 2008-06-26 2012-11-13 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8438178B2 (en) * 2008-06-26 2013-05-07 Collarity Inc. Interactions among online digital identities
US20090328104A1 (en) * 2008-06-26 2009-12-31 At&T Delaware Intellectual Property, Inc. Methods, systems, and computer products for personalized channel services
US8706406B2 (en) 2008-06-27 2014-04-22 Yahoo! Inc. System and method for determination and display of personalized distance
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US8813107B2 (en) 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US8624908B1 (en) 2008-06-27 2014-01-07 Rovi Guides, Inc. Systems and methods of transitioning from buffering video to recording video
CN102077201A (zh) * 2008-06-30 2011-05-25 网圣公司 用于网页的动态及实时归类的系统及方法
KR101474735B1 (ko) * 2008-06-30 2014-12-30 삼성전자주식회사 방송수신장치 및 그의 구동방법
WO2010005587A1 (en) * 2008-07-11 2010-01-14 Thomson Reuters Global Resources System and methods for web-based control of desktop applications
US20100015991A1 (en) * 2008-07-15 2010-01-21 Kota Enterprises, Llc System and method for calling a geosoc
US20100017455A1 (en) * 2008-07-17 2010-01-21 Lemi Technology, Llc Customized media broadcast for a broadcast group
US9338407B2 (en) * 2008-07-17 2016-05-10 At&T Intellectual Property I, Lp Apparatus and method for presenting an electronic programming guide
US20100017261A1 (en) * 2008-07-17 2010-01-21 Kota Enterprises, Llc Expert system and service for location-based content influence for narrowcast
WO2010011637A1 (en) * 2008-07-21 2010-01-28 Strands, Inc Ambient collage display of digital media content
EP2329444A4 (de) * 2008-07-22 2011-11-09 Contextweb Inc Neues offeneinfügungs-bestellsystem zur anschaltung mit einer vermittlungsstelle für internet-wärmemedien
JP4656202B2 (ja) * 2008-07-22 2011-03-23 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
US11245708B2 (en) * 2008-07-23 2022-02-08 Mcafee, Llc Model-based system, method, and computer program product for detecting at least potentially unwanted activity associated with confidential data
US7991689B1 (en) 2008-07-23 2011-08-02 Experian Information Solutions, Inc. Systems and methods for detecting bust out fraud using credit data
US8762313B2 (en) 2008-07-25 2014-06-24 Liveperson, Inc. Method and system for creating a predictive model for targeting web-page to a surfer
US8799200B2 (en) * 2008-07-25 2014-08-05 Liveperson, Inc. Method and system for creating a predictive model for targeting webpage to a surfer
US20100023984A1 (en) * 2008-07-28 2010-01-28 John Christopher Davi Identifying Events in Addressable Video Stream for Generation of Summary Video Stream
US8086700B2 (en) 2008-07-29 2011-12-27 Yahoo! Inc. Region and duration uniform resource identifiers (URI) for media objects
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US8504558B2 (en) * 2008-07-31 2013-08-06 Yahoo! Inc. Framework to evaluate content display policies
US8805844B2 (en) 2008-08-04 2014-08-12 Liveperson, Inc. Expert search
CA2733193C (en) * 2008-08-05 2016-11-01 Invidi Technologies Corporation National insertion of targeted advertisment
US7979506B2 (en) * 2008-08-12 2011-07-12 Robert James Cole System and method for restrictively exchange product data between communication devices of a limited-user network
US8504073B2 (en) * 2008-08-12 2013-08-06 Teaneck Enterprises, Llc Customized content delivery through the use of arbitrary geographic shapes
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
KR101090100B1 (ko) * 2008-08-16 2011-12-07 한국지질자원연구원 실리카-티타니아 복합 나노 다공체 분말의 제조 방법
US8386506B2 (en) 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US8200669B1 (en) * 2008-08-21 2012-06-12 Adobe Systems Incorporated Management of smart tags via hierarchy
US8589402B1 (en) 2008-08-21 2013-11-19 Adobe Systems Incorporated Generation of smart tags to locate elements of content
US8990106B2 (en) * 2008-08-22 2015-03-24 Realwire Limited Information categorisation systems, modules, and methods
US8458153B2 (en) * 2008-08-26 2013-06-04 Michael Pierce Web-based services for querying and matching likes and dislikes of individuals
US10142594B2 (en) 2008-08-28 2018-11-27 Time Warner Cable Enterprises Llc System and method for tailored video-on-demand catalogs
EP2159720A1 (de) * 2008-08-28 2010-03-03 Bach Technology AS Vorrichtung und Verfahren zur Erzeugung eines Erfassungsprofils und zur Kommunikation basierend auf dem Erfassungsprofil
US20100058378A1 (en) * 2008-08-29 2010-03-04 Marc Feldman Computer-cost subsidizing method
US8195668B2 (en) * 2008-09-05 2012-06-05 Match.Com, L.L.C. System and method for providing enhanced matching based on question responses
US8949718B2 (en) 2008-09-05 2015-02-03 Lemi Technology, Llc Visual audio links for digital audio content
US8601003B2 (en) 2008-09-08 2013-12-03 Apple Inc. System and method for playlist generation based on similarity data
US7917438B2 (en) 2008-09-10 2011-03-29 Expanse Networks, Inc. System for secure mobile healthcare selection
US8613026B2 (en) * 2008-09-10 2013-12-17 Qualcomm Incorporated Methods and systems for viewer interactivity and social networking in a mobile TV broadcast network
US8578426B2 (en) * 2008-09-10 2013-11-05 Qualcomm Incorporated Method and system for selecting media content for broadcast based on viewer preference indications
US8200509B2 (en) 2008-09-10 2012-06-12 Expanse Networks, Inc. Masked data record access
US8259082B2 (en) 2008-09-12 2012-09-04 At&T Intellectual Property I, L.P. Multimodal portable communication interface for accessing video content
US9992525B1 (en) 2008-09-15 2018-06-05 The Directv Group, Inc. Method and system for inserting local channel insertion in a multi-terminal system
EP2329394A4 (de) 2008-09-16 2012-02-29 Freewheel Media Inc Vorrichtung zur berechnung von lieferprognosen für anzeige und streaming von videowerbungen
US8281027B2 (en) 2008-09-19 2012-10-02 Yahoo! Inc. System and method for distributing media related to a location
US20100082332A1 (en) * 2008-09-26 2010-04-01 Rite-Solutions, Inc. Methods and apparatus for protecting users from objectionable text
US8108778B2 (en) 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US8332406B2 (en) 2008-10-02 2012-12-11 Apple Inc. Real-time visualization of user consumption of media items
US8429691B2 (en) * 2008-10-02 2013-04-23 Microsoft Corporation Computational recommendation engine
US20100088312A1 (en) * 2008-10-08 2010-04-08 Radiostations, Inc. Real-Time Radio Station Audio Content Search and Delivery
JP5170682B2 (ja) * 2008-10-09 2013-03-27 シャープ株式会社 通信端末
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US9002729B2 (en) * 2008-10-21 2015-04-07 Accenture Global Services Limited System and method for determining sets of online advertisement treatments using confidences
US9892417B2 (en) 2008-10-29 2018-02-13 Liveperson, Inc. System and method for applying tracing tools for network locations
US9124769B2 (en) 2008-10-31 2015-09-01 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US20100114607A1 (en) * 2008-11-04 2010-05-06 Sdi Health Llc Method and system for providing reports and segmentation of physician activities
US8346664B1 (en) 2008-11-05 2013-01-01 Intuit Inc. Method and system for modifying financial transaction categorization lists based on input from multiple users
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
US8244517B2 (en) 2008-11-07 2012-08-14 Yahoo! Inc. Enhanced matching through explore/exploit schemes
US20100125872A1 (en) * 2008-11-17 2010-05-20 Crow James J System and Method for Actively Programming Aggregated Media On-Demand Networks
US9031866B1 (en) 2008-11-17 2015-05-12 Jpmorgan Chase Bank, N.A. Systems and methods for use of transaction data for customers
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US9805123B2 (en) * 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US8060492B2 (en) 2008-11-18 2011-11-15 Yahoo! Inc. System and method for generation of URL based context queries
US11832024B2 (en) * 2008-11-20 2023-11-28 Comcast Cable Communications, Llc Method and apparatus for delivering video and video-related content at sub-asset level
US9357247B2 (en) 2008-11-24 2016-05-31 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8494899B2 (en) 2008-12-02 2013-07-23 Lemi Technology, Llc Dynamic talk radio program scheduling
US8566855B2 (en) * 2008-12-02 2013-10-22 Sony Corporation Audiovisual user interface based on learned user preferences
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8443390B2 (en) * 2008-12-05 2013-05-14 Qualcomm Incorporated Enhanced method and apparatus for enhancing support for service delivery
US7921223B2 (en) 2008-12-08 2011-04-05 Lemi Technology, Llc Protected distribution and location based aggregation service
US20100146559A1 (en) * 2008-12-10 2010-06-10 Qualcom Incorporated Feedback based broadcast scheduling
US7994910B2 (en) * 2008-12-10 2011-08-09 International Business Machines Corporation Directing a movement of visitors in an event venue for maximizing revenue
US20100153181A1 (en) * 2008-12-11 2010-06-17 Georgia Tech Research Corporation Systems and methods for providing information services
US8205060B2 (en) * 2008-12-16 2012-06-19 Sandisk Il Ltd. Discardable files
US9104686B2 (en) 2008-12-16 2015-08-11 Sandisk Technologies Inc. System and method for host management of discardable objects
US9015209B2 (en) 2008-12-16 2015-04-21 Sandisk Il Ltd. Download management of discardable files
US8375192B2 (en) * 2008-12-16 2013-02-12 Sandisk Il Ltd. Discardable files
US20100153474A1 (en) * 2008-12-16 2010-06-17 Sandisk Il Ltd. Discardable files
US8849856B2 (en) 2008-12-16 2014-09-30 Sandisk Il Ltd. Discardable files
US9020993B2 (en) 2008-12-16 2015-04-28 Sandisk Il Ltd. Download management of discardable files
US8732139B2 (en) 2008-12-18 2014-05-20 Sap Ag Method and system for dynamically partitioning very large database indices on write-once tables
US8166016B2 (en) 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
KR20100072750A (ko) * 2008-12-22 2010-07-01 한국전자통신연구원 맞춤 광고 제공 방법
US8583563B1 (en) 2008-12-23 2013-11-12 Match.Com, L.L.C. System and method for providing enhanced matching based on personality analysis
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
US8386519B2 (en) * 2008-12-30 2013-02-26 Expanse Networks, Inc. Pangenetic web item recommendation system
US8108406B2 (en) 2008-12-30 2012-01-31 Expanse Networks, Inc. Pangenetic web user behavior prediction system
US8255403B2 (en) * 2008-12-30 2012-08-28 Expanse Networks, Inc. Pangenetic web satisfaction prediction system
US20100169326A1 (en) * 2008-12-31 2010-07-01 Nokia Corporation Method, apparatus and computer program product for providing analysis and visualization of content items association
US20100169317A1 (en) * 2008-12-31 2010-07-01 Microsoft Corporation Product or Service Review Summarization Using Attributes
US20100169328A1 (en) * 2008-12-31 2010-07-01 Strands, Inc. Systems and methods for making recommendations using model-based collaborative filtering with user communities and items collections
US8298087B1 (en) 2009-01-02 2012-10-30 Nintendo Of America Inc. Recommendation engine for electronic game shopping channel
US8103959B2 (en) * 2009-01-07 2012-01-24 International Business Machines Corporation Gesture exchange via communications in virtual world applications
US8185829B2 (en) * 2009-01-07 2012-05-22 International Business Machines Corporation Method and system for rating exchangeable gestures via communications in virtual world applications
WO2010079736A1 (ja) * 2009-01-09 2010-07-15 パナソニック株式会社 通信端末および通信状態変更方法
CN102301362B (zh) 2009-01-15 2014-06-18 艾尔蒙德纳特公司 请求离线配置文件数据用于以隐私敏感方式的在线使用
US9450818B2 (en) * 2009-01-16 2016-09-20 Broadcom Corporation Method and system for utilizing a gateway to enable peer-to-peer communications in service provider networks
US8571209B2 (en) 2009-01-19 2013-10-29 International Business Machines Recording keys in a broadcast-encryption-based system
US20100185518A1 (en) * 2009-01-21 2010-07-22 Yahoo! Inc. Interest-based activity marketing
US20100192069A1 (en) * 2009-01-23 2010-07-29 Cisco Technology, Inc. Differentiating a User from Multiple Users Based on a Determined Pattern of Accessing a Prescribed Network Destination
CN102292728B (zh) * 2009-01-23 2015-07-22 日本电气株式会社 数据检索设备
US8972859B2 (en) * 2009-01-28 2015-03-03 Avaya Inc. Embedded learning management system
US8200602B2 (en) * 2009-02-02 2012-06-12 Napo Enterprises, Llc System and method for creating thematic listening experiences in a networked peer media recommendation environment
US9183881B2 (en) 2009-02-02 2015-11-10 Porto Technology, Llc System and method for semantic trick play
US8234582B1 (en) * 2009-02-03 2012-07-31 Amazon Technologies, Inc. Visualizing object behavior
US8250473B1 (en) 2009-02-03 2012-08-21 Amazon Technoloies, Inc. Visualizing object behavior
US8341540B1 (en) 2009-02-03 2012-12-25 Amazon Technologies, Inc. Visualizing object behavior
US9935793B2 (en) * 2009-02-10 2018-04-03 Yahoo Holdings, Inc. Generating a live chat session in response to selection of a contextual shortcut
US8539359B2 (en) 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
US20100205041A1 (en) * 2009-02-12 2010-08-12 Samsung Electronics Co., Ltd. Determining the interest of individual entities based on a general interest
CN105930311B (zh) 2009-02-18 2018-10-09 谷歌有限责任公司 执行与再现文档关联的动作的方法、移动设备和可读介质
US9141758B2 (en) * 2009-02-20 2015-09-22 Ims Health Incorporated System and method for encrypting provider identifiers on medical service claim transactions
US8555359B2 (en) 2009-02-26 2013-10-08 Yodlee, Inc. System and methods for automatically accessing a web site on behalf of a client
US20100235266A1 (en) * 2009-03-10 2010-09-16 Google Inc. Determining Charge for Content Distribution
US20100235329A1 (en) * 2009-03-10 2010-09-16 Sandisk Il Ltd. System and method of embedding second content in first content
US8190473B2 (en) * 2009-03-10 2012-05-29 Google Inc. Category similarities
US8447066B2 (en) 2009-03-12 2013-05-21 Google Inc. Performing actions based on capturing information from rendered documents, such as documents under copyright
WO2010105245A2 (en) 2009-03-12 2010-09-16 Exbiblio B.V. Automatically providing content associated with captured information, such as information captured in real-time
US8627356B2 (en) * 2009-03-13 2014-01-07 Simulmedia, Inc. Method and apparatus for television program promotion
US9230259B1 (en) 2009-03-20 2016-01-05 Jpmorgan Chase Bank, N.A. Systems and methods for mobile ordering and payment
US8380866B2 (en) * 2009-03-20 2013-02-19 Ricoh Company, Ltd. Techniques for facilitating annotations
US8150967B2 (en) * 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US9088757B2 (en) 2009-03-25 2015-07-21 Eloy Technology, Llc Method and system for socially ranking programs
US20120047087A1 (en) 2009-03-25 2012-02-23 Waldeck Technology Llc Smart encounters
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) * 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US8311960B1 (en) * 2009-03-31 2012-11-13 Emc Corporation Interactive semi-supervised machine learning for classification
US8683521B1 (en) * 2009-03-31 2014-03-25 Google Inc. Feature-based video suggestions
US8250600B2 (en) * 2009-03-31 2012-08-21 Alcatel Lucent Advertisement scheduling in a packet-based media-delivery system
US8301624B2 (en) * 2009-03-31 2012-10-30 Yahoo! Inc. Determining user preference of items based on user ratings and user features
JP5332847B2 (ja) * 2009-04-10 2013-11-06 ソニー株式会社 コンテンツ処理装置および方法、プログラム、並びに記録媒体
US20100262931A1 (en) * 2009-04-10 2010-10-14 Rovi Technologies Corporation Systems and methods for searching a media guidance application with multiple perspective views
CN101515360A (zh) * 2009-04-13 2009-08-26 阿里巴巴集团控股有限公司 向用户推荐网络目标信息的方法和服务器
AU2010201495B2 (en) * 2009-04-16 2012-04-12 Accenture Global Services Limited Touchpoint customization system
GB2481559A (en) * 2009-04-21 2011-12-28 Ami Entertainment Network Inc Jukebox menu navigation system
US20100275224A1 (en) * 2009-04-24 2010-10-28 Samuel Sheng System and Method for Information Delivery Including Delivery Via Video-Based Keyed or Tagged Content
WO2010125586A2 (en) * 2009-04-28 2010-11-04 Valuable Innovations Private Limited A system to select a single channel out of a multitude, along with a dynamically updated download schedule creator for download of "on-demand" as well as "pushed" content from a central site to subsc selection of such content and the availability of the content for playback
US7657337B1 (en) 2009-04-29 2010-02-02 Lemi Technology, Llc Skip feature for a broadcast or multicast media station
US8806047B2 (en) 2009-04-29 2014-08-12 Lemi Technology, Llc Skip feature for a broadcast or multicast media station
US20120046995A1 (en) * 2009-04-29 2012-02-23 Waldeck Technology, Llc Anonymous crowd comparison
WO2010129487A1 (en) 2009-05-02 2010-11-11 Citrix Systems, Inc. Methods and systems for providing a consistent profile to overlapping user sessions
US9240015B2 (en) 2009-05-08 2016-01-19 A2Zlogix, Inc. Method and system for synchronizing delivery of promotional material to computing devices
US8639920B2 (en) 2009-05-11 2014-01-28 Experian Marketing Solutions, Inc. Systems and methods for providing anonymized user profile data
US9190110B2 (en) 2009-05-12 2015-11-17 JBF Interlude 2009 LTD System and method for assembling a recorded composition
US8504550B2 (en) * 2009-05-15 2013-08-06 Citizennet Inc. Social network message categorization systems and methods
US20100306708A1 (en) * 2009-05-29 2010-12-02 Rovi Techonologies Corporation Systems and methods for handling profiles in a community
US8214390B2 (en) * 2009-06-03 2012-07-03 Yahoo! Inc. Binary interest vector for better audience targeting
US9866609B2 (en) 2009-06-08 2018-01-09 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US9602864B2 (en) 2009-06-08 2017-03-21 Time Warner Cable Enterprises Llc Media bridge apparatus and methods
US20120317217A1 (en) * 2009-06-22 2012-12-13 United Parents Online Ltd. Methods and systems for managing virtual identities
US11647243B2 (en) 2009-06-26 2023-05-09 Seagate Technology Llc System and method for using an application on a mobile device to transfer internet media content
US20120210205A1 (en) 2011-02-11 2012-08-16 Greg Sherwood System and method for using an application on a mobile device to transfer internet media content
US20100333155A1 (en) * 2009-06-30 2010-12-30 Philip David Royall Selectively using local non-volatile storage in conjunction with transmission of content
US20100332292A1 (en) 2009-06-30 2010-12-30 Experian Information Solutions, Inc. System and method for evaluating vehicle purchase loyalty
US8886760B2 (en) * 2009-06-30 2014-11-11 Sandisk Technologies Inc. System and method of predictive data acquisition
US8255984B1 (en) 2009-07-01 2012-08-28 Quest Software, Inc. Single sign-on system for shared resource environments
US8364518B1 (en) 2009-07-08 2013-01-29 Experian Ltd. Systems and methods for forecasting household economics
US9178634B2 (en) 2009-07-15 2015-11-03 Time Warner Cable Enterprises Llc Methods and apparatus for evaluating an audience in a content-based network
US8935721B2 (en) * 2009-07-15 2015-01-13 Time Warner Cable Enterprises Llc Methods and apparatus for classifying an audience in a content distribution network
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US8612435B2 (en) * 2009-07-16 2013-12-17 Yahoo! Inc. Activity based users' interests modeling for determining content relevance
US20110016492A1 (en) * 2009-07-16 2011-01-20 Gemstar Development Corporation Systems and methods for forwarding media asset events
US20110022620A1 (en) * 2009-07-27 2011-01-27 Gemstar Development Corporation Methods and systems for associating and providing media content of different types which share atrributes
US8713018B2 (en) 2009-07-28 2014-04-29 Fti Consulting, Inc. System and method for displaying relationships between electronically stored information to provide classification suggestions via inclusion
US8612306B1 (en) 2009-07-29 2013-12-17 Google Inc. Method, system, and storage device for recommending products utilizing category attributes
GB2472224A (en) * 2009-07-29 2011-02-02 Amino Holdings Ltd Analysing consumption of transmitted audio visual content via weighted tags
US9237381B2 (en) * 2009-08-06 2016-01-12 Time Warner Cable Enterprises Llc Methods and apparatus for local channel insertion in an all-digital content distribution network
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
EP2629211A1 (de) * 2009-08-21 2013-08-21 Mikko Kalervo Väänänen Verfahren und Mittel zur Datensuche und Sprachübersetzung
EP2471009A1 (de) 2009-08-24 2012-07-04 FTI Technology LLC Herstellung einer referenzeinheit für dokumentüberprüfungen
GB2470617A (en) * 2009-09-02 2010-12-01 Qmorphic Corp Content presentation formed using weighted selection of media channels
US9104990B2 (en) 2009-09-05 2015-08-11 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
US8996162B2 (en) 2009-09-05 2015-03-31 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
US20110060738A1 (en) 2009-09-08 2011-03-10 Apple Inc. Media item clustering based on similarity data
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US20110066497A1 (en) * 2009-09-14 2011-03-17 Choicestream, Inc. Personalized advertising and recommendation
US20110066488A1 (en) * 2009-09-17 2011-03-17 Ad Infuse, Inc. Mobile ad routing
US20110070819A1 (en) * 2009-09-23 2011-03-24 Rovi Technologies Corporation Systems and methods for providing reminders associated with detected users
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8161071B2 (en) 2009-09-30 2012-04-17 United Video Properties, Inc. Systems and methods for audio asset storage and management
US20110078572A1 (en) * 2009-09-30 2011-03-31 Rovi Technologies Corporation Systems and methods for analyzing clickstream data
US8677400B2 (en) 2009-09-30 2014-03-18 United Video Properties, Inc. Systems and methods for identifying audio content using an interactive media guidance application
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US9256695B1 (en) 2009-09-30 2016-02-09 Saba Software, Inc. Method and system for sharing content
WO2011044174A1 (en) * 2009-10-05 2011-04-14 Callspace, Inc Contextualized telephony message management
US20110081129A1 (en) * 2009-10-07 2011-04-07 Rovi Technologies Corporation Broadband recording method and apparatus for video and/or audio programs
US20110087519A1 (en) * 2009-10-09 2011-04-14 Visa U.S.A. Inc. Systems and Methods for Panel Enhancement with Transaction Data
US8694514B2 (en) * 2009-10-12 2014-04-08 Oracle International Corporation Collaborative filtering engine
US9251157B2 (en) * 2009-10-12 2016-02-02 Oracle International Corporation Enterprise node rank engine
US9659265B2 (en) * 2009-10-12 2017-05-23 Oracle International Corporation Methods and systems for collecting and analyzing enterprise activities
US20110093902A1 (en) * 2009-10-16 2011-04-21 At&T Intellectual Property I, L.P. System and Method to Process a Data Stream Having Different Content Types
US8396055B2 (en) 2009-10-20 2013-03-12 Time Warner Cable Inc. Methods and apparatus for enabling media functionality in a content-based network
US8380697B2 (en) * 2009-10-21 2013-02-19 Citizennet Inc. Search and retrieval methods and systems of short messages utilizing messaging context and keyword frequency
US8301512B2 (en) 2009-10-23 2012-10-30 Ebay Inc. Product identification using multiple services
US20110099164A1 (en) * 2009-10-23 2011-04-28 Haim Zvi Melman Apparatus and method for search and retrieval of documents and advertising targeting
US20110099488A1 (en) * 2009-10-26 2011-04-28 Verizon Patent And Licensing Inc. Method and apparatus for presenting video assets
US8250612B2 (en) * 2009-10-26 2012-08-21 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US20110099191A1 (en) * 2009-10-28 2011-04-28 Debashis Ghosh Systems and Methods for Generating Results Based Upon User Input and Preferences
JP5208903B2 (ja) * 2009-10-28 2013-06-12 株式会社エヌ・ティ・ティ・ドコモ コンテンツ制御装置及びコンテンツ制御方法
US10264029B2 (en) 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network
US11023675B1 (en) 2009-11-03 2021-06-01 Alphasense OY User interface for use with a search engine for searching financial related documents
US8332232B2 (en) * 2009-11-05 2012-12-11 Opinionlab, Inc. System and method for mobile interaction
US9445158B2 (en) 2009-11-06 2016-09-13 Eloy Technology, Llc Distributed aggregated content guide for collaborative playback session
US20110113438A1 (en) * 2009-11-06 2011-05-12 Sony Corporation Method and system of displaying information of specific interest to a user on a television
US20110113458A1 (en) * 2009-11-09 2011-05-12 At&T Intellectual Property I, L.P. Apparatus and method for product tutorials
US9635421B2 (en) 2009-11-11 2017-04-25 Time Warner Cable Enterprises Llc Methods and apparatus for audience data collection and analysis in a content delivery network
US9256608B2 (en) * 2009-11-12 2016-02-09 Hewlett-Packard Development Company, L.P. Mapping user content to folders in a file system
US9886681B2 (en) * 2009-11-24 2018-02-06 International Business Machines Corporation Creating an aggregate report of a presence of a user on a network
US9251524B2 (en) * 2009-11-25 2016-02-02 Telefonaktiebolaget L M Ericsson (Publ) System and methods for updating user profiles and providing selected documents to users
US9519728B2 (en) 2009-12-04 2016-12-13 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and optimizing delivery of content in a network
US9081799B2 (en) 2009-12-04 2015-07-14 Google Inc. Using gestalt information to identify locations in printed information
JP2011123598A (ja) * 2009-12-09 2011-06-23 Canon Inc 原稿判別装置、原稿判別方法及びプログラム
US9323784B2 (en) 2009-12-09 2016-04-26 Google Inc. Image search using text-based elements within the contents of images
US8554854B2 (en) 2009-12-11 2013-10-08 Citizennet Inc. Systems and methods for identifying terms relevant to web pages using social network messages
US8386381B1 (en) 2009-12-16 2013-02-26 Jpmorgan Chase Bank, N.A. Method and system for detecting, monitoring and addressing data compromises
US8612472B2 (en) * 2009-12-16 2013-12-17 Microsoft Corporation Determining preferences from user queries
US20110154224A1 (en) * 2009-12-17 2011-06-23 ChatMe TV, Inc. Methods, Systems and Platform Devices for Aggregating Together Users of a TVand/or an Interconnected Network
TWI414758B (zh) * 2009-12-17 2013-11-11 Ind Tech Res Inst 行動導覽推薦系統與方法
US20110154229A1 (en) * 2009-12-17 2011-06-23 Microsoft Corporation Mosaic identity
TR200909517A2 (tr) * 2009-12-17 2011-07-21 Vestel Elektron�K San. Ve T�C. A.�. Ki̇şi̇sel tv i̇çeri̇k tavsi̇ye li̇stesi̇ üretme yöntemi̇
US20110153423A1 (en) * 2010-06-21 2011-06-23 Jon Elvekrog Method and system for creating user based summaries for content distribution
KR20110074039A (ko) * 2009-12-24 2011-06-30 삼성전자주식회사 디스플레이장치 및 그 컨텐츠 제어방법
US8539067B2 (en) 2009-12-31 2013-09-17 Google Inc. Multi-campaign content allocation based on experiment difference data
US9201627B2 (en) * 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
JP2011142468A (ja) * 2010-01-06 2011-07-21 Sony Corp 情報処理装置、情報処理方法およびプログラム
US8615520B2 (en) * 2010-01-07 2013-12-24 Idelan, Inc. Computer based methods and systems for establishing trust between two or more parties
US8577670B2 (en) * 2010-01-08 2013-11-05 Microsoft Corporation Adaptive construction of a statistical language model
US8875038B2 (en) * 2010-01-19 2014-10-28 Collarity, Inc. Anchoring for content synchronization
US20110184807A1 (en) * 2010-01-28 2011-07-28 Futurewei Technologies, Inc. System and Method for Filtering Targeted Advertisements for Video Content Delivery
US20110191332A1 (en) 2010-02-04 2011-08-04 Veveo, Inc. Method of and System for Updating Locally Cached Content Descriptor Information
US20110191801A1 (en) * 2010-02-04 2011-08-04 Jawanth Vytheeswaran System and methods for switching between two or more media streams
US8903794B2 (en) * 2010-02-05 2014-12-02 Microsoft Corporation Generating and presenting lateral concepts
US20110196862A1 (en) * 2010-02-05 2011-08-11 International Business Machines Corporation Outline-based composition and search of presentation material
US8150859B2 (en) * 2010-02-05 2012-04-03 Microsoft Corporation Semantic table of contents for search results
US8983989B2 (en) * 2010-02-05 2015-03-17 Microsoft Technology Licensing, Llc Contextual queries
US8260664B2 (en) * 2010-02-05 2012-09-04 Microsoft Corporation Semantic advertising selection from lateral concepts and topics
US8775245B2 (en) 2010-02-11 2014-07-08 News America Marketing Properties, Llc Secure coupon distribution
US11232458B2 (en) 2010-02-17 2022-01-25 JBF Interlude 2009 LTD System and method for data mining within interactive multimedia
US8249996B1 (en) * 2010-02-18 2012-08-21 Bank Of America Corporation Artificial intelligence for social media
US20110214147A1 (en) * 2010-02-22 2011-09-01 Kashyap Ashwin S Method for determining content for a personal channel
US9342661B2 (en) 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery
US20110225035A1 (en) * 2010-03-09 2011-09-15 Microsoft Corporation Determining Supply and Demand Using Online Advertisements
US8888497B2 (en) * 2010-03-12 2014-11-18 Yahoo! Inc. Emotional web
NO331357B1 (no) * 2010-03-18 2011-12-12 Companybook As Metode og arrangement ved bruk av moderne Database, Search & Matching teknologi integrert med Sosialt Media
US8527534B2 (en) * 2010-03-18 2013-09-03 Microsoft Corporation Bootstrap and adapt a document search engine
US20110231395A1 (en) * 2010-03-19 2011-09-22 Microsoft Corporation Presenting answers
WO2011119504A1 (en) 2010-03-22 2011-09-29 Mobitv, Inc. Tile based media content selection
US8452658B2 (en) 2010-03-23 2013-05-28 Qazzoo, Llc Method and apparatus for connecting consumers with one or more product or service providers
US9652802B1 (en) 2010-03-24 2017-05-16 Consumerinfo.Com, Inc. Indirect monitoring and reporting of a user's credit data
US20110238482A1 (en) * 2010-03-29 2011-09-29 Carney John S Digital Profile System of Personal Attributes, Tendencies, Recommended Actions, and Historical Events with Privacy Preserving Controls
WO2011126889A2 (en) 2010-03-30 2011-10-13 Seven Networks, Inc. 3d mobile user interface with configurable workspace management
US8793729B2 (en) * 2010-03-31 2014-07-29 Verizon Patent And Licensing, Inc. Preferential program guide
JP5941903B2 (ja) 2010-04-07 2016-06-29 ライブパーソン, インコーポレイテッド カスタマイズされたウェブコンテンツおよびアプリケーションを動的にイネーブルにするためのシステムおよび方法
US9152969B2 (en) 2010-04-07 2015-10-06 Rovi Technologies Corporation Recommendation ranking system with distrust
KR101098871B1 (ko) * 2010-04-13 2011-12-26 건국대학교 산학협력단 랭크된 사용자의 피드백 정보에 기반한 컨텐츠 유사도 측정 장치, 방법 및 그 방법을 실행하는 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체
US20110258128A1 (en) * 2010-04-16 2011-10-20 Hambleton Frederick H Recycle program
US8701138B2 (en) 2010-04-23 2014-04-15 Time Warner Cable Enterprises Llc Zone control methods and apparatus
US20110264530A1 (en) 2010-04-23 2011-10-27 Bryan Santangelo Apparatus and methods for dynamic secondary content and data insertion and delivery
US8972419B2 (en) * 2010-04-28 2015-03-03 JVC Kenwood Corporation Item selecting apparatus, item selecting method and item selecting program
US20120066084A1 (en) * 2010-05-10 2012-03-15 Dave Sneyders System and method for consumer-controlled rich privacy
US9122701B2 (en) 2010-05-13 2015-09-01 Rovi Guides, Inc. Systems and methods for providing media content listings according to points of interest
US20110282964A1 (en) * 2010-05-13 2011-11-17 Qualcomm Incorporated Delivery of targeted content related to a learned and predicted future behavior based on spatial, temporal, and user attributes and behavioral constraints
US20110283322A1 (en) * 2010-05-13 2011-11-17 Rovi Technologies Corporation Systems and methods for providing media content listings according to a destination location
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US8751305B2 (en) 2010-05-24 2014-06-10 140 Proof, Inc. Targeting users based on persona data
US20110288935A1 (en) * 2010-05-24 2011-11-24 Jon Elvekrog Optimizing targeted advertisement distribution
US9300445B2 (en) 2010-05-27 2016-03-29 Time Warner Cable Enterprise LLC Digital domain content processing and distribution apparatus and methods
WO2011151817A1 (en) * 2010-05-30 2011-12-08 Honeybee Tv Israel Ltd. Methods and system for providing time based media content suggestions
WO2011156274A2 (en) 2010-06-06 2011-12-15 Tekelec Methods, systems, and computer readable media for obscuring diameter node information in a communication network
US8738377B2 (en) 2010-06-07 2014-05-27 Google Inc. Predicting and learning carrier phrases for speech input
US20110307460A1 (en) * 2010-06-09 2011-12-15 Microsoft Corporation Navigating relationships among entities
US9986277B2 (en) 2010-06-17 2018-05-29 The Nielsen Company (Us), Llc Systems and methods to select targeted advertising
US8600979B2 (en) 2010-06-28 2013-12-03 Yahoo! Inc. Infinite browse
US20110321075A1 (en) * 2010-06-29 2011-12-29 International Business Machines Corporation Dynamically modifying media content for presentation to a group audience
US8307006B2 (en) 2010-06-30 2012-11-06 The Nielsen Company (Us), Llc Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles
US8744956B1 (en) 2010-07-01 2014-06-03 Experian Information Solutions, Inc. Systems and methods for permission arbitrated transaction services
US8931058B2 (en) 2010-07-01 2015-01-06 Experian Information Solutions, Inc. Systems and methods for permission arbitrated transaction services
US8554631B1 (en) 2010-07-02 2013-10-08 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
US9906838B2 (en) 2010-07-12 2018-02-27 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US8997136B2 (en) 2010-07-22 2015-03-31 Time Warner Cable Enterprises Llc Apparatus and methods for packetized content delivery over a bandwidth-efficient network
US20120023085A1 (en) * 2010-07-22 2012-01-26 Bellerive Luc Social graph search system
US9786159B2 (en) 2010-07-23 2017-10-10 Tivo Solutions Inc. Multi-function remote control device
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
GB2500333B (en) 2010-07-26 2014-10-08 Seven Networks Inc Mobile application traffic optimization
EP2599336A4 (de) 2010-07-30 2017-06-07 Hewlett-Packard Enterprise Development LP Standortindizierter audioinhalt
US9020922B2 (en) * 2010-08-10 2015-04-28 Brightedge Technologies, Inc. Search engine optimization at scale
US20120042263A1 (en) 2010-08-10 2012-02-16 Seymour Rapaport Social-topical adaptive networking (stan) system allowing for cooperative inter-coupling with external social networking systems and other content sources
US8549229B2 (en) 2010-08-19 2013-10-01 Sandisk Il Ltd. Systems and methods for managing an upload of files in a shared cache storage system
US8463802B2 (en) 2010-08-19 2013-06-11 Sandisk Il Ltd. Card-based management of discardable files
US20120047010A1 (en) * 2010-08-23 2012-02-23 Michelle Dowling Targeted advertising for streaming media
US9569911B2 (en) 2010-08-23 2017-02-14 Redbox Automated Retail, Llc Secondary media return system and method
US8538581B2 (en) 2010-09-03 2013-09-17 Redbox Automated Retail, Llc Article vending machine and method for authenticating received articles
US9152727B1 (en) 2010-08-23 2015-10-06 Experian Marketing Solutions, Inc. Systems and methods for processing consumer information for targeted marketing applications
US8499245B1 (en) 2010-08-24 2013-07-30 Amazon Technologies, Inc. Multi-source profiling for adaptive device operation
US8745154B1 (en) * 2010-08-24 2014-06-03 Amazon Technologies, Inc. Item download customization
US8396889B2 (en) * 2010-08-26 2013-03-12 Lexisnexis, A Division Of Reed Elsevier Inc. Methods for semantics-based citation-pairing information
US8396882B2 (en) 2010-08-26 2013-03-12 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for generating issue libraries within a document corpus
US8898713B1 (en) * 2010-08-31 2014-11-25 Amazon Technologies, Inc. Content aggregation and presentation
US9185341B2 (en) 2010-09-03 2015-11-10 Time Warner Cable Enterprises Llc Digital domain content processing and distribution apparatus and methods
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
EP3518169A1 (de) 2010-09-22 2019-07-31 The Nielsen Company (US), LLC Verfahren und vorrichtung zur bestimmung von eindrücken mithilfe verteilter demografischer informationen
US9185469B2 (en) * 2010-09-30 2015-11-10 Kodak Alaris Inc. Summarizing image collection using a social network
US9779168B2 (en) 2010-10-04 2017-10-03 Excalibur Ip, Llc Contextual quick-picks
US9767221B2 (en) * 2010-10-08 2017-09-19 At&T Intellectual Property I, L.P. User profile and its location in a clustered profile landscape
US20120095862A1 (en) 2010-10-15 2012-04-19 Ness Computing, Inc. (a Delaware Corportaion) Computer system and method for analyzing data sets and generating personalized recommendations
US9396492B2 (en) 2010-10-15 2016-07-19 Opentable, Inc. Computer system and method for analyzing data sets and providing personalized recommendations
US20120095997A1 (en) * 2010-10-18 2012-04-19 Microsoft Corporation Providing contextual hints associated with a user session
US8615434B2 (en) 2010-10-19 2013-12-24 Citizennet Inc. Systems and methods for automatically generating campaigns using advertising targeting information based upon affinity information obtained from an online social network
US8612293B2 (en) 2010-10-19 2013-12-17 Citizennet Inc. Generation of advertising targeting information based upon affinity information obtained from an online social network
WO2012052559A1 (en) * 2010-10-21 2012-04-26 Holybrain Bvba Method and apparatus for neuropsychological modeling of human experience and purchasing behavior
WO2012057744A1 (en) * 2010-10-27 2012-05-03 Hewlett-Packard Development Company, L.P. Providing control over a personalized category of information
US8793120B1 (en) * 2010-10-28 2014-07-29 A9.Com, Inc. Behavior-driven multilingual stemming
GB2499534B (en) 2010-11-01 2018-09-19 Seven Networks Llc Caching adapted for mobile application behavior and network conditions
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
WO2012061437A1 (en) 2010-11-01 2012-05-10 Michael Luna Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8930262B1 (en) 2010-11-02 2015-01-06 Experian Technology Ltd. Systems and methods of assisted strategy design
US8930979B2 (en) 2010-11-11 2015-01-06 Time Warner Cable Enterprises Llc Apparatus and methods for identifying and characterizing latency in a content delivery network
US8543460B2 (en) 2010-11-11 2013-09-24 Teaneck Enterprises, Llc Serving ad requests using user generated photo ads
US9886727B2 (en) 2010-11-11 2018-02-06 Ikorongo Technology, LLC Automatic check-ins and status updates
US10148623B2 (en) 2010-11-12 2018-12-04 Time Warner Cable Enterprises Llc Apparatus and methods ensuring data privacy in a content distribution network
US8484186B1 (en) 2010-11-12 2013-07-09 Consumerinfo.Com, Inc. Personalized people finder
US8775794B2 (en) 2010-11-15 2014-07-08 Jpmorgan Chase Bank, N.A. System and method for end to end encryption
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
GB2495463B (en) 2010-11-22 2013-10-09 Seven Networks Inc Aligning data transfer to optimize connections established for transmission over a wireless network
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
US20120137317A1 (en) * 2010-11-30 2012-05-31 Kirill Elizarov Media information system and method
WO2012075335A2 (en) 2010-12-01 2012-06-07 Google Inc. Recommendations based on topic clusters
CN102542474B (zh) 2010-12-07 2015-10-21 阿里巴巴集团控股有限公司 查询结果排序方法及装置
US9021537B2 (en) 2010-12-09 2015-04-28 Netflix, Inc. Pre-buffering audio streams
KR101763304B1 (ko) * 2010-12-09 2017-07-31 삼성전자주식회사 광고 제공 시스템 및 방법
US9350598B2 (en) 2010-12-14 2016-05-24 Liveperson, Inc. Authentication of service requests using a communications initiation feature
US8918465B2 (en) 2010-12-14 2014-12-23 Liveperson, Inc. Authentication of service requests initiated from a social networking site
CA3122203A1 (en) 2010-12-20 2012-06-28 The Nielsen Company (Us), Llc Methods and apparatus to determine media impressions using distributed demographic information
US9230019B2 (en) 2010-12-23 2016-01-05 Virtuanet Llc Semantic information processing
US9204200B2 (en) * 2010-12-23 2015-12-01 Rovi Technologies Corporation Electronic programming guide (EPG) affinity clusters
US8942540B2 (en) * 2011-01-05 2015-01-27 Panasonic Intellectual Property Corporation Of America Interesting section extracting device, interesting section extracting method
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US20120197891A1 (en) * 2011-01-27 2012-08-02 Electronic Entertainment Design And Research Genre discovery engines
US20120215793A1 (en) * 2011-02-08 2012-08-23 Neuralitic Systems Method and system for matching segment profiles to a device identified by a privacy-compliant identifier
US9602414B2 (en) 2011-02-09 2017-03-21 Time Warner Cable Enterprises Llc Apparatus and methods for controlled bandwidth reclamation
WO2012112323A2 (en) 2011-02-15 2012-08-23 Korrelate, Inc. A dual blind method and system for attributing activity to a user
US8543515B2 (en) 2011-02-25 2013-09-24 Career Management Solutions, Llc System and method for social recruiting
US8788849B2 (en) 2011-02-28 2014-07-22 Sandisk Technologies Inc. Method and apparatus for protecting cached streams
US8798777B2 (en) 2011-03-08 2014-08-05 Packetvideo Corporation System and method for using a list of audio media to create a list of audiovisual media
US20120239586A1 (en) * 2011-03-18 2012-09-20 Andrew Vincent Peloso System and method for funding nonprofit endeavors using targeting
CA2810264C (en) 2011-03-18 2020-06-09 The Nielsen Company (Us), Llc Methods and apparatus to determine media impressions
US8843433B2 (en) 2011-03-29 2014-09-23 Manyworlds, Inc. Integrated search and adaptive discovery system and method
US8600926B2 (en) 2011-03-29 2013-12-03 Manyworlds, Inc. Integrated interest and expertise-based discovery system and method
US8676742B2 (en) 2011-03-29 2014-03-18 Manyworlds, Inc. Contextual scope-based discovery systems
US9131343B2 (en) 2011-03-31 2015-09-08 Teaneck Enterprises, Llc System and method for automated proximity-based social check-ins
US9420320B2 (en) 2011-04-01 2016-08-16 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to estimate local market audiences of media content
US9063927B2 (en) 2011-04-06 2015-06-23 Citizennet Inc. Short message age classification
US8497942B2 (en) * 2011-04-07 2013-07-30 Sony Corporation User interface for audio video display device such as TV
US20120259676A1 (en) 2011-04-07 2012-10-11 Wagner John G Methods and apparatus to model consumer choice sourcing
WO2012145533A2 (en) 2011-04-19 2012-10-26 Seven Networks, Inc. Shared resource and virtual resource management in a networked environment
US8635220B2 (en) 2011-04-22 2014-01-21 Iris.Tv, Inc. Digital content curation and distribution system and method
WO2012149434A2 (en) 2011-04-27 2012-11-01 Seven Networks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
GB2504037B (en) 2011-04-27 2014-12-24 Seven Networks Inc Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources
EP2518992A1 (de) * 2011-04-28 2012-10-31 Axel Springer Digital TV Guide GmbH Vorrichtung und Verfahren zur Verwaltung eines persönlichen Kanals
US9558519B1 (en) 2011-04-29 2017-01-31 Consumerinfo.Com, Inc. Exposing reporting cycle information
US8806545B2 (en) * 2011-05-05 2014-08-12 Motorola Mobility Llc Method and system for facilitating demand-driven distribution of content
US8527351B2 (en) * 2011-05-11 2013-09-03 Brian C. Wiles Integrated digital broadcasting system, network, and methods
US8676937B2 (en) 2011-05-12 2014-03-18 Jeffrey Alan Rapaport Social-topical adaptive networking (STAN) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
TWI560634B (en) * 2011-05-13 2016-12-01 Univ Nat Taiwan Science Tech Generating method for transaction modes with indicators for option
US9635405B2 (en) 2011-05-17 2017-04-25 Webtuner Corp. System and method for scalable, high accuracy, sensor and ID based audience measurement system based on distributed computing architecture
US8812506B2 (en) * 2011-05-19 2014-08-19 Max-Planck-Gesellschaft Zur Foerderung Der Wissenschaften E.V System and method for conducting processor-assisted indexing and searching
AU2012258732A1 (en) 2011-05-24 2013-12-12 WebTuner, Corporation System and method to increase efficiency and speed of analytics report generation in Audience Measurement Systems
WO2012162693A1 (en) 2011-05-26 2012-11-29 WebTuner, Corporation Highly scalable audience measurement system with client event pre-processing
US9058612B2 (en) 2011-05-27 2015-06-16 AVG Netherlands B.V. Systems and methods for recommending software applications
US9014963B1 (en) 2012-02-03 2015-04-21 Ubetterknowme.com Inc. System and method for providing a virtual presence while securely managing and applying user profile data
US8838688B2 (en) * 2011-05-31 2014-09-16 International Business Machines Corporation Inferring user interests using social network correlation and attribute correlation
US9213675B1 (en) 2011-05-31 2015-12-15 Ubetterknowme.Com Consumer incentives using mobile devices with point of sale processing systems and methods
US8892488B2 (en) * 2011-06-01 2014-11-18 Nec Laboratories America, Inc. Document classification with weighted supervised n-gram embedding
US8589982B2 (en) 2011-06-03 2013-11-19 Sony Corporation Video searching using TV and user interfaces therefor
US8615776B2 (en) * 2011-06-03 2013-12-24 Sony Corporation Video searching using TV and user interface therefor
US9112623B2 (en) 2011-06-06 2015-08-18 Comcast Cable Communications, Llc Asynchronous interaction at specific points in content
US9154813B2 (en) 2011-06-09 2015-10-06 Comcast Cable Communications, Llc Multiple video content in a composite video stream
US8825620B1 (en) 2011-06-13 2014-09-02 A9.Com, Inc. Behavioral word segmentation for use in processing search queries
EP2721576A4 (de) 2011-06-14 2014-10-29 Redbox Automated Retail Llc System und verfahren zum ersetzen eines medienartikels mit alternativen medien
US9015746B2 (en) * 2011-06-17 2015-04-21 Microsoft Technology Licensing, Llc Interest-based video streams
US8677464B2 (en) 2011-06-22 2014-03-18 Schweitzer Engineering Laboratories Inc. Systems and methods for managing secure communication sessions with remote devices
US9116979B2 (en) * 2011-06-22 2015-08-25 Rogers Communications Inc. Systems and methods for creating an interest profile for a user
US9262527B2 (en) * 2011-06-22 2016-02-16 New Jersey Institute Of Technology Optimized ontology based internet search systems and methods
US9049073B2 (en) 2011-06-28 2015-06-02 Rovi Guides, Inc. Systems and methods for initializing allocations of transport streams based on historical data
US9510050B2 (en) * 2011-06-28 2016-11-29 Tata Consultancy Services Limited Method and system for context-aware recommendation
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US8473981B1 (en) 2011-06-30 2013-06-25 Google Inc. Augmenting metadata of digital media objects using per object classifiers
US9785968B1 (en) * 2011-07-01 2017-10-10 Google Inc. Selecting content based on user actions and preferences associates with a same time period in a previous year
US9483606B1 (en) 2011-07-08 2016-11-01 Consumerinfo.Com, Inc. Lifescore
WO2013008238A1 (en) 2011-07-12 2013-01-17 Mobli Technologies 2010 Ltd. Methods and systems of providing visual content editing functions
US9195769B2 (en) 2011-07-20 2015-11-24 Opentable, Inc. Method and apparatus for quickly evaluating entities
US20130024464A1 (en) 2011-07-20 2013-01-24 Ness Computing, Inc. Recommendation engine that processes data including user data to provide recommendations and explanations for the recommendations to a user
EP2734972A4 (de) 2011-07-20 2014-12-03 Redbox Automated Retail Llc System und verfahren zur bereitstellung einer identifikation von maschinen zur ausgabe des geographisch nächsten artikels
WO2013015994A1 (en) 2011-07-27 2013-01-31 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US20130030897A1 (en) 2011-07-28 2013-01-31 American Express Travel Related Services Company, Inc. Systems and methods for generating and using a digital pass
CA2843589A1 (en) 2011-08-02 2013-02-07 Redbox Automated Retail, Llc System and method for generating notifications related to new media
US9002892B2 (en) 2011-08-07 2015-04-07 CitizenNet, Inc. Systems and methods for trend detection using frequency analysis
US9117196B2 (en) * 2011-08-10 2015-08-25 Boardseat Inc. System and method for relevant business networking based in controlled relevancy groups, responsibilites and measured performance
US20130041750A1 (en) * 2011-08-12 2013-02-14 Founton Technologies, Ltd. Method of attention-targeting for online advertisement
US9286617B2 (en) 2011-08-12 2016-03-15 Redbox Automated Retail, Llc System and method for applying parental control limits from content providers to media content
CN102956009B (zh) 2011-08-16 2017-03-01 阿里巴巴集团控股有限公司 一种基于用户行为的电子商务信息推荐方法与装置
US8621499B2 (en) * 2011-08-19 2013-12-31 Verizon Patent And Licensing Inc. Content recommendation using subsequence profiling
US9767476B2 (en) 2011-08-19 2017-09-19 Redbox Automated Retail, Llc System and method for importing ratings for media content
US9959543B2 (en) * 2011-08-19 2018-05-01 Redbox Automated Retail, Llc System and method for aggregating ratings for media content
US8838581B2 (en) * 2011-08-19 2014-09-16 Facebook, Inc. Sending notifications about other users with whom a user is likely to interact
US10068257B1 (en) 2011-08-23 2018-09-04 Amazon Technologies, Inc. Personalized group recommendations
US9043846B2 (en) * 2011-08-30 2015-05-26 Lvmexis Corporation Inflight entertainment system with selectively preloaded seat end video caches
US10621206B2 (en) 2012-04-19 2020-04-14 Full Circle Insights, Inc. Method and system for recording responses in a CRM system
US10599620B2 (en) * 2011-09-01 2020-03-24 Full Circle Insights, Inc. Method and system for object synchronization in CRM systems
EP2568396A1 (de) * 2011-09-08 2013-03-13 Axel Springer Digital TV Guide GmbH Verfahren und Vorrichtung zur Erzeugung einer sortierten Liste von Elementen
US20130212491A1 (en) * 2011-09-12 2013-08-15 Gface Gmbh Computer-implemented method for displaying an individual timeline of a user of a social network, computer system and computer-readable medium thereof
US20130067349A1 (en) * 2011-09-12 2013-03-14 Microsoft Corporation Efficiently providing data from a virtualized data source
US20130073356A1 (en) * 2011-09-18 2013-03-21 Thomas E. Cooper Method and system of sponsored publishing
US8983905B2 (en) 2011-10-03 2015-03-17 Apple Inc. Merging playlists from multiple sources
US20130086079A1 (en) * 2011-10-04 2013-04-04 Abhimanyu Chaudhuri Graphical user interface for interacting with automatically generated user profiles
US20130085858A1 (en) * 2011-10-04 2013-04-04 Richard Bill Sim Targeting advertisements based on user interactions
US20130097124A1 (en) * 2011-10-12 2013-04-18 Microsoft Corporation Automatically aggregating contact information
US20130097416A1 (en) * 2011-10-18 2013-04-18 Google Inc. Dynamic profile switching
US10091322B2 (en) 2011-10-18 2018-10-02 Qualcomm Incorporated Method and apparatus for improving a user experience or device performance using an enriched user profile
US20140282636A1 (en) * 2011-10-24 2014-09-18 National Ict Australia Limited Mobile Content Delivery System with Recommendation-Based Pre-Fetching
US8869208B2 (en) * 2011-10-30 2014-10-21 Google Inc. Computing similarity between media programs
US20130110839A1 (en) * 2011-10-31 2013-05-02 Evan R. Kirshenbaum Constructing an analysis of a document
US8856843B1 (en) * 2011-10-31 2014-10-07 The Directv Group, Inc. Method and system for adding local channels and program guide data at a user receiving device in an aggregated content distribution system
US11030562B1 (en) 2011-10-31 2021-06-08 Consumerinfo.Com, Inc. Pre-data breach monitoring
US8811177B1 (en) 2011-11-03 2014-08-19 Jpmorgan Chase Bank, N.A. Method and system for implementing a network analysis tool for endpoints deployments
US8776228B2 (en) * 2011-11-22 2014-07-08 Ca, Inc. Transaction-based intrusion detection
JP5863423B2 (ja) * 2011-11-30 2016-02-16 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
US9179171B2 (en) * 2011-11-30 2015-11-03 Verizon Patent And Licensing Inc. Content recommendation for a unified catalog
US9386332B2 (en) * 2011-12-05 2016-07-05 Verizon Patent And Licensing Inc. Multi-screen video
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9253163B2 (en) * 2011-12-12 2016-02-02 Tekelec, Inc. Methods, systems, and computer readable media for encrypting diameter identification information in a communication network
US8751800B1 (en) 2011-12-12 2014-06-10 Google Inc. DRM provider interoperability
US8868481B2 (en) * 2011-12-14 2014-10-21 Google Inc. Video recommendation based on video co-occurrence statistics
AU2015200201B2 (en) * 2011-12-14 2016-06-23 Google Llc Video recommendation based on video co-occurrence statistics
EP2792188B1 (de) 2011-12-14 2019-03-20 Seven Networks, LLC Mobilfunknetzbenachrichtigung und nutzungsanalysesystem sowie verfahren mittels aggregation von daten in einem verteilten verkehrsoptimierungssystem
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US9967621B2 (en) 2011-12-15 2018-05-08 Rovi Technologies Corporation Dynamic personalized program content
CN103164804B (zh) 2011-12-16 2016-11-23 阿里巴巴集团控股有限公司 一种个性化的信息推送方法及装置
US8538333B2 (en) 2011-12-16 2013-09-17 Arbitron Inc. Media exposure linking utilizing bluetooth signal characteristics
US9342612B2 (en) 2011-12-19 2016-05-17 Facebook, Inc. Personalized bookmarks for social networking system actions based on user activity
EP2608137A3 (de) 2011-12-19 2013-07-24 Gface GmbH Computerimplementiertes Verfahren zur Anzeige von Inhalten für einen Benutzer eines sozialen Netzwerks, Computersystem und computerlesbares Medium davon
US20130166282A1 (en) * 2011-12-21 2013-06-27 Federated Media Publishing, Llc Method and apparatus for rating documents and authors
US9110998B2 (en) 2011-12-22 2015-08-18 Google Technology Holdings LLC Hierarchical behavioral profile
US8943015B2 (en) * 2011-12-22 2015-01-27 Google Technology Holdings LLC Hierarchical behavioral profile
EP2795907A4 (de) * 2011-12-22 2015-07-15 Ericsson Telefon Ab L M Verfahren und prozessor zur darstellung von 3d-szenen
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9665339B2 (en) 2011-12-28 2017-05-30 Sonos, Inc. Methods and systems to select an audio track
US20140006053A1 (en) * 2011-12-29 2014-01-02 Netclinic, Inc. Individualized health product identification and management system
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US9055311B1 (en) * 2012-01-03 2015-06-09 Google Inc. Providing a program listing
GB2499306B (en) 2012-01-05 2014-10-22 Seven Networks Inc Managing user interaction with an application on a mobile device
US9026544B2 (en) 2012-01-24 2015-05-05 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
US8965908B1 (en) 2012-01-24 2015-02-24 Arrabon Management Services Llc Methods and systems for identifying and accessing multimedia content
US9098510B2 (en) 2012-01-24 2015-08-04 Arrabon Management Services, LLC Methods and systems for identifying and accessing multimedia content
US8996543B2 (en) 2012-01-24 2015-03-31 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US11100523B2 (en) 2012-02-08 2021-08-24 Gatsby Technologies, LLC Determining relationship values
US8478702B1 (en) 2012-02-08 2013-07-02 Adam Treiser Tools and methods for determining semantic relationship indexes
US8341101B1 (en) 2012-02-08 2012-12-25 Adam Treiser Determining relationships between data items and individuals, and dynamically calculating a metric score based on groups of characteristics
US8943004B2 (en) 2012-02-08 2015-01-27 Adam Treiser Tools and methods for determining relationship values
US8943002B2 (en) 2012-02-10 2015-01-27 Liveperson, Inc. Analytics driven engagement
US9015255B2 (en) 2012-02-14 2015-04-21 The Nielsen Company (Us), Llc Methods and apparatus to identify session users with cookie information
US9141924B2 (en) * 2012-02-17 2015-09-22 International Business Machines Corporation Generating recommendations for staffing a project team
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
US9836770B2 (en) 2012-02-24 2017-12-05 Ad Persistence, Llc Data capture for user interaction with promotional materials
US8972357B2 (en) 2012-02-24 2015-03-03 Placed, Inc. System and method for data collection to validate location data
US11734712B2 (en) 2012-02-24 2023-08-22 Foursquare Labs, Inc. Attributing in-store visits to media consumption based on data collected from user devices
US8805941B2 (en) 2012-03-06 2014-08-12 Liveperson, Inc. Occasionally-connected computing interface
US9253176B2 (en) 2012-04-27 2016-02-02 Intralinks, Inc. Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment
US9251360B2 (en) 2012-04-27 2016-02-02 Intralinks, Inc. Computerized method and system for managing secure mobile device content viewing in a networked secure collaborative exchange environment
US8875009B1 (en) * 2012-03-23 2014-10-28 Amazon Technologies, Inc. Analyzing links for NCX navigation
US8978079B2 (en) 2012-03-23 2015-03-10 Time Warner Cable Enterprises Llc Apparatus and methods for managing delivery of content in a network with limited bandwidth using pre-caching
US8839299B2 (en) * 2012-03-29 2014-09-16 Sony Corporation Method and apparatus for updating content channels
US10616782B2 (en) 2012-03-29 2020-04-07 Mgage, Llc Cross-channel user tracking systems, methods and devices
US9215484B2 (en) * 2012-03-29 2015-12-15 Sony Corporation Method and apparatus for content channels
US20130263173A1 (en) * 2012-03-29 2013-10-03 Sony Corporation Method and apparatus for content channels providing selected access
US8584156B2 (en) * 2012-03-29 2013-11-12 Sony Corporation Method and apparatus for manipulating content channels
US9571869B2 (en) * 2012-03-29 2017-02-14 Sony Corporation Method and apparatus for content channels based on selection criteria
US8566165B1 (en) * 2012-03-30 2013-10-22 Palo Alto Research Center Incorporated Performance-efficient system and method for sampling users for population-centric activity modeling
US9659093B1 (en) 2012-04-02 2017-05-23 Google Inc. Adaptive recommendations of user-generated mediasets
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US8997143B2 (en) * 2012-04-11 2015-03-31 This Technology, Inc. Data boundary manager for addressable advertising
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9197937B1 (en) 2012-04-26 2015-11-24 Music Choice Automatic on-demand navigation based on meta-data broadcast with media content
US9563336B2 (en) 2012-04-26 2017-02-07 Liveperson, Inc. Dynamic user interface customization
US9053497B2 (en) 2012-04-27 2015-06-09 CitizenNet, Inc. Systems and methods for targeting advertising to groups with strong ties within an online social network
CA2871600A1 (en) 2012-04-27 2013-10-31 Intralinks, Inc. Computerized method and system for managing networked secure collaborative exchange
US9553860B2 (en) 2012-04-27 2017-01-24 Intralinks, Inc. Email effectivity facility in a networked secure collaborative exchange environment
US9449089B2 (en) 2012-05-07 2016-09-20 Pixability, Inc. Methods and systems for identifying distribution opportunities
US9853959B1 (en) 2012-05-07 2017-12-26 Consumerinfo.Com, Inc. Storage and maintenance of personal data
US10155168B2 (en) 2012-05-08 2018-12-18 Snap Inc. System and method for adaptable avatars
US20130304541A1 (en) * 2012-05-11 2013-11-14 Ripple Commerce, Inc. Consumer-initiated demand-driven interactive marketplace
US9672196B2 (en) 2012-05-15 2017-06-06 Liveperson, Inc. Methods and systems for presenting specialized content using campaign metrics
US20130311234A1 (en) * 2012-05-18 2013-11-21 Jeff Lloyd Demand-based offerings for sale
WO2013181640A1 (en) * 2012-05-31 2013-12-05 MCDOUGALL, Christine, A. Virtual classroom management delivery system and method
US9747253B2 (en) 2012-06-05 2017-08-29 Redbox Automated Retail, Llc System and method for simultaneous article retrieval and transaction validation
AU2013204865B2 (en) 2012-06-11 2015-07-09 The Nielsen Company (Us), Llc Methods and apparatus to share online media impressions data
US20130339334A1 (en) * 2012-06-15 2013-12-19 Microsoft Corporation Personalized search engine results
US9947004B2 (en) 2012-06-28 2018-04-17 Green Dot Corporation Wireless client transaction systems and related methods
KR101392936B1 (ko) * 2012-06-29 2014-05-09 한국과학기술연구원 사용자 맞춤형 인터페이스 시스템 및 그 구현 방법
US9152220B2 (en) * 2012-06-29 2015-10-06 International Business Machines Corporation Incremental preparation of videos for delivery
US9361392B1 (en) * 2012-07-05 2016-06-07 Microstrategy Incorporated Comparing subsets of user identities of a social networking platform
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
CN104704846A (zh) * 2012-07-12 2015-06-10 亚历山大·特切蒂宁 提供多媒体内容给美发美容客人的系统、方法及装置
US20140019322A1 (en) 2012-07-13 2014-01-16 Green Dot Corporation Mobile banking systems and related methods
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8849804B1 (en) 2012-08-10 2014-09-30 Google Inc. Distributing interest categories within a hierarchical classification
US9282366B2 (en) 2012-08-13 2016-03-08 The Nielsen Company (Us), Llc Methods and apparatus to communicate audience measurement information
US20140067472A1 (en) * 2012-08-29 2014-03-06 State Farm Mutual Automobile Insurance Company System and Method For Segmenting A Customer Base
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
AU2013204953B2 (en) 2012-08-30 2016-09-08 The Nielsen Company (Us), Llc Methods and apparatus to collect distributed user information for media impressions
US8874553B2 (en) 2012-08-30 2014-10-28 Wal-Mart Stores, Inc. Establishing “is a” relationships for a taxonomy
US10140372B2 (en) 2012-09-12 2018-11-27 Gracenote, Inc. User profile based on clustering tiered descriptors
US20140074828A1 (en) * 2012-09-12 2014-03-13 Myemptyslate, Inc. Systems and methods for cataloging consumer preferences in creative content
US20140082645A1 (en) 2012-09-14 2014-03-20 Peter Stern Apparatus and methods for providing enhanced or interactive features
CN102868695B (zh) * 2012-09-18 2015-06-17 天格科技(杭州)有限公司 基于会话树的智能在线客服方法及系统
US9081778B2 (en) 2012-09-25 2015-07-14 Audible Magic Corporation Using digital fingerprints to associate data with a work
US8554873B1 (en) * 2012-10-05 2013-10-08 Google Inc. Custom event and attraction suggestions
US9130945B2 (en) 2012-10-12 2015-09-08 Schweitzer Engineering Laboratories, Inc. Detection and response to unauthorized access to a communication device
US9300742B2 (en) * 2012-10-23 2016-03-29 Microsoft Technology Licensing, Inc. Buffer ordering based on content access tracking
US9258353B2 (en) 2012-10-23 2016-02-09 Microsoft Technology Licensing, Llc Multiple buffering orders for digital content item
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9721263B2 (en) * 2012-10-26 2017-08-01 Nbcuniversal Media, Llc Continuously evolving symmetrical object profiles for online advertisement targeting
US8793236B2 (en) 2012-11-01 2014-07-29 Adobe Systems Incorporated Method and apparatus using historical influence for success attribution in network site activity
US11115722B2 (en) 2012-11-08 2021-09-07 Comcast Cable Communications, Llc Crowdsourcing supplemental content
US20140136185A1 (en) * 2012-11-13 2014-05-15 International Business Machines Corporation Sentiment analysis based on demographic analysis
US10140611B1 (en) * 2012-11-19 2018-11-27 Amazon Technologies, Inc. Electronic device with light-generating sources to illuminate an indicium
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
US9278255B2 (en) 2012-12-09 2016-03-08 Arris Enterprises, Inc. System and method for activity recognition
US10212986B2 (en) 2012-12-09 2019-02-26 Arris Enterprises Llc System, apparel, and method for identifying performance of workout routines
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US20140172579A1 (en) * 2012-12-17 2014-06-19 United Video Properties, Inc. Systems and methods for monitoring users viewing media assets
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US20140195334A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for optimizing data driven media placement
US20140201037A1 (en) * 2013-01-14 2014-07-17 Wal-Mart Stores, Inc. System and method for purchasing goods for donation to charities
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
WO2014122661A1 (en) * 2013-02-05 2014-08-14 Yassin Said Method for customizing and presentation of data units according to user's field of interest and detailed depth
US20140229236A1 (en) * 2013-02-12 2014-08-14 Unify Square, Inc. User Survey Service for Unified Communications
US9697263B1 (en) 2013-03-04 2017-07-04 Experian Information Solutions, Inc. Consumer data request fulfillment system
BR112015021758B1 (pt) * 2013-03-06 2022-11-16 Arthur J. Zito Jr Sistemas de apresentação multimídia, métodos para exibir uma apresentação multimídia, dispositivo de apresentação multimídia e hardware para apresentar estímulos perceptíveis a um espectador humano ou criatura
US9449106B2 (en) 2013-03-08 2016-09-20 Opentable, Inc. Context-based queryless presentation of recommendations
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US9553927B2 (en) 2013-03-13 2017-01-24 Comcast Cable Communications, Llc Synchronizing multiple transmissions of content
US10880609B2 (en) 2013-03-14 2020-12-29 Comcast Cable Communications, Llc Content event messaging
US9785995B2 (en) 2013-03-15 2017-10-10 The Nielsen Company (Us), Llc Method and apparatus for interactive evolutionary algorithms with respondent directed breeding
US20140279176A1 (en) 2013-03-15 2014-09-18 Redfin Corporation Provision of real-estate market information
US9501506B1 (en) 2013-03-15 2016-11-22 Google Inc. Indexing system
US9795997B2 (en) * 2013-03-15 2017-10-24 United States Postal Service Systems, methods and devices for item processing
US9558508B2 (en) * 2013-03-15 2017-01-31 Microsoft Technology Licensing, Llc Energy-efficient mobile advertising
US9799041B2 (en) * 2013-03-15 2017-10-24 The Nielsen Company (Us), Llc Method and apparatus for interactive evolutionary optimization of concepts
US9659058B2 (en) 2013-03-22 2017-05-23 X1 Discovery, Inc. Methods and systems for federation of results from search indexing
US9100772B2 (en) 2013-04-05 2015-08-04 Nokia Technologies Oy Method and apparatus for creating a multi-device media presentation
US9697533B2 (en) 2013-04-17 2017-07-04 The Nielsen Company (Us), Llc Methods and apparatus to monitor media presentations
US9462346B2 (en) * 2013-04-26 2016-10-04 Microsoft Technology Licensing, Llc Customizable channel guide
US9519914B2 (en) 2013-04-30 2016-12-13 The Nielsen Company (Us), Llc Methods and apparatus to determine ratings information for online media presentations
US9615136B1 (en) * 2013-05-03 2017-04-04 Amazon Technologies, Inc. Video classification
US9336305B2 (en) 2013-05-09 2016-05-10 Lexis Nexis, A Division Of Reed Elsevier Inc. Systems and methods for generating issue networks
FR2996979A1 (fr) * 2013-05-17 2014-04-18 Continental Automotive France Dispositif et procede de selection de source de contenu multimedia
US20140359648A1 (en) * 2013-05-29 2014-12-04 Verizon Patent And Licensing Inc. History record and proxy rating for media recommendations
US10439972B1 (en) 2013-05-30 2019-10-08 Snap Inc. Apparatus and method for maintaining a message thread with opt-in permanence for entries
US9705831B2 (en) 2013-05-30 2017-07-11 Snap Inc. Apparatus and method for maintaining a message thread with opt-in permanence for entries
US9880983B2 (en) 2013-06-04 2018-01-30 X1 Discovery, Inc. Methods and systems for uniquely identifying digital content for eDiscovery
US9483568B1 (en) 2013-06-05 2016-11-01 Google Inc. Indexing system
US9454726B1 (en) 2013-06-06 2016-09-27 Google Inc. Systems and methods for cohort identification and reporting
US9477973B2 (en) 2013-06-25 2016-10-25 International Business Machines Visually generated consumer product presentation
US10068246B2 (en) 2013-07-12 2018-09-04 The Nielsen Company (Us), Llc Methods and apparatus to collect distributed user information for media impressions
US10152199B2 (en) * 2013-07-16 2018-12-11 Pinterest, Inc. Object based contextual menu controls
US9282066B2 (en) * 2013-07-18 2016-03-08 International Business Machines Corporation Targeted message response
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9705617B2 (en) * 2013-08-08 2017-07-11 Massoud Alibakhsh System and method for wirelessly transmitting and receiving customized data broadcasts
US20150046419A1 (en) * 2013-08-12 2015-02-12 Vidmind Ltd. Method of sorting search results by recommendation engine
US9313294B2 (en) 2013-08-12 2016-04-12 The Nielsen Company (Us), Llc Methods and apparatus to de-duplicate impression information
US8886671B1 (en) 2013-08-14 2014-11-11 Advent Software, Inc. Multi-tenant in-memory database (MUTED) system and method
US10333882B2 (en) 2013-08-28 2019-06-25 The Nielsen Company (Us), Llc Methods and apparatus to estimate demographics of users employing social media
US20150062660A1 (en) * 2013-08-30 2015-03-05 Toshiba Tec Kabushiki Kaisha File management apparatus and file management method
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US9659306B1 (en) 2013-09-20 2017-05-23 Intuit Inc. Method and system for linking social media systems and financial management systems to provide social group-based marketing programs
US9332035B2 (en) 2013-10-10 2016-05-03 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US20150112818A1 (en) 2013-10-22 2015-04-23 Google Inc. Content item selection criteria generation
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US11341572B2 (en) * 2013-11-08 2022-05-24 Refinitiv Us Organization Llc Fair credit screened market data distribution
US9485543B2 (en) * 2013-11-12 2016-11-01 Google Inc. Methods, systems, and media for presenting suggestions of media content
US9552395B2 (en) 2013-11-13 2017-01-24 Google Inc. Methods, systems, and media for presenting recommended media content items
EP3069462A4 (de) 2013-11-14 2017-05-03 Intralinks, Inc. Unterstützung bei streitigkeiten in der cloud-gehosteten gemeinsamen dateinutzung und kollaboration
US10102536B1 (en) 2013-11-15 2018-10-16 Experian Information Solutions, Inc. Micro-geographic aggregation system
US9788061B2 (en) * 2013-11-19 2017-10-10 Rovi Guides, Inc. Methods and systems for recommending media content related to a recently completed activity
US9426538B2 (en) 2013-11-20 2016-08-23 At&T Intellectual Property I, Lp Method and apparatus for presenting advertising in content having an emotional context
US20150142826A1 (en) * 2013-11-21 2015-05-21 Moxbi, LLC Systems and Methods for Management and Improvement of Romantically Linked Relationships
US9407676B2 (en) 2013-11-25 2016-08-02 At&T Intellectual Property I, Lp Method and apparatus for distributing media content
US9529851B1 (en) 2013-12-02 2016-12-27 Experian Information Solutions, Inc. Server architecture for electronic data quality processing
KR20150069355A (ko) * 2013-12-13 2015-06-23 엘지전자 주식회사 디스플레이 디바이스 및 그 제어 방법
US10147104B1 (en) * 2013-12-13 2018-12-04 Groupon, Inc. Method, apparatus, and computer program product for providing a search feedback system
US10956947B2 (en) 2013-12-23 2021-03-23 The Nielsen Company (Us), Llc Methods and apparatus to measure media using media object characteristics
WO2015099745A1 (en) * 2013-12-26 2015-07-02 Thomson Licensing Multiple profile user interface
US9852163B2 (en) 2013-12-30 2017-12-26 The Nielsen Company (Us), Llc Methods and apparatus to de-duplicate impression information
US9237138B2 (en) 2013-12-31 2016-01-12 The Nielsen Company (Us), Llc Methods and apparatus to collect distributed user information for media impressions and search terms
US20150193816A1 (en) 2014-01-06 2015-07-09 The Nielsen Company (Us), Llc Methods and apparatus to correct misattributions of media impressions
US10147114B2 (en) 2014-01-06 2018-12-04 The Nielsen Company (Us), Llc Methods and apparatus to correct audience measurement data
JP6399382B2 (ja) * 2014-01-08 2018-10-03 パナソニックIpマネジメント株式会社 認証システム
US9628950B1 (en) 2014-01-12 2017-04-18 Investment Asset Holdings Llc Location-based messaging
US9372914B1 (en) 2014-01-14 2016-06-21 Google Inc. Determining computing device characteristics from computer network activity
IN2014MU00140A (de) 2014-01-15 2015-08-28 Whats On India Media Private Ltd
US9930409B2 (en) * 2014-02-10 2018-03-27 Lg Electronics Inc. Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
US10262362B1 (en) 2014-02-14 2019-04-16 Experian Information Solutions, Inc. Automatic generation of code for attributes
US9226072B2 (en) 2014-02-21 2015-12-29 Sonos, Inc. Media content based on playback zone awareness
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US20210182749A1 (en) * 2014-03-12 2021-06-17 Dt360 Inc. Method of predicting component failure in drive train assembly of wind turbines
US20150262095A1 (en) * 2014-03-12 2015-09-17 Bahwan CyberTek Private Limited Intelligent Decision Synchronization in Real Time for both Discrete and Continuous Process Industries
US10902368B2 (en) * 2014-03-12 2021-01-26 Dt360 Inc. Intelligent decision synchronization in real time for both discrete and continuous process industries
US9953330B2 (en) 2014-03-13 2018-04-24 The Nielsen Company (Us), Llc Methods, apparatus and computer readable media to generate electronic mobile measurement census data
KR102193392B1 (ko) 2014-03-13 2020-12-22 더 닐슨 컴퍼니 (유에스) 엘엘씨 데이터베이스 사업자에 의한 기인오류 및/또는 논-커버리지에 대해 노출 데이터를 보상하기 위한 방법 및 장치
US10929858B1 (en) * 2014-03-14 2021-02-23 Walmart Apollo, Llc Systems and methods for managing customer data
US9432477B2 (en) * 2014-03-31 2016-08-30 Zefr, Inc. Identifying matching video content
US11386442B2 (en) 2014-03-31 2022-07-12 Liveperson, Inc. Online behavioral predictor
US9900656B2 (en) 2014-04-02 2018-02-20 Whats On India Media Private Limited Method and system for customer management
US9653115B2 (en) 2014-04-10 2017-05-16 JBF Interlude 2009 LTD Systems and methods for creating linear video from branched video
WO2015160332A1 (en) * 2014-04-15 2015-10-22 Empire Technology Development Llc Preview determination
GB2530685A (en) 2014-04-23 2016-03-30 Intralinks Inc Systems and methods of secure data exchange
US10679151B2 (en) 2014-04-28 2020-06-09 Altair Engineering, Inc. Unit-based licensing for third party access of digital content
US9898685B2 (en) 2014-04-29 2018-02-20 At&T Intellectual Property I, L.P. Method and apparatus for analyzing media content
US9699499B2 (en) 2014-04-30 2017-07-04 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
CN103957435B (zh) * 2014-05-05 2017-05-31 中国科学院声学研究所 媒体资源信息的处理方法、装置和系统
US9576030B1 (en) 2014-05-07 2017-02-21 Consumerinfo.Com, Inc. Keeping up with the joneses
US9276886B1 (en) 2014-05-09 2016-03-01 Snapchat, Inc. Apparatus and method for dynamically configuring application component tiles
JP2015215853A (ja) * 2014-05-13 2015-12-03 株式会社リコー システム、画像処理装置、画像処理方法およびプログラム
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US9537811B2 (en) 2014-10-02 2017-01-03 Snap Inc. Ephemeral gallery of ephemeral messages
US9396354B1 (en) 2014-05-28 2016-07-19 Snapchat, Inc. Apparatus and method for automated privacy protection in distributed images
US9621940B2 (en) 2014-05-29 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for recording, accessing, and delivering packetized content
KR102258490B1 (ko) 2014-05-29 2021-05-31 삼성전자주식회사 전자 장치 및 전자 장치에서 무선 네트워크 접속 방법
US20170180809A1 (en) * 2014-06-03 2017-06-22 Lg Electronics Inc. Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method and broadcast signal reception method
US20150356101A1 (en) 2014-06-05 2015-12-10 Mobli Technologies 2010 Ltd. Automatic article enrichment by social media trends
CN105302807B (zh) * 2014-06-06 2020-01-10 腾讯科技(深圳)有限公司 一种获取信息类别的方法和装置
US9672213B2 (en) 2014-06-10 2017-06-06 Sonos, Inc. Providing media items from playback history
US9113301B1 (en) 2014-06-13 2015-08-18 Snapchat, Inc. Geo-location based event gallery
US9225897B1 (en) 2014-07-07 2015-12-29 Snapchat, Inc. Apparatus and method for supplying content aware photo filters
US20160019667A1 (en) * 2014-07-15 2016-01-21 Meshal Sager Mohammed ALOTAIBI Apparatus and method for performing social work
US10311464B2 (en) 2014-07-17 2019-06-04 The Nielsen Company (Us), Llc Methods and apparatus to determine impressions corresponding to market segments
JP6163269B2 (ja) * 2014-07-29 2017-07-12 株式会社日立製作所 嗜好分析システム
US10346550B1 (en) 2014-08-28 2019-07-09 X1 Discovery, Inc. Methods and systems for searching and indexing virtual environments
US20160063539A1 (en) 2014-08-29 2016-03-03 The Nielsen Company (Us), Llc Methods and apparatus to associate transactions with media impressions
US20160070692A1 (en) * 2014-09-10 2016-03-10 Microsoft Corporation Determining segments for documents
US9736503B1 (en) * 2014-09-12 2017-08-15 Google Inc. Optimizing timing of display of a mid-roll video advertisement based on viewer retention data
US10423983B2 (en) 2014-09-16 2019-09-24 Snap Inc. Determining targeting information based on a predictive targeting model
US10824654B2 (en) 2014-09-18 2020-11-03 Snap Inc. Geolocation-based pictographs
US11216869B2 (en) 2014-09-23 2022-01-04 Snap Inc. User interface to augment an image using geolocation
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US10284508B1 (en) 2014-10-02 2019-05-07 Snap Inc. Ephemeral gallery of ephemeral messages with opt-in permanence
US10354090B2 (en) * 2014-10-02 2019-07-16 Trunomi Ltd. Systems and methods for context-based permissioning of personally identifiable information
US9792957B2 (en) 2014-10-08 2017-10-17 JBF Interlude 2009 LTD Systems and methods for dynamic video bookmarking
US11412276B2 (en) 2014-10-10 2022-08-09 JBF Interlude 2009 LTD Systems and methods for parallel track transitions
KR102278460B1 (ko) * 2014-10-17 2021-07-19 삼성전자주식회사 컨텐츠 공유 방법 및 디바이스, 컨텐츠 공유 시스템
US11783382B2 (en) 2014-10-22 2023-10-10 Comcast Cable Communications, Llc Systems and methods for curating content metadata
US10219027B1 (en) 2014-10-24 2019-02-26 Music Choice System for providing music content to a user
US9877057B2 (en) 2014-10-28 2018-01-23 Echostar Technologies L.L.C. Addressable content distribution systems and methods
US9544637B2 (en) * 2014-10-30 2017-01-10 Verizon Patent And Licensing Inc. Context-based media program presentation methods and systems
US10373409B2 (en) 2014-10-31 2019-08-06 Intellicheck, Inc. Identification scan in compliance with jurisdictional or other rules
AU2015343339A1 (en) 2014-11-03 2017-06-15 Genentech, Inc. Methods and biomarkers for predicting efficacy and evaluation of an OX40 agonist treatment
US9015285B1 (en) 2014-11-12 2015-04-21 Snapchat, Inc. User interface for accessing media at a geographic location
US11392629B2 (en) * 2014-11-18 2022-07-19 Oracle International Corporation Term selection from a document to find similar content
US9385983B1 (en) 2014-12-19 2016-07-05 Snapchat, Inc. Gallery of messages from individuals with a shared interest
US10445152B1 (en) 2014-12-19 2019-10-15 Experian Information Solutions, Inc. Systems and methods for dynamic report generation based on automatic modeling of complex data structures
US10311916B2 (en) 2014-12-19 2019-06-04 Snap Inc. Gallery of videos set to an audio time line
US20160189182A1 (en) 2014-12-31 2016-06-30 The Nielsen Company (Us), Llc Methods and apparatus to correct age misattribution in media impressions
US9754355B2 (en) 2015-01-09 2017-09-05 Snap Inc. Object recognition based photo filters
US10333696B2 (en) 2015-01-12 2019-06-25 X-Prime, Inc. Systems and methods for implementing an efficient, scalable homomorphic transformation of encrypted data with minimal data expansion and improved processing efficiency
US11388226B1 (en) 2015-01-13 2022-07-12 Snap Inc. Guided personal identity based actions
US10133705B1 (en) 2015-01-19 2018-11-20 Snap Inc. Multichannel system
US20170310819A1 (en) * 2015-01-23 2017-10-26 Huawei Technologies Co., Ltd. Voice play method and voice play device
US9521515B2 (en) 2015-01-26 2016-12-13 Mobli Technologies 2010 Ltd. Content request by location
WO2016123205A1 (en) * 2015-01-28 2016-08-04 Hahn Bruce C Deep reading machine and method
US9294425B1 (en) 2015-02-06 2016-03-22 Snapchat, Inc. Storage and processing of ephemeral messages
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US9591027B2 (en) * 2015-02-17 2017-03-07 Qualys, Inc. Advanced asset tracking and correlation
US10380656B2 (en) 2015-02-27 2019-08-13 Ebay Inc. Dynamic predefined product reviews
US10223397B1 (en) 2015-03-13 2019-03-05 Snap Inc. Social graph based co-location of network users
CN107637099B (zh) 2015-03-18 2020-10-16 斯纳普公司 地理围栏认证提供
US9692967B1 (en) 2015-03-23 2017-06-27 Snap Inc. Systems and methods for reducing boot time and power consumption in camera systems
US9392324B1 (en) 2015-03-30 2016-07-12 Rovi Guides, Inc. Systems and methods for identifying and storing a portion of a media asset
RU2015111633A (ru) 2015-03-31 2016-10-20 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для обработки показателей активности, связанных с пользователем, способ и система связывания первого элемента и второго элемента
US10147108B2 (en) 2015-04-02 2018-12-04 The Nielsen Company (Us), Llc Methods and apparatus to identify affinity between segment attributes and product characteristics
US10147079B2 (en) 2015-04-14 2018-12-04 Square, Inc. Open ticket payment handling with offline mode
US9881094B2 (en) 2015-05-05 2018-01-30 Snap Inc. Systems and methods for automated local story generation and curation
US10135949B1 (en) 2015-05-05 2018-11-20 Snap Inc. Systems and methods for story and sub-story navigation
KR20180004218A (ko) 2015-05-06 2018-01-10 스냅 인코포레이티드 단기 그룹 채팅을 위한 시스템 및 방법
AU2016270937B2 (en) 2015-06-02 2021-07-29 Liveperson, Inc. Dynamic communication routing based on consistency weighting and routing rules
US10503264B1 (en) 2015-06-16 2019-12-10 Snap Inc. Radial gesture navigation
US9906479B1 (en) 2015-06-16 2018-02-27 Snap Inc. Storage management for ephemeral messages
US10380633B2 (en) 2015-07-02 2019-08-13 The Nielsen Company (Us), Llc Methods and apparatus to generate corrected online audience measurement data
US10045082B2 (en) 2015-07-02 2018-08-07 The Nielsen Company (Us), Llc Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices
US9967148B2 (en) 2015-07-09 2018-05-08 Oracle International Corporation Methods, systems, and computer readable media for selective diameter topology hiding
US10993069B2 (en) 2015-07-16 2021-04-27 Snap Inc. Dynamically adaptive media content delivery
US10158983B2 (en) 2015-07-22 2018-12-18 At&T Intellectual Property I, L.P. Providing a summary of media content to a communication device
US10003841B2 (en) * 2015-07-27 2018-06-19 Tribune Broadcasting Company, Llc News production system with dynamic character generator output
US10033702B2 (en) 2015-08-05 2018-07-24 Intralinks, Inc. Systems and methods of secure data exchange
US10430788B2 (en) 2015-08-06 2019-10-01 Green Dot Corporation Systems and methods for fund transfers
US10817898B2 (en) 2015-08-13 2020-10-27 Placed, Llc Determining exposures to content presented by physical objects
US11121997B1 (en) 2015-08-24 2021-09-14 Snap Inc. Systems, devices, and methods for determining a non-ephemeral message status in a communication system
US10616162B1 (en) 2015-08-24 2020-04-07 Snap Inc. Systems devices and methods for automatically selecting an ephemeral message availability
US10460765B2 (en) 2015-08-26 2019-10-29 JBF Interlude 2009 LTD Systems and methods for adaptive and responsive video
US9654841B2 (en) 2015-08-28 2017-05-16 Echostar Technologies L.L.C. Apparatus, systems and methods for distribution of addressable content
US9838754B2 (en) 2015-09-01 2017-12-05 The Nielsen Company (Us), Llc On-site measurement of over the top media
CN106503022B (zh) * 2015-09-08 2020-12-01 北京邮电大学 推送推荐信息的方法和装置
US10157333B1 (en) 2015-09-15 2018-12-18 Snap Inc. Systems and methods for content tagging
US10685055B2 (en) 2015-09-23 2020-06-16 Altair Engineering, Inc. Hashtag-playlist content sequence management
US10013539B1 (en) * 2015-09-25 2018-07-03 EMC IP Holding Company LLC Rapid device identification among multiple users
US10762484B1 (en) 2015-09-30 2020-09-01 Square, Inc. Data structure analytics for real-time recommendations
US9652896B1 (en) 2015-10-30 2017-05-16 Snap Inc. Image based tracking in augmented reality systems
US10545969B2 (en) * 2015-11-16 2020-01-28 Facebook, Inc. Ranking and filtering comments based on audience
CN105472413B (zh) * 2015-11-19 2018-09-04 广州创维平面显示科技有限公司 电视频道排序方法、系统及服务器
US10757154B1 (en) 2015-11-24 2020-08-25 Experian Information Solutions, Inc. Real-time event-based notification system
US10540176B2 (en) 2015-11-25 2020-01-21 Sonatype, Inc. Method and system for controlling software risks for software development
US11119628B1 (en) 2015-11-25 2021-09-14 Snap Inc. Dynamic graphical user interface modification and monitoring
US10178436B2 (en) * 2015-11-25 2019-01-08 International Business Machines Corporation Method to auto-select media channel programs
US20170154288A1 (en) * 2015-11-30 2017-06-01 Accenture Global Solutions Limited Data entry selection based on data processing
US9984499B1 (en) 2015-11-30 2018-05-29 Snap Inc. Image and point cloud based tracking and in augmented reality systems
US10474321B2 (en) 2015-11-30 2019-11-12 Snap Inc. Network resource location linking and visual content sharing
US10205994B2 (en) 2015-12-17 2019-02-12 The Nielsen Company (Us), Llc Methods and apparatus to collect distributed user information for media impressions
US10354425B2 (en) 2015-12-18 2019-07-16 Snap Inc. Method and system for providing context relevant media augmentation
US11128853B2 (en) 2015-12-22 2021-09-21 JBF Interlude 2009 LTD Seamless transitions in large-scale video
US11164548B2 (en) 2015-12-22 2021-11-02 JBF Interlude 2009 LTD Intelligent buffering of large-scale video
EP3398148A4 (de) 2015-12-30 2019-08-07 Verimatrix, Inc. Systeme und verfahren zur nachträglichen zuordnung von persönlich identifizierbaren informationen bei der verteilung von digitalem inhalt
US11151528B2 (en) 2015-12-31 2021-10-19 Square, Inc. Customer-based suggesting for ticket splitting
US10033736B2 (en) 2016-01-21 2018-07-24 Oracle International Corporation Methods, systems, and computer readable media for remote authentication dial-in user service (radius) topology hiding
US10270673B1 (en) 2016-01-27 2019-04-23 The Nielsen Company (Us), Llc Methods and apparatus for estimating total unique audiences
US9858063B2 (en) 2016-02-10 2018-01-02 Vignet Incorporated Publishing customized application modules
US9928230B1 (en) 2016-09-29 2018-03-27 Vignet Incorporated Variable and dynamic adjustments to electronic forms
US10679389B2 (en) 2016-02-26 2020-06-09 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US11023514B2 (en) 2016-02-26 2021-06-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections
US10404758B2 (en) 2016-02-26 2019-09-03 Time Warner Cable Enterprises Llc Apparatus and methods for centralized message exchange in a user premises device
US10285001B2 (en) 2016-02-26 2019-05-07 Snap Inc. Generation, curation, and presentation of media collections
US11405399B2 (en) * 2016-02-27 2022-08-02 Gryphon Online Safety Inc. Method of protecting mobile devices from vulnerabilities like malware, enabling content filtering, screen time restrictions and other parental control rules while on public network by forwarding the internet traffic to a smart, secured home router
US11301572B2 (en) 2016-02-27 2022-04-12 Gryphon Online Safety, Inc. Remotely controlling access to online content
US10440025B2 (en) 2016-06-07 2019-10-08 Gryphon Online Safety, Inc Remotely controlling access to online content
US11743264B2 (en) 2016-02-27 2023-08-29 Gryphon Online Safety Inc. Method of protecting mobile devices from vulnerabilities like malware, enabling content filtering, screen time restrictions and other parental control rules while on public network by forwarding the internet traffic to a smart, secured home router
US10212167B2 (en) * 2016-02-27 2019-02-19 Gryphon Online Safety, Inc. Method and system to enable controlled safe internet browsing
GB2548336B (en) * 2016-03-08 2020-09-02 Sky Cp Ltd Media content recommendation
US10530731B1 (en) 2016-03-28 2020-01-07 Snap Inc. Systems and methods for chat with audio and video elements
US10270839B2 (en) 2016-03-29 2019-04-23 Snap Inc. Content collection navigation and autoforwarding
US10339365B2 (en) 2016-03-31 2019-07-02 Snap Inc. Automated avatar generation
US10686899B2 (en) 2016-04-06 2020-06-16 Snap Inc. Messaging achievement pictograph display system
US11856271B2 (en) 2016-04-12 2023-12-26 JBF Interlude 2009 LTD Symbiotic interactive video
US20170300673A1 (en) * 2016-04-19 2017-10-19 Brillio LLC Information apparatus and method for authorizing user of augment reality apparatus
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10346871B2 (en) * 2016-04-22 2019-07-09 Facebook, Inc. Automatic targeting of content by clustering based on user feedback data
US9813642B1 (en) 2016-05-06 2017-11-07 Snap Inc. Dynamic activity-based image generation
US10474353B2 (en) 2016-05-31 2019-11-12 Snap Inc. Application control using a gesture based trigger
US10687115B2 (en) 2016-06-01 2020-06-16 Time Warner Cable Enterprises Llc Cloud-based digital content recorder apparatus and methods
AU2017274558B2 (en) 2016-06-02 2021-11-11 Nuix North America Inc. Analyzing clusters of coded documents
MX2018015784A (es) 2016-06-15 2019-05-09 Walmart Apollo Llc Caracterizaciones de productos e individuos basadas en vector con respecto a la asistencia de agente al servicio del consumidor.
US10394912B2 (en) * 2016-06-20 2019-08-27 International Business Machines Corporation System, method, and recording medium for data mining between private and public domains
US10638256B1 (en) 2016-06-20 2020-04-28 Pipbin, Inc. System for distribution and display of mobile targeted augmented reality content
US10805696B1 (en) 2016-06-20 2020-10-13 Pipbin, Inc. System for recording and targeting tagged content of user interest
US10334134B1 (en) 2016-06-20 2019-06-25 Maximillian John Suiter Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction
US11876941B1 (en) 2016-06-20 2024-01-16 Pipbin, Inc. Clickable augmented reality content manager, system, and network
US11201981B1 (en) 2016-06-20 2021-12-14 Pipbin, Inc. System for notification of user accessibility of curated location-dependent content in an augmented estate
US11044393B1 (en) 2016-06-20 2021-06-22 Pipbin, Inc. System for curation and display of location-dependent augmented reality content in an augmented estate system
US11785161B1 (en) 2016-06-20 2023-10-10 Pipbin, Inc. System for user accessibility of tagged curated augmented reality content
US10430838B1 (en) 2016-06-28 2019-10-01 Snap Inc. Methods and systems for generation, curation, and presentation of media collections with automated advertising
US9681265B1 (en) 2016-06-28 2017-06-13 Snap Inc. System to track engagement of media items
US11507977B2 (en) 2016-06-28 2022-11-22 Snap Inc. Methods and systems for presentation of media collections with automated advertising
US10733255B1 (en) 2016-06-30 2020-08-04 Snap Inc. Systems and methods for content navigation with automated curation
US10182047B1 (en) 2016-06-30 2019-01-15 Snap Inc. Pictograph password security system
US11334768B1 (en) 2016-07-05 2022-05-17 Snap Inc. Ephemeral content management
US11477302B2 (en) 2016-07-06 2022-10-18 Palo Alto Research Center Incorporated Computer-implemented system and method for distributed activity detection
US10009466B2 (en) * 2016-07-12 2018-06-26 International Business Machines Corporation System and method for a cognitive system plug-in answering subject matter expert questions
US10348662B2 (en) 2016-07-19 2019-07-09 Snap Inc. Generating customized electronic messaging graphics
JP6852297B2 (ja) * 2016-07-26 2021-03-31 富士ゼロックス株式会社 システム
US10263877B1 (en) 2016-08-12 2019-04-16 Pinterest, Inc. Generating collections of sets based on user provided annotations
US10278065B2 (en) 2016-08-14 2019-04-30 Liveperson, Inc. Systems and methods for real-time remote control of mobile applications
US9971594B2 (en) * 2016-08-16 2018-05-15 Sonatype, Inc. Method and system for authoritative name analysis of true origin of a file
US10678894B2 (en) 2016-08-24 2020-06-09 Experian Information Solutions, Inc. Disambiguation and authentication of device users
CN109804411B (zh) 2016-08-30 2023-02-17 斯纳普公司 用于同时定位和映射的系统和方法
US10552968B1 (en) 2016-09-23 2020-02-04 Snap Inc. Dense feature scale detection for image matching
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
US10223359B2 (en) 2016-10-10 2019-03-05 The Directv Group, Inc. Determining recommended media programming from sparse consumption data
US10609036B1 (en) 2016-10-10 2020-03-31 Snap Inc. Social media post subscribe requests for buffer user accounts
US9980078B2 (en) 2016-10-14 2018-05-22 Nokia Technologies Oy Audio object modification in free-viewpoint rendering
US10432559B2 (en) 2016-10-24 2019-10-01 Snap Inc. Generating and displaying customized avatars in electronic messages
KR102327511B1 (ko) 2016-11-01 2021-11-17 스냅 인코포레이티드 고속 비디오 캡처 및 센서 조절
KR102163443B1 (ko) 2016-11-07 2020-10-08 스냅 인코포레이티드 이미지 변경자들의 선택적 식별 및 순서화
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US10846779B2 (en) 2016-11-23 2020-11-24 Sony Interactive Entertainment LLC Custom product categorization of digital media content
US10798453B2 (en) 2016-12-06 2020-10-06 The Directv Group, Inc. Content scheduling
US10740939B1 (en) 2016-12-09 2020-08-11 Snap Inc. Fast image style transfers
US10203855B2 (en) 2016-12-09 2019-02-12 Snap Inc. Customized user-controlled media overlays
US10860987B2 (en) 2016-12-19 2020-12-08 Sony Interactive Entertainment LLC Personalized calendar for digital media content-related events
WO2018118190A1 (en) * 2016-12-20 2018-06-28 Walmart Apollo, Llc Vector-based optimization of media presentations
US10489826B2 (en) * 2016-12-27 2019-11-26 Rovi Guides, Inc. Systems and methods for submitting user selected profile information to an advertiser
US10455362B1 (en) 2016-12-30 2019-10-22 Amazon Technologies, Inc. Contextual presence
US11050809B2 (en) 2016-12-30 2021-06-29 JBF Interlude 2009 LTD Systems and methods for dynamic weighting of branched video paths
US10846745B1 (en) * 2016-12-30 2020-11-24 Amazon Technologies, Inc. Contextual presence
US11616745B2 (en) 2017-01-09 2023-03-28 Snap Inc. Contextual generation and selection of customized media content
EP3568774A1 (de) * 2017-01-12 2019-11-20 Telefonaktiebolaget LM Ericsson (PUBL) Anomaliedetektion von medienereignissequenzen
US11096004B2 (en) 2017-01-23 2021-08-17 Nokia Technologies Oy Spatial audio rendering point extension
US10454857B1 (en) 2017-01-23 2019-10-22 Snap Inc. Customized digital avatar accessories
CA3050139A1 (en) 2017-01-31 2018-08-09 Experian Information Solutions, Inc. Massive scale heterogeneous data ingestion and user resolution
US10915911B2 (en) 2017-02-03 2021-02-09 Snap Inc. System to determine a price-schedule to distribute media content
US10319149B1 (en) 2017-02-17 2019-06-11 Snap Inc. Augmented reality anamorphosis system
US11250075B1 (en) 2017-02-17 2022-02-15 Snap Inc. Searching social media content
US11019001B1 (en) 2017-02-20 2021-05-25 Snap Inc. Selective presentation of group messages
US10509531B2 (en) * 2017-02-20 2019-12-17 Google Llc Grouping and summarization of messages based on topics
US10074381B1 (en) 2017-02-20 2018-09-11 Snap Inc. Augmented reality speech balloon system
US10374993B2 (en) 2017-02-20 2019-08-06 Snap Inc. Media item attachment system
US10878837B1 (en) 2017-03-01 2020-12-29 Snap Inc. Acoustic neural network scene detection
US10565795B2 (en) 2017-03-06 2020-02-18 Snap Inc. Virtual vision system
US10523625B1 (en) 2017-03-09 2019-12-31 Snap Inc. Restricted group content collection
US10531219B2 (en) 2017-03-20 2020-01-07 Nokia Technologies Oy Smooth rendering of overlapping audio-object interactions
US10582277B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
US10581782B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
US10038929B1 (en) 2017-03-31 2018-07-31 Rovi Guides, Inc. Systems and methods for creating a virtual channel for binge watching
WO2018182803A1 (en) * 2017-03-31 2018-10-04 Rovi Guides, Inc. Systems and methods for creating a virtual channel for binge watching
US11170393B1 (en) 2017-04-11 2021-11-09 Snap Inc. System to calculate an engagement score of location based media content
CN107103057B (zh) * 2017-04-13 2018-09-18 腾讯科技(深圳)有限公司 一种资源推送方法及装置
US10387730B1 (en) 2017-04-20 2019-08-20 Snap Inc. Augmented reality typography personalization system
US11893647B2 (en) 2017-04-27 2024-02-06 Snap Inc. Location-based virtual avatars
US10212541B1 (en) 2017-04-27 2019-02-19 Snap Inc. Selective location-based identity communication
US10382372B1 (en) 2017-04-27 2019-08-13 Snap Inc. Processing media content based on original context
EP3667603A1 (de) 2017-04-27 2020-06-17 Snap Inc. Standortdatenschutzverwaltung auf kartenbasierten plattformen sozialer medien
US10943255B1 (en) 2017-04-28 2021-03-09 Snap Inc. Methods and systems for interactive advertising with media collections
US10467147B1 (en) 2017-04-28 2019-11-05 Snap Inc. Precaching unlockable data elements
US11074036B2 (en) * 2017-05-05 2021-07-27 Nokia Technologies Oy Metadata-free audio-object interactions
TWI646528B (zh) * 2017-05-10 2019-01-01 華南商業銀行股份有限公司 對話導引系統
WO2018213325A1 (en) * 2017-05-19 2018-11-22 Liveramp, Inc. Distributed node cluster for establishing a digital touchpoint across multiple devices on a digital communications network
US10679428B1 (en) 2017-05-26 2020-06-09 Snap Inc. Neural network-based image stream modification
US10803120B1 (en) 2017-05-31 2020-10-13 Snap Inc. Geolocation based playlists
US10936653B2 (en) 2017-06-02 2021-03-02 Apple Inc. Automatically predicting relevant contexts for media items
US10719714B2 (en) * 2017-06-07 2020-07-21 Silveredge Technologies Pvt. Ltd. Method and system for adaptively reducing detection time in real-time supervised detection of televised advertisements
KR102027471B1 (ko) 2017-06-20 2019-10-01 라인 가부시키가이샤 소셜 네트워크 컨텐츠를 기반으로 단어 벡터화 기법을 이용하여 일상 언어로 확장하기 위한 방법 및 시스템
US10788900B1 (en) 2017-06-29 2020-09-29 Snap Inc. Pictorial symbol prediction
EP3422727B1 (de) * 2017-06-29 2020-02-12 Vestel Elektronik Sanayi ve Ticaret A.S. Verfahren zur automatisierten kindersicherung
US10735183B1 (en) 2017-06-30 2020-08-04 Experian Information Solutions, Inc. Symmetric encryption for private smart contracts among multiple parties in a private peer-to-peer network
US11760387B2 (en) 2017-07-05 2023-09-19 AutoBrains Technologies Ltd. Driving policies determination
US11899707B2 (en) 2017-07-09 2024-02-13 Cortica Ltd. Driving policies determination
US10592831B2 (en) * 2017-07-20 2020-03-17 Rovi Guides, Inc. Methods and systems for recommending actors
US11323398B1 (en) 2017-07-31 2022-05-03 Snap Inc. Systems, devices, and methods for progressive attachments
US11216517B1 (en) 2017-07-31 2022-01-04 Snap Inc. Methods and systems for selecting user generated content
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
US11164376B1 (en) 2017-08-30 2021-11-02 Snap Inc. Object modeling using light projection
US9980100B1 (en) 2017-08-31 2018-05-22 Snap Inc. Device location based on machine learning classifications
US11475254B1 (en) 2017-09-08 2022-10-18 Snap Inc. Multimodal entity identification
WO2019055058A1 (en) * 2017-09-14 2019-03-21 Rovi Guides, Inc. SYSTEMS AND METHODS FOR MANAGING USER SUBSCRIPTIONS TO CONTENT SOURCES
US10474900B2 (en) 2017-09-15 2019-11-12 Snap Inc. Real-time tracking-compensated image effects
US10740974B1 (en) 2017-09-15 2020-08-11 Snap Inc. Augmented reality system
US11715154B2 (en) 2017-09-22 2023-08-01 Green Dot Corporation Systems and methods for managing accounts in a financial services system
US11395087B2 (en) 2017-09-29 2022-07-19 Nokia Technologies Oy Level-based audio-object interactions
US10891723B1 (en) 2017-09-29 2021-01-12 Snap Inc. Realistic neural network based image style transfer
US10872292B1 (en) 2017-10-09 2020-12-22 Snap Inc. Compact neural networks using condensed filters
US10499191B1 (en) 2017-10-09 2019-12-03 Snap Inc. Context sensitive presentation of content
US20190130082A1 (en) * 2017-10-26 2019-05-02 Motorola Mobility Llc Authentication Methods and Devices for Allowing Access to Private Data
US10573043B2 (en) 2017-10-30 2020-02-25 Snap Inc. Mobile-based cartographic control of display content
US10599289B1 (en) 2017-11-13 2020-03-24 Snap Inc. Interface to display animated icon
US11551059B1 (en) 2017-11-15 2023-01-10 Snap Inc. Modulated image segmentation
US10885564B1 (en) 2017-11-28 2021-01-05 Snap Inc. Methods, system, and non-transitory computer readable storage medium for dynamically configurable social media platform
US11265273B1 (en) 2017-12-01 2022-03-01 Snap, Inc. Dynamic media overlay with smart widget
US11341323B1 (en) * 2017-12-06 2022-05-24 Dennis J M Donahue, III Patent application preparation system and template creator
US10217488B1 (en) 2017-12-15 2019-02-26 Snap Inc. Spherical video editing
US10942955B2 (en) * 2017-12-21 2021-03-09 Shanghai Xiaoi Robot Technology Co., Ltd. Questioning and answering method, method for generating questioning and answering system, and method for modifying questioning and answering system
US11017173B1 (en) 2017-12-22 2021-05-25 Snap Inc. Named entity recognition visual context and caption data
CN108108451A (zh) * 2017-12-27 2018-06-01 合肥美的智能科技有限公司 群体的群体用户画像获取方法和装置
US10728619B2 (en) * 2017-12-31 2020-07-28 PUCs, LLC Systems and methods for playback responsive advertisements and purchase transactions
US10523606B2 (en) 2018-01-02 2019-12-31 Snap Inc. Generating interactive messages with asynchronous media content
US10678818B2 (en) 2018-01-03 2020-06-09 Snap Inc. Tag distribution visualization system
US10931991B2 (en) 2018-01-04 2021-02-23 Sony Interactive Entertainment LLC Methods and systems for selectively skipping through media content
US10257578B1 (en) 2018-01-05 2019-04-09 JBF Interlude 2009 LTD Dynamic library display for interactive videos
US10482565B1 (en) 2018-02-12 2019-11-19 Snap Inc. Multistage neural network processing using a graphics processor
US11507614B1 (en) 2018-02-13 2022-11-22 Snap Inc. Icon based tagging
US10939142B2 (en) 2018-02-27 2021-03-02 Charter Communications Operating, Llc Apparatus and methods for content storage, distribution and security within a content distribution network
US10726603B1 (en) 2018-02-28 2020-07-28 Snap Inc. Animated expressive icon
US10979752B1 (en) 2018-02-28 2021-04-13 Snap Inc. Generating media content items based on location information
US10885136B1 (en) 2018-02-28 2021-01-05 Snap Inc. Audience filtering system
US10327096B1 (en) 2018-03-06 2019-06-18 Snap Inc. Geo-fence selection system
EP3766028A1 (de) 2018-03-14 2021-01-20 Snap Inc. Erzeugung von sammelbaren gegenständen auf der basis von ortsinformationen
US10212467B1 (en) 2018-03-19 2019-02-19 At&T Intellectual Property I, L.P. Method and apparatus for streaming video
US10542368B2 (en) 2018-03-27 2020-01-21 Nokia Technologies Oy Audio content modification for playback audio
US11163941B1 (en) 2018-03-30 2021-11-02 Snap Inc. Annotating a collection of media content items
US10856028B2 (en) 2018-04-12 2020-12-01 At&T Intellectual Property I, L.P. Method and apparatus for content curation
US11310176B2 (en) 2018-04-13 2022-04-19 Snap Inc. Content suggestion system
US11295257B2 (en) * 2018-04-17 2022-04-05 International Business Machines Corporation Cognitive prioritization for report generation
US10219111B1 (en) 2018-04-18 2019-02-26 Snap Inc. Visitation tracking system
KR20200143464A (ko) 2018-04-18 2020-12-23 스냅 인코포레이티드 증강 표현 시스템
US11640501B2 (en) * 2018-04-20 2023-05-02 Orphanalytics Sa Method and device for verifying the author of a short message
CN112055864A (zh) * 2018-04-27 2020-12-08 区块链控股有限公司 区块链网络划分
US11487501B2 (en) 2018-05-16 2022-11-01 Snap Inc. Device control using audio data
US10896197B1 (en) 2018-05-22 2021-01-19 Snap Inc. Event detection system
US10904599B2 (en) * 2018-05-31 2021-01-26 Adobe Inc. Predicting digital personas for digital-content recommendations using a machine-learning-based persona classifier
CN109035636A (zh) 2018-06-04 2018-12-18 阿里巴巴集团控股有限公司 一种收款设备、一种收款方法及装置
US11601721B2 (en) * 2018-06-04 2023-03-07 JBF Interlude 2009 LTD Interactive video dynamic adaptation and user profiling
US10860642B2 (en) 2018-06-21 2020-12-08 Google Llc Predicting topics of potential relevance based on retrieved/created digital media files
US10679393B2 (en) 2018-07-24 2020-06-09 Snap Inc. Conditional modification of augmented reality object
US10775974B2 (en) 2018-08-10 2020-09-15 Vignet Incorporated User responsive dynamic architecture
US10997760B2 (en) 2018-08-31 2021-05-04 Snap Inc. Augmented reality anthropomorphization system
US10963434B1 (en) 2018-09-07 2021-03-30 Experian Information Solutions, Inc. Data architecture for supporting multiple search models
US10942909B2 (en) * 2018-09-25 2021-03-09 Salesforce.Com, Inc. Efficient production and consumption for data changes in a database under high concurrency
US10698583B2 (en) 2018-09-28 2020-06-30 Snap Inc. Collaborative achievement interface
US11181911B2 (en) 2018-10-18 2021-11-23 Cartica Ai Ltd Control transfer of a vehicle
US10839694B2 (en) 2018-10-18 2020-11-17 Cartica Ai Ltd Blind spot alert
US11126870B2 (en) 2018-10-18 2021-09-21 Cartica Ai Ltd. Method and system for obstacle detection
US20200133308A1 (en) 2018-10-18 2020-04-30 Cartica Ai Ltd Vehicle to vehicle (v2v) communication less truck platooning
CN109413510B (zh) * 2018-10-19 2021-05-18 深圳市商汤科技有限公司 视频摘要生成方法和装置、电子设备、计算机存储介质
US11700356B2 (en) 2018-10-26 2023-07-11 AutoBrains Technologies Ltd. Control transfer of a vehicle
US10748038B1 (en) 2019-03-31 2020-08-18 Cortica Ltd. Efficient calculation of a robust signature of a media unit
US10778623B1 (en) 2018-10-31 2020-09-15 Snap Inc. Messaging and gaming applications communication platform
US10789535B2 (en) 2018-11-26 2020-09-29 Cartica Ai Ltd Detection of road elements
US10939236B1 (en) 2018-11-30 2021-03-02 Snap Inc. Position service to determine relative position to map features
US11199957B1 (en) 2018-11-30 2021-12-14 Snap Inc. Generating customized avatars based on location information
WO2020117274A1 (en) * 2018-12-07 2020-06-11 Hewlett-Packard Development Company, L.P. Anonymous service access
US11620403B2 (en) 2019-01-11 2023-04-04 Experian Information Solutions, Inc. Systems and methods for secure data aggregation and computation
US11032670B1 (en) 2019-01-14 2021-06-08 Snap Inc. Destination sharing in location sharing system
US10939246B1 (en) 2019-01-16 2021-03-02 Snap Inc. Location-based context information sharing in a messaging system
US20200242213A1 (en) * 2019-01-28 2020-07-30 Blackberry Limited Method and system for digital rights management
US11294936B1 (en) 2019-01-30 2022-04-05 Snap Inc. Adaptive spatial density based clustering
US11297027B1 (en) 2019-01-31 2022-04-05 Snap Inc. Automated image processing and insight presentation
US11799864B2 (en) 2019-02-07 2023-10-24 Altair Engineering, Inc. Computer systems for regulating access to electronic content using usage telemetry data
US10936066B1 (en) 2019-02-13 2021-03-02 Snap Inc. Sleep detection in a location sharing system
US10838599B2 (en) 2019-02-25 2020-11-17 Snap Inc. Custom media overlay system
US10964082B2 (en) 2019-02-26 2021-03-30 Snap Inc. Avatar based on weather
US11643005B2 (en) 2019-02-27 2023-05-09 Autobrains Technologies Ltd Adjusting adjustable headlights of a vehicle
US10852918B1 (en) 2019-03-08 2020-12-01 Snap Inc. Contextual information in chat
US11928875B2 (en) * 2019-03-08 2024-03-12 Microsoft Technology Licensing, Llc Layout-aware, scalable recognition system
US11285963B2 (en) 2019-03-10 2022-03-29 Cartica Ai Ltd. Driver-based prediction of dangerous events
US11694088B2 (en) 2019-03-13 2023-07-04 Cortica Ltd. Method for object detection using knowledge distillation
US11868414B1 (en) 2019-03-14 2024-01-09 Snap Inc. Graph-based prediction for contact suggestion in a location sharing system
US11132548B2 (en) 2019-03-20 2021-09-28 Cortica Ltd. Determining object information that does not explicitly appear in a media unit signature
US11852554B1 (en) 2019-03-21 2023-12-26 Snap Inc. Barometer calibration in a location sharing system
US11249614B2 (en) 2019-03-28 2022-02-15 Snap Inc. Generating personalized map interface with enhanced icons
US10789527B1 (en) 2019-03-31 2020-09-29 Cortica Ltd. Method for object detection using shallow neural networks
US10796444B1 (en) 2019-03-31 2020-10-06 Cortica Ltd Configuring spanning elements of a signature generator
US11222069B2 (en) 2019-03-31 2022-01-11 Cortica Ltd. Low-power calculation of a signature of a media unit
US10776669B1 (en) 2019-03-31 2020-09-15 Cortica Ltd. Signature generation and object detection that refer to rare scenes
US10810782B1 (en) 2019-04-01 2020-10-20 Snap Inc. Semantic texture mapping system
US10560898B1 (en) 2019-05-30 2020-02-11 Snap Inc. Wearable device location systems
US10582453B1 (en) 2019-05-30 2020-03-03 Snap Inc. Wearable device location systems architecture
US10893385B1 (en) 2019-06-07 2021-01-12 Snap Inc. Detection of a physical collision between two client devices in a location sharing system
US11546647B2 (en) 2019-06-07 2023-01-03 Roku, Inc. Content-modification system with probability-based selection feature
US11134036B2 (en) 2019-07-05 2021-09-28 Snap Inc. Event planning in a content sharing platform
US11307747B2 (en) 2019-07-11 2022-04-19 Snap Inc. Edge gesture interface with smart interactions
US11636161B1 (en) * 2019-07-16 2023-04-25 Proofpoint, Inc. Intelligent clustering systems and methods useful for domain protection
US11190840B2 (en) * 2019-07-23 2021-11-30 Rovi Guides, Inc. Systems and methods for applying behavioral-based parental controls for media assets
US11812347B2 (en) 2019-09-06 2023-11-07 Snap Inc. Non-textual communication and user states management
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data
US11403849B2 (en) 2019-09-25 2022-08-02 Charter Communications Operating, Llc Methods and apparatus for characterization of digital content
US11821742B2 (en) 2019-09-26 2023-11-21 Snap Inc. Travel based notifications
US11490047B2 (en) 2019-10-02 2022-11-01 JBF Interlude 2009 LTD Systems and methods for dynamically adjusting video aspect ratios
US11218838B2 (en) 2019-10-31 2022-01-04 Snap Inc. Focused map-based context information surfacing
US11636855B2 (en) 2019-11-11 2023-04-25 Sonos, Inc. Media content based on operational data
US11689507B2 (en) * 2019-11-26 2023-06-27 Adobe Inc. Privacy preserving document analysis
US10748022B1 (en) 2019-12-12 2020-08-18 Cartica Ai Ltd Crowd separation
US11593662B2 (en) 2019-12-12 2023-02-28 Autobrains Technologies Ltd Unsupervised cluster generation
US11128715B1 (en) 2019-12-30 2021-09-21 Snap Inc. Physical friend proximity in chat
US11429618B2 (en) 2019-12-30 2022-08-30 Snap Inc. Surfacing augmented reality objects
US11343323B2 (en) 2019-12-31 2022-05-24 Snap Inc. Augmented reality objects registry
US11169658B2 (en) 2019-12-31 2021-11-09 Snap Inc. Combined map icon with action indicator
US11265281B1 (en) 2020-01-28 2022-03-01 Snap Inc. Message deletion policy selection
US11316806B1 (en) 2020-01-28 2022-04-26 Snap Inc. Bulk message deletion
US11228551B1 (en) 2020-02-12 2022-01-18 Snap Inc. Multiple gateway message exchange
US11245961B2 (en) 2020-02-18 2022-02-08 JBF Interlude 2009 LTD System and methods for detecting anomalous activities for interactive videos
US20230144844A1 (en) * 2020-02-28 2023-05-11 Automat Technologies, Inc. Systems and methods for managing a personalized online experience
US11516167B2 (en) 2020-03-05 2022-11-29 Snap Inc. Storing data based on device location
US11619501B2 (en) 2020-03-11 2023-04-04 Snap Inc. Avatar based on trip
US11590988B2 (en) 2020-03-19 2023-02-28 Autobrains Technologies Ltd Predictive turning assistant
US11430091B2 (en) 2020-03-27 2022-08-30 Snap Inc. Location mapping for large scale augmented-reality
US10956743B1 (en) 2020-03-27 2021-03-23 Snap Inc. Shared augmented reality system
US11625873B2 (en) 2020-03-30 2023-04-11 Snap Inc. Personalized media overlay recommendation
US11464319B2 (en) * 2020-03-31 2022-10-11 Snap Inc. Augmented reality beauty product tutorials
US11827215B2 (en) 2020-03-31 2023-11-28 AutoBrains Technologies Ltd. Method for training a driving related object detector
US11700225B2 (en) 2020-04-23 2023-07-11 Snap Inc. Event overlay invite messaging system
WO2021227060A1 (zh) * 2020-05-15 2021-11-18 深圳市世强元件网络有限公司 一种用于关键词搜索的多节点分词系统及方法
US11843574B2 (en) 2020-05-21 2023-12-12 Snap Inc. Featured content collection interface
KR20230022241A (ko) 2020-06-10 2023-02-14 스냅 인코포레이티드 애플리케이션을 론칭하기 위한 시각적 검색
US11423652B2 (en) 2020-06-10 2022-08-23 Snap Inc. Adding beauty products to augmented reality tutorials
US11290851B2 (en) 2020-06-15 2022-03-29 Snap Inc. Location sharing using offline and online objects
US11314776B2 (en) 2020-06-15 2022-04-26 Snap Inc. Location sharing using friend list versions
US11503432B2 (en) 2020-06-15 2022-11-15 Snap Inc. Scalable real-time location sharing framework
US11483267B2 (en) 2020-06-15 2022-10-25 Snap Inc. Location sharing using different rate-limited links
US11308327B2 (en) 2020-06-29 2022-04-19 Snap Inc. Providing travel-based augmented reality content with a captured image
US11899905B2 (en) 2020-06-30 2024-02-13 Snap Inc. Selectable items providing post-viewing context actions
US11756424B2 (en) 2020-07-24 2023-09-12 AutoBrains Technologies Ltd. Parking assist
US11832015B2 (en) 2020-08-13 2023-11-28 Snap Inc. User interface for pose driven virtual effects
US11349797B2 (en) 2020-08-31 2022-05-31 Snap Inc. Co-location connection service
US11475668B2 (en) 2020-10-09 2022-10-18 Bank Of America Corporation System and method for automatic video categorization
US11763919B1 (en) 2020-10-13 2023-09-19 Vignet Incorporated Platform to increase patient engagement in clinical trials through surveys presented on mobile devices
WO2022093851A1 (en) * 2020-10-29 2022-05-05 Pacific Investment Management Company LLC Surrogate data generation of private data
WO2022097469A1 (ja) * 2020-11-09 2022-05-12 日本電気株式会社 移行装置、移行方法及び記憶媒体
US11238123B1 (en) * 2020-11-20 2022-02-01 Amplified Media Logic LLC Influencer scoring model
US11451841B2 (en) * 2020-12-03 2022-09-20 AVAST Software s.r.o. Content feed delivery system and method
US11558737B2 (en) 2021-01-08 2023-01-17 Oracle International Corporation Methods, systems, and computer readable media for preventing subscriber identifier leakage
US11417418B1 (en) 2021-01-11 2022-08-16 Vignet Incorporated Recruiting for clinical trial cohorts to achieve high participant compliance and retention
US11240329B1 (en) 2021-01-29 2022-02-01 Vignet Incorporated Personalizing selection of digital programs for patients in decentralized clinical trials and other health research
US11880377B1 (en) 2021-03-26 2024-01-23 Experian Information Solutions, Inc. Systems and methods for entity resolution
US11606756B2 (en) 2021-03-29 2023-03-14 Snap Inc. Scheduling requests for location data
US11645324B2 (en) 2021-03-31 2023-05-09 Snap Inc. Location-based timeline media content system
US11636500B1 (en) 2021-04-07 2023-04-25 Vignet Incorporated Adaptive server architecture for controlling allocation of programs among networked devices
US11888894B2 (en) 2021-04-21 2024-01-30 Oracle International Corporation Methods, systems, and computer readable media for mitigating network function (NF) update and deregister attacks
US20220342909A1 (en) * 2021-04-22 2022-10-27 Salesforce.Com, Inc. Evaluating clustering in case of data stewardship actions
US11627467B2 (en) 2021-05-05 2023-04-11 Oracle International Corporation Methods, systems, and computer readable media for generating and using single-use OAuth 2.0 access tokens for securing specific service-based architecture (SBA) interfaces
US11695563B2 (en) 2021-05-07 2023-07-04 Oracle International Corporation Methods, systems, and computer readable media for single-use authentication messages
US11638155B2 (en) 2021-05-07 2023-04-25 Oracle International Corporation Methods, systems, and computer readable media for protecting against mass network function (NF) deregistration attacks
US11570689B2 (en) 2021-05-07 2023-01-31 Oracle International Corporation Methods, systems, and computer readable media for hiding network function instance identifiers
US11673059B2 (en) 2021-05-18 2023-06-13 Roblox Corporation Automatic presentation of suitable content
US11386367B1 (en) * 2021-05-27 2022-07-12 Recentive Analytics, Inc. Systems and methods for determining event schedules
US11882337B2 (en) 2021-05-28 2024-01-23 JBF Interlude 2009 LTD Automated platform for generating interactive videos
US20220414126A1 (en) * 2021-06-29 2022-12-29 International Business Machines Corporation Virtual assistant feedback adjustment
CN114286169B (zh) * 2021-08-31 2023-06-20 腾讯科技(深圳)有限公司 视频生成方法、装置、终端、服务器及存储介质
US11934477B2 (en) 2021-09-24 2024-03-19 JBF Interlude 2009 LTD Video player integration within websites
US11829834B2 (en) 2021-10-29 2023-11-28 Snap Inc. Extended QR code
US11705230B1 (en) 2021-11-30 2023-07-18 Vignet Incorporated Assessing health risks using genetic, epigenetic, and phenotypic data sources
US11901083B1 (en) 2021-11-30 2024-02-13 Vignet Incorporated Using genetic and phenotypic data sets for drug discovery clinical trials
US11934255B2 (en) 2022-01-04 2024-03-19 Bank Of America Corporation System and method for improving memory resource allocations in database blocks for executing tasks
US11656926B1 (en) 2022-01-26 2023-05-23 Bank Of America Corporation Systems and methods for automatically applying configuration changes to computing clusters
CN114780606B (zh) * 2022-03-30 2022-10-14 上海必盈特软件系统有限公司 一种大数据挖掘方法及系统
US20230342540A1 (en) * 2022-04-21 2023-10-26 Black Hills Ip Holdings, Llc Method and apparatus for generating a document and data processing

Family Cites Families (293)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3786195A (en) * 1971-08-13 1974-01-15 Dc Dt Liquidating Partnership Variable delay line signal processor for sound reproduction
US4008369A (en) 1975-02-28 1977-02-15 The Magnavox Company Telephone interfaced subscription cable television system especially useful in hotels and motels
US4170782A (en) * 1976-12-13 1979-10-09 Miller Arthur O Programming and selection monitoring system for television receivers
US4528589A (en) 1977-02-14 1985-07-09 Telease, Inc. Method and system for subscription television billing and access
US4115846A (en) 1977-02-22 1978-09-19 Buddy Laine Reminder system
US4264924A (en) * 1978-03-03 1981-04-28 Freeman Michael J Dedicated channel interactive cable television system
US4230990C1 (en) 1979-03-16 2002-04-09 John G Lert Jr Broadcast program identification method and system
CA1142244A (en) 1979-08-22 1983-03-01 Eric J. Gargini Wired broadcasting system with subscriber controlled switched programme selection
JPS5650398A (en) * 1979-10-01 1981-05-07 Hitachi Ltd Sound synthesizer
US4320486A (en) * 1980-01-11 1982-03-16 Advanced Integrated Design, Incorporated Transferring information signals from a first to a second recording medium
US4529870A (en) * 1980-03-10 1985-07-16 David Chaum Cryptographic identification, financial transaction, and credential device
US4386416A (en) 1980-06-02 1983-05-31 Mostek Corporation Data compression, encryption, and in-line transmission system
US4381522A (en) * 1980-12-01 1983-04-26 Adams-Russell Co., Inc. Selective viewing
US4464650A (en) 1981-08-10 1984-08-07 Sperry Corporation Apparatus and method for compressing data signals and restoring the compressed data signals
US4586191A (en) * 1981-08-19 1986-04-29 Sanyo Electric Co., Ltd. Sound signal processing apparatus
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4450477A (en) 1982-03-31 1984-05-22 Lovett Bruce E Television information system
US4590516A (en) 1982-06-01 1986-05-20 World Video Library, Inc. Recorded program communication system
US4521806A (en) 1982-08-19 1985-06-04 World Video Library, Inc. Recorded program communication system
US4567512A (en) 1982-08-19 1986-01-28 World Video Library, Inc. Recorded program communication system
US4496171A (en) 1982-09-29 1985-01-29 Martin Cherry Media guide
GB8314468D0 (en) 1983-05-25 1983-06-29 Agb Research Plc Television monitoring
US4506387A (en) 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
US4814746A (en) 1983-06-01 1989-03-21 International Business Machines Corporation Data compression method
US4816904A (en) 1983-06-09 1989-03-28 Control Data Corporation Television and market research data collection system and method
US4558302A (en) 1983-06-20 1985-12-10 Sperry Corporation High speed data compression and decompression apparatus and method
US4527194A (en) 1983-07-27 1985-07-02 Zenith Electronics Corporation Channel assignment for CATV system
US4672679A (en) 1983-08-16 1987-06-09 Wang Laboratories, Inc. Context redundancy text compression
US4926480A (en) * 1983-08-22 1990-05-15 David Chaum Card-computer moderated systems
US4947430A (en) * 1987-11-23 1990-08-07 David Chaum Undeniable signature systems
US4759063A (en) * 1983-08-22 1988-07-19 Chaum David L Blind signature systems
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US5173851A (en) 1984-07-18 1992-12-22 Catalina Marketing International, Inc. Method and apparatus for dispensing discount coupons in response to the purchase of one or more products
US4723212A (en) 1984-07-18 1988-02-02 Catalina Marketing Corp. Method and apparatus for dispensing discount coupons
US5036537A (en) 1984-11-19 1991-07-30 General Instrument Corp. Geographic black-out method for direct broadcast satellite system
US4908866A (en) * 1985-02-04 1990-03-13 Eric Goldwasser Speech transcribing system
US4654815A (en) 1985-02-07 1987-03-31 Texas Instruments Incorporated Analog signal conditioning and digitizing integrated circuit
GB2172127B (en) 1985-03-06 1988-10-12 Ferranti Plc Data compression system
AU4721285A (en) 1985-04-08 1986-11-05 Odetics, Inc. Robotic materials handling system
US4751578A (en) * 1985-05-28 1988-06-14 David P. Gordon System for electronically controllably viewing on a television updateable television programming information
JP2520588B2 (ja) * 1985-06-11 1996-07-31 橋本コーポレイション 株式会社 個人別テレビ番組表作成装置
US4706121B1 (en) * 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
US4706080A (en) * 1985-08-26 1987-11-10 Bell Communications Research, Inc. Interconnection of broadcast networks
US5128752A (en) 1986-03-10 1992-07-07 Kohorn H Von System and method for generating and redeeming tokens
US5227874A (en) 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
US4763191A (en) 1986-03-17 1988-08-09 American Telephone And Telegraph Company, At&T Bell Laboratories Dial-up telephone network equipment for requesting an identified selection
EP0243312B1 (de) * 1986-04-18 1995-07-19 Nagra Plus S.A. Decoder für ein Fernsehgebührensystem
US4831526A (en) 1986-04-22 1989-05-16 The Chubb Corporation Computerized insurance premium quote request and policy issuance system
US4761684A (en) 1986-11-14 1988-08-02 Video Jukebox Network Telephone access display system
US4843389A (en) 1986-12-04 1989-06-27 International Business Machines Corp. Text compression and expansion method and apparatus
NZ219198A (en) 1987-02-05 1990-11-27 Sensasel Worldwide Ltd Illuminated sign with proximity sensor
US4816905A (en) * 1987-04-30 1989-03-28 Gte Laboratories Incorporated & Gte Service Corporation Telecommunication system with video and audio frames
US4885757A (en) 1987-06-01 1989-12-05 Texas Instruments Incorporated Digital adaptive receiver employing maximum-likelihood sequence estimation with neural networks
JPS6450688A (en) * 1987-08-21 1989-02-27 Hashimoto Corp Method and device for generating individual television program
US4996642A (en) * 1987-10-01 1991-02-26 Neonics, Inc. System and method for recommending items
US4870579A (en) * 1987-10-01 1989-09-26 Neonics, Inc. System and method of predicting subjective reactions
US4881075A (en) 1987-10-15 1989-11-14 Digital Equipment Corporation Method and apparatus for adaptive data compression
US4876541A (en) 1987-10-15 1989-10-24 Data Compression Corporation Stem for dynamically compressing and decompressing electronic data
US4847619A (en) 1987-10-19 1989-07-11 Hewlett-Packard Company Performance-based reset of data compression dictionary
US4941172A (en) 1987-11-24 1990-07-10 U.S. News Preprogrammed autodialer and related process
US4914698A (en) * 1988-03-16 1990-04-03 David Chaum One-show blind signature systems
US4987593A (en) * 1988-03-16 1991-01-22 David Chaum One-show blind signature systems
US4954699A (en) 1988-04-13 1990-09-04 Npd Research, Inc. Self-administered survey questionnaire and method
US4906991A (en) 1988-04-29 1990-03-06 Xerox Corporation Textual substitution data compression with finite length search windows
GB2218287B (en) 1988-05-02 1992-10-07 Hashimoto Corp Display system for use with a tv program reservation system
US5191573A (en) 1988-06-13 1993-03-02 Hair Arthur R Method for transmitting a desired digital video or audio signal
GB8815978D0 (en) 1988-07-05 1988-08-10 British Telecomm Method & apparatus for encoding decoding & transmitting data in compressed form
US4977455B1 (en) * 1988-07-15 1993-04-13 System and process for vcr scheduling
US5016009A (en) 1989-01-13 1991-05-14 Stac, Inc. Data compression apparatus and method
US5126739A (en) 1989-01-13 1992-06-30 Stac Electronics Data compression apparatus and method
US5003307A (en) 1989-01-13 1991-03-26 Stac, Inc. Data compression apparatus with shift register search means
US5408655A (en) * 1989-02-27 1995-04-18 Apple Computer, Inc. User interface system and method for traversing a database
US4979118A (en) 1989-03-10 1990-12-18 Gte Laboratories Incorporated Predictive access-control and routing system for integrated services telecommunication networks
US5621812A (en) 1989-05-01 1997-04-15 Credit Verification Corporation Method and system for building a database for use with selective incentive marketing in response to customer shopping histories
US5201010A (en) 1989-05-01 1993-04-06 Credit Verification Corporation Method and system for building a database and performing marketing based upon prior shopping history
US5644723A (en) 1989-05-01 1997-07-01 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5305196A (en) 1989-05-01 1994-04-19 Credit Verification Corporation Check transaction processing, database building and marketing method and system utilizing automatic check reading
US5649114A (en) 1989-05-01 1997-07-15 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5003591A (en) * 1989-05-25 1991-03-26 General Instrument Corporation Functionally modifiable cable television converter system
US5136501A (en) * 1989-05-26 1992-08-04 Reuters Limited Anonymous matching system
US5124791A (en) 1989-05-31 1992-06-23 Utah State University Foundation Frame-to-frame compression of vector quantized signals and other post-processing
US5253066C1 (en) 1989-06-01 2001-05-22 United Video Properties Inc Tv recording and viewing control system
US5047867A (en) 1989-06-08 1991-09-10 North American Philips Corporation Interface for a TV-VCR system
DE3921646A1 (de) 1989-06-30 1991-01-03 Siemens Ag Verfahren zu einer codierung einer elementfolge und einrichtung zur durchfuehrung des verfahrens
US5038211A (en) 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5058137A (en) 1989-07-31 1991-10-15 North American Philips Corporation Lempel-Ziv decoder
US4988998A (en) 1989-09-05 1991-01-29 Storage Technology Corporation Data compression system for successively applying at least two data compression methods to an input data stream
US5477541A (en) 1989-09-29 1995-12-19 White; Richard E. Addressing technique for storing and referencing packet data
US5051822A (en) 1989-10-19 1991-09-24 Interactive Television Systems, Inc. Telephone access video game distribution center
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5099319A (en) * 1989-10-23 1992-03-24 Esch Arthur G Video information delivery method and apparatus
US4995077A (en) 1989-10-30 1991-02-19 Malinowski Igor P Card-like device having a microprocessor and speaker for communicating with a telephone line
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
EP1335594A3 (de) * 1989-10-30 2003-09-10 Starsight Telecast, Inc. System zum unbeaufsichtigten Aufzeichnen von Fernsehprogrammen
US5153763A (en) 1989-12-01 1992-10-06 Scientific-Atlanta, Inc. CATV distribution networks using light wave transmission lines
US5001478A (en) 1989-12-28 1991-03-19 International Business Machines Corporation Method of encoding compressed data
US5066016A (en) 1990-01-08 1991-11-19 Neill Mark D O Method of playing a box-office movie game
DE69031614T2 (de) * 1990-01-29 1998-05-07 Security Techn Corp Wahlweise moderierte Transaktionssysteme
US5446919A (en) 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
US5790270A (en) * 1990-03-02 1998-08-04 Minolta Co., Ltd. Image processing apparatus
US5351075A (en) * 1990-03-20 1994-09-27 Frederick Herz Home video club television broadcasting system
US5251324A (en) * 1990-03-20 1993-10-05 Scientific-Atlanta, Inc. Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system
US5129036A (en) * 1990-03-30 1992-07-07 Computer Concepts Corporation Broadcast digital sound processing system
US5011191A (en) 1990-05-23 1991-04-30 Gannon James M View-through information converter
CA2036205C (en) 1990-06-01 1996-11-19 Russell J. Welsh Program monitoring unit
US5301109A (en) * 1990-06-11 1994-04-05 Bell Communications Research, Inc. Computerized cross-language document retrieval using latent semantic indexing
US5023610A (en) 1990-06-13 1991-06-11 Cordell Manufacturing, Inc. Data compression method using textual substitution
US5049881A (en) 1990-06-18 1991-09-17 Intersecting Concepts, Inc. Apparatus and method for very high data rate-compression incorporating lossless data compression and expansion utilizing a hashing technique
US5189630A (en) 1991-01-15 1993-02-23 Barstow David R Method for encoding and broadcasting information about live events using computer pattern matching techniques
US5309437A (en) 1990-06-29 1994-05-03 Digital Equipment Corporation Bridge-like internet protocol router
US5087913A (en) 1990-08-27 1992-02-11 Unisys Corporation Short-record data compression and decompression system
US5321833A (en) * 1990-08-29 1994-06-14 Gte Laboratories Incorporated Adaptive ranking system for information retrieval
US5237157A (en) * 1990-09-13 1993-08-17 Intouch Group, Inc. Kiosk apparatus and method for point of preview and for compilation of market data
US5337426A (en) * 1990-11-21 1994-08-16 Beckman Instruments, Inc. Disposable sample collection device
US5245420A (en) * 1990-11-27 1993-09-14 Scientific-Atlanta, Inc. CATV pay per view interdiction system
US5172413A (en) 1990-12-20 1992-12-15 Sasktel Secure hierarchial video delivery system and method
US5168353A (en) 1990-12-21 1992-12-01 Gte Laboratories Incorporated Video distribution system allowing viewer access to time staggered indentical prerecorded programs
US5832457A (en) 1991-05-06 1998-11-03 Catalina Marketing International, Inc. Method and apparatus for selective distribution of discount coupons based on prior customer behavior
FR2678091A1 (fr) * 1991-06-21 1992-12-24 Martin Juan Procede de filtrage automatique des programmes audiovisuels.
US5293456A (en) 1991-06-28 1994-03-08 E. I. Du Pont De Nemours And Company Object recognition system employing a sparse comparison neural network
US5179378A (en) 1991-07-30 1993-01-12 University Of South Florida Method and apparatus for the compression and decompression of data using Lempel-Ziv based techniques
US5208877A (en) 1991-08-29 1993-05-04 Center For Innovative Technology Fiber optic grating-based weighted, two-mode fiber sensors
US5140321A (en) 1991-09-04 1992-08-18 Prime Computer, Inc. Data compression/decompression method and apparatus
EP0603269A1 (de) 1991-09-10 1994-06-29 Hybrid Networks, Inc. Fernverbindungsadapter für tv-rundfunkdatenübertragungssystem
US5155484A (en) 1991-09-13 1992-10-13 Salient Software, Inc. Fast data compressor with direct lookup table indexing into history buffer
US5243341A (en) 1992-06-01 1993-09-07 Hewlett Packard Company Lempel-Ziv compression scheme with enhanced adapation
US5373290A (en) 1991-09-25 1994-12-13 Hewlett-Packard Corporation Apparatus and method for managing multiple dictionaries in content addressable memory based data compression
US5230020A (en) * 1991-10-16 1993-07-20 Motorola, Inc. Algorithm independent cryptographic key management
US5179591A (en) * 1991-10-16 1993-01-12 Motorola, Inc. Method for algorithm independent cryptographic key management
US6507872B1 (en) * 1992-09-25 2003-01-14 David Michael Geshwind Class of methods for improving perceived efficiency of end-user interactive access of a large database such as the world-wide web via a communication network such as “The Internet”
US7242988B1 (en) 1991-12-23 2007-07-10 Linda Irene Hoffberg Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5903454A (en) * 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US5875108A (en) 1991-12-23 1999-02-23 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5519858A (en) 1992-01-10 1996-05-21 Digital Equipment Corporation Address recognition engine with look-up database for storing network information
JP3374977B2 (ja) 1992-01-24 2003-02-10 株式会社日立製作所 時系列情報の検索方法および検索システム
US5689648A (en) 1992-01-31 1997-11-18 Raychem Corporation Method and apparatus for publication of information
JP3328951B2 (ja) 1992-02-07 2002-09-30 ソニー株式会社 Tv受像機及び選局方法
US5428778A (en) 1992-02-13 1995-06-27 Office Express Pty. Ltd. Selective dissemination of information
US5446891A (en) 1992-02-26 1995-08-29 International Business Machines Corporation System for adjusting hypertext links with weighed user goals and activities
US5353331A (en) 1992-03-05 1994-10-04 Bell Atlantic Network Services, Inc. Personal communications service using wireline/wireless integration
US5217259A (en) 1992-03-20 1993-06-08 Richard Wilen Television programming apparatus
US5287420A (en) * 1992-04-08 1994-02-15 Supermac Technology Method for image compression on a personal computer
JP2659896B2 (ja) * 1992-04-29 1997-09-30 インターナショナル・ビジネス・マシーンズ・コーポレイション 構造化文書複製管理方法及び構造化文書複製管理装置
US5537586A (en) 1992-04-30 1996-07-16 Individual, Inc. Enhanced apparatus and methods for retrieving and selecting profiled textural information records from a database of defined category structures
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5485526A (en) 1992-06-02 1996-01-16 Hewlett-Packard Corporation Memory circuit for lossless data compression/decompression dictionary storage
JPH05342191A (ja) 1992-06-08 1993-12-24 Mitsubishi Electric Corp 経済時系列データ予測及び解析システム
US5245656A (en) * 1992-09-09 1993-09-14 Bell Communications Research, Inc. Security method for private information delivery and filtering in public networks
US5386493A (en) * 1992-09-25 1995-01-31 Apple Computer, Inc. Apparatus and method for playing back audio at faster or slower rates without pitch distortion
JP3298674B2 (ja) * 1992-10-12 2002-07-02 クラリオン株式会社 オーディオ装置
US5400401A (en) 1992-10-30 1995-03-21 Scientific Atlanta, Inc. System and method for transmitting a plurality of digital services
EP0680678A1 (de) 1992-11-16 1995-11-08 WEEKS, Stephen Informationsverteilungssystem, insbesondere reiseleitungssysteme
US6201536B1 (en) 1992-12-09 2001-03-13 Discovery Communications, Inc. Network manager for cable television system headends
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US5986690A (en) 1992-12-09 1999-11-16 Discovery Communications, Inc. Electronic book selection and delivery system
ATE219615T1 (de) * 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5331554A (en) * 1992-12-10 1994-07-19 Ricoh Corporation Method and apparatus for semantic pattern matching for text retrieval
US5455576A (en) 1992-12-23 1995-10-03 Hewlett Packard Corporation Apparatus and methods for Lempel Ziv data compression with improved management of multiple dictionaries in content addressable memory
JP3297914B2 (ja) 1993-01-08 2002-07-02 ソニー株式会社 テレビジョン受像機
US5544320A (en) 1993-01-08 1996-08-06 Konrad; Allan M. Remote information service access system based on a client-server-service model
JP3055739B2 (ja) 1993-01-13 2000-06-26 シャープ株式会社 乗算回路
DE69432575T2 (de) * 1993-01-28 2004-03-18 Kabushiki Kaisha Toshiba, Kawasaki Dokumentenerkennungssystem mit verbesserter Wirksamkeit der Dokumentenerkennung
US5406626A (en) * 1993-03-15 1995-04-11 Macrovision Corporation Radio receiver for information dissemenation using subcarrier
US5373558A (en) * 1993-05-25 1994-12-13 Chaum; David Desinated-confirmer signature systems
WO1995000911A1 (en) 1993-06-23 1995-01-05 Ec Corporation Computer-based classified ad system and method
US5331556A (en) * 1993-06-28 1994-07-19 General Electric Company Method for natural language data processing using morphological and part-of-speech information
US5794207A (en) 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
JPH0744967A (ja) 1993-07-30 1995-02-14 Olympus Optical Co Ltd 記録媒体のロード・イジェクト機構
US5343519A (en) 1993-09-07 1994-08-30 Peter Feldman Autodialer with pin feature
US5583763A (en) 1993-09-09 1996-12-10 Mni Interactive Method and apparatus for recommending selections based on preferences in a multi-user system
US5565809A (en) 1993-09-20 1996-10-15 Yozan Inc. Computational circuit
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
JPH07175868A (ja) 1993-10-15 1995-07-14 Internatl Business Mach Corp <Ibm> デジタル情報を媒体に出力するための方法およびシステム
US5396442A (en) 1993-10-19 1995-03-07 Yozan Inc. Multiplication circuit for multiplying analog inputs by digital inputs
US5600798A (en) 1993-10-26 1997-02-04 International Business Machines Corporation System and method for controlling LAN data flow control through a frame relay network by end point station transmitting notification to LAN stations based on congestion notification from the frame relay network
US5371794A (en) * 1993-11-02 1994-12-06 Sun Microsystems, Inc. Method and apparatus for privacy and authentication in wireless networks
US5903867A (en) * 1993-11-30 1999-05-11 Sony Corporation Information access system and recording system
IL111859A (en) 1993-12-02 2003-12-10 Discovery Communicat Inc Network manager for cable television system headends
US5455862A (en) * 1993-12-02 1995-10-03 Crest Industries, Inc. Apparatus and method for encrypting communications without exchanging an encryption key
JP2693907B2 (ja) 1993-12-27 1997-12-24 日本電気株式会社 スタティック・ルーティング方式
US5412928A (en) 1994-01-21 1995-05-09 Reithel; Frederick Dehydration device
DE4406091A1 (de) 1994-02-25 1995-08-31 Grundig Emv Empfänger mit einer Vorrichtung zur Erzeugung einer individuellen Programmvorschau
US5537315A (en) 1994-03-23 1996-07-16 Mitcham; Martin K. Method and apparatus for issuing insurance from kiosk
US5430729A (en) 1994-04-04 1995-07-04 Motorola, Inc. Method and apparatus for adaptive directed route randomization and distribution in a richly connected communication network
US5724567A (en) 1994-04-25 1998-03-03 Apple Computer, Inc. System for directing relevance-ranked data objects to computer users
KR100348915B1 (ko) 1994-05-12 2002-12-26 마이크로소프트 코포레이션 텔레비젼프로그램선택방법및그시스템
US5642484A (en) 1994-05-13 1997-06-24 Captive Communications, Inc. Pump top advertisement distribution and display system with performance and sales information feedback
US5768521A (en) 1994-05-16 1998-06-16 Intel Corporation General purpose metering mechanism for distribution of electronic information
US5523796A (en) * 1994-05-20 1996-06-04 Prevue Networks, Inc. Video clip program guide
US5459306A (en) * 1994-06-15 1995-10-17 Blockbuster Entertainment Corporation Method and system for delivering on demand, individually targeted promotions
US5541638A (en) * 1994-06-28 1996-07-30 At&T Corp. User programmable entertainment method and apparatus
US5539734A (en) 1994-07-21 1996-07-23 Newbridge Networks Corporation Method of maintaining PVC status packetized communication system
US5561421A (en) 1994-07-28 1996-10-01 International Business Machines Corporation Access method data compression with system-built generic dictionaries
US6023683A (en) * 1994-08-10 2000-02-08 Fisher Scientific Company Electronic sourcing system and method
JP3224963B2 (ja) 1994-08-31 2001-11-05 株式会社東芝 ネットワーク接続装置及びパケット転送方法
US5613209A (en) 1994-09-02 1997-03-18 Motorola, Inc. Method and apparatus for automatically selecting a radio talkgroup
US5715445A (en) * 1994-09-02 1998-02-03 Wolfe; Mark A. Document retrieval system employing a preloading procedure
US5682325A (en) 1994-09-12 1997-10-28 Bell Atlantic Network Services, Inc. Level 1 gateway for video tone networks
US5805156A (en) 1994-09-19 1998-09-08 Intel Corporation Automated media capturing system
US5490140A (en) 1994-09-30 1996-02-06 International Business Machines Corporation System and method for providing ATM support for frame relay DTEs with a terminal adapter
US5541911A (en) 1994-10-12 1996-07-30 3Com Corporation Remote smart filtering communication management system
US5614940A (en) 1994-10-21 1997-03-25 Intel Corporation Method and apparatus for providing broadcast information with indexing
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
US5724521A (en) 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5696965A (en) 1994-11-03 1997-12-09 Intel Corporation Electronic information appraisal agent
US5717923A (en) * 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US6029195A (en) 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6460036B1 (en) 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5617565A (en) 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
DE69531599T2 (de) 1994-12-20 2004-06-24 Sun Microsystems, Inc., Mountain View Verfahren und Gerät zum Auffinden und Beschaffen personalisierter Informationen
US5710884A (en) 1995-03-29 1998-01-20 Intel Corporation System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use
US5749081A (en) 1995-04-06 1998-05-05 Firefly Network, Inc. System and method for recommending items to a user
US5586121A (en) 1995-04-21 1996-12-17 Hybrid Networks, Inc. Asymmetric hybrid access system and method
EP0782728B1 (de) 1995-05-24 2006-04-26 Walker Digital, LLC Abrechnungs- und sammlungssystem für 900-nummern und verfahren für on-line-rechnerdienste
US5671271A (en) 1995-05-25 1997-09-23 Henderson; Daniel A. Dialer programming system and device with integrated printing process
US5708825A (en) * 1995-05-26 1998-01-13 Iconovex Corporation Automatic summary page creation and hyperlink generation
US5870770A (en) * 1995-06-07 1999-02-09 Wolfe; Mark A. Document research system and method for displaying citing documents
US5812776A (en) 1995-06-07 1998-09-22 Open Market, Inc. Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US6041311A (en) 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
US5907837A (en) * 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
US5649186A (en) 1995-08-07 1997-07-15 Silicon Graphics Incorporated System and method for a computer-based dynamic information clipping service
US5710887A (en) 1995-08-29 1998-01-20 Broadvision Computer system and method for electronic commerce
US5715633A (en) 1995-11-06 1998-02-10 Finish Group Ltd. Versatile modular office partitions
US5809478A (en) 1995-12-08 1998-09-15 Allstate Insurance Company Method for accessing and evaluating information for processing an application for insurance
US5794210A (en) 1995-12-11 1998-08-11 Cybergold, Inc. Attention brokerage
US5774870A (en) 1995-12-14 1998-06-30 Netcentives, Inc. Fully integrated, on-line interactive frequency and award redemption program
WO1997026729A2 (en) 1995-12-27 1997-07-24 Robinson Gary B Automated collaborative filtering in world wide web advertising
US6119101A (en) 1996-01-17 2000-09-12 Personal Agents, Inc. Intelligent agents for electronic commerce
US5823879A (en) 1996-01-19 1998-10-20 Sheldon F. Goldberg Network gaming system
US5797134A (en) 1996-01-29 1998-08-18 Progressive Casualty Insurance Company Motor vehicle monitoring system for determining a cost of insurance
US5892924A (en) 1996-01-31 1999-04-06 Ipsilon Networks, Inc. Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US6047327A (en) 1996-02-16 2000-04-04 Intel Corporation System for distributing electronic information to a targeted group of users
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
AUPN955096A0 (en) 1996-04-29 1996-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications information dissemination system
US5947747A (en) 1996-05-09 1999-09-07 Walker Asset Management Limited Partnership Method and apparatus for computer-based educational testing
US5727129A (en) 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US5862223A (en) 1996-07-24 1999-01-19 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce
US5951623A (en) 1996-08-06 1999-09-14 Reynar; Jeffrey C. Lempel- Ziv data compression technique utilizing a dictionary pre-filled with frequent letter combinations, words and/or phrases
US6199045B1 (en) 1996-08-15 2001-03-06 Spatial Adventures, Inc. Method and apparatus for providing position-related information to mobile recipients
US5802054A (en) 1996-08-15 1998-09-01 3Com Corporation Atomic network switch with integrated circuit switch nodes
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US5884272A (en) 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for establishing and maintaining user-controlled anonymous communications
US5884270A (en) 1996-09-06 1999-03-16 Walker Asset Management Limited Partnership Method and system for facilitating an employment search incorporating user-controlled anonymous communications
US5948061A (en) 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US5903559A (en) 1996-12-20 1999-05-11 Nec Usa, Inc. Method for internet protocol switching over fast ATM cell transport
US5850516A (en) 1996-12-23 1998-12-15 Schneier; Bruce Method and apparatus for analyzing information systems using stored tree database structures
FI106990B (fi) 1996-12-31 2001-05-15 Nokia Mobile Phones Ltd Menetelmä informaation välittämiseksi käyttäjälle
US6052718A (en) 1997-01-07 2000-04-18 Sightpath, Inc Replica routing
US6456852B2 (en) 1997-01-08 2002-09-24 Trafficmaster Usa, Inc. Internet distributed real-time wireless location database
US5961593A (en) 1997-01-22 1999-10-05 Lucent Technologies, Inc. System and method for providing anonymous personalized browsing by a proxy system in a network
US5873066A (en) 1997-02-10 1999-02-16 Insurance Company Of North America System for electronically managing and documenting the underwriting of an excess casualty insurance policy
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
GB9707615D0 (en) 1997-04-14 1997-06-04 British Telecomm Telecommunications apparatus and method
US6256675B1 (en) 1997-05-06 2001-07-03 At&T Corp. System and method for allocating requests for objects and managing replicas of objects on a network
US5856981A (en) 1997-05-15 1999-01-05 Lucent Technologies Inc. Reliable connection oriented networks
US6134658A (en) 1997-06-09 2000-10-17 Microsoft Corporation Multi-server location-independent authentication certificate management system
US5991740A (en) 1997-06-10 1999-11-23 Messer; Stephen Dale Data processing system for integrated tracking and management of commerce related activities on a public access network
US6029141A (en) 1997-06-27 2000-02-22 Amazon.Com, Inc. Internet-based customer referral system
US6256503B1 (en) 1997-07-09 2001-07-03 Nortel Networks Limited Method and system in a wireless communications network for providing restricted user termination areas based on originator location
US6058379A (en) 1997-07-11 2000-05-02 Auction Source, L.L.C. Real-time network exchange with seller specified exchange parameters and interactive seller participation
US5978475A (en) 1997-07-18 1999-11-02 Counterpane Internet Security, Inc. Event auditing system
US6182068B1 (en) 1997-08-01 2001-01-30 Ask Jeeves, Inc. Personalized search methods
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6052064A (en) 1997-10-30 2000-04-18 Motorola, Inc. Method and apparatus in a wireless messaging system for dynamic creation of directed simulcast zones
US6269369B1 (en) 1997-11-02 2001-07-31 Amazon.Com Holdings, Inc. Networked personal contact manager
US6134532A (en) 1997-11-14 2000-10-17 Aptex Software, Inc. System and method for optimal adaptive matching of users to most relevant entity and information in real-time
WO1999030273A1 (en) 1997-12-05 1999-06-17 Michael Walden Wireless sales promotion system
US6014090A (en) 1997-12-22 2000-01-11 At&T Corp. Method and apparatus for delivering local information to travelers
US6055513A (en) 1998-03-11 2000-04-25 Telebuyer, Llc Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US6064980A (en) 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations
EP1099354B8 (de) 1998-07-20 2013-06-26 Unwired Planet, LLC Teilnehmerabhängige aufenthaltsbasierte dienste
US6243467B1 (en) 1998-07-23 2001-06-05 The United States Of America As Represented By The National Security Agency Method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form
US6285989B1 (en) 1998-08-07 2001-09-04 Ariba, Inc. Universal on-line trading market design and deployment system
US6275824B1 (en) 1998-10-02 2001-08-14 Ncr Corporation System and method for managing data privacy in a database management system
US6553376B1 (en) 1998-11-18 2003-04-22 Infolibria, Inc. Efficient content server using request redirection
US6377972B1 (en) 1999-01-19 2002-04-23 Lucent Technologies Inc. High quality streaming multimedia
US6463533B1 (en) 1999-04-15 2002-10-08 Webtv Networks, Inc. System for generating site-specific user aliases in a computer network
US6591103B1 (en) 1999-06-30 2003-07-08 International Business Machine Corp. Wireless telecommunications system and method of operation providing users′ carrier selection in overlapping hetergenous networks
US6549768B1 (en) 1999-08-24 2003-04-15 Nokia Corp Mobile communications matching system
US6381465B1 (en) 1999-08-27 2002-04-30 Leap Wireless International, Inc. System and method for attaching an advertisement to an SMS message for wireless transmission
US6697824B1 (en) 1999-08-31 2004-02-24 Accenture Llp Relationship management in an E-commerce application framework
US7630986B1 (en) 1999-10-27 2009-12-08 Pinpoint, Incorporated Secure data interchange
US6708213B1 (en) 1999-12-06 2004-03-16 Lucent Technologies Inc. Method for streaming multimedia information over public networks
US20030005074A1 (en) 2000-04-25 2003-01-02 Herz Frederick S.M. Method of combining shared buffers of continuous digital media data with media delivery scheduling
WO2001088811A2 (en) 2000-05-12 2001-11-22 Invisible Hand Networks, Inc. Method and system for market based resource allocation
US6563910B2 (en) 2001-02-26 2003-05-13 Royal Thoughts, Llc Emergency response information distribution

Also Published As

Publication number Publication date
AU4410396A (en) 1996-06-19
MX9703967A (es) 1998-02-28
US5758257A (en) 1998-05-26
US5754939A (en) 1998-05-19
US8056100B2 (en) 2011-11-08
US5734720A (en) 1998-03-31
EP0796538A4 (de) 1999-08-18
WO1996017467A2 (en) 1996-06-06
US20060161952A1 (en) 2006-07-20
US6088722A (en) 2000-07-11
US20120102523A1 (en) 2012-04-26
US20060150216A1 (en) 2006-07-06
US5754938A (en) 1998-05-19
US7853600B2 (en) 2010-12-14
CA2207868A1 (en) 1996-06-06
EP0796538B1 (de) 2003-06-04
US20090234878A1 (en) 2009-09-17
ATE242581T1 (de) 2003-06-15
DE69530995D1 (de) 2003-07-10
CA2207868C (en) 2006-05-09
US5835087A (en) 1998-11-10
US6020883A (en) 2000-02-01
WO1996017467A3 (en) 1996-09-26
EP0796538A2 (de) 1997-09-24
AU703247B2 (en) 1999-03-25

Similar Documents

Publication Publication Date Title
DE69530995T2 (de) System und verfahren zur rundfunk- und zugriffsplanung von videoprogrammen und anderen daten mittels teilnehmerprofile
DE60209947T2 (de) System, Verfahren und Software für die Bereitstellung einer gezielten Werbung durch Benutzerprofildatenstruktur basierend auf Benutzerpräferenzen
DE69919761T2 (de) Interaktives Fernsehprogrammführersystem zur Bestimmung von Benutzerwerten für demographische Kategorien
DE60118712T2 (de) Verfahren und system zur bereitstellung einer kundenspezifischen medienliste
DE69723999T2 (de) Internet-fernsehprogrammführersystem
US7020652B2 (en) System and method for customizing content-access lists
JP5591638B2 (ja) ターゲット決めされたビデオ番組編成の配送のための方法および装置
US20060031882A1 (en) Systems, methods, and devices for customizing content-access lists
EP1450284A2 (de) Werbungsüberwachungssystem
Lekakos et al. A lifestyle-based approach for delivering personalized advertisements in digital interactive television
US20030131355A1 (en) Program guide system
US20040243623A1 (en) Methods and systems for selectively displaying advertisements
Fudurić et al. Understanding the drivers of cable TV cord shaving with big data
Noh Dual portfolio management strategies of online subscription video on demand (SVOD) companies: a genre perspective
EP1634453A1 (de) Verfahren und vorrichtung zum erzeugen und senden eines fernsehprogrammes ber ip-basierte medien, im speziellen das internet
EP1280343B1 (de) Verfahren und Vorrichtung zum Betreiben eines elektronischen Navigationssystems auf einem Bildschirm
Castro et al. La lealtad hacia la televisión de pago en tiempos de dificultades económicas en México y en Brasil
AU2004201401B2 (en) Generating a subscriber profile vector
DE102010026633A1 (de) Client, Server, System, Verfahren und Computerprogrammprodukt zum individuellen und zeitunabhängigen Nutzen von Medieninhalten
Wenger et al. Resource Allocation and Managerial Oversight of Local Morning Newscasts
DE102008003914A1 (de) Dienst für Web Radio und Internetfernsehen

Legal Events

Date Code Title Description
8363 Opposition against the patent
8331 Complete revocation