Notifications with custom user interface
First Claim
1. A device comprising:
- a memory;
at least one network interface; and
one or more processors coupled to the memory and the at least one network interface, wherein the one or more processors are configured to perform;
generating a notification identifier for an accessory application at an accessory device;
identifying an application identifier for the accessory application at the accessory device;
generating a notification intended for the accessory application at the accessory device, wherein the notification includes notification information corresponding to the intended accessory device application; and
sending, to a companion device, the notification intended for the accessory application at the accessory device.
0 Assignments
0 Petitions
Accused Products
Abstract
Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.
-
Citations
15 Claims
-
1. A device comprising:
-
a memory; at least one network interface; and one or more processors coupled to the memory and the at least one network interface, wherein the one or more processors are configured to perform; generating a notification identifier for an accessory application at an accessory device; identifying an application identifier for the accessory application at the accessory device; generating a notification intended for the accessory application at the accessory device, wherein the notification includes notification information corresponding to the intended accessory device application; and sending, to a companion device, the notification intended for the accessory application at the accessory device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a non-transitory computer readable medium storing a plurality of instructions for controlling a computer system of a device to perform operations comprising:
-
generating a notification identifier for an accessory application at an accessory device; identifying an application identifier for the accessory application at the accessory device; generating a notification intended for the accessory application at the accessory device, wherein the notification includes notification information corresponding to the intended accessory device application; and sending, to a companion device, the notification intended for the accessory application at the accessory device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method performed by a device, the method comprising:
-
generating a notification identifier for an accessory application at an accessory device; identifying an application identifier for the accessory application at the accessory device; generating a notification intended for the accessory application at the accessory device, wherein the notification includes notification information corresponding to the intended accessory device application; and sending, to a companion device, the notification intended for the accessory application at the accessory device. - View Dependent Claims (12, 13, 14, 15)
-
Specification