US20050044569A1 - Method and apparatus for efficient, entertaining information delivery - Google Patents

Method and apparatus for efficient, entertaining information delivery Download PDF

Info

Publication number
US20050044569A1
US20050044569A1 US10/874,819 US87481904A US2005044569A1 US 20050044569 A1 US20050044569 A1 US 20050044569A1 US 87481904 A US87481904 A US 87481904A US 2005044569 A1 US2005044569 A1 US 2005044569A1
Authority
US
United States
Prior art keywords
clip
information
user
computer
clips
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.)
Abandoned
Application number
US10/874,819
Inventor
Dwight Marcus
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.)
NTECH PROPERTIES Inc
Original Assignee
Dwight Marcus
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=33563869&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20050044569(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Dwight Marcus filed Critical Dwight Marcus
Priority to US10/874,819 priority Critical patent/US20050044569A1/en
Publication of US20050044569A1 publication Critical patent/US20050044569A1/en
Assigned to NTECH PROPERTIES, INC. reassignment NTECH PROPERTIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MARCUS, DWIGHT
Priority to US13/195,709 priority patent/US8875185B2/en
Priority to US14/494,110 priority patent/US9317597B2/en
Priority to US15/131,873 priority patent/US11184686B2/en
Priority to US17/529,374 priority patent/US20220078531A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • 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/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • 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/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • 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/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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • 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/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

Definitions

  • the present invention relates to the field of information delivery, and in particular to a method and apparatus for efficient, entertaining information delivery.
  • Typical information delivery systems e.g., the World Wide Web, video on demand, television, etc.
  • Some systems deliver information in a rigid, non-searchable manner that limits the ability of a user to retrieved information of interest to the user.
  • Other systems allow a more flexible search for specific information, but the search is generally performed in a non-entertaining manner and typically requires the user to examine and select from a list of retrieved, potentially relevant items. This problem can be better understood by a review of prior art information delivery systems.
  • One of the most commonly used information delivery system is television.
  • a user selects a channel and information is delivered to their speakers and/or screens.
  • Some means of transmitting the information include broadcast, cable and satellite communications.
  • Channel programming is varied. Some channels carry a specific type of programming (e.g., the History Channel or the Movie Channel) and others carry a mix of programming.
  • a user has very little control over what information is presented at a specific time. The user's only control is to change channels. If programming content desired by the user is not currently being delivered by one of the available channels, the user is unable to do anything to prompt delivery of the desired content.
  • VOD Video on demand
  • VOD Video on demand
  • the user is able to select desired content from a list of available content.
  • the selected program is retrieved by the system and sent to the user.
  • VOD systems typically do not provide users with an efficient or entertaining interface for requesting information. A user must search through and select from a list of available content.
  • the world wide web is another system for delivering a wide variety of information to system users.
  • a user locates desired information by typing in a web address, performing a search or following links.
  • This method is similar to the VOID method in that the user has more control over what content is delivered.
  • information retrieval is inefficient and non-entertaining.
  • Embodiments of the present invention are directed to a method and apparatus for efficient, entertaining information delivery.
  • information is partitioned into clips.
  • Clips are selected for a user and packaged together for presentation to the user in an entertaining manner.
  • the clips are selected and packaged together in accordance with a template.
  • information about the user is used to select clips.
  • clips are associated with headers.
  • One type of header is a content header that describes the content of the clip. Other headers describe aesthetic qualities of a clip.
  • the clip headers contain both content and aesthetic information.
  • a user is presented with a stream of information comprised of clips of information assembled for the user.
  • the user may select a clip to retrieve additional information related to the clip.
  • the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program.
  • selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
  • clips are provided to the user at no cost.
  • the user pays to view certain clips.
  • the user pays through a debit to an account (similar to ordering a pay-per-view event).
  • the user pays by viewing other clips and/or information (e.g., an advertisement).
  • advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.
  • FIG. 1 is a flow diagram of the process of delivering information in accordance with one embodiment of the present invention
  • FIG. 2 is a block diagram of an information display in accordance with one embodiment of the present invention.
  • FIG. 3 is a data flow diagram in accordance with one embodiment of the present invention.
  • the invention is a method and apparatus for efficient, entertaining information delivery.
  • numerous specific details are set forth to provide a more thorough description of embodiments of the invention. It is apparent, however, to one skilled in the art, that the invention may be practiced without these specific details. In other instances, well known features have not been described in detail so as not to obscure the invention.
  • information is partitioned into clips.
  • Clips are selected for a user and packaged together for presentation to the user in an entertaining manner.
  • the clips are selected and packaged together in accordance with a template.
  • information about the user is used to select clips.
  • clips are associated with headers.
  • One type of header is a content header that describes the content of the clip.
  • Other headers describe aesthetic qualities of a clip.
  • the clip headers contain both content and aesthetic information.
  • a user is presented with a stream of information comprised of clips of information assembled for the user.
  • the user may select a clip to retrieve additional information related to the clip.
  • the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program.
  • selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
  • FIG. 1 illustrates the process of delivering information in accordance with one embodiment of the present invention.
  • user information is collected.
  • the user information collected varies amongst embodiments. For example, one embodiment collects demographic information (e.g., sex, age, race, geographic location, education level, etc.) about a user as well as information regarding the user's interests and prior history of interaction with the system.
  • demographic information e.g., sex, age, race, geographic location, education level, etc.
  • the user information is used in combination with templates to select and package the information for delivery to the user.
  • the templates are used to connect clips in an appealing manner.
  • the clips also assist in selecting the information (e.g., by placing length and/or style limitations on which clips are eligible to be incorporated at a specific location).
  • the information is packaged by concatenating clips together to form a stream of data.
  • the clips are media clips and the information is delivered as an observable stream of media (e.g., video and/or audio).
  • the information is delivered to the user.
  • the user selects a clip. For example, the user may be interested in learning more about a product displayed in a 6 second clip.
  • more information related to the selected clip is retrieved. In the example above, a longer, more detailed ad for the product is retrieved.
  • the selected clip is a portion of a media program (e.g., a movie or show) and the entire media program is retrieved.
  • FIG. 2 illustrates an information display in accordance with one embodiment of the present invention.
  • the display area 200 is partitioned into a current viewing area 210 and a menu of options area 220 .
  • the current viewing area 210 is used to display information the user is currently focusing on. This information may be a continuous program (e.g., a movie or show), or it may be a stream of short previews and/or ads.
  • the menu of options area 220 may be used as a traditional menu that allows the user to exercise control over what information is delivered.
  • the menu of options area 220 is partitioned into a plurality of mini-display regions 230 .
  • the clip once a clip has displayed in the current viewing area 210 , the clip continues to display in one of the mini-display regions 230 .
  • the clip replays in a loop in the mini-display region 230 until it is replaced or selected.
  • a representation of the clip is displayed in the mini-display region 230 until it is replaced.
  • clips cycle through the mini-display regions 230 so that the most recently displayed clip is in a first mini-display region and the least recently displayed clip is in a second mini-display region.
  • the least recently displayed clip is replaced by the second least recently displayed clip in the corresponding mini-display region, and other clips are similarly moved to new mini-display regions until the old most recent clip is replaced by the new most recent clip.
  • the new most recent clip simply replaces the least recently displayed clip in the corresponding mini-display region.
  • each mini-display region 230 displays a separate stream of information retrieved for a user.
  • one mini-display region may stream sports-related content while another streams content related to nostalgic ads from the 70 's and 80 's.
  • the user controls what content is delivered to each mini-display region by selecting from a list of general categories or channels.
  • the content delivered to each mini-display region is altered by the user's selections from that and/or other mini-display regions.
  • the user selects information for display in the current viewing area 210 by selecting a clip either from a stream of clips delivered to the current viewing area 210 or to one of the mini-display regions 230 .
  • the user has the ability to hide or display the menu of options area 220 .
  • a user can select a movie for viewing by selecting a clip of the movie from a stream of clips and then view the movie using the entire display area 200 .
  • clips are provided to the user at no cost.
  • the user pays to view certain clips.
  • the user pays through a debit to an account (similar to ordering a pay-per-view event).
  • the user pays by viewing other clips and/or information (e.g., an advertisement).
  • advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.

Abstract

Embodiments of the present invention are directed to a method and apparatus for efficient, entertaining information delivery. In one embodiment, information is partitioned into clips. Clips are selected for a user packaged together for presentation to the user in an entertaining manner. In one embodiment, the clips are selected and packaged together in accordance with a template. In another embodiment, information about the user is used to select clips. In one embodiment, a user presented with a stream of information comprised of clips of information assembled for the user. The user may select a clip to retrieve additional information related to the clip. In one embodiment, the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program.

Description

    RELATED APPLICATIONS
  • This application is claiming the benefit of a co-pending provisional application Ser. No. 60/482,597 filed on Jun. 24, 2003. The material of the related provisional application is incorporated by reference herein. This application hereby also incorporates by reference the disclosures of U.S. patent application Ser. No. 09/896,838 filed Jun. 29, 2001; U.S. patent application Ser. No. 09/953,569 filed Sep. 13, 2001; U.S. patent application Ser. No. 09/953,086 filed Sep. 10, 2001; and U.S. Pat. No. 6,032,156 filed Apr. 1, 1998.
  • FIELD OF THE INVENTION
  • The present invention relates to the field of information delivery, and in particular to a method and apparatus for efficient, entertaining information delivery.
  • BACKGROUND OF THE INVENTION
  • Typical information delivery systems (e.g., the World Wide Web, video on demand, television, etc.) provide information to users inefficiently. Some systems deliver information in a rigid, non-searchable manner that limits the ability of a user to retrieved information of interest to the user. Other systems allow a more flexible search for specific information, but the search is generally performed in a non-entertaining manner and typically requires the user to examine and select from a list of retrieved, potentially relevant items. This problem can be better understood by a review of prior art information delivery systems.
  • Television Delivery of Information
  • One of the most commonly used information delivery system is television. A user selects a channel and information is delivered to their speakers and/or screens. Some means of transmitting the information include broadcast, cable and satellite communications. Channel programming is varied. Some channels carry a specific type of programming (e.g., the History Channel or the Movie Channel) and others carry a mix of programming. However, a user has very little control over what information is presented at a specific time. The user's only control is to change channels. If programming content desired by the user is not currently being delivered by one of the available channels, the user is unable to do anything to prompt delivery of the desired content.
  • Video on Demand
  • Video on demand (VOD) enhances the user's ability to control the content of the information delivered by the system. In a VOD system, the user is able to select desired content from a list of available content. The selected program is retrieved by the system and sent to the user. However, VOD systems typically do not provide users with an efficient or entertaining interface for requesting information. A user must search through and select from a list of available content.
  • World Wide Web
  • The world wide web is another system for delivering a wide variety of information to system users. Typically, a user locates desired information by typing in a web address, performing a search or following links. This method is similar to the VOID method in that the user has more control over what content is delivered. However, in both systems, information retrieval is inefficient and non-entertaining.
  • SUMMARY OF THE INVENTION
  • Embodiments of the present invention are directed to a method and apparatus for efficient, entertaining information delivery. In one embodiment, information is partitioned into clips. Clips are selected for a user and packaged together for presentation to the user in an entertaining manner. In one embodiment, the clips are selected and packaged together in accordance with a template. In another embodiment, information about the user is used to select clips. In one embodiment, clips are associated with headers. One type of header is a content header that describes the content of the clip. Other headers describe aesthetic qualities of a clip. In one embodiment, the clip headers contain both content and aesthetic information.
  • In one embodiment, a user is presented with a stream of information comprised of clips of information assembled for the user. The user may select a clip to retrieve additional information related to the clip. In one embodiment, the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program. In one embodiment, selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
  • In one embodiment, clips are provided to the user at no cost. In another embodiment, the user pays to view certain clips. In one embodiment, the user pays through a debit to an account (similar to ordering a pay-per-view event). In another embodiment, the user pays by viewing other clips and/or information (e.g., an advertisement). In another embodiment, advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other features, aspects and advantages of the present invention will become better understood with regard to the following description, appended claims and accompanying drawings where:
  • FIG. 1 is a flow diagram of the process of delivering information in accordance with one embodiment of the present invention;
  • FIG. 2 is a block diagram of an information display in accordance with one embodiment of the present invention; and
  • FIG. 3 is a data flow diagram in accordance with one embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The invention is a method and apparatus for efficient, entertaining information delivery. In the following description, numerous specific details are set forth to provide a more thorough description of embodiments of the invention. It is apparent, however, to one skilled in the art, that the invention may be practiced without these specific details. In other instances, well known features have not been described in detail so as not to obscure the invention.
  • In one embodiment, information is partitioned into clips. Clips are selected for a user and packaged together for presentation to the user in an entertaining manner. In one embodiment, the clips are selected and packaged together in accordance with a template. In another embodiment, information about the user is used to select clips. In one embodiment, clips are associated with headers. One type of header is a content header that describes the content of the clip. Other headers describe aesthetic qualities of a clip. In one embodiment, the clip headers contain both content and aesthetic information.
  • In one embodiment, a user is presented with a stream of information comprised of clips of information assembled for the user. The user may select a clip to retrieve additional information related to the clip. In one embodiment, the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program. In one embodiment, selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
  • FIG. 1 illustrates the process of delivering information in accordance with one embodiment of the present invention. At block 100, user information is collected. The user information collected varies amongst embodiments. For example, one embodiment collects demographic information (e.g., sex, age, race, geographic location, education level, etc.) about a user as well as information regarding the user's interests and prior history of interaction with the system.
  • At block 110, the user information is used in combination with templates to select and package the information for delivery to the user. In one embodiment, the templates are used to connect clips in an appealing manner. In another embodiment, the clips also assist in selecting the information (e.g., by placing length and/or style limitations on which clips are eligible to be incorporated at a specific location). In one embodiment, the information is packaged by concatenating clips together to form a stream of data. For example, the clips are media clips and the information is delivered as an observable stream of media (e.g., video and/or audio).
  • At block 120, the information is delivered to the user. At block 130, the user selects a clip. For example, the user may be interested in learning more about a product displayed in a 6 second clip. At block 140, more information related to the selected clip is retrieved. In the example above, a longer, more detailed ad for the product is retrieved. In another embodiment, the selected clip is a portion of a media program (e.g., a movie or show) and the entire media program is retrieved.
  • FIG. 2 illustrates an information display in accordance with one embodiment of the present invention. The display area 200 is partitioned into a current viewing area 210 and a menu of options area 220. The current viewing area 210 is used to display information the user is currently focusing on. This information may be a continuous program (e.g., a movie or show), or it may be a stream of short previews and/or ads. In one embodiment, the menu of options area 220 may be used as a traditional menu that allows the user to exercise control over what information is delivered.
  • In another embodiment, the menu of options area 220 is partitioned into a plurality of mini-display regions 230. In one embodiment, once a clip has displayed in the current viewing area 210, the clip continues to display in one of the mini-display regions 230. In one embodiment, the clip replays in a loop in the mini-display region 230 until it is replaced or selected. In another embodiment, a representation of the clip is displayed in the mini-display region 230 until it is replaced.
  • In one embodiment, clips cycle through the mini-display regions 230 so that the most recently displayed clip is in a first mini-display region and the least recently displayed clip is in a second mini-display region. When a new clip is moved to the menu of options area 220, the least recently displayed clip is replaced by the second least recently displayed clip in the corresponding mini-display region, and other clips are similarly moved to new mini-display regions until the old most recent clip is replaced by the new most recent clip. In another embodiment, the new most recent clip simply replaces the least recently displayed clip in the corresponding mini-display region.
  • In another embodiment, each mini-display region 230 displays a separate stream of information retrieved for a user. For example, one mini-display region may stream sports-related content while another streams content related to nostalgic ads from the 70's and 80's. In one embodiment, the user controls what content is delivered to each mini-display region by selecting from a list of general categories or channels. In another embodiment, the content delivered to each mini-display region is altered by the user's selections from that and/or other mini-display regions.
  • In one embodiment, the user selects information for display in the current viewing area 210 by selecting a clip either from a stream of clips delivered to the current viewing area 210 or to one of the mini-display regions 230. In one embodiment, the user has the ability to hide or display the menu of options area 220. Thus, a user can select a movie for viewing by selecting a clip of the movie from a stream of clips and then view the movie using the entire display area 200.
  • In one embodiment, clips are provided to the user at no cost. In another embodiment, the user pays to view certain clips. In one embodiment, the user pays through a debit to an account (similar to ordering a pay-per-view event). In another embodiment, the user pays by viewing other clips and/or information (e.g., an advertisement). In another embodiment, advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.
  • One example of methods, apparatus and systems, suitable for implementing the invention, is set forth in the Appendix attached hereto and which is specifically incorporated by reference herein.
  • Thus, a method and apparatus for efficient, entertaining information delivery is described in conjunction with one or more specific embodiments. It will be apparent from the foregoing that, while particular forms of the invention have been illustrated and described, various alternatives, modifications and variations can be made without departing from the spirit and scope of the invention. Accordingly, the invention is intended to embrace all such alternatives, modifications and variations and it is not intended that the invention be limited, excepted as by the appended claims.

Claims (29)

1. A method of delivering information comprising:
selecting a plurality of clips;
arranging said plurality of clips into a stream of information;
presenting said stream of information to a user;
determining a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user; and
delivering said first clip to said user.
2. A method of financing delivery of information comprising:
selecting a plurality of clips;
arranging said plurality of clips into a stream of information;
presenting said stream of information to a user;
determining a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user;
securing payment; and
delivering said first clip to said user.
3. A method of claim 2 wherein said method of securing comprises:
debiting an account associated with said user.
4. A method of claim 2 wherein said method of securing comprises:
packaging said first clip with information from an advertiser; and
receiving payment from said advertiser.
5. A method of compensating a content provider comprising:
selecting a plurality of clips wherein a first clip of said plurality of clips is generated by said content provider;
arranging said plurality of clips into a stream of information;
presenting said stream of information to a user;
determining a second clip wherein said second clip is associated with a third clip wherein said third clip is part of said stream of information and wherein said third clip is selected by said user;
securing payment;
delivering said second clip to said user; and
compensating said content provider out of said payment.
6. The method of claim 5 wherein said first clip is a voice.
7. The method of claim 5 wherein said first clip is a logo.
8. The method of claim 5 wherein said first clip is a song.
9. The method of claim 5 wherein said first clip is a likeness.
10. An information delivery system comprising:
a selection unit configured to select a plurality of clips;
an arranging unit configured to arrange said plurality of clips into a stream of information;
a presentation unit configured to present said stream of information to a user;
a determiner configured to determine a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user; and
a delivery unit configured to deliver said first clip to said user.
11. An information delivery financing system comprising:
a selection unit configured to select a plurality of clips;
an arranging unit configured to arrange said plurality of clips into a stream of information;
a presentation unit configured to present said stream of information to a user;
a determiner configured to determine a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user;
a payment securing unit configured to secure payment; and
a delivery unit configured to deliver said first clip to said user.
12. An information delivery financing system of claim 11 wherein said payment securing unit comprises:
a debiting unit configured to debit an account associated with said user.
13. An information delivery financing system of claim 11 wherein said payment securing unit comprises:
a packaging unit configured to package said first clip with information from an advertiser; and
a payment receiving unit configured to receive payment from said advertiser.
14. A content provider compensation system comprising:
a selection unit configured to select a plurality of clips wherein a first clip of said plurality of clips is generated by a content provider;
an arranging unit configured to arrange said plurality of clips into a stream of information;
a presentation unit configured to present said stream of information to a user;
a determiner configured to determine a second clip wherein said second clip is associated with a third clip wherein said third clip is part of said stream of information and wherein said third clip is selected by said user;
a payment securing unit configured to secure payment;
a delivery unit configured to deliver said second clip to said user; and
a compensation unit configured to compensate said content provider out of said payment.
15. The content provider compensation system of claim 14 wherein said first clip is a voice.
16. The content provider compensation system of claim 14 wherein said first clip is a logo.
17. The content provider compensation system of claim 14 wherein said first clip is a song.
18. The content provider compensation system of claim 14 wherein said first clip is a likeness.
19. A computer program product comprising:
a computer usable medium having computer readable program code embodied therein configured to deliver information, said computer program product comprising:
computer readable code configured to cause a computer to select a plurality of clips;
computer readable code configured to cause a computer to arrange said plurality of clips into a stream of information;
computer readable code configured to cause a computer to present said stream of information to a user;
computer readable code configured to cause a computer to determine a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user; and
computer readable code configured to cause a computer to deliver said first clip to said user.
20. A computer program product comprising:
a computer usable medium having computer readable program code embodied therein configured to finance information delivery, said computer program product comprising:
computer readable code configured to cause a computer to select a plurality of clips;
computer readable code configured to cause a computer to arrange said plurality of clips into a stream of information;
computer readable code configured to cause a computer to present said stream of information to a user;
computer readable code configured to cause a computer to determine a first clip wherein said first clip is associated with a second clip wherein said second clip is part of said stream of information and wherein said second clip is selected by said user;
computer readable code configured to cause a computer to secure payment; and
computer readable code configured to cause a computer to deliver said first clip to said user.
21. A computer program product of claim 20 wherein said computer readable code configured to cause a computer to secure comprises:
computer readable code configured to cause a computer to debit an account associated with said user.
22. A computer program product of claim 20 wherein said computer readable code configured to cause a computer to secure comprises:
computer readable code configured to cause a computer to package said first clip with information from an advertiser; and
computer readable code configured to cause a computer to receive payment from said advertiser.
23. A computer program product comprising:
a computer usable medium having computer readable program code embodied therein configured to compensate a content provider, said computer program product comprising:
computer readable code configured to cause a computer to select a plurality of clips wherein a first clip of said plurality of clips is generated by said content provider;
computer readable code configured to cause a computer to arrange said plurality of clips into a stream of information;
computer readable code configured to cause a computer to present said stream of information to a user;
computer readable code configured to cause a computer to determine a second clip wherein said second clip is associated with a third clip wherein said third clip is part of said stream of information and wherein said third clip is selected by said user;
computer readable code configured to cause a computer to secure payment;
computer readable code configured to cause a computer to deliver said second clip to said user; and
computer readable code configured to cause a computer to compensate said content provider out of said payment.
24. The computer program product of claim 23 wherein said first clip is a voice.
25. The computer program product of claim 23 wherein said first clip is a logo.
26. The computer program product of claim 23 wherein said first clip is a song.
27. The computer program product of claim 23 wherein said first clip is a likeness.
28. A method of delivering information comprising:
selecting a plurality of clips;
arranging said plurality of clips into a stream of information;
presenting said stream of information to a user in accordance with user selection of one of said clips.
29. An information delivery financing system comprising:
a selection unit configured to select a plurality of clips;
an arranging unit configured to arrange said plurality of clips into a stream of information;
a presentation unit configured to present said stream of information to a user in accordance with users selection of one clips; and
a payment securing unit configured to secure payment.
US10/874,819 2001-06-29 2004-06-23 Method and apparatus for efficient, entertaining information delivery Abandoned US20050044569A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US10/874,819 US20050044569A1 (en) 2003-06-24 2004-06-23 Method and apparatus for efficient, entertaining information delivery
US13/195,709 US8875185B2 (en) 2003-06-24 2011-08-01 Method and apparatus for efficient, entertaining information delivery
US14/494,110 US9317597B2 (en) 2001-06-29 2014-09-23 Method and apparatus for efficient, entertaining information delivery
US15/131,873 US11184686B2 (en) 2003-06-24 2016-04-18 Method and apparatus for efficient, entertaining information delivery
US17/529,374 US20220078531A1 (en) 2003-06-24 2021-11-18 Method and apparatus for efficient, entertaining information delivery

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48259703P 2003-06-24 2003-06-24
US10/874,819 US20050044569A1 (en) 2003-06-24 2004-06-23 Method and apparatus for efficient, entertaining information delivery

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/195,709 Continuation US8875185B2 (en) 2001-06-29 2011-08-01 Method and apparatus for efficient, entertaining information delivery

Publications (1)

Publication Number Publication Date
US20050044569A1 true US20050044569A1 (en) 2005-02-24

Family

ID=33563869

Family Applications (5)

Application Number Title Priority Date Filing Date
US10/874,819 Abandoned US20050044569A1 (en) 2001-06-29 2004-06-23 Method and apparatus for efficient, entertaining information delivery
US13/195,709 Active US8875185B2 (en) 2001-06-29 2011-08-01 Method and apparatus for efficient, entertaining information delivery
US14/494,110 Active US9317597B2 (en) 2001-06-29 2014-09-23 Method and apparatus for efficient, entertaining information delivery
US15/131,873 Active US11184686B2 (en) 2003-06-24 2016-04-18 Method and apparatus for efficient, entertaining information delivery
US17/529,374 Pending US20220078531A1 (en) 2003-06-24 2021-11-18 Method and apparatus for efficient, entertaining information delivery

Family Applications After (4)

Application Number Title Priority Date Filing Date
US13/195,709 Active US8875185B2 (en) 2001-06-29 2011-08-01 Method and apparatus for efficient, entertaining information delivery
US14/494,110 Active US9317597B2 (en) 2001-06-29 2014-09-23 Method and apparatus for efficient, entertaining information delivery
US15/131,873 Active US11184686B2 (en) 2003-06-24 2016-04-18 Method and apparatus for efficient, entertaining information delivery
US17/529,374 Pending US20220078531A1 (en) 2003-06-24 2021-11-18 Method and apparatus for efficient, entertaining information delivery

Country Status (5)

Country Link
US (5) US20050044569A1 (en)
EP (1) EP1639429A4 (en)
AU (1) AU2004254950A1 (en)
CA (1) CA2532583A1 (en)
WO (1) WO2005003899A2 (en)

Cited By (126)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070006262A1 (en) * 2005-06-30 2007-01-04 Microsoft Corporation Automatic content presentation
US20070101374A1 (en) * 2005-10-31 2007-05-03 Etc. Tv Inc. System and method for providing enhanced video programming to a user
WO2008070102A2 (en) * 2006-12-05 2008-06-12 John Theobald System and method for interactive targeted video content delivery
US20080288975A1 (en) * 2007-05-14 2008-11-20 Chen Albert Chutsung Advertising system and method thereof
US20090055256A1 (en) * 2007-08-24 2009-02-26 Microsoft Corporation Funding Information Delivery Using Advertising Revenue
US20110035223A1 (en) * 2009-08-04 2011-02-10 Apple Inc. Audio clips for announcing remotely accessed media items
US20130054450A1 (en) * 2011-08-31 2013-02-28 Richard Lang Monetization of Atomized Content
WO2013086245A1 (en) * 2011-12-06 2013-06-13 Brian Roundtree Consumer self-profiling gui, analysis and rapid information presentation tools
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9348979B2 (en) 2013-05-16 2016-05-24 autoGraph, Inc. Privacy sensitive persona management tools
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9898756B2 (en) 2011-06-06 2018-02-20 autoGraph, Inc. Method and apparatus for displaying ads directed to personas having associated characteristics
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10019730B2 (en) 2012-08-15 2018-07-10 autoGraph, Inc. Reverse brand sorting tools for interest-graph driven personalization
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US10470021B2 (en) 2014-03-28 2019-11-05 autoGraph, Inc. Beacon based privacy centric network communication, sharing, relevancy tools and other tools
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US10540515B2 (en) 2012-11-09 2020-01-21 autoGraph, Inc. Consumer and brand owner data management tools and consumer privacy tools
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US11176194B2 (en) * 2016-12-07 2021-11-16 At&T Intellectual Property I, L.P. User configurable radio
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2004254950A1 (en) * 2003-06-24 2005-01-13 Ntech Properties, Inc. Method, system and apparatus for information delivery
WO2007021974A2 (en) * 2005-08-12 2007-02-22 Brightcove, Inc. Distribution of content
US7925973B2 (en) * 2005-08-12 2011-04-12 Brightcove, Inc. Distribution of content
US8522276B2 (en) 2006-02-17 2013-08-27 Verizon Services Organization Inc. System and methods for voicing text in an interactive programming guide
US8713615B2 (en) 2006-02-17 2014-04-29 Verizon Laboratories Inc. Systems and methods for providing a shared folder via television
US7917583B2 (en) 2006-02-17 2011-03-29 Verizon Patent And Licensing Inc. Television integrated chat and presence systems and methods
US8584174B1 (en) 2006-02-17 2013-11-12 Verizon Services Corp. Systems and methods for fantasy league service via television
US9143735B2 (en) 2006-02-17 2015-09-22 Verizon Patent And Licensing Inc. Systems and methods for providing a personal channel via television
EP1895505A1 (en) 2006-09-04 2008-03-05 Sony Deutschland GmbH Method and device for musical mood detection
US20080134228A1 (en) * 2006-11-30 2008-06-05 Alcatel Customer Loyalty Based System Internet Protocol Television Advertising Mechanism
US8578408B2 (en) 2008-03-10 2013-11-05 Hulu, LLC Method and apparatus for providing directed advertising based on user preferences
US8239889B2 (en) 2008-03-10 2012-08-07 Hulu, LLC Method and apparatus for collecting viewer survey data and for providing compensation for same
US20100057570A1 (en) * 2008-08-29 2010-03-04 Disney Enterprises, Inc. Method and system for providing advertising and entertainment data
US8185513B2 (en) 2008-12-31 2012-05-22 Hulu Llc Method and apparatus for generating merged media program metadata
US8108393B2 (en) 2009-01-09 2012-01-31 Hulu Llc Method and apparatus for searching media program databases
US8527537B2 (en) 2009-02-19 2013-09-03 Hulu, LLC Method and apparatus for providing community-based metadata
US8782709B2 (en) 2009-02-19 2014-07-15 Hulu, LLC Method and apparatus for providing a program guide having search parameter aware thumbnails
US9189547B2 (en) 2009-05-11 2015-11-17 Hulu, LLC Method and apparatus for presenting a search utility in an embedded video
EP2622558A4 (en) 2010-09-27 2015-07-01 Hulu Llc Method and apparatus for providing user information to improve advertising experience
US20140019341A1 (en) * 2012-04-10 2014-01-16 Kabbage, Inc. Method, apparatus and computer readable storage to effectuate an instantaneous monetary transfer
CA2873591A1 (en) * 2012-05-14 2013-11-21 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US20150020125A1 (en) * 2013-07-11 2015-01-15 Monica A. Adjemian System and method for providing interactive or additional media
US9769546B2 (en) 2013-08-01 2017-09-19 Hulu, LLC Preview image processing using a bundle of preview images
US10068012B2 (en) 2014-06-27 2018-09-04 Sonos, Inc. Music discovery
WO2016134343A1 (en) * 2015-02-20 2016-08-25 Harmonic, Inc. Encoding/transcoding based on subjective video quality preferences
CN104992342B (en) * 2015-05-11 2019-08-13 腾讯科技(北京)有限公司 Promotion message delivery effectiveness determines method, monitoring server and terminal
US11816701B2 (en) * 2016-02-10 2023-11-14 Adobe Inc. Techniques for targeting a user based on a psychographic profile
US10878433B2 (en) 2016-03-15 2020-12-29 Adobe Inc. Techniques for generating a psychographic profile
US11049042B2 (en) * 2018-11-05 2021-06-29 Convr Inc. Systems and methods for extracting specific data from documents using machine learning
US11270213B2 (en) 2018-11-05 2022-03-08 Convr Inc. Systems and methods for extracting specific data from documents using machine learning
US10917702B2 (en) 2018-12-13 2021-02-09 At&T Intellectual Property I, L.P. Creating customized short-form content from long-form content
CA3156926A1 (en) * 2019-11-26 2021-06-03 Richard Livingstone System and method for generating cue sheets
CN111949866B (en) * 2020-08-10 2024-02-02 广州汽车集团股份有限公司 Application recommendation processing method and device

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4724491A (en) * 1984-08-28 1988-02-09 Adams-Russell Co., Inc. Inserting television advertising spots automatically
US4744281A (en) * 1986-03-29 1988-05-17 Yamaha Corporation Automatic sound player system having acoustic and electronic sound sources
US5029014A (en) * 1989-10-26 1991-07-02 James E. Lindstrom Ad insertion system and method for broadcasting spot messages out of recorded sequence
US5046004A (en) * 1988-12-05 1991-09-03 Mihoji Tsumura Apparatus for reproducing music and displaying words
US5083491A (en) * 1991-05-31 1992-01-28 Burgett, Inc. Method and apparatus for re-creating expression effects on solenoid actuated music producing instruments
US5132992A (en) * 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5142961A (en) * 1989-11-07 1992-09-01 Fred Paroutaud Method and apparatus for stimulation of acoustic musical instruments
US5153829A (en) * 1987-11-11 1992-10-06 Canon Kabushiki Kaisha Multifunction musical information processing apparatus
US5208421A (en) * 1990-11-01 1993-05-04 International Business Machines Corporation Method and apparatus for audio editing of midi files
US5247126A (en) * 1990-11-27 1993-09-21 Pioneer Electric Corporation Image reproducing apparatus, image information recording medium, and musical accompaniment playing apparatus
US5253275A (en) * 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US5262940A (en) * 1990-08-23 1993-11-16 Lester Sussman Portable audio/audio-visual media tracking device
US5317732A (en) * 1991-04-26 1994-05-31 Commodore Electronics Limited System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources
US5388264A (en) * 1993-09-13 1995-02-07 Taligent, Inc. Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object
US5390138A (en) * 1993-09-13 1995-02-14 Taligent, Inc. Object-oriented audio system
US5393926A (en) * 1993-06-07 1995-02-28 Ahead, Inc. Virtual music system
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5486645A (en) * 1993-06-30 1996-01-23 Samsung Electronics Co., Ltd. Musical medley function controlling method in a televison with a video/accompaniment-music player
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5659539A (en) * 1995-07-14 1997-08-19 Oracle Corporation Method and apparatus for frame accurate access of digital audio-visual information
US5781730A (en) * 1995-03-20 1998-07-14 International Business Machines Corporation System and method for enabling the creation of personalized movie presentations and personalized movie collections
US5799282A (en) * 1992-05-19 1998-08-25 Medical Training And Services, International Methods for establishing certifiable informed consent for a medical procedure
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US5875305A (en) * 1996-10-31 1999-02-23 Sensormatic Electronics Corporation Video information management system which provides intelligent responses to video data content features
US5949951A (en) * 1995-11-09 1999-09-07 Omnimedia Systems, Inc. Interactive workstation for creating customized, watch and do physical exercise programs
US6002720A (en) * 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
US6154771A (en) * 1998-06-01 2000-11-28 Mediastra, Inc. Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
US6317761B1 (en) * 1998-05-15 2001-11-13 Unicast Communications Corporation Technique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream
US20020019858A1 (en) * 2000-07-06 2002-02-14 Rolf Kaiser System and methods for the automatic transmission of new, high affinity media
US20020056098A1 (en) * 1998-06-29 2002-05-09 Christopher M. White Web browser system for displaying recently viewed television channels
US20020077902A1 (en) * 2000-06-30 2002-06-20 Dwight Marcus Method and apparatus for verifying review and comprehension of information
US20020092019A1 (en) * 2000-09-08 2002-07-11 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
US20020111912A1 (en) * 1999-08-27 2002-08-15 Hunter Charles Eric Music distribution systems
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
US20030167202A1 (en) * 2000-07-21 2003-09-04 Marks Michael B. Methods of payment for internet programming
US20050198677A1 (en) * 1997-06-12 2005-09-08 Lewis William H. System for data management and on-demand rental and purchase of digital data products
US20060031551A1 (en) * 2000-09-06 2006-02-09 Robert Agresta System, device and method for remotely providing, accessing and using personal entertainment media
US20060053448A1 (en) * 2000-01-04 2006-03-09 United Video Properties, Inc. Interactive program guide with graphic program listings

Family Cites Families (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3900219A (en) 1973-04-23 1975-08-19 American Bank Note Co Document having a concealed marking and method of making same
US3926325A (en) 1974-12-11 1975-12-16 Louis Benson Multi-positionable bottle closure for selective safety or general use
US4377870A (en) 1978-12-21 1983-03-22 General Electric Company Electronic audience polling system
USD264810S (en) 1979-06-22 1982-06-08 Voltmann John D Plural medicine vial supporting tray and cover
US4290141A (en) 1979-07-02 1981-09-15 General Electric Company Electronic voting system
US4566030A (en) 1983-06-09 1986-01-21 Ctba Associates Television viewer data collection system
US4724166A (en) 1984-03-09 1988-02-09 Grand Rapids Label Company Label assemblies and method of making same
US4926255A (en) 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US4850618A (en) 1986-05-13 1989-07-25 Halladay Incorporated Lottery ticket
US4959734A (en) 1987-03-25 1990-09-25 Interactive Video Disc Systems, Inc. Prestored response processing system for branching control of interactive video disc systems
US5041972A (en) 1988-04-15 1991-08-20 Frost W Alan Method of measuring and evaluating consumer response for the development of consumer products
US5109482A (en) 1989-01-11 1992-04-28 David Bohrman Interactive video control system for displaying user-selectable clips
US5227863A (en) 1989-11-14 1993-07-13 Intelligent Resources Integrated Systems, Inc. Programmable digital video processing system
US5218672A (en) 1990-01-19 1993-06-08 Sony Corporation Of America Offline editing system with user interface for controlling edit list generation
US5440730A (en) 1990-08-09 1995-08-08 Bell Communications Research, Inc. Time index access structure for temporal databases having concurrent multiple versions
CA2091166C (en) 1990-09-19 2000-10-10 Josef Maria Karel Timmermans Method of recording picture information, record carrier, and picture retrieval and reproduction device for reading the record carrier
US5307456A (en) 1990-12-04 1994-04-26 Sony Electronics, Inc. Integrated multi-media production and authoring system
US5353391A (en) 1991-05-06 1994-10-04 Apple Computer, Inc. Method apparatus for transitioning between sequences of images
EP0526064B1 (en) 1991-08-02 1997-09-10 The Grass Valley Group, Inc. Video editing system operator interface for visualization and interactive control of video material
JPH0756652B2 (en) 1992-03-24 1995-06-14 インターナショナル・ビジネス・マシーンズ・コーポレイション Search for video frame sequence
US5303042A (en) 1992-03-25 1994-04-12 One Touch Systems, Inc. Computer-implemented method and apparatus for remote educational instruction
US5999173A (en) 1992-04-03 1999-12-07 Adobe Systems Incorporated Method and apparatus for video editing with video clip representations displayed along a time line
WO1993021636A1 (en) 1992-04-10 1993-10-28 Avid Technology, Inc. A method and apparatus for representing and editing multimedia compositions
US5236200A (en) 1992-05-20 1993-08-17 Mcgregor Dennis L Card-like structure
US5414808A (en) 1992-12-30 1995-05-09 International Business Machines Corporation Method for accessing and manipulating library video segments
US5634020A (en) 1992-12-31 1997-05-27 Avid Technology, Inc. Apparatus and method for displaying audio data as a discrete waveform
US5680639A (en) 1993-05-10 1997-10-21 Object Technology Licensing Corp. Multimedia control system
US5483276A (en) 1993-08-02 1996-01-09 The Arbitron Company Compliance incentives for audience monitoring/recording devices
US5689641A (en) 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
US5515490A (en) 1993-11-05 1996-05-07 Xerox Corporation Method and system for temporally formatting data presentation in time-dependent documents
US5550965A (en) 1993-12-27 1996-08-27 Lucent Technologies Inc. Method and system for operating a data processor to index primary data in real time with iconic table of contents
US5561711A (en) 1994-03-09 1996-10-01 Us West Technologies, Inc. Predictive calling scheduling system and method
EP0674414B1 (en) 1994-03-21 2002-02-27 Avid Technology, Inc. Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system
US5644686A (en) 1994-04-29 1997-07-01 International Business Machines Corporation Expert system and method employing hierarchical knowledge base, and interactive multimedia/hypermedia applications
US5576844A (en) 1994-09-06 1996-11-19 Unilearn, Inc. Computer controlled video interactive learning system
JPH08115338A (en) 1994-10-14 1996-05-07 Fuji Xerox Co Ltd Multimedia document editing device
KR0138845B1 (en) 1994-12-13 1998-06-01 양승택 Synchronization controller and control method for multimedia object in mheg engine
WO1996019779A1 (en) 1994-12-22 1996-06-27 Bell Atlantic Network Services, Inc. Authoring tools for multimedia application development and network delivery
US5826102A (en) 1994-12-22 1998-10-20 Bell Atlantic Network Services, Inc. Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects
US5659793A (en) 1994-12-22 1997-08-19 Bell Atlantic Video Services, Inc. Authoring tools for multimedia application development and network delivery
US5748956A (en) 1995-01-13 1998-05-05 U.S. West Technologies, Inc. Method and system for managing multimedia assets for proper deployment on interactive networks
US5729471A (en) 1995-03-31 1998-03-17 The Regents Of The University Of California Machine dynamic selection of one video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene
US5721878A (en) 1995-06-07 1998-02-24 International Business Machines Corporation Multimedia control system and method for controlling multimedia program presentation
US5721815A (en) 1995-06-07 1998-02-24 International Business Machines Corporation Media-on-demand communication system and method employing direct access storage device
JP3184763B2 (en) 1995-06-07 2001-07-09 インターナショナル・ビジネス・マシーンズ・コーポレ−ション Multimedia direct access storage device and format method
JPH0916457A (en) 1995-06-28 1997-01-17 Fujitsu Ltd Multimedia data retrieval system
US5580054A (en) 1995-06-30 1996-12-03 Shneifer; Vitaly Lottery-type game, and a method of playing the same
US5687331A (en) 1995-08-03 1997-11-11 Microsoft Corporation Method and system for displaying an animated focus item
US5966121A (en) 1995-10-12 1999-10-12 Andersen Consulting Llp Interactive hypervideo editing system and interface
US5819286A (en) 1995-12-11 1998-10-06 Industrial Technology Research Institute Video database indexing and query method and system
US5765164A (en) 1995-12-21 1998-06-09 Intel Corporation Apparatus and method for management of discontinuous segments of multiple audio, video, and data streams
US6293868B1 (en) 1996-03-08 2001-09-25 Glenn R. Bernard Stadium game for fans
US5870030A (en) 1996-04-04 1999-02-09 Motorola, Inc. Advertiser pays information and messaging system and apparatus
US5852435A (en) 1996-04-12 1998-12-22 Avid Technology, Inc. Digital multimedia editing and data management system
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
US6379251B1 (en) 1997-02-24 2002-04-30 Realtime Media System and method for increasing click through rates of internet banner advertisements
WO1998044717A2 (en) * 1997-04-01 1998-10-08 Medic Interactive, Inc. System for automated generation of media programs from a database of media elements
US7603684B1 (en) 1998-05-19 2009-10-13 United Video Properties, Inc. Program guide system with video-on-demand browsing
US6754905B2 (en) 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US8189662B2 (en) 1999-07-27 2012-05-29 Microsoft Corporation Selection compression
JP2000113334A (en) 1998-09-30 2000-04-21 Ncr Internatl Inc Method and device for displaying advertisement message for customer by using sales management terminal equipment
US6760916B2 (en) 2000-01-14 2004-07-06 Parkervision, Inc. Method, system and computer program product for producing and distributing enhanced media downstreams
US7024677B1 (en) 1998-12-18 2006-04-04 Thomson Licensing System and method for real time video production and multicasting
US7134074B2 (en) * 1998-12-25 2006-11-07 Matsushita Electric Industrial Co., Ltd. Data processing method and storage medium, and program for causing computer to execute the data processing method
US7130831B2 (en) 1999-02-08 2006-10-31 Copyright Clearance Center, Inc. Limited-use browser and security system
US6883000B1 (en) 1999-02-12 2005-04-19 Robert L. Gropper Business card and contact management system
US6813775B1 (en) 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences
US6804638B2 (en) * 1999-04-30 2004-10-12 Recent Memory Incorporated Device and method for selective recall and preservation of events prior to decision to record the events
US8595764B2 (en) * 1999-06-25 2013-11-26 Jlb Ventures, Llc Image-oriented electronic programming guide
US7287031B1 (en) 1999-08-12 2007-10-23 Ronald Steven Karpf Computer system and method for increasing patients compliance to medical care instructions
US6320495B1 (en) 2000-03-24 2001-11-20 Peter Sporgis Treasure hunt game utilizing GPS equipped wireless communications devices
US6764395B1 (en) 2000-04-21 2004-07-20 Irvin P. R. Guyett Method and apparatus for playing advertisement promotion game
US9419844B2 (en) 2001-09-11 2016-08-16 Ntech Properties, Inc. Method and system for generation of media
US20060015904A1 (en) * 2000-09-08 2006-01-19 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
US20020087976A1 (en) 2000-12-28 2002-07-04 Kaplan Marc P. System and method for distributing video with targeted advertising using switched communication networks
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
US7380262B2 (en) 2001-06-12 2008-05-27 Thomson Licensing Method and apparatus for generating a list of suggested scheduled television programs
US7610358B2 (en) * 2001-11-26 2009-10-27 Time Warner Cable System and method for effectively presenting multimedia information materials
US20070113250A1 (en) * 2002-01-29 2007-05-17 Logan James D On demand fantasy sports systems and methods
US7220910B2 (en) * 2002-03-21 2007-05-22 Microsoft Corporation Methods and systems for per persona processing media content-associated metadata
AU2004254950A1 (en) * 2003-06-24 2005-01-13 Ntech Properties, Inc. Method, system and apparatus for information delivery
US20050240456A1 (en) 2004-04-27 2005-10-27 Ward Christian J Independent research analysis, aggregation and delivery system and method
US8065383B2 (en) 2004-05-17 2011-11-22 Simplefeed, Inc. Customizable and measurable information feeds for personalized communication
US20070180523A1 (en) 2005-11-09 2007-08-02 Tomas Jablonski Method and system for tracking usage of on-line content
US7617190B2 (en) 2005-11-29 2009-11-10 Microsoft Corporation Data feeds for management systems
US20070192401A1 (en) 2006-02-16 2007-08-16 Gordon Weakliem System and method for synchronizing syndicated content over multiple locations
US7937582B1 (en) 2006-06-21 2011-05-03 Google Inc. Secure XML feeds
TW200816044A (en) 2006-07-07 2008-04-01 Attensa Inc Analysis and selective display of RSS feeds
JP2008146355A (en) 2006-12-11 2008-06-26 Lealcom Kk Information distribution system, information distribution apparatus and information distribution method
US8386588B1 (en) 2007-08-10 2013-02-26 Adobe Systems Incorporated Serial subscriptions

Patent Citations (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4724491A (en) * 1984-08-28 1988-02-09 Adams-Russell Co., Inc. Inserting television advertising spots automatically
US4744281A (en) * 1986-03-29 1988-05-17 Yamaha Corporation Automatic sound player system having acoustic and electronic sound sources
US5153829A (en) * 1987-11-11 1992-10-06 Canon Kabushiki Kaisha Multifunction musical information processing apparatus
US5046004A (en) * 1988-12-05 1991-09-03 Mihoji Tsumura Apparatus for reproducing music and displaying words
US5029014A (en) * 1989-10-26 1991-07-02 James E. Lindstrom Ad insertion system and method for broadcasting spot messages out of recorded sequence
US5142961A (en) * 1989-11-07 1992-09-01 Fred Paroutaud Method and apparatus for stimulation of acoustic musical instruments
US5262940A (en) * 1990-08-23 1993-11-16 Lester Sussman Portable audio/audio-visual media tracking device
US5208421A (en) * 1990-11-01 1993-05-04 International Business Machines Corporation Method and apparatus for audio editing of midi files
US5247126A (en) * 1990-11-27 1993-09-21 Pioneer Electric Corporation Image reproducing apparatus, image information recording medium, and musical accompaniment playing apparatus
US5550863A (en) * 1991-01-07 1996-08-27 H. Lee Browne Audio and video transmission and receiving system
US6002720A (en) * 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
US5132992A (en) * 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5253275A (en) * 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US6144702A (en) * 1991-01-07 2000-11-07 Greenwich Information Technologies, Llc Audio and video transmission and receiving system
US5317732A (en) * 1991-04-26 1994-05-31 Commodore Electronics Limited System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources
US5083491A (en) * 1991-05-31 1992-01-28 Burgett, Inc. Method and apparatus for re-creating expression effects on solenoid actuated music producing instruments
US5799282A (en) * 1992-05-19 1998-08-25 Medical Training And Services, International Methods for establishing certifiable informed consent for a medical procedure
US5999909A (en) * 1992-05-19 1999-12-07 Medical Training And Services International, Inc. Methods for establishing certifiable informed consent for a procedure
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5393926A (en) * 1993-06-07 1995-02-28 Ahead, Inc. Virtual music system
US5486645A (en) * 1993-06-30 1996-01-23 Samsung Electronics Co., Ltd. Musical medley function controlling method in a televison with a video/accompaniment-music player
US5388264A (en) * 1993-09-13 1995-02-07 Taligent, Inc. Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object
US5390138A (en) * 1993-09-13 1995-02-14 Taligent, Inc. Object-oriented audio system
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5781730A (en) * 1995-03-20 1998-07-14 International Business Machines Corporation System and method for enabling the creation of personalized movie presentations and personalized movie collections
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5864682A (en) * 1995-07-14 1999-01-26 Oracle Corporation Method and apparatus for frame accurate access of digital audio-visual information
US5659539A (en) * 1995-07-14 1997-08-19 Oracle Corporation Method and apparatus for frame accurate access of digital audio-visual information
US5949951A (en) * 1995-11-09 1999-09-07 Omnimedia Systems, Inc. Interactive workstation for creating customized, watch and do physical exercise programs
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US5875305A (en) * 1996-10-31 1999-02-23 Sensormatic Electronics Corporation Video information management system which provides intelligent responses to video data content features
US20050198677A1 (en) * 1997-06-12 2005-09-08 Lewis William H. System for data management and on-demand rental and purchase of digital data products
US6317761B1 (en) * 1998-05-15 2001-11-13 Unicast Communications Corporation Technique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream
US6154771A (en) * 1998-06-01 2000-11-28 Mediastra, Inc. Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively
US20020056098A1 (en) * 1998-06-29 2002-05-09 Christopher M. White Web browser system for displaying recently viewed television channels
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
US20020111912A1 (en) * 1999-08-27 2002-08-15 Hunter Charles Eric Music distribution systems
US20060053448A1 (en) * 2000-01-04 2006-03-09 United Video Properties, Inc. Interactive program guide with graphic program listings
US20020077902A1 (en) * 2000-06-30 2002-06-20 Dwight Marcus Method and apparatus for verifying review and comprehension of information
US20020019858A1 (en) * 2000-07-06 2002-02-14 Rolf Kaiser System and methods for the automatic transmission of new, high affinity media
US20030167202A1 (en) * 2000-07-21 2003-09-04 Marks Michael B. Methods of payment for internet programming
US20060031551A1 (en) * 2000-09-06 2006-02-09 Robert Agresta System, device and method for remotely providing, accessing and using personal entertainment media
US20020092019A1 (en) * 2000-09-08 2002-07-11 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service

Cited By (174)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US20070006262A1 (en) * 2005-06-30 2007-01-04 Microsoft Corporation Automatic content presentation
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US20070101374A1 (en) * 2005-10-31 2007-05-03 Etc. Tv Inc. System and method for providing enhanced video programming to a user
US9117447B2 (en) 2006-09-08 2015-08-25 Apple Inc. Using event alert text as input to an automated assistant
US8942986B2 (en) 2006-09-08 2015-01-27 Apple Inc. Determining user intent based on ontologies of domains
US8930191B2 (en) 2006-09-08 2015-01-06 Apple Inc. Paraphrasing of user requests and results by automated digital assistant
WO2008070102A2 (en) * 2006-12-05 2008-06-12 John Theobald System and method for interactive targeted video content delivery
US20080155603A1 (en) * 2006-12-05 2008-06-26 Theobald John System and method for interactive targeted video content delivery
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US20080288975A1 (en) * 2007-05-14 2008-11-20 Chen Albert Chutsung Advertising system and method thereof
US20110055002A1 (en) * 2007-08-24 2011-03-03 Microsoft Corporation Funding information delivery using advertising revenue
US7853478B2 (en) 2007-08-24 2010-12-14 Microsoft Corporation Funding information delivery using advertising revenue
US20090055256A1 (en) * 2007-08-24 2009-02-26 Microsoft Corporation Funding Information Delivery Using Advertising Revenue
US10381016B2 (en) 2008-01-03 2019-08-13 Apple Inc. Methods and apparatus for altering audio output signals
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US9865248B2 (en) 2008-04-05 2018-01-09 Apple Inc. Intelligent text-to-speech conversion
US10108612B2 (en) 2008-07-31 2018-10-23 Apple Inc. Mobile device having human language translation capability with positional feedback
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US10475446B2 (en) 2009-06-05 2019-11-12 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US11080012B2 (en) 2009-06-05 2021-08-03 Apple Inc. Interface for a virtual digital assistant
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10795541B2 (en) 2009-06-05 2020-10-06 Apple Inc. Intelligent organization of tasks items
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
US20110035223A1 (en) * 2009-08-04 2011-02-10 Apple Inc. Audio clips for announcing remotely accessed media items
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US9548050B2 (en) 2010-01-18 2017-01-17 Apple Inc. Intelligent automated assistant
US11423886B2 (en) 2010-01-18 2022-08-23 Apple Inc. Task flow identification based on user intent
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10706841B2 (en) 2010-01-18 2020-07-07 Apple Inc. Task flow identification based on user intent
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US8903716B2 (en) 2010-01-18 2014-12-02 Apple Inc. Personalized vocabulary for digital assistant
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
US10049675B2 (en) 2010-02-25 2018-08-14 Apple Inc. User profiling for voice input processing
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US10102359B2 (en) 2011-03-21 2018-10-16 Apple Inc. Device access using voice authentication
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US11120372B2 (en) 2011-06-03 2021-09-14 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US9898756B2 (en) 2011-06-06 2018-02-20 autoGraph, Inc. Method and apparatus for displaying ads directed to personas having associated characteristics
US10482501B2 (en) 2011-06-06 2019-11-19 autoGraph, Inc. Method and apparatus for displaying ads directed to personas having associated characteristics
US20130167085A1 (en) * 2011-06-06 2013-06-27 Nfluence Media, Inc. Consumer self-profiling gui, analysis and rapid information presentation tools
US9619567B2 (en) * 2011-06-06 2017-04-11 Nfluence Media, Inc. Consumer self-profiling GUI, analysis and rapid information presentation tools
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
US20130054450A1 (en) * 2011-08-31 2013-02-28 Richard Lang Monetization of Atomized Content
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
WO2013086245A1 (en) * 2011-12-06 2013-06-13 Brian Roundtree Consumer self-profiling gui, analysis and rapid information presentation tools
US8840013B2 (en) 2011-12-06 2014-09-23 autoGraph, Inc. Consumer self-profiling GUI, analysis and rapid information presentation tools
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US10019730B2 (en) 2012-08-15 2018-07-10 autoGraph, Inc. Reverse brand sorting tools for interest-graph driven personalization
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
US10540515B2 (en) 2012-11-09 2020-01-21 autoGraph, Inc. Consumer and brand owner data management tools and consumer privacy tools
US10978090B2 (en) 2013-02-07 2021-04-13 Apple Inc. Voice trigger for a digital assistant
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9875490B2 (en) 2013-05-16 2018-01-23 autoGraph, Inc. Privacy sensitive persona management tools
US10346883B2 (en) 2013-05-16 2019-07-09 autoGraph, Inc. Privacy sensitive persona management tools
US9348979B2 (en) 2013-05-16 2016-05-24 autoGraph, Inc. Privacy sensitive persona management tools
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9966060B2 (en) 2013-06-07 2018-05-08 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10657961B2 (en) 2013-06-08 2020-05-19 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10470021B2 (en) 2014-03-28 2019-11-05 autoGraph, Inc. Beacon based privacy centric network communication, sharing, relevancy tools and other tools
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US10497365B2 (en) 2014-05-30 2019-12-03 Apple Inc. Multi-command single utterance input method
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US10169329B2 (en) 2014-05-30 2019-01-01 Apple Inc. Exemplar-based natural language processing
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US11257504B2 (en) 2014-05-30 2022-02-22 Apple Inc. Intelligent assistant for home automation
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US11133008B2 (en) 2014-05-30 2021-09-28 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10083690B2 (en) 2014-05-30 2018-09-25 Apple Inc. Better resolution when referencing to concepts
US9668024B2 (en) 2014-06-30 2017-05-30 Apple Inc. Intelligent automated assistant for TV user interactions
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10904611B2 (en) 2014-06-30 2021-01-26 Apple Inc. Intelligent automated assistant for TV user interactions
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10431204B2 (en) 2014-09-11 2019-10-01 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9986419B2 (en) 2014-09-30 2018-05-29 Apple Inc. Social reminders
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US11556230B2 (en) 2014-12-02 2023-01-17 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US11087759B2 (en) 2015-03-08 2021-08-10 Apple Inc. Virtual assistant activation
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10311871B2 (en) 2015-03-08 2019-06-04 Apple Inc. Competing devices responding to voice triggers
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US11500672B2 (en) 2015-09-08 2022-11-15 Apple Inc. Distributed personal assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US11526368B2 (en) 2015-11-06 2022-12-13 Apple Inc. Intelligent automated assistant in a messaging environment
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US11069347B2 (en) 2016-06-08 2021-07-20 Apple Inc. Intelligent automated assistant for media exploration
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US11037565B2 (en) 2016-06-10 2021-06-15 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US11152002B2 (en) 2016-06-11 2021-10-19 Apple Inc. Application integration with a digital assistant
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10553215B2 (en) 2016-09-23 2020-02-04 Apple Inc. Intelligent automated assistant
US11176194B2 (en) * 2016-12-07 2021-11-16 At&T Intellectual Property I, L.P. User configurable radio
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US11405466B2 (en) 2017-05-12 2022-08-02 Apple Inc. Synchronization and task delegation of a digital assistant
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services

Also Published As

Publication number Publication date
CA2532583A1 (en) 2005-01-13
EP1639429A2 (en) 2006-03-29
WO2005003899A2 (en) 2005-01-13
US9317597B2 (en) 2016-04-19
US20150199365A1 (en) 2015-07-16
EP1639429A4 (en) 2008-04-02
US20220078531A1 (en) 2022-03-10
US20120159547A1 (en) 2012-06-21
AU2004254950A1 (en) 2005-01-13
US8875185B2 (en) 2014-10-28
WO2005003899A3 (en) 2007-03-01
US20170078768A1 (en) 2017-03-16
US11184686B2 (en) 2021-11-23

Similar Documents

Publication Publication Date Title
US20220078531A1 (en) Method and apparatus for efficient, entertaining information delivery
US8640160B2 (en) Method and system for providing targeted advertisements
US6718551B1 (en) Method and system for providing targeted advertisements
US9003288B2 (en) System and method for displaying contextual advertisements with media
US20030226142A1 (en) Apparatus and method for selective insertion and pricing of media data into a media data stream
US8671426B2 (en) Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US7962414B1 (en) Method and system for controlling and auditing content/service systems
US20150033257A1 (en) Apparatus and method for continuous video advertising
US20020069132A1 (en) Cross technology monitoring, profiling and predictive caching method and system
US20100161425A1 (en) System and method for targeted delivery of available slots in a delivery network
US8995822B2 (en) Sentiment mapping in a media content item
CA2387562C (en) Method and system for providing targeted advertisements
US10681427B2 (en) Sentiment mapping in a media content item
CN101197846A (en) Personal multi-media playing device and method for controlling its operation
US20120240165A1 (en) Delivering Personalized Media Items to a User of Interactive Television by Using Scrolling Tickers in a Hierarchical Manner
US20090043659A1 (en) Method of providing personalized advertisements
US6980972B1 (en) Method and system for controlling and auditing content/service systems
US20050086119A1 (en) Content delivery apparatus and content creation method
US8549557B2 (en) Delivering personalized media items to multiple users of interactive television by using scrolling tickers
JP6903700B2 (en) AI-powered advertising recommendations, programs, and computers
WO2001039514A2 (en) Apparatus and method for selective insertion and pricing of media data into a media data stream

Legal Events

Date Code Title Description
AS Assignment

Owner name: NTECH PROPERTIES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MARCUS, DWIGHT;REEL/FRAME:017066/0198

Effective date: 20051121

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION