会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明申请
    • Scan Tests Tolerant to Indeterminate States When Employing Signature Analysis to Analyze Test Outputs
    • 扫描测试允许使用签名分析来分析测试输出时的不确定状态
    • US20070234150A1
    • 2007-10-04
    • US11308481
    • 2006-03-29
    • Sandeep JainJais Abraham
    • Sandeep JainJais Abraham
    • G01R31/28
    • G01R31/318544G01R31/318547G01R31/318566
    • Scan tests tolerant to indeterminate states generated in an integrated circuit (IC) when employing signature analysis to analyze test outputs. Bits with indeterminate-state are masked when scanning out the bits from the scan chains to force such indeterminate bits to a known logic level. This prevents a signature generator receiving the outputs of a scan test from generating an invalid signature. In an embodiment, masking information is stored in encoded form in a memory. A decoding circuit decodes the masking information and provides mask data under control from a mask controller. Mask data is sent to a masking circuit which also receives corresponding bits from scan-out vectors, with each scan-out vector being generated by a corresponding one of multiple scan chains. The output of the masking circuit may be provided in a compressed form to the signature generator circuit.
    • 当采用签名分析来分析测试输出时,扫描测试可以容忍在集成电路(IC)中产生的不确定状态。 当扫描扫描链中的位以将这种不确定位强制到已知逻辑电平时,具有不确定状态的位被屏蔽。 这防止签名生成器接收到扫描测试的输出而生成无效签名。 在一个实施例中,屏蔽信息以编码形式存储在存储器中。 解码电路对掩蔽信息进行解码,并在掩模控制器的控制下提供掩模数据。 掩模数据被发送到屏蔽电路,屏蔽电路也从扫描向量接收对应的位,每个扫描向量由多个扫描链中相应的一个生成。 掩蔽电路的输出可以以压缩形式提供给签名生成器电路。
    • 44. 发明授权
    • Parallel queue propagation
    • 并行队列传播
    • US5870761A
    • 1999-02-09
    • US770573
    • 1996-12-19
    • Alan DemersJames StamosSandeep JainBrian OkiRoger J. Bamford
    • Alan DemersJames StamosSandeep JainBrian OkiRoger J. Bamford
    • G06F17/30
    • G06F17/30581Y10S707/99931Y10S707/99932Y10S707/99937Y10S707/99938Y10S707/99942Y10S707/99952Y10S707/99953
    • A method and system are provided for duplicating at a destination site changes made to data at a source site. According to the method a plurality of streams are established between the source site and the destination site. The plurality of streams are used in parallel to propagate changes made at the source site to the destination site. A record of transactions that made changes that need to be propagated from the source site to the destination site is maintained at the source site. Before propagating changes made by a transaction to the destination site on a stream of the plurality of streams, the record of transactions is inspected to identify a set of transactions whose changes are not known to have been made permanent at the destination site. It is then determined whether the transaction could possibly depend on any transaction in the set of transactions. If the transaction could not possibly depend on any transaction in the set of transactions, then the changes made by the transaction are propagated to the destination site using one of the plurality of streams.
    • 提供了一种方法和系统,用于在目的地站点复制源站点上的数据。 根据该方法,在源站点和目的站点之间建立多个流。 多个流并行使用,以将源站点处的更改传播到目标站点。 源站点上保留了需要从源站点传播到目标站点的更改事务记录。 在将交易所做的改变传播到多个流的流之前的目的地站点之前,检查事务的记录以识别一组事务,其变化不知道已经在目的地站点被永久化。 然后确定交易是否可能依赖于该组交易中的任何交易。 如果事务不可能依赖于事务集合中的任何事务,则事务所做的更改使用多个流中的一个传播到目标站点。
    • 45. 发明授权
    • Method and apparatus for peer-to-peer data replication
    • 用于对等数据复制的方法和装置
    • US5806075A
    • 1998-09-08
    • US783156
    • 1997-01-14
    • Sandeep JainDean Daniels
    • Sandeep JainDean Daniels
    • G06F11/14G06F11/20G06F17/30G06F7/00
    • G06F17/30575G06F11/1471G06F11/2097Y10S707/954Y10S707/99938Y10S707/99952Y10S707/99953
    • The present invention provides the ability to replicate modifications made at a local site to multiple remote sites in a peer-to-peer environment. Information regarding these replicated modifications (e.g., insert, delete, or update) are contained in a set of replication tables. Thus, modifications can be duplicated at other sites immediately after the original modification, or deferred until the remote site is available. The replication tables of the present invention include a transactions table, transaction nodes table, calls table, call nodes table, and an exceptions table. The present invention further provides a logic-oriented procedure-level replication. Procedure-level replication modifies a remote site based on the logical operations used to modify the data at the originating site. Procedure-level replication provides the ability to identify conflicting updates as well. Information concerning conflicts identified by the present invention can be retained in the replication tables. The information contained in the replication tables can be used immediately, or subsequently, to address any conflicts detected by the present invention. The present invention provides the ability to rollback any modifications made once a conflict is identified. Further, the present invention provides the ability to address these conflicts within an application program. The present invention provides a row-oriented replication. A trigger associated with a table queues deferred remote procedures. The remote procedures use the old and new values from the original modification to replicate the modification at remote sites and detect conflicting updates.
    • 本发明提供将在本地站点进行的修改复制到对等环境中的多个远程站点的能力。 关于这些复制修改(例如插入,删除或更新)的信息包含在一组复制表中。 因此,修改可以在原始修改后立即在其他站点复制,或者延迟到远程站点可用。 本发明的复制表包括事务表,事务节点表,呼叫表,呼叫节点表和异常表。 本发明还提供了一种面向逻辑的过程级复制。 基于用于修改始发站点数据的逻辑操作,过程级复制修改远程站点。 过程级复制也提供了识别冲突更新的功能。 关于本发明识别的冲突的信息可以保留在复制表中。 可以立即或随后使用复制表中包含的信息来解决本发明检测到的任何冲突。 本发明提供了在一旦识别出冲突后进行的任何修改的回滚能力。 此外,本发明提供了在应用程序中解决这些冲突的能力。 本发明提供了一种面向行的复制。 与表关联的触发器将延迟远程过程排队。 远程过程使用原始修改中的旧值和新值在远程站点复制修改,并检测冲突更新。
    • 49. 发明授权
    • Watchpoint support system for functional simulator
    • 观察点功能模拟器支持系统
    • US09176821B2
    • 2015-11-03
    • US14067920
    • 2013-10-30
    • Sandeep Jain
    • Sandeep Jain
    • G06F11/36G06F11/14G06F12/08
    • G06F11/1402G06F11/3636G06F12/0802G06F12/0875
    • A functional simulator with watchpoint support includes a CPU having a first-level DMI cache, a watchpoint manager having a second-level DMI cache, an interconnect module, and a memory controller. The simulator is operated by a front-end tool. Watchpoints corresponding to a predetermined memory addresses are set by the front-end tool and stored as a watchpoint address list in the watchpoint manager. When a memory access request is received by the first-level DMI cache, after a failure to complete the memory access request, the CPU transmits the request to the watchpoint manager. The watchpoint manager searches for a memory address associated with the memory access request in the watchpoint address list. If a match is found, the watchpoint manager generates a watchpoint hit signal and notifies the front-end tool.
    • 具有观察点支持的功能模拟器包括具有第一级DMI缓存的CPU,具有二级DMI高速缓存的观察点管理器,互连模块和存储器控制器。 模拟器由前端工具操作。 与预定存储器地址相对应的观察点由前端工具设置,并作为观察点地址列表存储在观察点管理器中。 当第一级DMI缓存接收到存储器访问请求时,在完成存储器访问请求失败之后,CPU将该请求发送给观察点管理器。 观察点管理器在观察点地址列表中搜索与存储器访问请求相关联的存储器地址。 如果找到匹配,则观察点管理器生成观察点命中信号并通知前端工具。
    • 50. 发明申请
    • NATURAL OIL BASED POLY-URETHANE DISPERSION
    • 天然油基聚氨酯分散剂
    • US20130338307A1
    • 2013-12-19
    • US14001205
    • 2011-04-27
    • Puja JainSandeep Jain
    • Puja JainSandeep Jain
    • C09J175/04C08L75/04
    • C08L75/04C08G18/0823C08G18/12C08G18/36C08G2230/00C09J175/04C08G18/3228
    • This invention relates to a natural oil based poly-urethane dispersion of water-based anionic polyurethane/urea polymer of high molecular weight by forming a water dispersible NCO-terminated polyurethane pre-polymer, consisting essentially of the reaction product of a polyol component and a polyisocyanate component, at a reduced temperature, which is then dispersed in solvent-free water after applying a neutralizing agent, and then reacted with a chain extender. The polyol component used in this invention comprises of a mixture of (a) ricinoleated natural ester based mono blocked polyol; and (c) carboxylic group-containing polyols. The polyisocyanate component used is an aromatic diisocyanate such as an isomer of toluene diicocyanate and/or methylene diphenyl diisocyanate. The dispersion produced as a result of the process described herein is biodegradable in nature and non-plastic. The dispersion is also free of volatile organic chemicals and/or leachable contaminants. On account of the superior characteristics of the dispersion produced in this invention, it can be widely applied in industry for, among others, direct food contact applications.
    • 本发明涉及通过形成水分散性NCO封端的聚氨酯预聚物的基于高分子量的水性阴离子聚氨酯/脲聚合物的天然油基聚氨酯分散体,其基本上由多元醇组分和 多异氰酸酯组分,在降低的温度下,然后在施加中和剂后分散在无溶剂水中,然后与扩链剂反应。 本发明中使用的多元醇组分包含(a)蓖麻油酸酯天然酯基单嵌段多元醇的混合物; 和(c)含羧基的多元醇。 使用的多异氰酸酯组分是芳族二异氰酸酯,例如甲苯二异氰酸酯和/或亚甲基二苯基二异氰酸酯的异构体。 作为本文所述方法的结果产生的分散体在本质上是可生物降解的,并且是非塑性的。 分散体也不含挥发性有机化学物质和/或可浸出的污染物。 由于本发明生产的分散体的优越特性,其可以广泛应用于工业中,其中包括直接食品接触应用。