Message history display system and method
First Claim
1. A method comprising:
- identifying a plurality of devices in association with a user profile;
receiving communications at a server from the plurality of devices bound for a respective plurality of networks;
forwarding the communications from the server to the respective plurality of networks;
creating at the server a plurality of message logs from the communications for respective ones of the plurality of devices;
aggregating the plurality of message logs at the server;
receiving a request at the server for one of the plurality of message logs from a respective one of the plurality of devices;
compiling at the server at least a portion of the aggregated message log, including a portion of at least a sub-plurality of the plurality of message logs, into a format suitable for display on a device associated with the requested message log;
providing from the server the at least a portion of the aggregated message log in response to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for message history display includes combining message histories for multiple different messaging services. A system constructed according to the technique may include, for example, a message history database; a history aggregation engine that aggregates message logs for storage in the message history database; and a history provisioning engine that provides an aggregated message log associated with the user from the message history database to a requesting device. A method according to the technique may include, for example, identifying a device in association with a user profile; providing an online platform that receives messages from and sends messages to the device; and creating an aggregated log from messages sent to and from the device.
66 Citations
8 Claims
-
1. A method comprising:
-
identifying a plurality of devices in association with a user profile; receiving communications at a server from the plurality of devices bound for a respective plurality of networks; forwarding the communications from the server to the respective plurality of networks; creating at the server a plurality of message logs from the communications for respective ones of the plurality of devices; aggregating the plurality of message logs at the server; receiving a request at the server for one of the plurality of message logs from a respective one of the plurality of devices; compiling at the server at least a portion of the aggregated message log, including a portion of at least a sub-plurality of the plurality of message logs, into a format suitable for display on a device associated with the requested message log; providing from the server the at least a portion of the aggregated message log in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification