US2011117909A1PendingUtilityA1

Method and system for dynamically selecting and configuring virtual modems (vms) based on performance metrics in a multi-sim multi-standby communication device

Assignee: CAO YAXINPriority: Nov 17, 2009Filed: Oct 8, 2010Published: May 19, 2011
Est. expiryNov 17, 2029(~3.3 yrs left)· nominal 20-yr term from priority
H04W 48/18H04W 8/183H04W 88/06
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. The access to radio resources in the single radio resource unit is controlled via a virtual modem controller (VMC). The VMC collects performance metrics such as requested service type and signal quality associated with each of the VMs. A VM is selected based on the collected performance metrics to perform a requested service. A serving VM is switched among the VMs based on the collected performance metrics. VM capabilities are dynamically configured based on the collected performance metrics. According to the collected performance metrics such as associated navigation information and requested service type, one or more VMs may be turned on or off, and certain VM capabilities may be enabled or disabled to save resources.

Claims

exact text as granted — not AI-modified
1 . A method for communication, the method comprising:
 in a multiple-subscriber identity module (multi-SIM) multi-standby communication device comprising a single radio resource unit that is shared by a plurality of virtual modems:
 collecting performance metrics associated with each of said plurality of virtual modems; and 
 selecting a virtual modem from said plurality of virtual modems based on said collected performance metrics to perform a requested service. 
   
     
     
         2 . The method according to  claim 1 , wherein said collected performance metrics comprises requested service type, network availability, quality of service (QoS), signal strength and/or navigation information. 
     
     
         3 . The method according to  claim 2 , comprising switching to another one of said plurality of virtual modems based on said collected performance metrics to perform said requested service. 
     
     
         4 . The method according to  claim 2 , comprising configuring corresponding capabilities of said plurality of virtual modems based on said collected performance metrics. 
     
     
         5 . The method according to  claim 4 , comprising enabling or disabling at least a portion of said corresponding capabilities of said plurality of virtual modems based on said collected performance metrics. 
     
     
         6 . The method according to  claim 5 , comprising enabling or disabling said at least portion of said corresponding capabilities of said plurality of virtual modems based on navigation information associated with said multi-SIM multi-standby communication device. 
     
     
         7 . The method according to  claim 5 , comprising enabling or disabling said at least portion of said corresponding capabilities of said plurality of virtual modems based on service type for said requested service. 
     
     
         8 . The method according to  claim 4 , comprising turning on or off one or more of said plurality of virtual modems based on said collected performance metrics. 
     
     
         9 . The method according to  claim 8 , comprising turning on or off said one or more of said plurality of virtual modems based on navigation information associated with said multi-SIM multi-standby communication device. 
     
     
         10 . The method according to  claim 8 , comprising turning on or off said one or more of said plurality of virtual modems based on service type for said requested service. 
     
     
         11 . A system for communication, the system comprising:
 one or more processors and/or circuits for use in a multiple-subscriber identity module (multi-SIM) multi-standby communication device comprising a single radio resource unit that is shared by a plurality of virtual modems, said one or more processors and/or circuits being operable to:
 collect performance metrics associated with each of said plurality of virtual modems; and 
 select a virtual modem from said plurality of virtual modems based on said collected performance metrics to perform a requested service. 
   
     
     
         12 . The system according to  claim 11 , wherein said collected performance metrics comprises requested service type, network availability, quality of service (QoS), signal strength and/or navigation information. 
     
     
         13 . The system according to  claim 12 , wherein said one or more processors and/or circuits being operable to switch to another one of said plurality of virtual modems based on said collected performance metrics to perform said requested service. 
     
     
         14 . The system according to  claim 12 , wherein said one or more processors and/or circuits being operable to configure corresponding capabilities of said plurality of virtual modems based on said collected performance metrics. 
     
     
         15 . The system according to  claim 14 , wherein said one or more processors and/or circuits being operable to enable or disable at least a portion of said corresponding capabilities of said plurality of virtual modems based on said collected performance metrics. 
     
     
         16 . The system according to  claim 15 , wherein said one or more processors and/or circuits being operable to enable or disable said at least portion of said corresponding capabilities of said plurality of virtual modems based on navigation information associated with said multi-SIM multi-standby communication device. 
     
     
         17 . The system according to  claim 15 , wherein said one or more processors and/or circuits being operable to enable or disable said at least portion of said corresponding capabilities of said plurality of virtual modems based on service type for said requested service. 
     
     
         18 . The system according to  claim 14 , wherein said one or more processors and/or circuits being operable to turn on or off one or more of said plurality of virtual modems based on said collected performance metrics. 
     
     
         19 . The system according to  claim 18 , wherein said one or more processors and/or circuits being operable to turn on or off said one or more of said plurality of virtual modems based on navigation information associated with said multi-SIM multi-standby communication device. 
     
     
         20 . The system according to  claim 18 , wherein said one or more processors and/or circuits being operable to turn on or off said one or more of said plurality of virtual modems based on service type for said requested service.

Join the waitlist — get patent alerts

Track US2011117909A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.