会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Methods, apparatuses, and computer program product for traffic data aggregation using virtual trip lines and GPS-enabled mobile handsets
    • 使用虚拟跳闸线路和启用GPS的手机进行交通数据聚合的方法,设备和计算机程序产品
    • US07818114B2
    • 2010-10-19
    • US11948779
    • 2007-11-30
    • Quinn JacobsonBaik HohMurali Annavaram
    • Quinn JacobsonBaik HohMurali Annavaram
    • G06F19/00
    • G08G1/0104G08G1/052
    • A device for determining when a virtual trip line has been crossed or traversed is provided. The device includes a memory for storing the virtual trip lines which are defined pairs of location descriptors corresponding to a geographic area. The device further includes a processor that is capable of determining the location of the device when it crosses a virtual trip line as well as its speed and direction. The processing element is further capable of sending this information to another electronic device such as a server that may determine a number of vehicles crossing a virtual trip line for a specified amount of time, the average speed of vehicles crossing the virtual trip line and the traffic density in a region near the virtual trip line. The device is capable of receiving the information that was determined by the server.
    • 提供了一种用于确定虚拟跳闸线何时已被越过或穿过的装置。 该设备包括用于存储虚拟跳闸线的存储器,虚拟跳闸线是对应于地理区域的定义的位置描述符对。 该设备还包括处理器,其能够在穿过虚拟跳闸线以及其速度和方向时确定设备的位置。 处理元件还能够将该信息发送到诸如可以确定跨越虚拟跳闸线路的车辆数量达指定时间量的其他电子设备,穿过虚拟跳闸线路的车辆的平均速度和交通 在虚拟跳闸线附近的区域的密度。 该设备能够接收由服务器确定的信息。
    • 7. 发明申请
    • SELECTIVELY MONITORING LOADS TO SUPPORT TRANSACTIONAL PROGRAM EXECUTION
    • 选择监测负荷来支持交易性计划执行
    • US20070283353A1
    • 2007-12-06
    • US11833314
    • 2007-08-03
    • Marc TremblayQuinn JacobsonShailender Chaudhry
    • Marc TremblayQuinn JacobsonShailender Chaudhry
    • G06F9/46
    • G06F12/0862G06F9/3004G06F9/30087G06F9/3834G06F9/3836G06F9/3857G06F9/467G06F12/0815G06F12/0842
    • One embodiment of the present invention provides a system that selectively monitors load instructions to support transactional execution of a process, wherein changes made during the transactional execution are not committed to the architectural state of a processor until the transactional execution successfully completes. Upon encountering a load instruction during transactional execution of a block of instructions, the system determines whether the load instruction is a monitored load instruction or an unmonitored load instruction. If the load instruction is a monitored load instruction, the system performs the load operation, and load-marks a cache line associated with the load instruction to facilitate subsequent detection of an interfering data access to the cache line from another process. If the load instruction is an unmonitored load instruction, the system performs the load operation without load-marking the cache line.
    • 本发明的一个实施例提供了一种系统,其选择性地监视加载指令以支持进程的事务性执行,其中在事务执行期间进行的改变不被提交到处理器的体系结构状态,直到事务执行成功完成。 在执行指令块的事务执行期间遇到加载指令时,系统确定加载指令是监视加载指令还是不受监控的加载指令。 如果加载指令是被监视的加载指令,则系统执行加载操作,并加载标记与加载指令相关联的高速缓存行,以便随后检测到来自另一进程的高速缓存行的干扰数据访问。 如果加载指令是不受监控的加载指令,则系统将执行加载操作,而不加载标记缓存行。
    • 10. 发明授权
    • Hardware acceleration of a write-buffering software transactional memory
    • 写缓冲软件事务内存的硬件加速
    • US09594565B2
    • 2017-03-14
    • US13471841
    • 2012-08-01
    • Bratin SahaAli-Reza Adl-TabatabaiQuinn Jacobson
    • Bratin SahaAli-Reza Adl-TabatabaiQuinn Jacobson
    • G06F12/08G06F9/38G06F9/46
    • G06F9/3834G06F9/3851G06F9/3863G06F9/467G06F12/0842
    • A method and apparatus for accelerating a software transactional memory (STM) system is described herein. Annotation field are associated with lines of a transactional memory. An annotation field associated with a line of the transaction memory is initialized to a first value upon starting a transaction. In response to encountering a read operation in the transaction, then annotation field is checked. If the annotation field includes a first value, the read is serviced from the line of the transaction memory without having to search an additional write space. A second and third value in the annotation field potentially indicates whether a read operation missed the transactional memory or a tentative value is stored in a write space. Additionally, an additional bit in the annotation field, may be utilized to indicate whether previous read operations have been logged, allowing for subsequent redundant read logging to be reduced.
    • 本文描述了用于加速软件事务存储器(STM)系统的方法和装置。 注释字段与事务存储器的行相关联。 与事务存储器的行相关联的注释字段在启动事务时被初始化为第一个值。 响应于在事务中遇到读取操作,则检查注释字段。 如果注释字段包含第一个值,则读取将从事务存储器的行提供服务,而不必搜索额外的写入空间。 注释字段中的第二和第三个值潜在地指示读操作是否错过事务存储器或暂存值是否存储在写空间中。 此外,注释字段中的另外一个位可以用于指示是否已经记录先前的读取操作,从而允许减少随后的冗余读取记录。