会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Graphical Programming System with Native Access to External Memory Buffers
    • 具有本地访问外部存储缓冲区的图形编程系统
    • US20130285895A1
    • 2013-10-31
    • US13460543
    • 2012-04-30
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • G09G5/36G06F3/01
    • G06F8/34G06F9/544
    • A system and method for enabling a graphical program to natively access an external memory buffer are disclosed. The graphical program may execute within a graphical program execution environment, and the external memory buffer may be allocated by another program that executes externally from the graphical program and the graphical program execution environment. The graphical program may be executed concurrently with a producer program that stores data in the memory buffer, and/or with a consumer program that reads and uses the data from the memory buffer. The memory buffer may be located within a region of memory allocated by the producer program, by the consumer program, or by another program that executes externally from the graphical program and the graphical program execution environment, such as a memory manager program.
    • 公开了一种用于使图形程序能够本地访问外部存储器缓冲器的系统和方法。 图形程序可以在图形程序执行环境中执行,并且外部存储器缓冲器可以由从图形程序和图形程序执行环境外部执行的另一个程序来分配。 图形程序可以与在存储器缓冲器中存储数据的生产程序和/或与从存储器缓冲器读取和使用数据的消费者程序同时执行。 存储器缓冲器可以位于由生产者程序,消费者程序分配的存储器的区域内,或者位于从图形程序和图形程序执行环境(例如存储器管理程序)外部执行的另一个程序。
    • 3. 发明授权
    • Data movement system and method
    • 数据移动系统及方法
    • US08307136B2
    • 2012-11-06
    • US12534492
    • 2009-08-03
    • Neil S. FeiereiselGlen O. Sescila, IIICraig M. ConwayBrian Keith OdomM. Dean Brockhausen, Jr.
    • Neil S. FeiereiselGlen O. Sescila, IIICraig M. ConwayBrian Keith OdomM. Dean Brockhausen, Jr.
    • G06F13/00
    • G06F13/385G06F2213/0026
    • Provided is a method of streaming transfer of data between a plurality of devices of a computer system. The method includes providing data to be sent from a source device to a target device and includes receiving, at the source device, one or more transfer credits from the target device. A transfer credit may be indicative of an amount of data that the target device is authorizing to be sent to the target device. The method also includes determining whether or not an accumulated transfer credit value satisfies a threshold value. If the accumulated transfer credit value satisfies the threshold value, the source device sends data to the target device and modifies the accumulated transfer credit value based on a quantity of data sent. If the accumulated transfer credit value does not satisfy the threshold value the source device does not send data to the target device.
    • 提供了一种在计算机系统的多个设备之间流传输数据的方法。 该方法包括提供要从源设备发送到目标设备的数据,并且包括在源设备处从目标设备接收一个或多个传送信用。 转移信用可以指示目标设备授权发送到目标设备的数据量。 该方法还包括确定累积的转移信用值是否满足阈值。 如果积累的转移信用值满足阈值,则源设备将数据发送到目标设备,并根据发送的数据量来修改累计转账信用值。 如果累积的转移信用值不满足阈值,则源设备不向目标设备发送数据。
    • 4. 发明申请
    • Graphical Programming System enabling Data Sharing from a Producer to a Consumer via a Memory Buffer
    • 图形编程系统通过内存缓冲区实现从生产者到消费者的数据共享
    • US20130290980A1
    • 2013-10-31
    • US13460437
    • 2012-04-30
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • G06F3/00G06F13/00G06F9/46
    • G06F9/544G06F3/00G06F9/5022G06F13/00
    • A graphical program execution environment that facilitates communication between a producer program and a consumer program is disclosed. The producer program may store data in a memory block allocated by the producer program. A graphical program may communicate with the producer program to obtain a reference to the memory block. The graphical program may asynchronously pass the reference to the consumer program, e.g., may pass the reference without blocking or waiting while the consumer program accesses the data in the memory block. After the consumer program is finished accessing the data, the consumer program may asynchronously notify the graphical program execution environment to release the memory block. The graphical program execution environment may then notify the producer program that the block of memory is no longer in use so that the producer program can de-allocate or re-use the memory block.
    • 公开了一种促进生产者程序和消费者程序之间的通信的图形程序执行环境。 生产者程序可以将数据存储在由生产者程序分配的存储器块中。 图形程序可以与生成器程序通信以获得对存储器块的引用。 图形程序可以异步地将参考传递给消费者程序,例如,可以在消费者程序访问存储器块中的数据的同时通过引用而不阻塞或等待。 在消费者程序完成访问数据之后,消费者程序可以异步地通知图形程序执行环境以释放存储器块。 图形程序执行环境然后可以通知生产者程序该存储器块不再被使用,使得生产者程序可以取消分配或重新使用存储器块。
    • 5. 发明授权
    • Graphical programming system with native access to external memory buffers
    • 具有本地访问外部存储缓冲区的图形编程系统
    • US09189209B2
    • 2015-11-17
    • US13460543
    • 2012-04-30
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • G09G5/36G06F3/01G06F9/44G06F9/54
    • G06F8/34G06F9/544
    • A system and method for enabling a graphical program to natively access an external memory buffer are disclosed. The graphical program may execute within a graphical program execution environment, and the external memory buffer may be allocated by another program that executes externally from the graphical program and the graphical program execution environment. The graphical program may be executed concurrently with a producer program that stores data in the memory buffer, and/or with a consumer program that reads and uses the data from the memory buffer. The memory buffer may be located within a region of memory allocated by the producer program, by the consumer program, or by another program that executes externally from the graphical program and the graphical program execution environment, such as a memory manager program.
    • 公开了一种用于使图形程序能够本地访问外部存储器缓冲器的系统和方法。 图形程序可以在图形程序执行环境中执行,并且外部存储器缓冲器可以由从图形程序和图形程序执行环境外部执行的另一个程序来分配。 图形程序可以与在存储器缓冲器中存储数据的生产程序和/或与从存储器缓冲器读取和使用数据的消费者程序同时执行。 存储器缓冲器可以位于由生产者程序,消费者程序分配的存储器的区域内,或者位于从图形程序和图形程序执行环境(例如存储器管理程序)外部执行的另一个程序。
    • 6. 发明授权
    • Graphical programming system enabling data sharing from a producer to a consumer via a memory buffer
    • 图形编程系统使得能够通过存储器缓冲器从制造商到消费者的数据共享
    • US08769549B2
    • 2014-07-01
    • US13460437
    • 2012-04-30
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • J. Adam KempNeil S. FeiereiselBrent C. Schwan
    • G06F3/00G06F13/00G06F9/46
    • G06F9/544G06F3/00G06F9/5022G06F13/00
    • A graphical program execution environment that facilitates communication between a producer program and a consumer program is disclosed. The producer program may store data in a memory block allocated by the producer program. A graphical program may communicate with the producer program to obtain a reference to the memory block. The graphical program may asynchronously pass the reference to the consumer program, e.g., may pass the reference without blocking or waiting while the consumer program accesses the data in the memory block. After the consumer program is finished accessing the data, the consumer program may asynchronously notify the graphical program execution environment to release the memory block. The graphical program execution environment may then notify the producer program that the block of memory is no longer in use so that the producer program can de-allocate or re-use the memory block.
    • 公开了一种促进生产者程序和消费者程序之间的通信的图形程序执行环境。 生产者程序可以将数据存储在由生产者程序分配的存储器块中。 图形程序可以与生成器程序通信以获得对存储器块的引用。 图形程序可以异步地将参考传递给消费者程序,例如,可以在消费者程序访问存储器块中的数据的同时通过引用而不阻塞或等待。 在消费者程序完成访问数据之后,消费者程序可以异步地通知图形程序执行环境以释放存储器块。 图形程序执行环境然后可以通知生产者程序该存储器块不再被使用,使得生产者程序可以取消分配或重新使用存储器块。
    • 9. 发明授权
    • Automatic delays for alignment of signals
    • 信号对准的自动延迟
    • US07451049B2
    • 2008-11-11
    • US10801103
    • 2004-03-15
    • Neil S. FeiereiselCraig M. Conway
    • Neil S. FeiereiselCraig M. Conway
    • G06F19/00
    • H04L25/14H04J3/0682
    • In one embodiment, a system comprises a delay determining unit that may be operable to determine a relative delay between the first signal provided by the first source and the second signal provided by the second source, based upon a travel path of the first signal and a travel path of the second signal. In addition, a delay circuit, comprised within the waveform generator, may be configured to be programmed to delay output of the first signal to output the first signal at a predetermined position with respect to output of the second signal, based on the determined relative delay. More specifically, in one embodiment, the delay circuit may be configured to be automatically programmed to add the relative delay to the output of the first signal to automatically align the output of the first signal with respect to the output of the second signal.
    • 在一个实施例中,系统包括延迟确定单元,该延迟确定单元可操作以基于第一信号的行进路径和第一信号的行进路径来确定由第一源提供的第一信号和由第二源提供的第二信号之间的相对延迟 旅行路径的第二个信号。 另外,包括在波形发生器内的延迟电路可以被配置为基于所确定的相对延迟来编程以延迟第一信号的输出,以相对于第二信号的输出在预定位置处输出第一信号 。 更具体地,在一个实施例中,延迟电路可以被配置为被自动编程,以将相对延迟添加到第一信号的输出,以自动对准第一信号的输出相对于第二信号的输出。