Method for one-click subscribing to multiple channels of information on a single topic

US9253541B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9253541-B2
Application numberUS-201313777086-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2013
Priority dateFeb 26, 2013
Publication dateFeb 2, 2016
Grant dateFeb 2, 2016

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.

A subscription to multiple channels of information on a single topic is performed. A topic of interest is received via a user interface. A user interface element is presented via the user interface to facilitate a user subscription to a plurality of channels associated with the topic of interest without having to subscribe separately to each channel. A user selection of the user interface element is received and a user is subscribed to the plurality of channels in response to the received user selection.

First claim

Opening claim text (preview).

We claim: 1. A computer implemented method comprising: receiving, via a user interface of a content hosting service, a topic of interest; causing display of a user interface element in the user interface to facilitate a user subscription to a plurality of channels associated with the topic of interest without having to subscribe separately to each channel, wherein a type of a first channel of the plurality of channels is different than a type of a second channel of the plurality of channels, and wherein a subscription procedure of the first channel is different than a subscription procedure of the second channel; receiving, via the user interface, a user selection of the user interface element for a subscription to the plurality of channels; and subscribing, by a processing device, a user of the content hosting service to each of the plurality of channels, wherein subscribing the user to each of the plurality of channels comprises: determining, based on an identifier of the first channel, that the type of the first channel indicates that the first channel is hosted by an external service, determining the subscription procedure for the type of the first channel, wherein the subscription procedure for the type of the first channel is based on one or more requirements of the content-hosting service and one or more requirements of the external service, subscribing the user to the first channel based on the subscription procedure for the type of the first channel, determining, based on an identifier of the second channel, that the type of the second channel indicates that the second channel is hosted by the content-hosting service, determining the subscription procedure for the type of the second channel, wherein the subscription procedure for the type of the second channel is based on the one or more requirements of the content-hosting service, and subscribing the user to the second channel based on the subscription procedure for the type of the second channel, wherein the content-hosting service determines the type of the first channel and the type of the second channel and subscribes the user to both the first channel and the second channel using the subscription procedure for the type of the first channel and the subscription procedure for the type of the second channel in response to a single operation performed by the user to select the user interface element. 2. The method of claim 1 , wherein the type of the first channel is based one at least one of: a type of data content associated with the first channel, a format of data content associated with the first channel, a source of the data content associated with the first channel, an owner of the first channel, a creator of the first channel, and a data content service associated with the first channel. 3. The method of claim 1 , wherein subscribing the user to the first channel based on the subscription procedure of the first channel comprises: modifying subscription information associated with the user to comprise data associated with the first channel; and upon determining that the subscription procedure for the first channel requires an external request, generating the external request for subscription to the first channel to provide to an external service associated with the type of the first channel. 4. The method of claim 1 , wherein the user interface comprises a list of the plurality of channels. 5. The method of claim 4 , wherein presenting the user interface element further comprises: presenting a checkbox for each channel in the list of the plurality of channels; and receiving a user selection associated with each checkbox. 6. The method of claim 1 , wherein the user interface does not comprise a list of the plurality of channels. 7. The method of claim 1 , further comprising: identifying the plurality of channels associated with the topic of interest. 8. A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising: in response to receiving a subscription request associated with a plurality of channels, identifying, by the processing device, a type for each of the plurality of channels, wherein a type of a first channel of the plurality of channels is different than a type of a second channel of the plurality of channels; for each channel of the plurality of channels, identifying, by the processing device, a subscription procedure for the channel based on the type of the channel, wherein a subscription procedure of the first channel is different than a subscription procedure of the second channel; and subscribing, by the processing device, a user of a content hosting service to each of the plurality of channels, wherein subscribing the user to each of the plurality of channels comprises: determining, based on an identifier of the first channel, that the type of the first channel indicates that the first channel is hosted by an external service, and subscribing the user to the first channel based on the subscription procedure for the type of the first channel, wherein the subscription procedure for the type of the first channel is based on one or more requirements of the content-hosting service and one or more requirements of the external service; and determining, based on an identifier of the second channel, that the type of the second channel indicates that the second channel is hosted by the content-hosting service, and subscribing the user to the second channel based on the subscription procedure for the type of the second channel, wherein the subscription procedure for the type of the second channel is based on the one or more requirements of the content-hosting service, wherein the content-hosting service determines the type of the first channel and the type of the second channel and subscribes the user to both the first channel and the second channel using the subscription procedure for the type of the first channel and the subscription procedure for the type of the second channel in response to a single operation performed by the user to select the user interface element. 9. The non-transitory computer readable storage medium of claim 8 , wherein the instructions, when executed by the processing device, cause the processing device to perform further operations comprising: receiving, via a user interface, a topic of interest; identifying a plurality of channels associated with the topic of interest; and presenting, in the user interface, the topic of interest and a user interface element to facilitate a user subscription to the plurality of channels associated with the topic of interest. 10. The non-transitory computer readable storage medium of claim 9 , wherein the user interface comprises a list of the plurality of channels. 11. The non-transitory computer readable storage medium of claim 9 , wherein the user interface does not comprise a list of the plurality of channels. 12. The non-transitory computer readable storage medium of claim 8 , wherein the subscription request from the user is a user selection of a user interface element to facilitate a user subscription to the plurality of channels associated with the topic of interest. 13. The non-transitory computer readable storage medium of claim 8 , wherein the type of the first channel is based one at least one of: a type of data content associated with the first channel, a format of data content associated with the first channel, a source of the data content associated with the first channel, an owner of the first channel, a creator of the first channel, and a data content service associated w

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · CPC title

  • involving transmission via Internet (broadcast-related systems characterised by the transmission system being the Internet H04H60/82) · CPC title

  • involving transmission via Internet (transmission by internet of broadcast information H04H60/82) · 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 US9253541B2 cover?
A subscription to multiple channels of information on a single topic is performed. A topic of interest is received via a user interface. A user interface element is presented via the user interface to facilitate a user subscription to a plurality of channels associated with the topic of interest without having to subscribe separately to each channel. A user selection of the user interface eleme…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 02 2016 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).