Enabling notification from a network resource

US10708374B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10708374-B2
Application numberUS-201815951998-A
CountryUS
Kind codeB2
Filing dateApr 12, 2018
Priority dateFeb 20, 2014
Publication dateJul 7, 2020
Grant dateJul 7, 2020

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.

Techniques for enabling notification from a network resource are described. In at least some embodiments, a user subscribes to receive notifications from a network resource, such as a website, a web-based resource, and so forth. The network resource can provide notifications to a client device of the user, such as a push notification indicating that content is available from the network resource. Based on the push notification, content from the network resource can be presented on the client device, such as in a notification indicator presented on the client device and associated with the network resource.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: at least one processor; and one or more computer-readable storage media devices including instructions stored thereon executable by the at least one processor to, at a client device: receive an indication of user input requesting to subscribe to receive content from a network resource; generate a channel link including an identifier to identify the client device by which the content from the network resource is to be output; map the channel link to a notification indicator at the client device for the network resource, the notification indicator generated to represent the network resource at the client device and to provide output from the network resource on the client device; and receive content from the network resource based on the channel link and cause the notification indicator to output the content at the client device. 2. The system of claim 1 , wherein the content comprises a push notification from the network resource to the client device. 3. The system of claim 1 , wherein the instructions are further executable by the at least one processor to: authenticate with a notification service to allow the network resource to provide the content to the client device. 4. The system of claim 1 , wherein the instructions are further executable by the at least one processor to: authenticate with a notification service to allow the network resource to provide the content to the client device, the notification service being separate from the network resource. 5. The system of claim 1 , wherein the notification indicator comprises a visual mechanism displayed on the client device and configured to output the content from the network resource. 6. The system of claim 1 , wherein the instructions are further executable by the at least one processor to: communicate the channel link to the network resource to enable the network resource to provide the content to the client device. 7. The system of claim 1 , wherein the network resource comprises a website, and wherein the notification indicator comprises a visual representation separate from the website. 8. The system of claim 1 , wherein the content includes audio content, and wherein the instructions are further executable by the at least one processor to: cause the audio content to be output by the client device. 9. The system of claim 1 , wherein the notification indicator is generated by a service separate from the network resource. 10. A computer-implemented method, comprising: executing, by a processor at a client device, the steps of: receiving an indication of user input requesting to subscribe to receive content from a network resource; generating a channel link including an identifier to identify the client device by which the content from the network resource is to be output; mapping the channel link to a notification indicator at the client device for the network resource, the notification indicator generated to represent the network resource at the client device and to provide output from the network resource on the client device; and receiving content from the network resource based on the channel link and causing the notification indicator to output the content at the client device. 11. The method of claim 10 , wherein the notification indicator is generated by a service separate from the network resource. 12. The method of claim 10 , wherein the content comprises a push notification from the network resource. 13. The method of claim 10 , wherein the method further includes authenticating the client device with a notification service to allow the network resource to provide the content to the client device. 14. The method of claim 10 , wherein the method further includes authenticating the client device with a notification service to allow the network resource to provide the content to the client device, the notification service being separate from the network resource. 15. The method of claim 10 , wherein the notification indicator comprises a visual mechanism displayed on the client device and configured to output the content from the network resource. 16. The method of claim 10 , wherein the method further includes communicating the channel link from the client device to the network resource to enable the network resource to provide the content to the client device. 17. The method of claim 10 , wherein the network resource comprises a website, and wherein the notification indicator comprises a visual representation separate from the website. 18. The method of claim 10 , wherein the content includes audio content, and wherein the method further includes causing the audio content to be output by the client device.

Assignees

Inventors

Classifications

  • G06F16/951Primary

    Indexing; Web crawling techniques · CPC title

  • H04L67/55Primary

    Push-based network services · CPC title

  • Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • H04L67/26Primary

    Electricity · mapped topic

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 US10708374B2 cover?
Techniques for enabling notification from a network resource are described. In at least some embodiments, a user subscribes to receive notifications from a network resource, such as a website, a web-based resource, and so forth. The network resource can provide notifications to a client device of the user, such as a push notification indicating that content is available from the network resourc…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/951. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 07 2020 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).