Method, apparatus and computer program product for providing automatic delivery of information to a terminal
First Claim
Patent Images
1. A method comprising:
- receiving information corresponding to new content associated with a particular service;
in response to receipt of the information corresponding to the new content, identifying, with a processor comprising circuitry, the particular service via a mapping registry that associates a plurality of respective services and identifiers of terminals associated with a publisher of the new content to the respective services, wherein the publisher is a user of the particular service and is represented as a stored contact entry;
retrieving an identifier of the publisher associated with the particular service based on the particular service identified via the mapping registry;
further in response to receipt of the information corresponding to the new content, identifying at least one receiving terminal having a stored contact list comprising uniquely identified users and respective contact information, wherein the stored contact list comprises the identifier of the publisher; and
in response to identifying the at least one receiving terminal having the stored contact list comprising the identifier of the publisher, determining to push an indication of the new content to the at least one receiving terminal, wherein the indication of the new content is associated with a contact entry of the stored contact list and wherein the contact entry is associated with the identifier of the publisher.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing automatic delivery of information to a terminal includes a communication element, a registry element and a proxy element. The communication element is configured to receive information corresponding to new content associated with a particular service. The registry element is configured to retrieve an identifier of an publisher associated with the particular service in response to receipt of the information. The proxy element is configured to push an indication of the new content to a receiving terminal having the identifier in a contact list of the receiving terminal in response to receipt of the information.
129 Citations
20 Claims
-
1. A method comprising:
-
receiving information corresponding to new content associated with a particular service; in response to receipt of the information corresponding to the new content, identifying, with a processor comprising circuitry, the particular service via a mapping registry that associates a plurality of respective services and identifiers of terminals associated with a publisher of the new content to the respective services, wherein the publisher is a user of the particular service and is represented as a stored contact entry; retrieving an identifier of the publisher associated with the particular service based on the particular service identified via the mapping registry; further in response to receipt of the information corresponding to the new content, identifying at least one receiving terminal having a stored contact list comprising uniquely identified users and respective contact information, wherein the stored contact list comprises the identifier of the publisher; and in response to identifying the at least one receiving terminal having the stored contact list comprising the identifier of the publisher, determining to push an indication of the new content to the at least one receiving terminal, wherein the indication of the new content is associated with a contact entry of the stored contact list and wherein the contact entry is associated with the identifier of the publisher. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform:
-
receiving information corresponding to new content associated with a particular service; in response to receipt of the information corresponding to the new content, identifying the particular service via a mapping registry that associates a plurality of respective services and identifiers of terminals associated with a publisher of the new content to the respective services, wherein the publisher is a user of the particular service and is represented as a stored contact entry; retrieving an identifier of the publisher associated with the particular service based on the particular service identified via the mapping registry; further in response to receipt of the information corresponding to the new content, identifying at least one receiving terminal having a stored contact list comprising uniquely identified users and respective contact information, wherein the stored contact list comprises the identifier of the publisher; and in response to identifying the at least one receiving terminal having the stored contact list comprising the identifier of the publisher, determining to push an indication of the new content to the at least one receiving terminal, wherein the indication of the new content is associated with a contact entry of the stored contact list and wherein the contact entry is associated with the identifier of the publisher. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising a processor and memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
-
receive information corresponding to new content associated with a particular service; in response to receipt of the information corresponding to the new content, identify the particular service via a mapping registry that associates a plurality of respective services and identifiers of terminals associated with a publisher of the new content to the respective services, wherein the publisher is a user of the particular service and is represented as a stored contact entry; retrieve an identifier of the publisher associated with the particular service based on the particular service identified via the mapping registry; further in response to receipt of the information corresponding to the new content, identify at least one receiving terminal having a stored contact list comprising uniquely identified users and respective contact information, wherein the stored contact list comprises the identifier of the publisher; and in response to identifying the at least one receiving terminal having the stored contact list comprising the identifier of the publisher, determine to push an indication of the new content to the at least one receiving terminal, wherein the indication of the new content is associated with a contact entry of the stored contact list and wherein the contact entry is associated with the identifier of the publisher. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification