会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Reliable request-response messaging over a request-response transport
    • 通过请求 - 响应传输提供可靠的请求 - 响应消息
    • US07359919B2
    • 2008-04-15
    • US11075418
    • 2005-03-08
    • Shy CohenKirill GavrylyukOndrej HrebicekRichard HillStefan R. Batres
    • Shy CohenKirill GavrylyukOndrej HrebicekRichard HillStefan R. Batres
    • G06F17/30G06F15/173
    • H04L29/06H04L67/42H04L69/32H04L69/329H04L69/40Y10S707/99945Y10S707/99948
    • A reliable request-response mechanism allows a requesting computer system and a responding computer system in an established end-to-end connection to send and receive messages in a manner that the responding computer system processes a request as intended by the requesting computer system, such that all the message communication is initiated by the requesting computer system. The requesting computer system and responding computer system can accommodate a wide range of messaging failures, such as intermittent network connections or failure of a transport of SOAP intermediary by resending cached versions of previously sent messages, and by acknowledging receipt of each message received. Cached messages on either computer system are deleted after being appropriately acknowledged. After all sent messages have been acknowledged by the responding computer, and the requesting computer has received all of the response messages from the responding computer, the end-to-end connection is terminated with an exchange of connection termination messages.
    • 可靠的请求 - 响应机制允许请求计算机系统和建立的端对端连接中的响应计算机系统以响应的计算机系统按请求计算机系统的预期处理请求的方式来发送和接收消息, 所有消息通信由请求计算机系统发起。 请求计算机系统和响应的计算机系统可以适应各种消息传递失败,例如间歇性网络连接或通过重新发送先前发送的消息的缓存版本的SOAP中介的传输失败,以及通过确认收到的每个消息的接收。 任何计算机系统上的缓存消息在被适当确认后被删除。 在所有发送的消息已经被响应的计算机确认,并且请求计算机已经从响应的计算机接收到所有的响应消息之后,端到端连接通过交换连接终止消息来终止。
    • 4. 发明授权
    • Thread-agile execution of dynamic programming language programs
    • 线程敏捷执行动态编程语言程序
    • US08694961B2
    • 2014-04-08
    • US13437942
    • 2012-04-03
    • Stefan R. BatresGeoffrey M. KizerGaurav SethAmanda K. Silver
    • Stefan R. BatresGeoffrey M. KizerGaurav SethAmanda K. Silver
    • G06F9/44
    • G06F9/445G06F9/4488G06F9/4843
    • Methods are provided for thread-agile script execution. Thread-agile script execution may be carried out by receiving, in a message queue, a message for an instance of a script and determining whether the web browser has a stored state object for the instance of the script identified by the message. If the web browser has a stored state object for the script, thread-agile script execution may be carried out by retrieving the state object; preparing a thread available from a thread pool for execution of the instance of the script in dependence upon the state object and an execution context for the instance of the script; providing, to an execution engine for executing the script, the state object and the prepared thread; and passing the message to the execution engine.
    • 为线程敏捷脚本执行提供了方法。 线程敏捷脚本执行可以通过在消息队列中接收用于脚本的实例的消息并且确定web浏览器是否具有用于由消息标识的脚本的实例的存储状态对象来执行。 如果Web浏览器具有脚本的存储状态对象,则可以通过检索状态对象来执行线程敏捷脚本执行; 根据状态对象以及脚本实例的执行上下文准备一个可从线程池中获取的线程,以执行该脚本的实例; 向用于执行脚本的执行引擎提供状态对象和所准备的线程; 并将消息传递给执行引擎。
    • 6. 发明授权
    • Efficient transfer of messages using reliable messaging protocols for web services
    • 使用可靠的消息传递协议对Web服务进行有效的传输
    • US07730196B2
    • 2010-06-01
    • US11003848
    • 2004-12-03
    • Richard D. HillStefan R. Batres
    • Richard D. HillStefan R. Batres
    • G06F15/16
    • H04L47/10H04L47/11H04L47/25H04L47/263H04L47/27H04L47/30H04L67/02H04L69/329
    • The present invention provides for flow and congestion control mechanisms in accordance with a Reliable Message protocol for Web Services (RM-WS). For flow control, one endpoint informs another endpoint of its available buffer size by including buffer size information in response messages. The response messages, typically RM-WS infrastructure messages, are then used to determine an upper limit on the number of messages that can be sent to the acceptor in order to prevent resending messages due to buffer overrun. In the case of congestion control, embodiments provide for increasing the number of in-flight messages until a failure point is found. The last successful rate below the failure point is the closest known point to the optimum point. Example embodiments then reset and try again raising the rate back to the last known good point and fine tuning from there using an algorithm that asymptotes the optimum rate.
    • 本发明提供了根据用于Web服务(RM-WS)的可靠消息协议的流和拥塞控制机制。 对于流控制,一个端点通过在响应消息中包括缓冲区大小信息来通知另一端点其可用缓冲区大小。 然后,响应消息(通常是RM-WS基础结构消息)用于确定可以发送到接收器的消息数量的上限,以防止由于缓冲区溢出而导致的重新发送消息。 在拥塞控制的情况下,实施例提供增加飞行中消息的数量,直到发现故障点为止。 失败点以下的最后一个成功率是最接近的最佳点。 然后,示例性实施例重新设置,并尝试使用渐近最佳速率的算法将速率再次提高回到最后的已知好点并从其中进行微调。
    • 7. 发明授权
    • Method and system for previewing and printing customized forms
    • 预览和打印定制表单的方法和系统
    • US07246305B2
    • 2007-07-17
    • US11009656
    • 2004-12-10
    • Stefan R. Batres
    • Stefan R. Batres
    • G06F17/21
    • G06F17/243G06Q30/04
    • A method and system for previewing and printing customized pages, such as business forms including invoices and billing statements. An author-created template has HTML and OLE components (controls) placed on a page to define a visual representation of a class of object that is part of a database. The controls merge data from a selected current object of the database into the template, producing a visual representation of the object that is both viewable and printable. An extension to the present invention involves the use of multiple-page HTML to dynamically provide subsequent pages based on retrieved data. For example, if the data retrieved by the controls for an invoice is too large to display on a single invoice page, another HTML page, that is different from the first page of the invoice, would be automatically loaded as a template and the overflow data properly merged therewith.
    • 一种用于预览和打印定制页面的方法和系统,例如包括发票和开票报表在内的业务表单。 作者创建的模板具有放置在页面上的HTML和OLE组件(控件),以定义作为数据库一部分的对象类的可视化表示。 控件将数据库的所选当前对象的数据合并到模板中,从而产生可视和可打印对象的可视化表示。 本发明的扩展涉及使用多页HTML来基于检索的数据动态地提供后续页面。 例如,如果发票控件检索到的数据太大,无法显示在单个发票页面上,则与发票第一页不同的另一个HTML页面将自动加载为模板,溢出数据 适当地合并。
    • 8. 发明申请
    • THREAD-AGILE EXECUTION OF DYNAMIC PROGRAMMING LANGUAGE PROGRAMS
    • 动态编程语言程序的螺旋执行
    • US20130263087A1
    • 2013-10-03
    • US13437942
    • 2012-04-03
    • Stefan R. BatresGeoffrey M. KizerGaurav SethAmanda K. Silver
    • Stefan R. BatresGeoffrey M. KizerGaurav SethAmanda K. Silver
    • G06F9/44
    • G06F9/445G06F9/4488G06F9/4843
    • Methods, systems, and products are provided for thread-agile dynamic programming language (‘DPL’) program execution. Thread-agile DPL program execution may be carried out by receiving, in a message queue, a message for an instance of a DPL program and determining whether the host application has a stored state object for the instance of the DPL program identified by the message. If the host application has a stored state object for the DPL program, thread-agile DPL program execution may also carried out by retrieving the state object; preparing a thread available from a thread pool for execution of the instance of the DPL program in dependence upon the state object and an execution context for the instance of the DPL program; providing, to an execution engine for executing the DPL program, the state object and the prepared thread; and passing the message to the execution engine.
    • 方法,系统和产品提供了线程敏捷动态编程语言(“DPL”)程序执行。 可以通过在消息队列中接收DPL程序的实例的消息并确定主机应用是否具有由消息标识的DPL程序的实例的存储状态对象来执行线程敏捷DPL程序执行。 如果主机应用程序具有用于DPL程序的存储状态对象,则还可以通过检索状态对象来执行线程敏捷的DPL程序执行; 根据状态对象和DPL程序实例的执行上下文准备一个线程池可用的线程,用于执行DPL程序的实例; 向执行DPL程序的执行引擎提供状态对象和准备的线程; 并将消息传递给执行引擎。