会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Network searching method and device for CDMA single-mode chip multi-standby terminal
    • CDMA单模芯片多待机终端的网络搜索方法和装置
    • US20130170486A1
    • 2013-07-04
    • US13819254
    • 2011-03-03
    • Zhuzhu WangZitao XueMin Xu
    • Zhuzhu WangZitao XueMin Xu
    • H04W8/02
    • H04W8/02H04W48/18H04W88/06
    • The present invention discloses a network searching method and device for a CDMA single-mode chip multi-standby terminal. The method comprises: a CDMA single-mode chip multi-standby terminal extracting Preferred Roaming Lists (PRLs) of multiple users who possess the terminal (S102); merging the PRLs of the multiple users who possess the terminal to acquire a union of the PRLs of the multiple users who possess the terminal (S104), and making a network decision for the CDMA single-mode chip multi-standby terminal according to the union of the PRLs of the multiple users who possess the terminal (S106). The terminal performs a union operation on two PRLs and obtains a common PRL as the basis for network search, thus the present invention solves the problem that the CDMA single-mode chip terminal can not implement the network search for multiple users, and further achieves the effect of improving the user experience.
    • 本发明公开了一种用于CDMA单模芯片多待机终端的网络搜索方法和装置。 该方法包括:提取拥有终端的多个用户的优选漫游列表(S102)的CDMA单模芯片多待机终端; 合并具有终端的多个用户的PRL以获得具有该终端的多个用户的PRL的并集(S104),并且根据联合对CDMA单模芯片多待机终端进行网络决定 的具有终端的多个用户的PRL(S106)。 该终端对两个PRL执行联合操作并获得一个公共PRL作为网络搜索的基础,因此本发明解决了CDMA单模芯片终端不能实现对多个用户的网络搜索的问题,并且进一步实现了 改善用户体验的效果。
    • 8. 发明授权
    • Virtual machine fault tolerance
    • 虚拟机容错
    • US08201169B2
    • 2012-06-12
    • US12484640
    • 2009-06-15
    • Ganesh VenkitachalamRohit JainBoris WeissmanDaniel J. ScalesVyacheslav MalyuginJeffrey W. SheldonMin Xu
    • Ganesh VenkitachalamRohit JainBoris WeissmanDaniel J. ScalesVyacheslav MalyuginJeffrey W. SheldonMin Xu
    • G06F9/455G06F9/46G06F11/00
    • G06F11/1658G06F9/45533G06F9/45558G06F9/4881G06F11/0712G06F11/0766G06F11/079G06F2009/45579G06F2009/45591G06F2201/805G06F2201/815G06F2201/82
    • In a computer system running a primary virtual machine (VM) on virtualization software on a primary virtualized computer system (VCS) and running a secondary VM on virtualization software on a secondary VCS, a method for the secondary VM to provide quasi-lockstep fault tolerance for the primary VM includes: as the primary VM is executing a workload, virtualization software in the primary VCS is: (a) causing predetermined events to be recorded in an event log, (b) keeping output associated with the predetermined events pending, and (c) sending the log entries to the virtualization software in the secondary VCS; as the secondary VM is replaying the workload, virtualization software in the secondary VCS is: (a) sending acknowledgements indicating that log entries have been received; (b) when the virtualization software encounters one of the predetermined events, searching the log entries to determine whether a log entry corresponding to the same event was received from the primary VCS, and if so, comparing data associated with the predetermined event produced by the secondary VM with that of the primary VM; if there is a match, the virtualization software in the secondary VCS transmitting an acknowledgement to the virtualization software in the primary VCS; one of the virtualization software in the primary or secondary VCS dropping the event and the other dispatching the output; and if there is no match, performing a checkpoint resynchronization.
    • 在主虚拟化计算机系统(VCS)上的虚拟化软件上运行主虚拟机(VM)并在辅助VCS上运行虚拟化软件上的辅助虚拟机的计算机系统中,辅助虚拟机提供准锁步骤容错 对于主虚拟机包括:当主虚拟机正在执行工作负载时,主VCS中的虚拟化软件是:(a)使事件日志中记录预定事件,(b)保持与预定事件挂起的输出挂起,以及 (c)将日志条目发送到二级VCS中的虚拟化软件; 当辅助虚拟机正在重播工作负载时,辅助VCS中的虚拟化软件是:(a)发送指示已经接收到日志条目的确认; (b)当虚拟化软件遇到预定事件之一时,搜索日志条目以确定是否从主VCS接收到与同一事件相对应的日志条目,如果是,则将与由该VCS生成的预定事件相关联的数据进行比较 辅助虚拟机与主虚拟机的辅助虚拟机; 如果存在匹配,则次级VCS中的虚拟化软件向主VCS中的虚拟化软件发送确认; 主要或次要VCS中的虚拟化软件之一放弃事件,另一个调度输出; 如果没有匹配,则执行检查点重新同步。
    • 9. 发明申请
    • METHOD AND SYSTEM FOR USING A VIRTUALIZATION SYSTEM TO IDENTIFY DEADLOCK CONDITIONS IN MULTI-THREADED PROGRAMS BY CONTROLLING SCHEDULING IN REPLAY
    • 使用虚拟化系统通过控制重排调度来识别多线程程序中的死锁条件的方法和系统
    • US20120030657A1
    • 2012-02-02
    • US12848023
    • 2010-07-30
    • Qi GaoMin Xu
    • Qi GaoMin Xu
    • G06F9/44
    • G06F9/524G06F11/3636
    • A method and system for determining potential deadlock conditions in a target multi-threaded software application. The target application is first run in a virtual machine and the events within the application are recorded. The recorded events are replayed and analyzed to identify potential lock acquisition conflicts occurring between threads of the application. The potential lock acquisition conflicts are identified by analyzing the order in which resource locks are obtained and pairs of resources that have respective locks obtained in different orders are analyzed. These analyzed pairs are used to define a different order of events in the target application that, when the target application is re-run with the second order of events, may trigger a deadlock condition. The target application is then re-run with the different order of events in an attempt to trigger and then identify potential deadlock situations.
    • 一种用于确定目标多线程软件应用程序中潜在的死锁状况的方法和系统。 目标应用程序首先在虚拟机中运行,并记录应用程序中的事件。 记录的事件被重放和分析,以识别在应用程序的线程之间发生的潜在锁定获取冲突。 通过分析获得资源锁定的顺序来识别潜在锁获取冲突,并分析具有以不同顺序获得的相应锁的资源对。 这些分析的对用于定义目标应用程序中不同的事件顺序,当目标应用程序以二次事件重新运行时,可能会触发死锁条件。 然后,目标应用程序以不同的事件顺序重新运行,以尝试触发,然后识别潜在的死锁情况。