WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013116160) SYSTEM AND METHOD FOR SCHEDULING PACKET TRANSMISSION ON A CLIENT DEVICE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/116160    International Application No.:    PCT/US2013/023492
Publication Date: 08.08.2013 International Filing Date: 28.01.2013
IPC:
H04L 12/869 (2013.01)
Applicants: APPLE INC. [US/US]; 1 Infinite Loop Cupertino, California 95014 (US)
Inventors: MASPUTRA, Cahya; (US).
BHOOMA, Padmavathy; (US).
LIU, Joe; (US)
Agent: PARK, Richard, A.; Park, Vaughan, Fleming & Dowler LLP 2820 Fifth Street Davis, CA 95618 (US)
Priority Data:
61/595,003 03.02.2012 US
13/620,920 15.09.2012 US
Title (EN) SYSTEM AND METHOD FOR SCHEDULING PACKET TRANSMISSION ON A CLIENT DEVICE
(FR) SYSTÈME ET PROCÉDÉ POUR ORDONNANCEMENT DE LA TRANSMISSION DE PAQUETS SUR UN DISPOSITIF CLIENT
Abstract: front page image
(EN)A computer-implemented method for managing packet scheduling on a client device. For example, one embodiment of a method comprises: receiving a packet to be transmitted; enqueuing the packet in a queue at a network stack level; determining whether packet scheduling is currently being performed at a driver level or at a networking stack level; selecting the packet for transmission from the queue at the network stack level if scheduling is currently being performed at the network stack level; and selecting the packet for transmission from the queue at the driver level if scheduling is currently being performed at the driver level.
(FR)L'invention concerne un procédé implémenté par ordinateur permettant un ordonnancement des paquets sur un dispositif client. Par exemple, un mode de réalisation d'un procédé consiste à recevoir un paquet à transmettre; à mettre en file d'attente le paquet dans une file d'attente à un niveau d'empilage du réseau; à déterminer si un ordonnancement des paquets est actuellement effectué au niveau d'un pilote ou au niveau d'un empilage de réseautage; à sélectionner le paquet pour la transmission depuis la file d'attente au niveau de l'empilage du réseau, si l'ordonnancement est actuellement réalisé au niveau de l'empilage du réseau; et à sélectionner le paquet pour la transmission depuis la file d'attente au niveau du pilote, si la programmation est actuellement réalisée au niveau du pilote.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)