Forwarding notification information regardless of user access to an application
First Claim
1. A system, comprising:
- one or more processor devices; and
one or more computer-readable storage media storing computer-readable instructions which, when executed by the one or more processor devices, cause the one or more processor devices to;
receive original notification information provided by an application;
cause a representation of the original notification information to be presented to a first user via a first computing device;
determine whether to send forward notification information to at least a second user, the forward notification information corresponding to a forwarded version of the original notification information, the first user and the second user being different persons;
send the forward notification information to at least the second user, via a computer network, for consumption by the second user using a second computing device that does not have the application installed;
cause a representation of the forward notification information to be presented at the second computing device;
when the second user interacts with the representation of the forward notification information, present an invitation to the second user to download the application on the second computing device; and
when the second user responds affirmatively to the invitation, download and install the application on the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented technique is described herein by which a first user can forward notification information to one or more other users, including a second user. The first user can interact with the notification information via a first computing device, while the second user can interact with the notification information using a second computing device. In some implementations, both the first computing device and the second computing device have access to an application which has generated the notification information or to which the notification information otherwise pertains. In other implementations, the second computing device may lack access to the application. In some implementations, the first user receives the notification information and then explicitly and manually controls the forwarding of the notification information (or a version of the notification information) to the second user. In other implementations, decision logic automatically controls the forwarding of the notification information to the second user.
11 Citations
20 Claims
-
1. A system, comprising:
-
one or more processor devices; and one or more computer-readable storage media storing computer-readable instructions which, when executed by the one or more processor devices, cause the one or more processor devices to; receive original notification information provided by an application; cause a representation of the original notification information to be presented to a first user via a first computing device; determine whether to send forward notification information to at least a second user, the forward notification information corresponding to a forwarded version of the original notification information, the first user and the second user being different persons; send the forward notification information to at least the second user, via a computer network, for consumption by the second user using a second computing device that does not have the application installed; cause a representation of the forward notification information to be presented at the second computing device; when the second user interacts with the representation of the forward notification information, present an invitation to the second user to download the application on the second computing device; and when the second user responds affirmatively to the invitation, download and install the application on the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, implemented by one or more computing devices, the method comprising:
-
receiving forward notification information corresponding to a forwarded version of original notification information sent to a first user, the original notification information describing an occurrence that pertains to an application installed on a first computing device of the first user; presenting a representation of the forward notification information to a second user using a second computing device that does not have the application installed, the first user and the second user being different persons; receiving a request from the second user to interact with the representation of the forward notification information; in response to the request, presenting an invitation to the second user to download the application on the second computing device; receiving a reply from the second user to the invitation to download the application; and in response to the reply, downloading and installing the application on the second computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium storing computer-readable instruction which, when executed by one or more processor devices, cause the one or more processor devices to:
-
receive forward notification information corresponding to a forwarded version of original notification information sent to a first user, the original notification information describing an occurrence that pertains to an application installed on a first computing device of the first user; present a representation of the forward notification information to a second user using a second computing device that does not have the application installed, the first user and the second user being different persons; receive a request from the second user to interact with the representation of the forward notification information; in response to the request, present an invitation to the second user to download the application on the second computing device; receive a reply to the invitation from the second user; and in response to the reply, download and install the application on the second computing device.
-
Specification