IP Library Granted Patent US 8,694,678
Granted Patent B2
US 8,694,678 · App. 13/128,251 · Granted Apr 8, 2014

Method of providing data to a client

Inventors: Gordian Jodlauk (Würselen, DE); Guido Gehlen (Neuss, DE)
Assignee: Telefonaktiebolaget L M Ericsson (publ)
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,694,678
App. No.
13/128,251
Granted
Apr 8, 2014
Kind
B2
Abstract

A method provides data to a client by a server and comprises receiving a data update, —sending a duplicate of the data update to the client; incorporating the data update into a revolving data carousel for holding the data, the data comprising a plurality of data items; and sending a data item on the data carousel to the client.

Claims (13)

1. A method implemented by a client for receiving data items from a server, the method comprising:

receiving data updates from the server for updating a revolving data carousel that holds data items, receiving non-high priority data updates over a first communication channel and receiving high priority data updates over a second communication channel;

determining whether each received data update is a high priority data update or a non-high priority data update; and

incorporating each received data update into the data carousel, incorporating high priority data updates prior to incorporating non-high priority data updates.

2. The method of claim 1 , further comprising notifying a client side application after a received data update has been incorporated into the data carousel.

3. A client entity configured to receive data items from a server, comprising:

an input interface configured to receive data updates from the server for updating a revolving data carousel that holds data items, by receiving non-high priority data updates over a first communication channel and receiving high priority data updates over a second communication channel;

a data carousel circuit configured to determine whether each received data update is a high priority data update or a non-high priority data update, and to incorporate each received data update into the data carousel, incorporating high priority data updates prior to incorporating non-high priority data updates.

4. The client entity of claim 3 , wherein the client entity is configured to notify a client side application after a received data update has been incorporated into the data carousel.

5. A computer program product stored on a non-transitory computer readable medium and comprising computer program code that, when executed by a processor of a client, causes the client to:

receive data updates from a server for updating a revolving data carousel that holds data items, receiving non-high priority data updates over a first communication channel and receiving high priority data updates over a second communication channel;

determine whether each received data update is a high priority data update or a non-high priority data update; and

incorporate each received data update into the data carousel, incorporating high priority data updates prior to incorporating non-high priority data updates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2011
From: GEHLEN, GUIDO; JODLAUK, GORDIAN
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 026962/0164 →
Continuity (1)
Related Publication 20120016966A1 · Jan 19, 2012