摘要:
A multiple-subscriber identity module (multi-SIM) multi-standby communication device includes a single operating system (OS) and a single radio resource unit that is shared by multiple virtual modems (VMs) within a virtual modem framework (VMF). The OS maps VM tasks of the multiple VM to OS resource spaces according to corresponding VM IDs. which may be embedded in global variables utilized in the single OS to access OS resources. The single OS may run the mapped VM tasks utilizing OS resources in the OS resource spaces. The OS may run VM tasks utilizing OS resources in OS resource spaces identified by corresponding VM IDs.
摘要:
A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit that is shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. Traffic related to the SIM cards are concurrently handled utilizing corresponding VMs. Available radio resource in the single radio resource unit are shared by the VMs based on corresponding VM states, namely, an active state, an idle state and a suspended state. VMs in an idle state concurrently monitor paging events and concurrently perform idle mode procedures such as location updating. VMs not related to an intended traffic are suspended. A VM related to the intended traffic is transitioned from an idle state to an active state to enable the communication for the intended traffic. Once the communication is complete, the suspended VMs are resumed to continue idle mode activities.
摘要:
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 for each VM task via a virtual modem controller (VMC). Upon receiving requests for tasks to access radio resources in the single radio resource unit, the VMC arbitrates the access based on task priority information, current activities associated with one or more of the plurality of VMs, and the radio resources available in the single radio resource unit. The access may be immediately accepted, accepted with a delay or rejected. With an immediate access, current activities may be suspended and then resumed once radio resources become available. With a delayed access, the VMC determines what time instants the access may be accepted.
摘要:
A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single operating system (OS) and a single radio resource unit that is shared by multiple virtual modems (VMs) within a virtual modem framework (VMF). The OS maps VM tasks of the multiple VM to OS resource spaces according to corresponding VM IDs. The single OS may run the mapped VM tasks utilizing OS resources in the OS resource spaces. VM ID information is embedded in global variables and/or static variables that are utilized in the single OS to access OS resources. The OS may run VM tasks utilizing OS resources in OS resource spaces identified by corresponding VM IDs. The OS may re-use OS resources for VM tasks of different VMs, when needed, without duplicating the OS resources. VM tasks are scheduled to run on the single OS according to task priorities, which are determined based on corresponding VM environment.
摘要翻译:多用户识别模块(multi-SIM)多待通信设备包括由虚拟调制解调器框架(VMF)内的多个虚拟调制解调器(VM)共享的单个操作系统(OS)和单个无线电资源单元。 操作系统将VM的任务根据相应的VM ID映射到OS资源空间。 单个操作系统可以使用OS资源空间中的OS资源运行映射的VM任务。 VM ID信息嵌入在单个操作系统中使用的全局变量和/或静态变量中以访问OS资源。 OS可以使用由相应VM ID标识的OS资源空间中的OS资源运行VM任务。 当需要时,操作系统可能会重新使用不同VM的VM任务的操作系统资源,而不会复制操作系统资源。 VM任务计划根据任务优先级在单个操作系统上运行,这些优先级是基于相应的VM环境确定的。
摘要:
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). A first VM in an active state monitors its own associated cells and cells associated with remaining VMs in a suspended state. The active VM measures signal strength on available cells to track cell information such as cell quality and cell timing information for associated cells for the first active VM and for the remaining suspended VMs. When the suspended VMs are resumed, the single radio resource unit is synchronized to corresponding serving cells in an order determined based on the tracked cell timing information. With a synchronized serving cell, a suspended VM may bypass cell selection or reselection and directly camp on its serving cell. Otherwise, the suspended VM performs a cell selection or reselection selectively based on tracked cell information for a cell to camp on.
摘要:
A communication device comprises a single radio resource unit that is shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. Traffic related to the SIM cards are concurrently handled utilizing corresponding VMs. Available radio resource in the single radio resource unit are shared by the VMs based on corresponding VM states, namely, an active state, an idle state and a suspended state. VMs in an idle state concurrently monitor paging events and concurrently perform idle mode procedures such as location updating. VMs not related to an intended traffic are suspended. A VM related to the intended traffic is transitioned from an idle state to an active state to enable the communication for the intended traffic. Once the communication is complete, the suspended VMs are resumed to continue idle mode activities.
摘要:
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.
摘要:
A safety needle assembly is provided herein which includes a hub; a needle fixed to the hub, the needle having a distal end, formed for insertion into a patient, and a proximal end; a first shield having a tubular body at least partially encircling a portion of the needle, wherein in an initial state, the first shield extends from the hub; a second shield having a tubular body at least partially encircling a portion of the needle; a biasing element disposed to urge the second shield distally towards the distal end of the needle; and, a releasable retaining arrangement for releasably retaining the second shield in a first state. Upon a predetermined extent of proximal movement of the first shield relative to the hub, the second shield is released thereby allowing the biasing element to urge the second shield to a second state in which the distal end of the needle is covered. Advantageously, with the arrangement of the subject invention, two shields are provided for at least partially covering a needle with one of the shields acting as a trigger.
摘要:
A safety pen needle assembly is provided herein which includes a hub and a needle fixed to the hub. Further, a first shield is provided, along with a second shield which has a biasing element disposed to urge the second shield proximally towards a proximal end of the needle. The assembly further includes a releasable retaining assembly for releasably retaining the second shield in an initial position against the force of the biasing element. A predetermined extent of movement of the first shield causes the retaining assembly to release the second shield, and, wherein, with the second shield being released, the second shield is urged proximally by the biasing element to a second position where the second shield covers the proximal end of the needle. Advantageously, with the subject invention, an assembly is provided which allows for passive activation of a shield on a non-patient end of a pen needle assembly by a patient-end shield.
摘要:
A safety pen needle assembly is provided herein which includes a hub; a needle fixed to the hub having a distal end, formed for insertion into a patient, and a proximal end; a shield; a biasing means disposed to urge the shield from a first position to a second position; and, at least one adjustable tab or locking finger on the hub, the tab or finger being adjustable from a first state to a second state. With the tab or finger being in a first state, the tab or finger interferingly engages the shield so as to restrict movement thereof. The tab or finger in the first state retains the shield in its first position with the proximal end of the needle being exposed. With the tab or finger being in the second state, the tab or finger does not interferingly engage with the shield. As such, the shield is permitted to be urged proximally to the second position by the biasing means. In the second position, the shield covers the proximal end of the needle. Advantageously, with the subject invention, a mechanism is provided for shielding a proximal, or non-patient, end of a pen needle, particularly after use.