Abstract:
A search system generates a plurality of pseudo-documents for a set of documents. Each pseudo-document includes a representation one or more documents from the set of documents that would be retrieved in response to executing a respective basis query over the set of documents. The search system generates an index of the plurality of pseudo-documents. The index provides an indication, for a plurality of respective documents from the set of documents, of the pseudo-documents that include a representation of the respective document. After generating the index, the search system receives a document-query that includes a representation of a first document; and in response to receiving the document-query, the search system identifies one or more pseudo-documents that include representations of at least one document having a predefined relationship to the first document; and generates a result that is based on the first set of one or more pseudo-documents.
Abstract:
Automatic system upgrades are provided to a customer by a service provider based on the customer's preferences and parameters. The automatic upgrade system may manage customer preferences for the scheduling of automatic upgrades according to parameters such as date, time, and capacity. The upgrade system may automatically provide system upgrades to customer systems according to the customer preferences taking into account system health and status, customer parameters, and customer priority as determined by the service provider.
Abstract:
The present invention is based on the realization that the bonds between a target molecule, or a target molecule attached to a particle, and a surface, can be ruptured by mechanically oscillating the surface at increasing amplitude, leading to detachment of the target molecule or particle from the surface. The required acceleration, and hence force, will depend on a variety of factors, including the mass of the molecule or particle, the nature of the bond to the surface and the geometric shape or size of the target molecule or particle. The present invention may therefore be used to separate or to size different target molecules, or to detect their presence.
Abstract:
A dynamic load balancing system is described that determines the load of resources in a hosted environment dynamically by monitoring the usage of resources by each customer and determines the number of customers hosted by a server based on the actual resources used. The system receives a performance threshold that indicates when a server is too heavily loaded and monitors the resource usage by each customer. When the load of an overloaded server in the hosted environment exceeds the received performance threshold, the system selects a source customer currently hosted by the overloaded server to move to another server.
Abstract:
The subject invention relates to a system and method for video summarization, and more specifically to a system for segmenting and classifying data from a video in order to create a summary video that preserves and summarizes relevant content. In one embodiment, the system first extracts appearance, motion, and audio features from a video in order to create video segments corresponding to the extracted features. The video segments are then classified as dynamic or static depending on the appearance-based and motion-based features extracted from each video segment. The classified video segments are then grouped into clusters to eliminate redundant content. Select video segments from each cluster are selected as summary segments, and the summary segments are compiled to form a summary video. The parameters for any of the steps in the summarization of the video can be altered so that a user can adapt the system to any type of video, although the system is designed to summarize unstructured videos where the content is unknown. In another aspect, audio features can also be used to further summarize video with certain audio properties.
Abstract:
Embodiments of the present invention introduce a novel technique to analyze and monitor video streams captured from multiple cameras. It highlights the foreground region of the video streams via local alpha blending and displays the videos in an immersive 3-D environment. The spatial arrangement of the displays can be generated by multi-dimensional scaling of the amount of simultaneous motion across different video streams. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
Abstract:
A stream of ordered information, such as, for example, audio, video and/or text data, can be windowed and parameterized. A similarity between the parameterized and windowed stream of ordered information can be determined, and a probabilistic decomposition or probabilistic matrix factorization, such as non-negative matrix factorization, can be applied to the similarity matrix. The component matrices resulting from the decomposition indicate major components or segments of the ordered information. Excerpts can then be extracted from the stream of ordered information based on the component matrices to generate a summary of the stream of ordered information.
Abstract:
Methods and systems for transferring media between media source devices and media sink devices are disclosed. Remote control units are used to indicate the media sink and media source devices for transferring media data between these elements.
Abstract:
Data organizing systems and methods organize a plurality of data files using meta data or other data relating to a plurality of data files by extracting the related data for at least some of the data files, organizing the extracted related data and dividing at least some of the data files into groups based on the extracted related data and an input parameter value.
Abstract:
Embodiments of the present invention provide a system and method for discriminatively selecting keyframes that are representative of segments of a source digital media and at the same time distinguishable from other keyframes representing other segments of the digital media. The method and system, in one embodiment, includes pre-processing the source digital media to obtain feature vectors for frames of the media. Discriminatively selecting a keyframe as a representative for each segment of a source digital media wherein said discriminative selection includes determining a similarity measure for each candidate keyframe and determining a dis-similarity measure for each candidate keyframe and selecting the keyframe with the highest goodness value computing from the similarity and dis-similarity measures.