Bundling data transfers and employing tail optimization protocol to manage cellular radio resource utilization
US-9220066-B2 · Dec 22, 2015 · US
US2016337461A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016337461-A1 |
| Application number | US-201615069872-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 14, 2016 |
| Priority date | Jun 7, 2013 |
| Publication date | Nov 17, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated with the same user account. The silent notification can include instructions to query for and modify a similar notification, if present, on the other client device. Silent notifications that are undeliverable can be stored in offline storage and delivery can be reattempted at a later point in time.
Opening claim text (preview).
1 . A computer implemented method, comprising: detecting, on a client device, a modification event associated with a first notification on the client device; determining a user ID associated with the client device; transmitting, to an identity service, a request for another client device associated with the user ID; receiving a push token for addressing the another client device associated with the user ID; generating a silent notification having instructions to modify a second notification on the another client device, the second notification having the same content as the first notification; and transmitting the silent notification from the client device to the another client device, according to the push token. 2 . The computer implemented method of claim 1 , further comprising: receiving a public key representing an encryption scheme of the another client device; and encrypting, prior to transmission, content of the silent notification according to the public key. 3 . The computer implemented method of claim 1 , wherein the first notification and the second notification are generated from a remote source. 4 . The computer implemented method of claim 1 , wherein the modification event is a request to dismiss an alert from a lock screen of the client device. 5 . The computer implemented method of claim 1 , wherein the modification event is a request to remove the notification from a notification center of the client device. 6 . The computer implemented method of claim 1 , wherein the modification to the second notification is the same as the modification to the first notification. 7 . The computer implemented method of claim 1 , wherein the silent notification includes content from the first notification. 8 . A computer implemented method, comprising: receiving, on a client device, a silent notification having instructions to modify a notification that is equivalent to another notification that has been previously modified on another client device, the silent notification including content and a desired action; matching the content with one of a plurality of notifications of the client device, the plurality of notifications being different than the notification; and performing the desired action on the matched notification. 9 . The computer implemented method of claim 8 , wherein matching comprises text matching. 10 . The computer implemented method of claim 8 , further comprising transmitting an acknowledgment of receipt of the silent notification. 11 . The computer implemented method of claim 8 , wherein matching further comprises matching an application ID of the notification with one of a plurality of notifications of the client device. 12 . A computer implemented method, comprising: receiving, from a sending device, a silent notification for delivery at a receiving device; routing the silent notification to the receiving device; waiting a predefined period of time to receive an acknowledgment in response to routing the silent notification; storing the silent notification in a storage when the predefined period of time elapses; detecting the presence of the receiving device; and rerouting the silent notification to the receiving device in response to the detection. 13 . The computer implemented method of claim 12 , wherein the silent notification is configured to provide an instruction to modify a notification on the receiving device. 14 . The computer implemented method of claim 12 , further comprising confirming the authenticity of the silent notification. 15 . The computer implemented method of claim 14 , wherein confirming the authenticity of the silent notification includes confirming that a time to live variable of the silent notification has not expired.
User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail · CPC title
wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title
Authentication · CPC title
Messaging; Mailboxes; Announcements · CPC title
Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.