会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Isolating changes in dynamic systems
    • 隔离动态系统的变化
    • US08903747B2
    • 2014-12-02
    • US12486756
    • 2009-06-18
    • Eric L. EilebrechtVance P. MorrisonErika Fuentes
    • Eric L. EilebrechtVance P. MorrisonErika Fuentes
    • G06F15/18G01R25/00H03D99/00G06F9/50G06F11/30
    • G06F9/50G06F11/3093
    • A software optimization system isolates an effect of a change in a control variable from effects of ongoing, unknown changes in other variables. The system discards effects due to noise so that effects of interest to a programmer are more easily visible. The software optimization system treats variations in one or more control variables and in the output of the system as signals. The system varies the control variable at a specific frequency unlikely to correlate with uncontrolled variations in external variables. The system uses digital signal processing (DSP) techniques to filter the output, isolating the frequency of the control variable variation. The system then compares the resulting filtered output to the input to determine the approximate effect of the variation in the control variable.
    • 软件优化系统将控制变量的变化与其他变量的持续未知变化的影响隔离开来。 系统由于噪音而丢弃影响,使程序员感兴趣的效果更容易看出。 软件优化系统将一个或多个控制变量和系统输出中的变化视为信号。 该系统以不可能与外部变量的不受控制的变化相关联的特定频率改变控制变量。 该系统采用数字信号处理(DSP)技术对输出进行滤波,隔离控制变量的频率变化。 然后,系统将所得到的滤波输出与输入进行比较,以确定控制变量的变化的近似效应。
    • 2. 发明申请
    • Isolating Changes in Dynamic Systems
    • 隔离动态系统的变化
    • US20100325070A1
    • 2010-12-23
    • US12486756
    • 2009-06-18
    • Eric L. EilebrechtVance P. MorrisonErika Fuentes
    • Eric L. EilebrechtVance P. MorrisonErika Fuentes
    • G06F15/18G06F11/07
    • G06F9/50G06F11/3093
    • A software optimization system isolates an effect of a change in a control variable from effects of ongoing, unknown changes in other variables. The system discards effects due to noise so that effects of interest to a programmer are more easily visible. The software optimization system treats variations in one or more control variables and in the output of the system as signals. The system varies the control variable at a specific frequency unlikely to correlate with uncontrolled variations in external variables. The system uses digital signal processing (DSP) techniques to filter the output, isolating the frequency of the control variable variation. The system then compares the resulting filtered output to the input to determine the approximate effect of the variation in the control variable.
    • 软件优化系统将控制变量的变化与其他变量的持续未知变化的影响隔离开来。 系统由于噪音而丢弃影响,使程序员感兴趣的效果更容易看出。 软件优化系统将一个或多个控制变量和系统输出中的变化视为信号。 该系统以不可能与外部变量的不受控制的变化相关联的特定频率改变控制变量。 该系统采用数字信号处理(DSP)技术对输出进行滤波,隔离控制变量的频率变化。 然后,系统将所得到的滤波输出与输入进行比较,以确定控制变量的变化的近似效应。
    • 3. 发明授权
    • Memory pinning through buffer encapsulation
    • 内存通过缓冲封装进行封锁
    • US08769229B2
    • 2014-07-01
    • US13312822
    • 2011-12-06
    • Gregory PaperinEric L. EilebrechtLadislav Prosek
    • Gregory PaperinEric L. EilebrechtLadislav Prosek
    • G06F12/02G06F12/14
    • G06F12/0253G06F9/4484
    • The present invention extends to methods, systems, and computer program products for memory pinning through buffer encapsulation. Within a managed execution environment, a wrapper object encapsulates a memory buffer that is to be shared with a native routine executing in a native execution environment. The wrapper object manages operation of a memory manager on a memory heap corresponding to the memory buffer. The wrapper object includes a first function which sets a pin on the memory buffer and returns a pointer identifying the memory buffer. Setting the pin causes the memory manager to cease moving the memory buffer within the memory heap. The wrapper object also includes a second function which releases the pin on the memory buffer.
    • 本发明延伸到用于通过缓冲器封装的存储器钉扎的方法,系统和计算机程序产品。 在受管执行环境中,包装器对象封装了要在本地执行环境中执行的本机例程共享的内存缓冲区。 包装对象管理与存储器缓冲器相对应的存储器堆上的存储器管理器的操作。 包装对象包括在存储器缓冲器上设置引脚并返回标识存储器缓冲器的指针的第一功能。 设置引脚会导致内存管理器停止在内存堆中移动内存缓冲区。 包装器对象还包括释放存储器缓冲器上的引脚的第二功能。
    • 8. 发明授权
    • Methods and computer program products for providing network quality of service for world wide web applications
    • 用于为万维网应用程序提供网络服务质量的方法和计算机程序产品
    • US07359986B2
    • 2008-04-15
    • US11627887
    • 2007-01-26
    • Shreedhar MadhavapeddiRajesh SundaramEric L. Eilebrecht
    • Shreedhar MadhavapeddiRajesh SundaramEric L. Eilebrecht
    • G06F15/16
    • H04L67/322
    • Methods and computer program products are disclosed for providing QoS for Web applications via an internet service application programming interface “ISAPI”) filter running on an internet information server, wherein the ISAPI filter uses a traffic control application programming interface to manage bandwidth for individual HTTP requests. Responses to HTTP requests can be prioritized based on policies defined by the Web application developer, wherein policy decisions may be made based on many different parameters, such as, for example, the IP address of the Web browser making the request, the type of browser being used, HTTP “cookies,” the uniform resource locator being requested, an authenticated user ID, or any other information that is exposed from the internet information server through server variables. The present invention accomplishes this with no modifications to the internet information server, and •with very minimal changes to the Web application.
    • 公开了用于通过互联网信息服务器上运行的因特网服务应用程序编程接口“ISAPI”)过滤器为Web应用程序提供QoS的方法和计算机程序产品,其中ISAPI过滤器使用流量控制应用编程接口来管理各个HTTP请求的带宽 。 基于Web应用程序开发人员定义的策略可以对HTTP请求的响应进行优先级排序,其中策略决定可以基于许多不同的参数进行,例如,提供请求的Web浏览器的IP地址,浏览器的类型 正在使用的HTTP“cookies”,正在请求的统一资源定位符,经过身份验证的用户ID或通过服务器变量从互联网信息服务器公开的任何其他信息。 本发明不对互联网信息服务器进行任何修改,并且对Web应用的改变非常小。
    • 9. 发明授权
    • Ambient state for asynchronous methods
    • 异步方式的环境状态
    • US08490115B2
    • 2013-07-16
    • US13277762
    • 2011-10-20
    • Mads TorgersenStephen H. ToubEric L. Eilebrecht
    • Mads TorgersenStephen H. ToubEric L. Eilebrecht
    • G06F13/00
    • G06F9/4498G06F9/4484
    • A method of providing asynchronous programming support at run time for scope-based ambient state at a method call is disclosed. In response to the method call, an asynchronous method stack frame is created along with ambient state for the asynchronous method call. In one example of the method, a current frame of a method stack is captured. A new frame is instantiated by setting a previous reference of the new frame to the current frame and moving data from the previous frame into the current frame. One example of instantiating the new frame includes pushing the current frame onto the stack. In another example, the new frame is lazily created when changes have been made. A state machine used to transform the synchronously-created method into an asynchronous method is moved from a current state to a next state. The captured frame is restored.
    • 公开了一种在方法调用的基于范围的环境状态的运行时提供异步编程支持的方法。 响应于方法调用,异步方法堆栈帧与环境状态一起创建,用于异步方法调用。 在该方法的一个示例中,捕获方法堆栈的当前帧。 通过将新帧的先前参考设置为当前帧并将数据从前一帧移动到当前帧来实例化新帧。 实例化新帧的一个示例包括将当前帧推送到堆栈上。 在另一个例子中,当改变时,新的框架被懒惰地创建。 用于将同步创建的方法转换为异步方法的状态机从当前状态移动到下一状态。 捕获的帧被恢复。