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. (WO2014193460) PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/193460    International Application No.:    PCT/US2013/061076
Publication Date: 04.12.2014 International Filing Date: 21.09.2013
IPC:
H04L 12/12 (2006.01), G06F 1/32 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, WA 98052 (US)
Inventors: BALASUBRAMANIAN, Praveen; (US).
GADDEHOSUR, Poornananda R.; (US).
THALER, David Garfield, III; (US).
ANIPKO, Dmitry A.; (US).
PALMER, Christopher Benjamin; (US)
Priority Data:
61/828,663 29.05.2013 US
14/019,243 05.09.2013 US
Title (EN) PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS
(FR) MOTIF COALESCENT POUR APPLICATIONS ACTIVÉES PAR RÉVEIL
Abstract: front page image
(EN)In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wakeenabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.
(FR)Dans divers modes de réalisation, la présente invention se rapporte à des procédés et à des systèmes adaptés pour gérer de connexions de transport activées par réveil d'applications activées par réveil. Un ensemble de ports est désigné en tant qu'un ensemble de ports activés par réveil. Un système d'exploitation (OS) d'un dispositif informatique exécutant des applications adosse le motif de réveil multiport au ou aux contrôleurs d'interface réseau (NIC) du dispositif informatique. Une application activée par réveil acquiert un port à partir de l'ensemble de ports activés par réveil. L'OS détermine que l'application est activée par réveil et, en réponse, il assigne un port, à partir de l'ensemble de ports activés par réveil, à l'application activée par réveil. A réception d'un paquet au NIC, il est déterminé si le paquet correspond, ou non, à une connexion de transport activée par réveil, sur la base d'une comparaison du paquet au motif de réveil multiport. Quand il est déterminé que le paquet correspond au motif de réveil multiport, le NIC communique avec l'OS afin de réveiller une partie des applications activées par réveil qui sont associées à la connexion de transport activée par réveil.
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, 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, SA, 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, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)