-
公开(公告)号:US5926819A
公开(公告)日:1999-07-20
申请号:US866823
申请日:1997-05-30
申请人: Lip Boon Doo , Sandeep Jain , Mark Ramacher
发明人: Lip Boon Doo , Sandeep Jain , Mark Ramacher
IPC分类号: G06F17/30
CPC分类号: G06F17/3051 , Y10S707/99932 , Y10S707/99943 , Y10S707/99945 , Y10S707/99948
摘要: An in-line trigger is a modular, compiled, template trigger, which defines a series of actions to be performed when an operation is applied to a body of data. The series of actions to be performed when an in-line trigger fires are compiled into machine language instructions that receive three kinds of parameters: trigger-type specific parameters, operational metadata, and operational data. Trigger-type specific parameters are loaded into a section of run-time memory once for multiple firings of the same trigger. Operational metadata and operational data are loaded each time the trigger fires.
摘要翻译: 在线触发器是一种模块化的,编译的模板触发器,它定义了当将操作应用于数据体时要执行的一系列操作。 将在线触发器触发时执行的一系列操作编译为接收三种参数的机器语言指令:触发类型特定参数,操作元数据和操作数据。 触发类型的特定参数被加载到一段运行时内存中,用于同一触发器的多次发射。 每次触发器触发操作元数据和操作数据。
-
公开(公告)号:US5870761A
公开(公告)日:1999-02-09
申请号:US770573
申请日:1996-12-19
申请人: Alan Demers , James Stamos , Sandeep Jain , Brian Oki , Roger J. Bamford
发明人: Alan Demers , James Stamos , Sandeep Jain , Brian Oki , Roger J. Bamford
IPC分类号: G06F17/30
CPC分类号: G06F17/30581 , Y10S707/99931 , Y10S707/99932 , Y10S707/99937 , Y10S707/99938 , Y10S707/99942 , Y10S707/99952 , Y10S707/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.
摘要翻译: 提供了一种方法和系统,用于在目的地站点复制源站点上的数据。 根据该方法,在源站点和目的站点之间建立多个流。 多个流并行使用,以将源站点处的更改传播到目标站点。 源站点上保留了需要从源站点传播到目标站点的更改事务记录。 在将交易所做的改变传播到多个流的流之前的目的地站点之前,检查事务的记录以识别一组事务,其变化不知道已经在目的地站点被永久化。 然后确定交易是否可能依赖于该组交易中的任何交易。 如果事务不可能依赖于事务集合中的任何事务,则事务所做的更改使用多个流中的一个传播到目标站点。
-
公开(公告)号:US5806075A
公开(公告)日:1998-09-08
申请号:US783156
申请日:1997-01-14
申请人: Sandeep Jain , Dean Daniels
发明人: Sandeep Jain , Dean Daniels
CPC分类号: G06F17/30575 , G06F11/1471 , G06F11/2097 , Y10S707/954 , Y10S707/99938 , Y10S707/99952 , Y10S707/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.
摘要翻译: 本发明提供将在本地站点进行的修改复制到对等环境中的多个远程站点的能力。 关于这些复制修改(例如插入,删除或更新)的信息包含在一组复制表中。 因此,修改可以在原始修改后立即在其他站点复制,或者延迟到远程站点可用。 本发明的复制表包括事务表,事务节点表,呼叫表,呼叫节点表和异常表。 本发明还提供了一种面向逻辑的过程级复制。 基于用于修改始发站点数据的逻辑操作,过程级复制修改远程站点。 过程级复制也提供了识别冲突更新的功能。 关于本发明识别的冲突的信息可以保留在复制表中。 可以立即或随后使用复制表中包含的信息来解决本发明检测到的任何冲突。 本发明提供了在一旦识别出冲突后进行的任何修改的回滚能力。 此外,本发明提供了在应用程序中解决这些冲突的能力。 本发明提供了一种面向行的复制。 与表关联的触发器将延迟远程过程排队。 远程过程使用原始修改中的旧值和新值在远程站点复制修改,并检测冲突更新。
-
公开(公告)号:US4957821A
公开(公告)日:1990-09-18
申请号:US357836
申请日:1989-05-30
申请人: Richard D. Nicholson , Sandeep Jain
发明人: Richard D. Nicholson , Sandeep Jain
IPC分类号: B32B15/01
CPC分类号: B32B15/01 , Y10T428/12743
摘要: Aluminum-molybdenum composite sheet is produced by assembling aluminum and molybdenum sheets to form a billet, rolling the assembled billet in a protective atmosphere at a temperature of about 100.degree. to 400.degree. C. to affect a reduction in thickness of at least about 40% to provide a bonded billet. The billet can be further reduced by hot and/or cold rolling.
摘要翻译: 铝 - 钼复合片材是通过组装铝和钼片形成坯料制成的,在约100-400℃的温度下将组装的坯料在保护气氛中滚动,以使厚度减小至少约40% 提供一个粘结钢坯。 可以通过热轧和/或冷轧进一步减少钢坯。
-
公开(公告)号:US11108718B1
公开(公告)日:2021-08-31
申请号:US16827461
申请日:2020-03-23
申请人: Sandeep Jain
发明人: Sandeep Jain
摘要: Communications software that minimizes recipient distractions from receiving messages receives, at an application running on a computing device of an application user referred to as a sender, input for a message to a recipient address. A notice of the message is received from the application to the recipient address at a distraction free messaging (DFM) server. The DFM server querying settings established by a recipient linked to the recipient address to determine a delivery time for the message. The DFM server conveys over a network the delivery time to the application running on the computing device of the sender. At the delivery time, the DFM server delivering the message to the recipient address enabling the recipient to view the message as a delivered message, wherein prior to the delivery time the recipient is permitted to preview the message via a distraction free message application operating in a pre-delivery mode.
-
公开(公告)号:US10188476B1
公开(公告)日:2019-01-29
申请号:US15250490
申请日:2016-08-29
申请人: Sandeep Jain , Saachi Jain
发明人: Sandeep Jain , Saachi Jain
摘要: A medical protective gown comprising a gown body. A centrally located orifice passes through a central region of a front panel of the gown body. A tubular protective sleeve extends forward from the front panel of the gown body, the tubular protective sleeve being located circumscribing the centrally located orifice. A tubular protective sleeve distal end panel is located at a distal end of the tubular protective sleeve. The tubular sleeve is adapted to receive a stethoscope or any other desired medical instrument. A broadened interior pocket is assembled to an interior surface of the gown body to support an upper, broader portion of the stethoscope or other instrument. A flange can be included with the tubular protective sleeve and/or the broadened interior pocket to aid in attachment to the gown body. The tubular protective sleeve can include a sleeve contraction system to contract the protective sleeve.
-
公开(公告)号:US09176821B2
公开(公告)日:2015-11-03
申请号:US14067920
申请日:2013-10-30
申请人: Sandeep Jain
发明人: Sandeep Jain
CPC分类号: G06F11/1402 , G06F11/3636 , G06F12/0802 , G06F12/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将该请求发送给观察点管理器。 观察点管理器在观察点地址列表中搜索与存储器访问请求相关联的存储器地址。 如果找到匹配,则观察点管理器生成观察点命中信号并通知前端工具。
-
公开(公告)号:US20130338307A1
公开(公告)日:2013-12-19
申请号:US14001205
申请日:2011-04-27
申请人: Puja Jain , Sandeep Jain
发明人: Puja Jain , Sandeep Jain
IPC分类号: C09J175/04 , C08L75/04
CPC分类号: C08L75/04 , C08G18/0823 , C08G18/12 , C08G18/36 , C08G2230/00 , C09J175/04 , C08G18/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)含羧基的多元醇。 使用的多异氰酸酯组分是芳族二异氰酸酯,例如甲苯二异氰酸酯和/或亚甲基二苯基二异氰酸酯的异构体。 作为本文所述方法的结果产生的分散体在本质上是可生物降解的,并且是非塑性的。 分散体也不含挥发性有机化学物质和/或可浸出的污染物。 由于本发明生产的分散体的优越特性,其可以广泛应用于工业中,其中包括直接食品接触应用。
-
公开(公告)号:US08506626B2
公开(公告)日:2013-08-13
申请号:US12600967
申请日:2008-03-13
申请人: Dimitri Azar , Jose De La Cruz , Sandeep Jain
发明人: Dimitri Azar , Jose De La Cruz , Sandeep Jain
IPC分类号: A61F2/14
CPC分类号: A61F2/1651 , A61F2/14 , A61F2/142 , A61F2/15 , A61F2220/0008
摘要: The invention provides a transcorneal vision assistance device implantable in the eye of a patient. A preferred embodiment transcorneal microtelescope vision assistance device is implantable in the eye of a patient and includes a keratoprosthesis configured to replace a portion of the cornea of a patient and to secure the keratoprosthesis to a remaining front portion of the cornea. A microtelescope is carried by the keratoprosthesis for transcorneal mounting of the microtelescope.
摘要翻译: 本发明提供了一种可植入患者眼中的视神经视像辅助装置。 优选的实施方式,转角镜微视野镜视觉辅助装置可植入患者的眼睛中,并且包括构造成替换患者角膜的一部分并将角膜假体固定到角膜的剩余前部的角膜假体。 微型望远镜由角膜假体承载,用于透视式安装微型望远镜。
-
公开(公告)号:US20130117482A1
公开(公告)日:2013-05-09
申请号:US13457492
申请日:2012-04-27
IPC分类号: G06F13/22
CPC分类号: G06F13/22 , G06F11/2082 , G06F17/30008 , G06F17/30575
摘要: The embodiments herein provide a method and system for polling and processing data. The method comprises computing a maximum time from a source after a last update time, waiting for a preset time to ensure that all transactions with respect to a change in a data is completed, querying for a plurality of changes after an elapse of the preset waiting time since the last update time and up to the maximum time, generating a time window, collecting a list of changes occurred within the generated time window, sending the collected list of changes for processing; and updating the processed data at the destination. The time window comprises a time interval between the last update time and the maximum time.
摘要翻译: 本文的实施例提供了一种用于轮询和处理数据的方法和系统。 该方法包括计算在最后更新时间之后的来自源的最大时间,等待预设时间以确保关于数据改变的所有事务完成,在经过预设等待之后查询多个改变 生成时间窗口,收集在生成的时间窗口内发生的更改列表,发送收集的更改列表进行处理; 并更新目的地处理的数据。 时间窗口包括最后更新时间和最大时间之间的时间间隔。
-
-
-
-
-
-
-
-
-