Abstract:
A compliance system for design and testing of web services, having an artifact repository storing a set of artifacts and coupled to a runtime engine. The runtime engine includes a rules engine, a results processor and a manager interface, wherein the runtime engine applies a set of encoding requirements to the set of artifacts and a conformance output is generated.
Abstract:
Positioning apparatus comprises: a first surface; a tubular body and a first end surface at a first end of the tubular body and arranged in contact with the first surface; and surface wave generation means arranged to generate a first travelling surface wave on the first end surface, the first travelling surface wave travelling along a first portion of the first end surface in a first direction, and, while the first travelling surface wave is travelling along the first end surface, to generate a second travelling surface wave on the first end surface, the second travelling surface wave travelling along a second portion of the first end surface in a second direction, the second direction being opposite to the first direction. Interaction between the first surface and the first and second travelling surface waves effects relative movement between the first surface and the tubular body.
Abstract:
Methods and systems for executing a data integration application using executable units that operate independently of each other. Methods include receiving a specification for a data integration application comprising programmatic rules and specifying data-flow, creating executable units corresponding to the programmatic rules, creating data-flow channels corresponding to the specified data-flow, and executing the executable units such that data is passed between them in a non-blocking manner.
Abstract:
A method and system for detection and tracking of osteoporosis is disclosed. A method of characterizing an image of a target vertebra includes building a computer model from a set of sample images of pathological and non-pathological variations of vertebrae representing variations in shape of the vertebrae. The method also includes receiving an image of a target vertebra of a subject and automatically estimating contours of lateral outlines of the superior and the inferior cortical endplates of the image. The parameters of the model are varied to determine a set that represents a model shape that approximates the estimated contours of the outlines of the cortical endplates. The method includes automatically characterizing the target vertebra based on the set of model parameters that are determined and outputting on a display device the characterization of the target vertebra.
Abstract:
Systems and methods for automatically processing candidate resumes and job specifications expressed in natural language into a normalized form using frequency analysis. A database of elements is provided in which each element is expressed in natural language and at least some of which are associated with a corresponding set of synonymous words or phrases. Candidate resumes and job specifications are received in electronic form and expressed in natural language. The candidate resumes and job specifications are analyzed to extract elements expressed in candidate resumes and job specifications. The extracted elements are compared to the database. For each extracted element, the most frequent element or synonym is identified an used as a common form for the extracted element. A set of candidate resumes is matched with a corresponding job specification by comparing the set of elements expressed in common form for the resumes with the set of elements expressed in common form for the job specification.
Abstract:
A method of segmenting relative user preferences into fine-grain and coarse-grain collections is provided. The method includes providing a set of content items having associated descriptive terms. The method also includes receiving user search input and, in response thereto, presenting a subset of content items. The method includes receiving user selection actions and analyzing the selections to learn the user's preferred descriptive terms. The method includes expressing the learned preferred descriptive terms as a segmented probability distribution function having at least one fine grain segment and at least one coarse grain segment. In response to subsequent search input, the method calls for selecting and ordering a collection of content items by promoting the ranking of content items associated with the learned preferred descriptive terms of the user according to the differentiation provided by the segmented probability distribution function.
Abstract:
A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups.
Abstract:
A method for providing real-time musical interaction among a plurality of players connected via a network includes the steps of receiving input from a local player representing a musical performance, generating audio output responsive to the received input, receiving second music performance data from a remote player representing a musical performance by the remote player, creating emulation data representing the remote musical performance, and using the emulation data to generate a local approximation of the remote musical performance.
Abstract:
Methods and systems for incrementally selecting and providing relevant search engines in response to a user query. A method of incrementally selecting and providing relevant search engines is based in part on identifying a set of search engines associated with corresponding metadata, receiving a partial search query entered by the user of a device, inferring after each user keypress a set of potential full queries intended by the user, using the potential full queries and the search engine metadata to identify a set of relevant search engines, and for each of these search engines, providing a direct link to launch a relevant query in the search engine. The user input may be either ambiguous, or erroneous, and may be entered using an input-constrained device.