EP1631025B9

Method for streaming data between a server and a client

Abstract

This record has no abstract on file.

EP1631025B9, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Expired 3 December 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

23 claims: 5 independent, 18 dependent

  1. 1
    A computer readable medium having stored thereon a data packet, the data packet comprising:a first data field identifying an email client component;a second data field including a request for a plurality of email data objects;and characterized in that said data packet comprises : a third data field including an indication that the email client component is capable of handling an error information indicating that a particular email data object of the plurality of email data objects has an error occurring in opening the email data object.
  2. 5
    A computer-readable medium having stored thereon computer-executable instructions for performing the steps of:receiving, from an email client component, a request for a plurality of email data objects and an indication that the email client component is capable of handling an error information indicating that a particular email data object of the plurality of email data objects has an error occurring in opening the email data object;and in response to the request and the indication, retrieving the plurality of email data objects;and for each of the email data objects: if no error occurs in opening the email data object, transmitting the email data object to the email client component, and if an error occurs in opening the email data object, transmitting an error message including the error information for this email data object to the email client component.
  3. 16
    A computer-readable medium having stored thereon computer-executable instructions for performing the steps of:sending, from an email client component, a request for a plurality of email data objects and an indication that the email client component is capable of handling an error information indicating that a particular email data object of the plurality of email data objects has an error occurring in opening the email data object;and for each of the email data objects: if the email data object does not contain an error, receiving the email data object and copying the email data object at the email client component, and if the email data object does contain an error, receiving an error message including the error information for this email data object.
  4. 22
    A method for an email server component, the method comprising:receiving, from an email client component, a request for a plurality of email data objects and an indication that the email client component is capable of handling an error information indicating that a particular email data object of the plurality of email data objects has an error occurring in opening the email data object;and in response to the request and the indication, retrieving the plurality of email data objects;and for each of the email data objects: if no error occurs in opening the email data object, transmitting the email data object to the email client component, and if an error occurs in opening the email data object, transmitting an error message including the error information for this email data object to the email client component.
  5. 23
    A method for an email client component, the method comprising:sending a request for a plurality of email data objects and an indication that the email client component is capable of handling an error information indicating that a particular email data object of the plurality of email data objects has an error occurring in opening the email data object;and for each of the email data objects: if the email data object does not contain an error, receiving the email data object and copying the email data object at the email client component, and if the email data object does contain an error, receiving an error message including the error information for this email data object.