Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Abbildungen der Seite | Webprotokoll | Anmelden

Patente

  

inn iiiiiii Hi mi mi iiijiii ill 1111 inn nun mi mi mi

(12) United States Patent

Mansour et al.

(io) Patent No.: (45) Date of Patent:

US 7,155,681 B2 Dec. 26, 2006

[blocks in formation]
[blocks in formation]

A distributed user interface (UI) system includes a client device configured to render a UI for a server-based application. The client device communicates with a UI server over a network such as the Internet. The UI server performs formatting for the UI, which preferably utilizes a number of native UI controls that are available locally at the client device. In this manner, the client device need only be responsible for the actual rendering of the UI. The source data items are downloaded from the UI server to the client device when necessary, and the client device populates the UI with the downloaded source data items. The client device employs a cache to store the source data items locally for easy retrieval.

54 Claims, 21 Drawing Sheets

[merged small][merged small][subsumed][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic]
[graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[blocks in formation]

O

CC O H < CC I00

z

9 Q
< z

LU

I- <
o

UJ 2
O h-
O UJ
LU

±LU

O CO
CC 3
LL (/)

UJ

to <

LU

. z >- o

< 10 Q t/)

o r> i- o to

I5 to CC to o

LU LL

to

to

Z O

o

3 Q Q LU Z CC O < O Cl LU _J CC

d! °

*LU

5 o

to

CC

LL X

O

I CD

Q ... UI tO yj

t 1—

CO . _

1- LU LL X ^ — p- Z _J < O Jt _ ■=> LU LU CC CC g 5 O tO Q Q <

7 ■

6

o
o

CO

° o

to
o

[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small]
« ZurückWeiter »