The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 06, 2005
Filed:
Jul. 03, 2001
John G. Apostolopoulos, San Carlos, CA (US);
Sujoy Basu, Mountain View, CA (US);
Gene Cheung, Tokyo, JP;
Rajendra Kumar, Los Altos, CA (US);
Sumit Roy, Menlo Park, CA (US);
Wai-tan Tan, Mountain View, CA (US);
Susie J. Wee, San Carlos, CA (US);
Tina Wong, Sunnyvale, CA (US);
BO Shen, Mountain View, CA (US);
John G. Apostolopoulos, San Carlos, CA (US);
Sujoy Basu, Mountain View, CA (US);
Gene Cheung, Tokyo, JP;
Rajendra Kumar, Los Altos, CA (US);
Sumit Roy, Menlo Park, CA (US);
Wai-tan Tan, Mountain View, CA (US);
Susie J. Wee, San Carlos, CA (US);
Tina Wong, Sunnyvale, CA (US);
Bo Shen, Mountain View, CA (US);
Hewlett-Packard Development Company, L.P., Houston, TX (US);
Abstract
A method for assigning servers to provide multiple description bitstreams to a mobile client (in a mobile client environment) or to a fixed client (in a fixed client environment). In one embodiment, the present invention, upon receiving a request from a mobile client to have media data streamed thereto, analyzes a plurality of servers to determine a first candidate server for providing a first multiple description bitstream to the base station along a first path. The present method also determines a second candidate server for providing a second multiple description bitstream to the base station along a second path. The present method then sends a request to the first candidate server to provide the first multiple description bitstream to a mobile client through a base station along the first path, and also sends a request to the second candidate server to provide the second multiple description bitstream to the mobile client through the same base station along a second path. In another embodiment, there are two separate paths from two separate servers to two separate base stations and then from each base station there is a separate path to the mobile client. In still another embodiment, there are two paths from a single server to two separate base stations and then from each base station there is a separate path to the mobile client. In one fixed client embodiment, the present invention is able to assign a plurality of servers to provide a plurality of MD bitstreams to the fixed client.