Communication of compressed digital images with restricted access and server/client hand-offs
First Claim
1. A method comprising:
- receiving a first request for a first set of image data corresponding to an image;
responding to the first request with the first set of image data;
receiving a second request for a second set of image data corresponding to the image;
determining that the second set of image data includes restricted data;
sending a prompt for authentication;
receiving the second request along with authentication information; and
determining again that the second request is for restricted data;
checking the authentication information; and
providing the second set of image data if the authentication information is correct.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for handling restricted access and server/client hand-offs in a communication environment is described. In one embodiment, the method comprises receiving a first request for a first set of image data corresponding to an image, responding to the first request with the first set of image data, receiving a second request for a second set of image data corresponding to the image, determining that the second set of image data includes restricted data, sending a prompt for authentication, receiving the second request along with authentication information; determining again that the second request is for restricted data, checking the authentication information, and providing the second set of image data if the authentication information is correct.
In an alternative embodiment, the method comprises a first server operating within a JPIP session with a client, including receiving a first request from the client for a sub-image of an image, generating a response containing data needed to create the sub-image, receiving a second request from the client for a different portion of the image, and the first server redirecting the client to a second server to obtain the different portion of the image.
77 Citations
31 Claims
-
1. A method comprising:
-
receiving a first request for a first set of image data corresponding to an image;
responding to the first request with the first set of image data;
receiving a second request for a second set of image data corresponding to the image;
determining that the second set of image data includes restricted data;
sending a prompt for authentication;
receiving the second request along with authentication information; and
determining again that the second request is for restricted data;
checking the authentication information; and
providing the second set of image data if the authentication information is correct. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacture comprising one or more recordable media having instructions stored thereon which, when executed by a system, cause the system to:
-
receive a first request for a first set of image data corresponding to an image;
respond to the first request with the first set of image data;
receive a second request for a second set of image data corresponding to the image;
determine that the second set of image data includes restricted data;
send a prompt for authentication;
receive the second request along with authentication information; and
determine again that the second request is for restricted data;
check the authentication information; and
provide the second set of image data if the authentication information is correct. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
means for receiving a first request for a first set of image data corresponding to an image;
means for responding to the first request with the first set of image data;
means for receiving a second request for a second set of image data corresponding to the image;
means for determining that the second set of image data includes restricted data;
means for sending a prompt for authentication;
means for receiving the second request along with authentication information; and
means for determining again that the second request is for restricted data;
means for checking the authentication information; and
means for providing the second set of image data if the authentication information is correct. - View Dependent Claims (12, 13)
-
-
14. A method comprising:
-
a first server operating within a JPIP session with a client, including receiving a first request from the client for a sub-image of an image;
generating a response containing data needed to create the sub-image;
receiving a second request from the client for a different portion of the image; and
the first server redirecting the client to a second server to obtain the different portion of the image. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture comprising one or more recordable media having instructions stored thereon which, when executed by a system, cause the system to:
-
receive a first request from the client during a JPIP session for a sub-image of an image;
generate a response containing data needed to create the sub-image;
receive a second request from the client for a different portion of the image; and
redirect the client to a second server to obtain the different portion of the image. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An apparatus comprising:
-
means for receiving a first request from the client during a JPIP session for a sub-image of an image;
means for generating a response containing data needed to create the sub-image;
means for receiving a second request from the client for a different portion of the image; and
means for redirecting the client to a second server to obtain the different portion of the image.
-
-
29. A method comprising:
-
a first client generating a JPIP request to a server;
the first client receiving data in response to the JPIP request; and
the first client directing a second client to use data received by the first client and and make one or more additional requests to the server.
-
-
30. An article of manufacture comprising one or more recordable media having instructions stored thereon which, when executed by a system,. cause the system to:
-
generate a JPIP request to a server;
receive data in response to the JPIP request; and
direct a second client to use data received by the first client and and make one or more additional requests to the server.
-
-
31. A method comprising:
-
receiving a request from a client;
determining that the request is for a directory; and
generating at least one response with information regarding the directory.
-
Specification