摘要:
An embodiment of the invention provides a method for secure access to data a VPN. Parameters for connecting to the VPN are established by a VPN manager connected to a local network and a user connected to a remote network, wherein an automatic VPN identification number is generated based on the parameters. A remote IP address is installed on an automatic VPN device of the user. The automatic VPN identification number is tied to an access list; and, the access list is attached to the automatic VPN device of the user. A request to access the VPN is received from the user. Access to the VPN is provided through a secure encryption tunnel if the request includes the automatic VPN identification number. The secure encryption tunnel provides automatic access to multiple sites within the VPN without the user having to re-enter the automatic VPN identification number.
摘要:
An exemplary feature is a method for using XML Schema based standards. The method consists of constructing a reduced schema for a specific interaction from a collection of reusable artifacts. The method further consists of publishing the reduced schema in a repository thereby allowing the reduced schema to be reused.
摘要:
Disclosed are systems and methods for generating standardized models for a resource via social computing. The disclosed systems and methods generate standardized models for resources via social computing and include receiving a request for the registration of a resource from a first client; collecting data defining at least one property of the resource to be registered and registering the resource with a server having a plurality of clients. The method also includes receiving subsequent request for the registration of a substantially similar resource from a second client; providing the subsequent client with earlier collected data from other clients defining the properties of the existing resource, and receiving data chosen by the subsequent client defining the properties of the new substantially similar resource. The method further includes weighting the collected data defining at least one property of the resource based on the frequency of selection of the data to define at least one of the property of the resource by clients of the server registering a substantially similar resource and designating a consensus, of the plurality of clients, of the defining properties of the substantially similar resources as the defining properties for a synthetic standard format model for the resource and substantially similar resources based on the weighted data.
摘要:
A document object model (DOM) representation of an element of web content received from a web content source is identified via a processor. The DOM representation of the element of web content is extracted from the web content source. The extracted DOM representation is stored as a first reusable DOM component within a memory associated with the processor.
摘要:
The present invention provides a virtual database as well as a method, system, and program product for generating a virtual database. Specifically, under the present invention, Service Data Objects (SDOs) corresponding to a plurality of database tables are provided within a virtual container. Once provided, two or more of the SDOs are interrelated to yield the virtual database (having a Virtual Bounded Persistent Memory). In accordance with the present invention, the database tables can be stored within a single (e.g., conventional) database, or databases. In addition, the virtual database can be generated and removed on-demand. Still yet, the virtual database of the present invention can be queried using standard Structured Query Language (SQL) queries.
摘要:
A compound miter saw includes a table on which a workpiece is placed, a miter saw unit supporting a saw blade, and a housing pivotally supporting the miter saw unit related to the table in such a manner that the miter saw unit is at least laterally pivotable. Further, the miter saw includes a bevel mechanism for selectively determining the lateral position of the miter saw unit at any of a plurality of pivoted positions, including a vertical position where the saw blade is positioned substantially vertically relative to the table, and leftward and rightward pivoted positions where the blade is inclined laterally leftwardly and laterally rightwardly from the vertical position. The bevel mechanism includes a movable rod and three fixed stop members, the rod being operable to move between a first rod position abutting one of the fixed stop members and a second rod position not abutting the one of the fixed stop members so as to permit the lateral pivotal movement of the miter saw unit. The first fixed stop member is disposed so that the rod abuts the first fixed stop member when the miter saw unit is at the vertical position. Similarly, the second fixed stop member is disposed so that the rod abuts the second fixed stop member when the miter saw unit is leftwardly pivoted at a first predetermined angle from the vertical position. Further, the third fixed stop member is disposed so that the rod abuts the third fixed stop member when the miter saw unit is rightwardly pivoted at a second predetermined angle from the vertical position.
摘要:
A method and system for improving the working set of a program image. The working set (WS) improvement system of the present invention employs a two-phase technique for improving the working set. In the first phase, the WS improvement system inputs the program image and outputs a program image with the locality of its references improved. In the second phase, the WS improvement system inputs the program image with its locality of references improved and outputs a program image with the placement of its basic blocks in relation to page boundaries improved so that the working set is reduced.
摘要:
A natural language information retrieval (NLIR) system employing a hash table technique to reduce memory requirements and a proxy process module to improve processing speed on multi-processor platforms. The NLIR system includes a Dynamic Link Library (DLL) search engine annex that implements a number of improvements that allow the preexisting natural language processing (NLP) core code module to operate sufficiently fast in a limited-memory environment. The improvements relate to (1) reducing storage requirements, (2) increasing processing speed, (3) improved operation on multi-processor platforms, and (4) a trouble-shooting mechanism. The NLIR system includes three modes of operation. First, during index processing, the NLIR system prepares documents for NLP searching to create a group of searchable documents. Second, during question processing, the NLIR system receives a natural language question and, for each document in the group of searchable documents, computes a document score connoting the likelihood that the document includes an answer to the natural language question. Third, during debugging, the NLIR system receives trouble-shooting requests and returns diagnostic reports, such as a document trace report and a question trace report.
摘要:
A computer system for establishing a program image layout of a computer program. The computer program has basic blocks that each have temporal usage vector indicating time intervals during which the basic block was accessed during an execution of the computer program. For each of the basic blocks, the layout system initializes a cluster to contain that basic block and the layout system repeats the following until one cluster remains that contains all of the basic blocks. For each possible ordered pair of clusters, the layout system determines a metric value for the ordered pair of clusters, the metric value being derived from the temporal usage vectors of the basic blocks of the cluster and estimating an effect on the performance of the computer program when that ordered pair of clusters are position in the program image in that order and contiguously. The layout system then selects the ordered pair whose metric value estimates the smallest effect on the performance of the computer program. The layout system then replaces the clusters of the selected ordered pair of clusters with a new cluster that includes the basic blocks of the selected order pair.