会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • WI-FI TILE TRANSFER
    • 无线传输
    • US20150271640A1
    • 2015-09-24
    • US14221213
    • 2014-03-20
    • Shai GudayMaher Afif Saba
    • Shai GudayMaher Afif Saba
    • H04W4/02
    • H04W4/021H04L67/20H04W4/023H04W16/24H04W48/00H04W48/04H04W48/08H04W76/10H04W84/12
    • Various technologies described herein pertain to transferring geospatial tiles for Wi-Fi networks. A geospatial tile specifies a geographic region and includes data pertaining to a plurality of Wi-Fi networks having respective geographic coverage areas within the geographic region. A mobile device can receive an indicator that corresponds to a geospatial tile for retrieval by the mobile device. Further, the mobile device can request the geospatial tile from a tile management system based upon the indicator. Upon receiving the geospatial tile from the tile management system, the mobile device stores the geospatial tile in a tile cache. Further, the mobile device can automatically connect to a particular Wi-Fi network from the plurality of Wi-Fi networks utilizing data for the particular Wi-Fi network included in the geospatial tile when the mobile device is positioned within a geographic coverage area of the particular Wi-Fi network.
    • 这里描述的各种技术涉及传输Wi-Fi网络的地理空间瓦片。 地理空间瓦片指定地理区域,并且包括属于在地理区域内具有相应地理覆盖区域的多个Wi-Fi网络的数据。 移动设备可以接收与用于由移动设备检索的地理空间瓦片对应的指示符。 此外,移动设备可以基于指示符从瓦片管理系统请求地理空间瓦片。 在从瓦片管理系统接收到地理空间瓦片时,移动设备将地理空间瓦片存储在瓦片高速缓存中。 此外,当移动设备位于地理空间瓦片的地理覆盖区域内时,移动设备可以利用包含在地理空间瓦片中的特定Wi-Fi网络的数据,从多个Wi-Fi网络自动连接到特定的Wi-Fi网络 特定的Wi-Fi网络。
    • 5. 发明授权
    • System and method for instruction burst performance profiling for
single-processor and multi-processor systems
    • 用于单处理器和多处理器系统的指令突发性能分析的系统和方法
    • US6006032A
    • 1999-12-21
    • US154897
    • 1998-09-17
    • Geoffrey Owen BlandyMaher Afif Saba
    • Geoffrey Owen BlandyMaher Afif Saba
    • G06F11/34G06F9/445
    • G06F11/3466G06F11/3409G06F2201/865G06F2201/88
    • The present invention is directed to a system and method for monitoring system performance by sampling instructions in a burst mode, rather than once per interrupt. A burst mode may be configurable for a number of instructions per burst. Furthermore, these instructions are counted using a dynamic tree structure, rather than a log, which results in substantial savings in storage. The present invention requires minimal changes to the operating system, and no changes to application code that is being monitored. No recompilation is necessary to use the present invention. In addition, the present invention provides a system and method for monitoring code segments that are disabled for interrupts, and thus are difficult, if not impossible, to monitor using prior art performance tools. In a multi-processor system, the burst mode is active on all processors at the same time, and each processor has its own dynamic tree structure.
    • 本发明涉及一种用于通过以突发模式采样指令而不是每次中断一次来监视系统性能的系统和方法。 可以针对每个突发的多个指令来配置突发模式。 此外,这些指令使用动态树结构进行计数,而不是日志,从而大大节省存储空间。 本发明需要对操作系统的最小的改变,并且不改变正被监视的应用程序代码。 不需要重新编译来使用本发明。 此外,本发明提供了一种用于监视对于中断被禁用的代码段的系统和方法,并且因此难以(如果不是不可能)使用现有技术的性能工具进行监视。 在多处理器系统中,突发模式在所有处理器上同时处于活动状态,每个处理器都有自己的动态树结构。
    • 6. 发明授权
    • Code instrumentation system with non intrusive means and cache memory
optimization for dynamic monitoring of code segments
    • 具有非侵入性的代码仪表系统和用于代码段动态监控的高速缓存存储器优化
    • US5940618A
    • 1999-08-17
    • US935166
    • 1997-09-22
    • Geoffrey Owen BlandyMaher Afif SabaRobert J. Urquhart
    • Geoffrey Owen BlandyMaher Afif SabaRobert J. Urquhart
    • G06F11/34G06F9/44
    • G06F11/3461G06F11/3466G06F11/3471
    • The present invention is directed to a system and method for monitoring performance in an information handling system in a minimally intrusive manner. The method of the present invention includes a collection phase, a placement phase, and an instrumentation phase. During the collection phase, a workload (i.e. code segment) is traced, and instruction and data accesses are determined. During the placement phase, the trace data is passed to a cache simulator. The cache simulator uses the trace data, along with hardware and instrumentation characteristics, to determine an optimal placement for instrumentation code and data. If the desired conflict level is not attainable, the best possible placement is found by executing the code to be monitored with a variety of instrumentation code and data placements until the least intrusive placement is found. The best possible placement is then used during the instrumentation phase to actually execute the instrumented code.
    • 本发明涉及一种用于以最小程度的侵入方式监视信息处理系统中的性能的系统和方法。 本发明的方法包括收集阶段,放置阶段和仪器阶段。 在收集阶段,跟踪工作负载(即代码段),并确定指令和数据访问。 在放置阶段,跟踪数据被传递到高速缓存模拟器。 缓存模拟器使用跟踪数据以及硬件和仪器特性来确定仪器代码和数据的最佳布局。 如果不能实现所需的冲突级别,则可以通过执行使用各种仪器代码和数据放置进行监视的代码来找到最佳的布局,直到找到最小的插入位置。 然后在检测阶段使用最佳的放置位置来实际执行检测的代码。
    • 7. 发明授权
    • System and method for multi-phased performance profiling of
single-processor and multi-processor systems
    • 单处理器和多处理器系统的多阶段性能分析的系统和方法
    • US5896538A
    • 1999-04-20
    • US753570
    • 1996-11-26
    • Geoffrey Owen BlandyMaher Afif SabaRobert John Urquhart
    • Geoffrey Owen BlandyMaher Afif SabaRobert John Urquhart
    • G06F11/34G06F9/45
    • G06F11/3409G06F11/3466G06F2201/81G06F2201/865G06F2201/88
    • The present invention is directed to a system and method for monitoring system performance by using a multi-phase approach. The first phase, referred to as the burst counting phase, utilizes a set of counters to identify calls and returns which are heavily used. In the second phase, referred to as the instrumentation phase, the performance characteristics of the "hot spots" are monitored through the use of hardware counters. In a symmetrical multi-processor embodiment, the performance profiler is active on all processors at the same time. Frequently executed code paths are identified in a manner that is minimally-intrusive to the system as a whole, and uses relatively little storage. The user may specify a threshold count, after which hardware monitoring begins, and the user may specify the type of hardware performance data collected. After both phases of the performance monitor are run, the data can be presented to the user in a variety of ways.
    • 本发明涉及一种通过使用多相方法监视系统性能的系统和方法。 被称为突发计数阶段的第一阶段利用一组计数器来识别大量使用的呼叫和返回。 在第二阶段,称为仪器仪表阶段,通过使用硬件计数器监控“热点”的性能特征。 在对称的多处理器实施例中,性能分析器在所有处理器上同时处于活动状态。 经常执行的代码路径以对整个系统进行最小侵入的方式进行标识,并且使用相对较少的存储。 用户可以指定阈值计数,之后硬件监视开始,用户可以指定收集的硬件性能数据的类型。 在执行性能监视器的两个阶段之后,数据可以以各种方式呈现给用户。