US2018092059A1PendingUtilityA1
Living notifications
Est. expiryApr 22, 2035(~8.7 yrs left)· nominal 20-yr term from priority
H04L 67/26H04W 68/00H04L 67/55
51
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method, apparatus, and system relating to a notification system for merging a new message into a pending notification.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system comprising at least one processor and memory including instructions that, when executed by the at least one processor, cause the system to:
receive a first communication comprising a first message in one of a plurality of first fields, the one of the plurality of first fields stored in a first portion of a storage area and the first message for display on a first device; determine a first indicator from a portion of the first message; determine a notification associated with the first communication; display the notification and the first message; receive a second communication comprising a second message in one of a plurality of second fields; determine that a second indicator from a portion of the second message matches the first indicator; overwrite the first message with the second message in the first portion of the storage area; determine a new first indicator from a portion of the second message, the new first indicator for use with at least one subsequent communication comprising a subsequent message for display on the first device; and modify the display of the notification and the first message with the second message.
3 . The system of claim 2 , wherein the instructions that, when executed by the at least one processor, further cause the system to:
store remaining fields of the plurality of first fields in second portions of the storage area; store the second communication in third portions of the storage area; maintain the second portions of the storage area as unchanged after the overwrite of the first portion of the storage area.
4 . The system of claim 3 , wherein the instructions that, when executed by the at least one processor, further cause the system to:
display, together with the notification and the first message, a first time associated with receipt of the first communication; determine a second time associated with the overwrite of the first communication; and display the second time together with the notification and the second message.
5 . The system of claim 2 , wherein the instructions that, when executed by the at least one processor, further cause the system to:
display, in a second device that is in communication with the first device, user definable settings for altering the first indicator; receive an alteration to the user definable settings; forward the alteration from the second device to the first device; determine at least the second indicator from the second message based at least in part on the alteration to the first indicator.
6 . The system of claim 2 , wherein the instructions that, when executed by the at least one processor, further cause the system to:
determine an originator of the first communication; and determine the notification from an application of the originator on the first device.
7 . A computer-implemented method:
receiving a first communication comprising a first message in one of a plurality of first fields, the one of the plurality of first fields stored in a first portion of a storage area and the first message for display on a first device; determining a first indicator from a portion of the first message; determining a notification associated with the first communication; displaying the notification with the first message on a display of the first device; receiving a second communication comprising a second message in one of a plurality of second fields; determining that a second indicator from a portion of the second message matches the first indicator; overwriting the first message with the second message in the first portion of the storage area; determining a new first indicator from a portion of the second message, the new first indicator for use with at least one subsequent communication comprising a subsequent message for display on the first device; and modifying the display of the first device to replace the notification and the first message with the second message.
8 . The computer-implemented method of claim 7 , further comprising:
storing remaining fields of the plurality of first fields in second portions of the storage area; storing the second communication in third portions of the storage area; maintaining the second portions of the storage area as unchanged after the overwrite of the first portion of the storage area.
9 . The computer-implemented method of claim 8 , further comprising:
displaying, together with the notification and the first message, a first time associated with receipt of the first communication; determining a second time associated with the overwriting of the first communication; and displaying the second time together with the notification and the second message.
10 . The computer-implemented method of claim 7 , further comprising:
displaying, in a second device that is in communication with the first device, user definable settings for altering the first indicator; receiving an alteration to the user definable settings; forwarding the alteration from the second device to the first device; determining at least the second indicator from the second message based at least in part on the alteration to the first indicator.
11 . The computer-implemented method of claim 7 , further comprising:
determining an originator of the first communication; and determining the notification from an application of the originator on the first device.
12 . The computer-implemented method of claim 7 , further comprising:
determining an originator of the second communication; and determining to perform an evaluation on the second message, the evaluation to assign a portion of the second message as the second indicator.
13 . The computer-implemented method of claim 7 , further comprising:
determining an originator of the first communication; and receiving alterations to settings in the first device, the alterations to assign a portion of the first message as the first indicator.
14 . The computer-implemented method of claim 7 , further comprising:
determining an originator of the first communication; and performing the overwriting of the first message with the second message such that the second message annotates the first message.
15 . The computer-implemented method of claim 7 , further comprising:
displaying user definable settings in the first device; receiving alterations to existing settings in the user definable settings; and enabling the first device to respond to the first communication or the second communication based at least in part on the alterations.
16 . The computer-implemented method of claim 15 , wherein the user definable settings are specific to an application associated with the first communication and the second communication.
17 . A computer readable product comprising non-transitory media with instructions that, when executed by at least one processor of a system, cause the system to:
receive a first communication comprising a first message in one of a plurality of first fields, the one of the plurality of first fields stored in a first portion of a storage area and the first message for display on a first device; determine a first indicator from a portion of the first message; determine a notification associated with the first communication; display the notification and the first message; receive a second communication comprising a second message in one of a plurality of second fields; determine that a second indicator from a portion of the second message matches the first indicator; overwrite the first message with the second message in the first portion of the storage area; determine a new first indicator from a portion of the second message, the new first indicator for use with at least one subsequent communication comprising a subsequent message for display on the first device; and modify the display of the notification and the first message with the second message.
18 . The computer readable product of claim 17 , wherein the instructions that, when executed by the at least one processor of the system, further cause the system to:
store remaining fields of the plurality of first fields in second portions of the storage area; store the second communication in third portions of the storage area; maintain the second portions of the storage area as unchanged after the overwrite of the first portion of the storage area.
19 . The computer readable product of claim 18 , wherein the instructions that, when executed by the at least one processor of the system, further cause the system to:
display, together with the notification and the first message, a first time associated with receipt of the first communication; determine a second time associated with the overwrite of the first communication; and display the second time together with the notification and the second message.
20 . The computer readable product of claim 17 , wherein the instructions that, when executed by the at least one processor of the system, further cause the system to:
display, in a second device that is in communication with the first device, user definable settings for altering the first indicator; receive an alteration to the user definable settings; forward the alteration from the second device to the first device; determine at least the second indicator from the second message based at least in part on the alteration to the first indicator.
21 . The computer readable product of claim 17 , wherein the instructions that, when executed by the at least one processor of the system, further cause the system to:
determine an originator of the first communication; and determine the notification from an application of the originator on the first device.Join the waitlist — get patent alerts
Track US2018092059A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.