Abstract: Information access can include: generating a checkpoint identifier for each of a set of data streams associated with a listening session for a client of an information access system; and merging the checkpoint identifiers associated with the listening session into a unified checkpoint identifier according to a set of checkpoint merge parameters configured for the listening session.
Abstract: A connection-oriented proxy push-pull network server, including: obtaining a history of the live content in response to a request from a client via a connection-oriented communication channel; obtaining a set of updates to the live content in response to the request from the client; and combining the history and the updates into a merged content stream back to the client via the connection-oriented communication channel.