Patent · US Active

Preventing transmission of duplicate notifications to multiple applications on a client device

US10461950B2 · kind B2 · utility

5Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 21, 2018
Grant dateOct 29, 2019
Priority date
Expiry dateApr 27, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L65/80
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system prevents user-activity events from triggering transmission of duplicative notifications to multiple applications. The system may receive subscriptions for notifications from multiple applications installed on a single client device. Trigger criteria for the applications' subscriptions overlap such that a “single” user-activity event may satisfy trigger criteria for multiple subscriptions. The system receives event data that indicates when a user-activity event has satisfied trigger criteria for the multiple subscriptions associated with the client device. Rather than indiscriminately transmitting duplicative notifications, the system selects individual “satisfied” subscriptions to fulfill. Thus, when subscriptions are satisfied for multiple different applications on a single client device, the system may deploy a subscription prioritization engine to select a single one of the multiple different applications to transmit a notification to. Stated alternatively, for individual user-activity events, the subscription prioritization engine determines a subset of “satisfied” subscriptions to fulfill and to refrain from fulfilling.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.