Accessing radio content from a non-radio source

US9831967B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9831967-B2
Application numberUS-201414169979-A
CountryUS
Kind codeB2
Filing dateJan 31, 2014
Priority dateApr 17, 2009
Publication dateNov 28, 2017
Grant dateNov 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for accessing broadcast media items and segments from non-broadcast sources. In response to detecting that a user has not finished listening to a broadcast segment (e.g., a radio segment), an electronic device can automatically identify and access an alternate, non-broadcast source for the same broadcast segment (e.g., a corresponding podcast episode). Using the electronic device, a user can play back the segment from the non-broadcast source, starting playback at the last position of the broadcast segment when the user stopped listening to the broadcast. In some embodiments, the electronic device can update library counts (e.g., play counts and new/not new tags) based on media items and segments played back as part of a media broadcast.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for accessing, by a second device, a radio segment from a non-radio source in response to a termination at a playback position of playback of a radio broadcast at a first device that is configured to receive and playback the radio broadcast to a user of the first device, the method comprising: receiving, at a second device, identification information for the radio segment of the radio broadcast from an external source, wherein the first and second devices are different devices, the identification information including the playback position at which the playback terminated; repeatedly receiving, by the second device, a playback position of the radio segment of the first device from an external source comprising one of: the first device, or a cloud service or server that has received the playback position from the first device; identifying, by the second device, a streaming non-radio source for the radio segment using the identification information; and performing, at the second device, playback of the radio segment that is received from the identified streaming non-radio source, wherein the playback is performed from one of: one of the repeatedly received playback positions, from the playback position at which the playback on the first device terminated, or at a playback position prior to the playback position at which the playback on the first device terminated. 2. The method of claim 1 wherein the streaming non-radio source is a non-broadcast source. 3. The method of claim 1 , wherein the streaming non-radio source comprises a buffered media stream, and performing, at the second device, playback of the radio segment comprises playing back the radio segment from the playback position at which the playback on the first device terminated. 4. The method of claim 1 , wherein the external source is the first device, wherein the second device receives the identification information from the first device through a wired or wireless communication path. 5. The method of claim 1 , wherein the second device identifies the non-radio source from a plurality of non-radio sources that are suitable to provide radio segments, wherein the plurality of non-radio sources includes one of a podcast, a unicast stream from a remote server, and a locally stored media library containing the segment. 6. The method of claim 1 , wherein identifying the non-radio source by the second device comprises: providing the identification information for the radio segment to a remote system; and identifying the non-radio source using the remote system. 7. The method of claim 6 further comprising receiving the identified non-radio source from the remote system. 8. The method of claim 1 , wherein the external source is a remote server. 9. The method of claim 1 , wherein the playback of the radio segment from the identified non-radio source is performed at the second device in response to detecting an instruction to the second device indicating that the playback of the radio segment is to resume from the non-radio source. 10. The method of claim 9 , wherein the instruction is a selection of a listing corresponding to the radio segment. 11. The method of claim 1 , wherein the identification information includes one of a name associated with the radio segment, a frequency of the radio broadcast, a time stamp associated with the radio segment, and Radio Data System (RDS) information. 12. The method of claim 1 , wherein the identifying the non-radio source for the radio segment using the identification information comprises searching a remote server for the radio segment using the identification information. 13. The method of claim 1 , wherein the identifying the non-radio source for the radio segment using the identification information comprises searching the Internet for the non-radio source. 14. The method of claim 1 , wherein receiving identification information comprises one of: periodically receiving identification information from the first device; receiving identification information in response to the first device being turned off; or receiving identification information in response to the first device being tuned to a different external source of radio broadcast. 15. The method of claim 1 , wherein the first and second devices are devices of a user, and the second device is configured to playback the radio segment to the user on the second device. 16. The method of claim 1 , wherein the streaming non-radio source is different from the second device. 17. The method of claim 1 , wherein a current playback position of the radio segment is periodically transmitted at a regular interval. 18. The method of claim 1 , wherein a current playback position of the radio segment is pushed by the first device to a cloud service or server. 19. A second device comprising a processing system having one or more hardware processors coupled to a memory programmed with instructions that, when executed by the processing system perform operations for accessing a radio segment from a streaming non-radio source in response to a termination at a playback position of playback of a radio broadcast at the first device, the operations comprising: receiving, at the second device, identification information for the radio segment from an external source, the identification information including the playback position at which the playback terminated; repeatedly receiving, by the second device, a playback position of the radio segment of the first device from an external source comprising one of: the first device, or a cloud service or server that has received the playback position from the first device; identifying, by the second device, a streaming non-radio source for the identified radio segment based on the identification information; and performing, at the second device, playback of the radio segment that is retrieved from the identified streaming non-radio source, wherein the playback is performed from one of: one of the repeatedly received playback positions, the playback position at which the playback on the first device terminated, or at a playback position prior to the playback position at which the playback on the first device terminated. 20. The second device of claim 19 , wherein the streaming non-radio source is a non-broadcast source. 21. A computer readable non-transitory medium storing executable instructions which when executed by a data processing system cause the data processing system to perform a method for accessing, by a second device, a radio segment from a streaming non-radio source in response to termination at a playback position of playback of a radio broadcast to a user of a first device, the method comprising: receiving, at a second device, identification information for the radio segment of the radio broadcast from an external source, wherein the first and second devices are different devices, the identification information including the playback position at which the playback terminated at the first device; repeatedly receiving, by the second device, a playback position of the radio segment of the first device from an external source comprising one of: the first device, or a cloud service or server that has received the playback position from the first device; identifying, by the second device, a streaming non-radio source for the radio segment using the identification information; and performing, at the second device, playback of the radio segment that is received from the identified streami

Assignees

Inventors

Classifications

  • Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title

  • H04H20/26Primary

    Arrangements for switching distribution systems · CPC title

  • using programme related information, e.g. title, composer or interpreter · CPC title

  • Arrangements for distribution of identical information via broadcast system and non-broadcast system · CPC title

  • Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9831967B2 cover?
Systems and methods are provided for accessing broadcast media items and segments from non-broadcast sources. In response to detecting that a user has not finished listening to a broadcast segment (e.g., a radio segment), an electronic device can automatically identify and access an alternate, non-broadcast source for the same broadcast segment (e.g., a corresponding podcast episode). Using the…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04H20/26. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).