×

Extended web infrastructure for business applications

  • US 7,765,255 B2
  • Filed: 07/30/2002
  • Issued: 07/27/2010
  • Est. Priority Date: 07/30/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for refreshing client-data that are visualized in a browser running on a client comprising a processor and a display, the computer-implemented method comprising:

  • storing at the client a first layout document and client-data, the client-data including a first field having a first value and a second field having a second value, the client-data being stored in a client-data cache in a browser independent format, the first layout document defining a first display format for displaying the client-data with a plurality of client-side application independent functions;

    displaying the client-data on the display, the client-data being displayed according to the first format defined by the first layout document;

    receiving at the client a sync-request to synchronize the client-data with server-data on a server, the server-data corresponding to the client-data;

    creating on the client a client-data descriptor in a browser independent format, the client-data descriptor describing changes made to the client-data;

    transmitting the client-data descriptor to the server;

    receiving from the server a server-data descriptor in a browser independent format describing changes made to the server-data, the server-data descriptor including a second layout-ID identifying a second layout document stored at the client, the second layout document being a different layout document than the first layout document and defining a second display format for the client-data different from the first display format;

    updating on the client, using the processor, the second value of the second field of the client-data in the client-data cache according to the server-data descriptor; and

    displaying the updated client-data in the client-data cache according to the second display format defined by the second layout document, including displaying the first value of the first field and the updated second value of the second field.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×