会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MAGNETIC RANDOM ACCESS MEMORY DEVICE
    • 磁性随机访问存储器件
    • US20130058157A1
    • 2013-03-07
    • US13697092
    • 2011-05-11
    • Stuart A. WolfJiwei LuMircea R. Stan
    • Stuart A. WolfJiwei LuMircea R. Stan
    • G11C11/16G11C99/00
    • G11C11/14G11C11/161G11C11/1675Y10T29/49069
    • The present invention proposes an electronic memory device comprising a memory line including a memory domain. The memory line may contain a number of memory domains and a number of fixed domains, wherein each memory domain stores a single binary bit value. A multiferroic element may be disposed proximate to each memory domain allowing the magnetization of the memory domain to be changed using a spin torque current, and ensuring the stability of the magnetization of the domain when it is not being written. The domain boundary between the memory domain and one of its adjacent fixed domains may thereby be moved. An antiferromagnetic element may be disposed proximate to each fixed domain to ensure the stability of the magnetization of these. The value of each memory domain may be read by applying a voltage to a magnetic tunnel junction comprising the memory domain and measuring the current flowing through it.
    • 本发明提出了一种包括存储器线的电子存储器件,该存储器线包括存储器域。 存储器线可以包含多个存储器域和多个固定域,其中每个存储器域存储单个二进制位值。 可以将多层元件设置在每个存储器域附近,从而允许使用自旋转矩电流来改变存储器域的磁化,并且当未写入时确保该域的磁化的稳定性。 因此,可以移动存储器域与其一个相邻固定域之间的域边界。 反铁磁元件可以设置在每个固定结构域附近,以确保这些磁化的稳定性。 可以通过将电压施加到包括存储器域的磁性隧道结并测量流过它的电流来读取每个存储器域的值。
    • 2. 发明授权
    • Magnetic random access memory device
    • 磁性随机存取存储器件
    • US08953366B2
    • 2015-02-10
    • US13697092
    • 2011-05-11
    • Stuart A. WolfJiwei LuMircea R. Stan
    • Stuart A. WolfJiwei LuMircea R. Stan
    • G11C11/00G11C11/14
    • G11C11/14G11C11/161G11C11/1675Y10T29/49069
    • The present invention proposes an electronic memory device comprising a memory line including a memory domain. The memory line may contain a number of memory domains and a number of fixed domains, wherein each memory domain stores a single binary bit value. A multiferroic element may be disposed proximate to each memory domain allowing the magnetization of the memory domain to be changed using a spin torque current, and ensuring the stability of the magnetization of the domain when it is not being written. The domain boundary between the memory domain and one of its adjacent fixed domains may thereby be moved. An antiferromagnetic element may be disposed proximate to each fixed domain to ensure the stability of the magnetization of these. The value of each memory domain may be read by applying a voltage to a magnetic tunnel junction comprising the memory domain and measuring the current flowing through it.
    • 本发明提出了一种包括存储器线的电子存储器件,该存储器线包括存储器域。 存储器线可以包含多个存储器域和多个固定域,其中每个存储器域存储单个二进制位值。 可以将多层元件设置在每个存储器域附近,从而允许使用自旋转矩电流来改变存储器域的磁化,并且当未写入时确保该域的磁化的稳定性。 因此,可以移动存储器域与其一个相邻固定域之间的域边界。 反铁磁元件可以设置在每个固定结构域附近,以确保这些磁化的稳定性。 可以通过将电压施加到包括存储器域的磁性隧道结并测量流过它的电流来读取每个存储器域的值。
    • 3. 发明申请
    • DYNAMIC TRANSLATOR FOR REQUESTS FOR SYSTEM RESOURCES
    • 用于系统资源要求的动态翻译器
    • US20100169308A1
    • 2010-07-01
    • US12345810
    • 2008-12-30
    • Abhinav DasWilliam Y. ChenJiwei LuChandramouli Banerjee
    • Abhinav DasWilliam Y. ChenJiwei LuChandramouli Banerjee
    • G06F7/06G06F17/30
    • G06F17/30893
    • Techniques for selectively translating resource requests from a program running on a computer system are disclosed. The resource request may be a request to access a file, library file, API, etc. The resource request may be a system call or library call. The computer program may be non-native to the computer system. Translation of resource requests may occur within the operating system or outside it. A resource request containing a reference to a first path and file name may be selectively translated by altering the resource request to contain a reference to a second path and file name. After selectively translating a request, he request is caused to be serviced. A resource request may be serviced by forwarding it to an operating system, and a result may be sent back to the program.
    • 公开了用于从计算机系统上运行的程序选择性地翻译资源请求的技术。 资源请求可以是访问文件,库文件,API等的请求。资源请求可以是系统调用或库调用。 该计算机程序可能是非本机的计算机系统。 资源请求的翻译可能发生在操作系统内或其外部。 可以通过改变资源请求来包含对第二路径和文件名的引用来选择性地转换包含对第一路径和文件名的引用的资源请求。 在选择性地翻译请求之后,他请求被提供服务。 可以通过将资源请求转发到操作系统来服务资源请求,并且可以将结果发送回该程序。
    • 4. 发明申请
    • SAMPLING BASED RUNTIME OPTIMIZER FOR EFFICIENT DEBUGGING OF APPLICATIONS
    • 基于采样的运行时优化器进行有效的调试
    • US20090138859A1
    • 2009-05-28
    • US11945989
    • 2007-11-27
    • William Y. ChenJiwei Lu
    • William Y. ChenJiwei Lu
    • G06F9/44G06F9/45
    • G06F11/3628G06F11/3461G06F11/3476G06F11/3632G06F11/3664G06F2201/86G06F2201/865
    • A method of reproducing runtime environment for debugging an application is disclosed. The method includes reading an optimizer file from a non-volatile storage medium. The optimizer file includes a runtime environment, application definition information, and a log. The log includes summaries of a plurality of events, the plurality of actions, and a time mark of occurrence for each of the plurality of actions. A runtime environment for debugging the application is then defined and the application runtime is set up using the application definition information in the optimizer file. Further, the method includes running the application and attaching an optimizer, then triggering each of the plurality of actions to occur at each time mark of occurrence associated with the each of the plurality of actions, and analyzing each of the plurality of actions and the plurality of events associated with the each of the plurality of actions, the analyzing includes comparing the events produced by running the application with the plurality of events in the optimizer file. If a fault is produced by the triggering, a debugger is invoked to analyze the fault.
    • 公开了一种再现用于调试应用的运行时环境的方法。 该方法包括从非易失性存储介质读取优化器文件。 优化程序文件包括运行时环境,应用程序定义信息和日志。 日志包括多个事件的摘要,多个动作以及多个动作中的每个动作的发生时间标记。 然后定义用于调试应用程序的运行时环境,并使用优化程序文件中的应用程序定义信息设置应用程序运行时间。 此外,该方法包括运行应用程序并附加优化器,然后触发多个动作中的每一个发生在与多个动作中的每一个相关联的发生的每个时间标记处,并且分析多个动作和多个动作中的每个动作 与所述多个动作中的每一个相关联的事件,所述分析包括将通过运行应用程序产生的事件与所述优化器文件中的所述多个事件进行比较。 如果触发产生故障,则调用调试器来分析故障。
    • 6. 发明授权
    • Dynamic translator for requests for system resources
    • 用于系统资源请求的动态翻译器
    • US08521760B2
    • 2013-08-27
    • US12345810
    • 2008-12-30
    • Abhinav DasWilliam Y. ChenJiwei LuChandramouli Banerjee
    • Abhinav DasWilliam Y. ChenJiwei LuChandramouli Banerjee
    • G06F7/00G06F17/30
    • G06F17/30893
    • Techniques for selectively translating resource requests from a program running on a computer system are disclosed. The resource request may be a request to access a file, library file, API, etc. The resource request may be a system call or library call. The computer program may be non-native to the computer system. Translation of resource requests may occur within the operating system or outside it. A resource request containing a reference to a first path and file name may be selectively translated by altering the resource request to contain a reference to a second path and file name. After selectively translating a request, he request is caused to be serviced. A resource request may be serviced by forwarding it to an operating system, and a result may be sent back to the program.
    • 公开了用于从计算机系统上运行的程序选择性地翻译资源请求的技术。 资源请求可以是访问文件,库文件,API等的请求。资源请求可以是系统调用或库调用。 该计算机程序可能是非本机的计算机系统。 资源请求的翻译可能发生在操作系统内或其外部。 可以通过改变资源请求来包含对第二路径和文件名的引用来选择性地转换包含对第一路径和文件名的引用的资源请求。 在选择性地翻译请求之后,他请求被提供服务。 可以通过将资源请求转发到操作系统来服务资源请求,并且可以将结果发送回该程序。
    • 10. 发明授权
    • Handling mutex locks in a dynamic binary translation across heterogeneous computer systems
    • 在异构计算机系统中处理动态二进制转换中的互斥锁
    • US08346531B2
    • 2013-01-01
    • US12264944
    • 2008-11-05
    • Abhinav DasJiwei LuWilliam Y. ChenChandramouli Banerjee
    • Abhinav DasJiwei LuWilliam Y. ChenChandramouli Banerjee
    • G06F9/455
    • G06F9/45516G06F9/45504
    • A method for executing non-native binaries on a host computer architecture comprises receiving a guest executable binary encoded on a computer readable medium. The guest executable binary is executable on a first computer architecture. Moreover, the guest executable binary includes a mutex lock encoded instructions for implementing a mutex lock. The guest executable binary is then executed on the host computer architecture by first translating the guest executable binary to a translated executable binary. The encoded instructions for implementing a mutex lock are translated by mapping the mutex lock to an instance of a compound mutex lock data structure. A computer system implementing methods for executing non-native binaries on a host computer architecture is also provided.
    • 用于在主计算机体系结构上执行非本地二进制文件的方法包括:接收在计算机可读介质上编码的访客可执行二进制文件。 访客可执行二进制文件可在第一个计算机体系结构上执行。 此外,访客可执行二进制包括用于实现互斥锁的互斥锁编码指令。 然后通过首先将访客可执行二进制文件翻译成可翻译的可执行二进制文件,在主计算机体系结构上执行访客执行二进制文件 通过将互斥锁锁定到复合互斥锁数据结构的实例来转换用于实现互斥锁的编码指令。 还提供了一种实现用于在主机结构上执行非本地二进制文件的方法的计算机系统。