摘要:
A pattern validation method can include retrieving a value for a form based input field from a form defined in markup rendered in a content browser. The retrieved value along with a validation pattern for the form based input field can be passed to a validation process disposed within a lightweight validation library coupled to the rendered markup. Subsequently, the retrieved value can be validated in the content browser according to the validation pattern. Notably, each step of retrieving, passing and validating can be repeated for at least one additional value for at least one additional form based input field disposed in the markup rendered in the content browser. In this regard, the retrieving, passing, and validating steps can be performed in a validation shell function disposed in the markup rendered in the content browser.
摘要:
A session is established between a user system and an existing version of a network application. Once the session is established, session information corresponding to the session is determined and then communicated to the user system. The session information typically includes a version identifier that identifies the existing version of the network application. Requests received during the same session are accompanied with the session information. The session information is used to route the requests to the existing version of the network application.
摘要:
The Asynchronous Aggregator shifts the burden of retrieving and aggregating asynchronous responses by replacing asynchronous requests in an original request thread with placcholders with a unique identifier, creating new threads for each asynchronous request, writing a script to request the asynchronous request output, and returning the original request and the script to the client. Each of the new threads run independently and when completed, place the output in the server store. The script then requests each output from the server store as the output becomes available to fill the placeholders.
摘要:
A method for augmenting a hierarchy of layered applications and corresponding protocols can include applying a discrimination algorithm to a selection process in which a particular application/protocol layer in a listing of adjacent application/protocol layers is selected to receive traffic flowing through the hierarchy. A new application/protocol layer is inserted adjacent to the particular application/protocol layer in the hierarchy. Also, a new application/protocol layer is added to the listing, and the discrimination algorithm is replaced with another discrimination algorithm programmed to consider the new application/protocol layer during the selection process. Each of the steps of performing the inserting, adding and replacing steps are performed without decoupling or disabling other applications and protocols in the hierarchy.
摘要:
A computer device includes a chassis, a card connector, and a cartridge. The card connector is attached to the chassis and is adapted to receive a card. The cartridge includes a guide plate, a card holder, and an actuator. The guide plate is removably engaged to the chassis. The card holder is connectable to the card and movable, relative to the guide plate, between an engaged position and a disengaged position. In the engaged position, the card is connected the card connector, and in the disengaged position, the card is disconnected from the card connector. The actuator is engaged with the guide plate, and the actuator linearly moves between a first position and a second position relative to the guide plate. The movement of the actuator from the first position to the second position causes the movement of the card holder from the disengaged position to the engaged position. The computer device is a server, and the cartridge is introduced into front face or a rear face of the server.
摘要:
A servlet filter receives all incoming requests for dynamic content and can be used to ensure that the load on a server does not become too great during the time the server is engaged in start-up. The filter is configured to be the first filter encountered and will evaluate a series of conditions to determine if the request is to be throttled. For selected URLs, a given percentage of the first requests received after start-up are automatically throttled. If the request is throttled, a message is sent to the user that the server is busy but to try later. Servlets that are not throttled are allowed to flow through to be processed normally.
摘要:
A method, system and computer program for automatically generating call flow statistics in a voice application. Embodiments of the present invention address deficiencies of the art in respect to call flow statistics generation systems and provide a novel and non-obvious method, system and computer program product for automatically generating a call flow statistics-generating application and presenting updated statistics on a call flow representation. Various statistics collection points are identified on the visual representation. Upon running of the voice application, call flow statistics are gathered and presented for each statistics collection point. Call identifiers corresponding to each call path can be selected and call paths corresponding to the selected call identifier may be highlighted and their call statistics displayed.
摘要:
The present invention addresses deficiencies of the art in respect to commercial asset control and provides a novel and non-obvious system and device for monitoring access to controlled areas. In one embodiment of the invention, the device can include a securing mechanism having an open state and a closed state. The device can further include a housing coupled with the securing mechanism, the housing comprising a radio frequency-opaque material, wherein the housing completely encloses a volume when the securing mechanism is in the closed state and wherein the housing includes an opening when the securing mechanism is in the open state. The device can further include an electronic marker located inside the volume of the housing, wherein the electronic marker periodically emits a signal.
摘要:
A method (and structure) for editing elements of a first document based on elements of a second document, wherein the elements of the first have a template structure with each template including at least one match condition, the match condition being an expression in the template that describes a subset of nodes that are matched in a tree structure, and wherein the elements of the second document have a tree structure to which this matching is applicable, including comparing a first user-selected fragment of an element from the second document with a second user-selected fragment of an element from the second document to determine if a match condition exists that describes the relation between templates in the first document for which the match condition matches the two user-selected fragments of the second document and permitting at least one of a plurality of predefined editing operations on the first document if such a match condition exists.
摘要:
A mixed translation of content is created in one document based on a new use of the lang’ attribute on standard HTML tags. The HTML 4.0 specification defines the ‘lang’ attribute as being used for an element's attribute value and content. Browsers use this information to assist in proper rendering of content associated with treatment of ligatures, hyphenations and quotations. Search engines and other applications may use this field for spell checking or creating indices. The implication of this common usage is that the content is in the language indicated by the ‘lang’ attribute and language specific rules for its rendering apply.
摘要翻译:基于在标准HTML标签上新使用lang'属性,在一个文档中创建内容的混合翻译。 HTML 4.0规范将“lang”属性定义为用于元素的属性值和内容。 浏览器使用这些信息来帮助正确渲染与治疗结扎,连字和报价有关的内容。 搜索引擎和其他应用程序可能会使用此字段进行拼写检查或创建索引。 这种常见用法的含义是内容是由“lang”属性指定的语言,其语法特定的规则适用于其渲染。