| Tech ID |
Title |
|
| 23278 |
Electronic Reader for People with Severe Paralysis
A hands-free interactive reading device for people with severe paralysis.
(more...) |
| | 23204 |
Computer-Aided Detection Of Implantable Man-Made Devices In Medical Images
Computer-aided detection system has become a promising subject in medical imaging and diagnostic radiology. However, there have been relatively few applications of these systems with the exception of two that have been commercialized for detecting organs and diseases in mammograms and CT images. Man-made devices are used more and more frequently as medical implants to replace, support, or enhance biological structures in patients, such as pacemakers. The failure to monitor these implants accurately could threaten the life of patients depending on the critical nature and position of the implantable devices. Unfortunately, there have been no techniques developed for detecting and classifying implanted man-made devices (IMDs) for medical imaging except for modeling surgical dental implants for simulation and planning purposes. Detection and surveillance of IMDs is required on a large number of images for within the same imaging modality and within different modalities. Currently the presence and location of IMDs are assessed visually by a radiologist solely. It is a time-consuming and sometimes challenging task for physicians, and is therefore expensive for healthcare.
(more...) |
| | 23198 |
Software for Stutter Diagnosis
Researchers at the University of California, Irvine have developed a software program that automatically processes and analyzes a voice and provides a score on the severity of the voice’s stutter on a real-time basis.
(more...) |
| | 23068 |
Computational Method for Predicting Biological Aging
Aging is a complex process that manifests different in different people. Chronological age does not accurately reflect the process of aging on a molecular level. Though fundamental processes underlying human aging are still not known, epigenetic changes such as nucleosome positioning, histone modifications, and genome wide DNA methylation patterns have been linked to the aging process. One of the challenges in studying these epigenetic effects is identifying biomarkers and precisely quantifying the actual rate of aging in an individual. There are reports available linking the methylation markers to the human aging, but no quantitative models have been established which can measure the actual rate of aging.
(more...) |
| | 23027 |
Solar Variability Model for PV Plant Design and Power Buffering
UC San Diego researchers studied how large or distributed solar power plants can reduce the cloud-induced variability in power output. Geographic diversity mitigates large short-term cloud cover changes, effectively smoothing total solar power output.
(more...) |
| | 23026 |
A Novel Process To Detect Errors In Compilers And Program Transformation And Analysis Tools
This invention is on a new practical method for discovering errors in compilers, interpreters, database engines, and software analysis and transformation tools in general (such as obfuscators and static analyzers).
(more...) |
| | 23001 |
Privacy Preserving Genomic Mobile Device Computational Infrastructure
With the cost of sequencing the human genome dropping exponentially it will soon be economical for individuals to get the results of paternity tests, personal medicine analyses and even genetic matching or compatibility tests without the expense or trouble of elaborate laboratory procedures. Additionally, researchers from UCI’s Genomics and Computer Science departments have developed a safe and secure methodology and infrastructure to conduct these tests, safely and securely and all done via mobile devices.
(more...) |
| | 22963 |
Electromagnetism Proof Memory
Media storage has advanced substantially, and is in ubiquitous use in industry and consumer products. A major challenge for media storage is that electromagnetic radiation or DC magnetic fields can damage or destroy that memory. By example, in consumer banking, each transaction lost due to magnetic media failure represents a substantial reduction of profit. To address this challenge, investigators at University of California have developed an electromagnetically robust memory storage. This innovative, single material magnetoresistive universal memory is insensitive to external electromagnetic perturbation. The electromagnetism proof memory breakthrough comes from the writing procedures requiring two excitations. Because these memory writing approaches must be applied simultaneously, it cannot be damaged by uncoordinated occurrences near the writing embodiment. The information is read by the most simple electric measurement, namely 'ohmic resistance', thus the technical realization of embodiments for storing the data, editing the data and reading is enormously simple. The electromagnetism proof memory can be used for either low-density or high-density data storage media such as credit cards, identification cards, access cards, or maps base for navigation.
(more...) |
| | 22893 |
String Matching in Hardware using the FM-Index
UC Researchers have developed a Field-Programmable-Gate-Array (FPGA) based hardware implementation that utilizes the FM-Index for exact pattern matching for string searching. This method of FM-Index string matching has a higher effective throughput than brute force due to the higher number of character comparisons per cycle performed by the FM-Index. Further, the speed of this method is in the order of two orders of magnitude greater than Bowtie software tools and ten to seventy times faster than the traditional method using FHAST.
(more...) |
| | 22830 |
MRI Biomarker Of Alzheimer's Disease Degeneration
University of California, Davis researchers have developed a computer algorithm that precisely measures the extent of brain atrophy on structural MRI images over successive time intervals. The method achieves higher sensitivity and specificity than previous algorithms. Due to the bias in images and in conventional algorithms, a penalty term reduces the algorithm sensitivity and localization, leading to an under-reporting of real change. This algorithm restores sensitivity without losing specificity by also incorporating a priori tissue boundary information.
(more...) |
| | 22822 |
Collaborative Electroencephalogram (EEG) for Brain-Machine Interfacing
Recent brain-computer interface (BCI) studies have demonstrated the feasibility of using electroencephalogram (EEG) to enhance human performance. For example, event-related potentials (ERP) could be used to accelerate visual target detection using a rapid serial visual presentation paradigm. However, in some environments where real-time operation is critical, current BCIs would fail to make a rapid and accurate prediction of behavior based on single-trial EEG. Under this circumstance, assessing collaborative event-related EEG activities from multiple subjects may provide a solution.
(more...) |
| | 22798 |
Teleportation System for Electronic Many-Qubit States Using Individual Photons
A method for creating a logic state for teleporting quantum information using a single photon.
(more...) |
| | 22782 |
Local Relaxation Method for Estimating Optical Flow
A local relaxation method for estimating optical flow using a Poisson equation. The convergence speed is faster than that obtained through conventional technology.
(more...) |
| | 22748 |
CaveCAD - A 3D Modeling Software Tool for Immersive Virtual Reality Environments
This new invention is a novel set of computer aided design tools for use in the immersive virtual reality space. Initially developed to enable architects and designers to model and experience new projects before they are built, this system is equally adaptable to any training or simulation setting. Users may experience and respond to environments and situations of interest without first building expensive, impractical or dangerous real-world physical spaces. One could easily imagine mapping out a confined space; such as a ship's engine room or utility corridor in a power plant, to ascertain whether, once constructed, real workers will be able to effectively navigate and operate in the setting. Changes in the initial virtual design space could save significant costs down the line with avoided change orders and redesign, and could save significantly over the life cycle of a project with more efficient layouts improving labor, safety and material handling costs.An interesting overview of CaveCAD’s development can be viewed at the following YouTube link: http://www.youtube.com/watch?v=GQxOaeOAP-g
(more...) |
| | 22706 |
Online Game For Collecting Music Annotations
Disclosed here is a web-based multi-player game that has been designed to collect semantic information about songs. Players listen to clips of music and select words that describe the music. Players are assigned points based on how well their selections match those of the other players. By playing our game, users generate `annotations’ that can be used for music retrieval systems, music recommendation systems, automatic playlist generation and music knowledge discovery.
(more...) |
| | 22700 |
Novel Computer-Based Statistical Method for Cancer Diagnosis
Disruption of cellular organization (dysplasia) is a major hallmark of cancer and the basis for cytopathology. Early cancer detection is crucial for increased chance of survival for cancer patients. However, cytological diagnoses are often plagued with human error and false negatives. For instance, the conventional Pap smear has false negative rates ranging from 10-50%, and cervical cancer diagnosis is heavily dependent on review by a cytotechnologist. Cytological diagnoses from other body sites, such as lung or urinary tract, have equal or worse sensitivity. Therefore, there is an urgent need for more accurate automated diagnostic methods that can overcome inherent obstacles of coventional cytopathology. UCSF researchers have invented a statistical tool for analysis of dysplasia that could significantly improve cancer diagnosis, prognosis and, consquently, disease outcomes.
(more...) |
| | 22686 |
Fully Automated Field Sampling Algorithms for Microscopy
In general, microscope users manually sample fields from a specimen by observing the specimen through microscope oculars and then selecting a representative field of the specimen to image. The parameters for the image acquisition are then set, and the image is acquired and saved. This process is then repeated for a small number of additional fields manually sampled by the microscope user. This general workflow is problematic for several reasons: 1) Conventional operation of a microscope as described above is often very time consuming and does not scale well with increasing demands on throughput, 2) Most microscopes are left unused when users are not available to manually operate them, and they could otherwise be left to process samples in an automated fashion, and 3) User bias in field selection can undermine the integrity of datasets, especially when manually sampling only small numbers of fields.
(more...) |
| | 22679 |
Memory Hierarchy
Most of the resources in modern processors are specifically built to support memory operations. To support fast and efficient loads and stores, processors implement multiple cache levels, cache coherence, non-blocking caches, Translation Lookaside Buffers (TLB), Load-store queues, and store set predictors. Most of these resources are on the critical path of load operations. A slow load operation significantly affects the overall system performance. This means that the supporting structures must cycle in just a few cycles. Among other parameter, architects trade between memory access time and area, power and/or complexity. Larger structures have longer access times, but small structures have more structural hazards (load-store queues, miss status handing register) or the miss rates (caches, TLB’s). Additionally, fast transistors tend to consume more dynamic and static energy. Optimizing memory operations is key for processors and multicore systems. To provide fast memory accesses, processors implement a fast but complicated and inefficient memory subsystem.
(more...) |
| | 22675 |
Novel Method for the Rapid Fabrication of Brachytherapy Applicators
Brachytherapy is an advanced cancer treatment that delivers a targeted high dose rate (HDR) of radiation directly to the tumor. Brachytherapy is a widely used method for the treatment of various cancers, including gynecological and skin cancer. However, success of brachytherapy relies on accurate fit between the applicator and the patient surface. Currently used standard applicators usually fit poorly to the patient, resulting in air gaps that reduce the effectiveness of treatment. The invention herein provides a method to fabricate a mold of a part of the patient's body for the utilization of a brachytherapy applicator to treat various forms of lesions.
(more...) |
| | 22673 |
Inspect/MS Alignment and PepNova (SD2006-833 and SD2006-834)
Evaluation License.
(more...) |
| | 22670 |
SMAP: Software for Functional Site Characterization and Analysis
SMAP Site License Agreement for 2010.
(more...) |
| | 22668 |
Word-Spotting in Unconstrained Camera Images: Control-F for the Real World
An improved OCR engine for real-world text reading using a mobile phone or other hand-held mobile device. The copyrighted software can capture words from street signs, grocery store placards, and a host of other non-standard print references and quickly interpret them with its built-in reference dictionary. The conversion to actionable information is fast and the application thin, enabling easy adoption in a mobile setting.
(more...) |
| | 22665 |
CE Software
CE-Combinatorial Extension, Algorithms and Computer Programs for Comparing the 3-dimensional Structures of Protein Molecules. Download Site License.
(more...) |
| | 22664 |
Advanced Linear-equation Solver for Fluid Mechanics and Fluids/Structure Interaction Modeling
This is a software library intended for solving the linear system of equations resulting from the discretization of incompressible fluid flow equations.
(more...) |
| | 22648 |
Mult-Frequency Resonant Clock Meshes
Clock networks in high-performance designs are extremely power hungry. Currently there is not a methodology to create resonant clock meshes that resonate at multiple frequencies. Dynamic frequency scaling is common technique to save power in both the clock network and in data-path logic on computer chips. While prior resonant clock networks can save power by recycling energy in the clock network, they do not save any power in the data-path logic. Prior resonant clocks only work at a single resonant frequency
(more...) |
| | 22622 |
Gnostic Neural Network Algorithm for Classifying Digital Stimuli
The human brain constantly processes streams of sensory data to distinguish between thousands of object categories. While our ability to quickly do this seems effortless, computer scientists have yet to construct algorithms that rival our capabilities. The best algorithms are domain specific and combine many types of engineered features, while algorithms applicable to multiple sensory domains are almost nonexistent. Determining how the brain accomplishes these tasks has been one of the major goals of neuroscience. Likewise, researchers in computer vision, machine audition, and machine olfaction are endeavoring to discover algorithms for stimulus recognition. Gnostic Networks are a theory for how the brain hierarchically processes streams of sensory data to enable objects to be classified, despite natural variations in their presentation.
(more...) |
| | 22599 |
Software-defined Traffic Engineering for Data Center Networks
Modern data centers host many different services or "tenants" on shared network infrastructure. However, determining how to apportion bandwidth across tenants is a fundamental challenge, affecting tenant performance and network operating efficiency. Indeed, there are now many different tenant "isolation models"; each supporting some class of tenants (e.g., big-data processing or low-latency web page construction). Previously, only one isolation model could be used within a data center, forcing network operators into either/or scenarios and limiting their ability to create new models to support emerging services.
(more...) |
| | 22501 |
Machine Learning Based Power Management Techniques
This method uses a continuous learning process to achieve efficient and accurate communication in a dynamic environment and allow for more aggressive voltage scaling, achieving reduced power consumption.
(more...) |
| | 22496 |
Process Variation Aware Transcoding For Low Power H.264 Decoding
This new method of transcoding can handle memory hardware errors, allowing for aggressive voltage scaling (lowering power use) without sacrificing the quality of streaming data services.
(more...) |
| | 22308 |
Data Fusion Mapping Estimation
Geographical data such as high resolution and hyper-spectral satellite images, city and county boundary maps, and census data contain a wealth of insight into any given region. Such information combined with data of past events allows a company to create density probability models about future behavior in a particular location of interest. However, as with any probability calculation, the probability determinations are only as good as they are accurate. The missing factor in many of today's probability models is the fact that they do not fully leverage the technological advances in geography imaging. For example, in crime mapping, residential burglaries and other types of crimes are highly unlikely to occur in oceans, mountains, and other regions. However, current methods do not incorporate such spatial information and thus are not able to distinguish between invalid regions and valid regions.
(more...) |
| | 22300 |
Method for Diagnosing Heap Growth In C++ Software
Improper memory management in software can cause performance to decline and eventual program failure. These problems can be difficult to detect during testing due to the unpredictable amount of time it can take to exhibit overt symptoms, and those symptoms may appear unrelated to memory management. UCSD inventors have come up with a way to diagnose difficult memory errors that other memory check tools will miss. This invention would be an excellent addition to any integrated development environment for the C++ language. This invention has been used to detect heap growth problems in several widely-used open source software systems such as browsers, a graphics library, and others, and found errors that had been present in shipping product since at least 2007. It can easily be applied to multi-threaded environments. It is especially applicable to mission-critical software.
(more...) |
| | 22298 |
Decoding Heard Speech And Imagined Speech From Human Brain Signals
Thousands of severely disabled patients are unable to communicate due to paralysis, locked-in syndrome, Lou Gehrig’s disease, or other neurological disease. Restoring communication in these patients have proven a major challenge. Prosthetic devices that are operated by electrical signals measured by sensors implanted in the brain are being developed in an effort to address this problem. Investigators at University of California at Berkeley have responded to this challenge by developing an algorithm to decode speech, including arbitrary words and sentences, using brain recordings from the human cortex. a computational model is trained that determines how recorded electrical signals at specific brain sites represent different speech features, for example acoustic frequencies. The trained model then takes as input novel brain recordings and outputs a set of predicted speech features. Once these steps are accomplished, speech sounds are either directly synthesized or words are identified from the predicted speech features using statistical techniques. The brain signal decoding algorithm can decode speech solely from brain signals and may permit communication via thought alone.
(more...) |
| | 22278 |
Automated Facial Action Coding System
UCSD inventors have come up with an automated method to recognize expressions as defined by the Facial Action Coding System of Ekman and Friesen. The technique provides more accurate results than the competition, and is especially adapted for recognizing spontaneous expression. The invention is implemented in a working prototype that can currently work at a real-time frame rate of 6 frames per second.UCSD is currently entertaining an offer for an exclusive license. Should anyone wish to propose their own business plan that requires non-exclusive use of the technology, please send this to invent@ucsd.edu before March 15, 2012.
(more...) |
| | 22210 |
Optical Encoding Means For Ac Current Sensor
Underground jacketed and unjacketed power distribution and transmission cables are subject to ongoing deterioration. Furthermore, the concentric neutral (CN) wires in these cables can corrode and break. Power utilities have great interests in determining the condition of CNs -- in situ while they are energized in their normal state. The use of non-magnetic flexible chains to support current sensors enables a single sensing tool to inspect CN currents in underground power cables with various diameters. This approach lowers inspection costs by reducing tool inventories and technician time. To refine this cable inspection approach, researchers at UC Berkeley have developed an inexpensive and safe means of tracking the motion of a CN current sensor during the inspection of high-voltage energized power cables. The Berkeley approach uses off-the-shelf wireless optical mouse systems along with specially developed software to simply, quickly, and safely obtain coordinates of the current sensor movement as the sensing device moves along or circumferentially around the cable under inspection. The software enables the operator to keep the position display automatically within the allowable display area of a computer screen, or to adjust the display parameters for optimal monitoring of the sensor.
(more...) |
| | 22197 |
Modulation-Domain Speech Filtering For Noise Reduction
There are problems with discrimination speech from background noise in applications such as cell phones, hearing aids, telecommunications, automatic speech recognition, which limit the use of these important technologies. In response to this challenge, investigators at University of California at Berkeley have developed a speech filtering algorithm that improves intelligibility of speech in noisy backgrounds. This speech filtering algorithm is applied as a first stage of processing, before transmission, analysis, or listening. The speech filtering algorithm can be located in its entirety on a dedicated DSP or FPGA. These systems allow the complexity needed for the computations of the gain stage, but still function fast enough for real-time denoising. The investigators have implemented the speech filtering algorithm using a computer to process signals offline (post-hoc). The inspiration for our model comes from our research on the statistics of animal vocalizations (including human speech) and on the responses of auditory neurons to these sounds. They have shown that neurons in avian primary and secondary auditory areas are tuned to represent the statistical structure of vocalizations. These areas are analogous to cortical auditory areas in humans. The preferred embodiment uses many relatively narrow bands in the analysis filter-as low as 50 Hz bandwidth and spacing. Another embodiment uses fewer, wider bands in the analysis filter, perhaps several thousand Hz in width.The most significant advantage of X is its ability to exploit important, basic statistical information about all human speech in a simple fashion. Some of these properties are included implicitly in advanced ASR systems. Separating these simple, physically-driven features from more complicated verbal and syntactic rules brings this power to bear in simpler, lower-power systems like cell phones. Additional complexity is also the primary drawback of this system: it requires more computational power, and because it uses a longer history, it could introduce delays that are unacceptable for low- like hearing aids and cochlear implants.
(more...) |
| | 22135 |
Stochastic Belief Propagation-SBP
The sum-product or belief propagation (BP) algorithm is a widely-used iterative method for performing data inference in a broad range of fields—among them computer vision, signal and image processing, bioinformatics, coding and communication theory. However, the high complexity of the current BP algorithm limits its applications due to low efficiency, high running-time and makes for a system of limited robustness. To address this challenge, investigators at University of California at Berkeley have developed stochastic belief propagation, SBP, a low-complexity alternative to BP. The SBP innovation is an adaptively randomized version of the usual BP updates. The most important feature of the SBP algorithm is its significant reduction in computational and communication complexities. This provides improved efficiency and reduced running-time. As a result, SBP delivers substantial power savings. Stochastic belief propagation is simple to implement, requiring only random number generation and the usual distributed updates of a message-passing algorithm. SBP provides a number of theoretical guarantees, including convergence for any tree-structured problem, as well as for general graphs for which the ordinary BP update satisfies a suitable contraction condition. In addition, SBP provides non-asymptotic upper bounds on the SBP error, both in expectation and in high probability.
(more...) |
| | 22066 |
Method for Making a Metal Layer Semiconductor Laser
A novel method for making a metal layer semiconductor laser with large bandwidth and the capability for high power output.
(more...) |
| | 22065 |
Method for Efficient Management of Multi-Dimensional Data
A novel method for providing for effective management of data that are inherently multi-dimensional (e.g., geographic, multi-media).
(more...) |
| | 22051 |
Methods and Apparatus for Parallel Execution of a Process
Methods that define the operation of parallel computation for multiple-computer interaction and cloud computing.
(more...) |
| | 22005 |
Method And Appartus To Utilize Network Coding In A Wireless Network
University researchers have developed a method for applying network coding in a wireless network, where loss rates are not negligible. The proposed scheme (I2NC) is implemented on top of one-hop opportunistic network coding (COPE). The proposed scheme combines two mechanisms: (1) inter-session network coding and (2) intra-session network coding: (1) is similar to what is done by COPE. The present novelty lies in the way the team selected the right percentage of the flows to code together, depending on the loss rates on the direct and overhearing links; and (2) is used and combined with (1), in such a way so as to introduce the right amount of redundancy and protect against loss on the direct and overhearing links. Two schemes were designed: I2NC-state and I2NC-stateless. They both make decisions about (1) and (2) above, but they differ in the information exchanged between neighbor nodes. In I2NC-state, a node needs to know which packets are overheard by its neighbors. In I2NC-stateless, a node needs to know only the loss rates on the direct and overhearing links to its neighbors. The latter is much less information and leads to less communication overhead.
(more...) |
| | 21993 |
Method for Malware Detection and Classification using Image Processing Techniques
A novel method for visualizing and classifying malware using image processing techniques, applicable to malware detection and anti-virus software.
(more...) |
| | 21959 |
Borealis : Accurate Outdoor AP Location using Smartphones
A system that provides accurate directional guidance and leads users to a desired AP after a few measurements. This solution uses off-the-shelf smartphones and produces real-time results with a small number of measurements.
(more...) |
| | 21883 |
Geometric Locally Adaptive Sharpening Method
Blur and noise are the two common problems that exist in digital imaging. An important camera setting that strongly effects these two distortions, and that needs to be carefully adjusted, is the aperture size. If the exposure time is fixed, a large aperture will increase the signal to noise ratio (SNR), meanwhile reducing the depth of field (DOF) and thus increasing the out-of-focus blur, which eliminates high-frequency components of the image. On the other hand, a small aperture will alleviate the blur but increase the noise level (digital equivalent of film grain). Noise can also be suppressed by using longer exposure time; but of course, this may cause motion blur that is even more difficult to remove. At the same time limited accuracy of auto-focus systems and low light condition may add extra blur and noise into the image. So in real applications, such as consumer digital imaging, it is very common to record weakly blurred and relatively noisy images.
(more...) |
| | 21798 |
Self-Adjusting Two-Failure Tolerant Disk Arrays
Flash, SSD, and Storage Class (SCM) technologies stand to replace magnetic disk technology as the mainstay for high end applications. However, magnetic disk technology will continue to play an important role in large storage systems, due to the sheer amount of data to be stored, the attractive cost-to-capacity ratios of disks, and the high steaming throughput. Although, disk drives offer decent performance (especially when accessing large blocks of data) and very low cost per GB, they are mechanic-electrical devices with moving parts, which subjects them to relatively high annual failure rates. This failure rate contributes to a heightened sensitivity in assessing liability associated with the loss of data; resulting in some companies using triplication of disk storage devices to protect data (e.g., internet searches). While replication offers operational advantages, the storage overhead and its associated costs in hardware, maintenance, and energy is too large.
(more...) |
| | 21789 |
Using A Physics-Based Articulated Rigid-Body Simulator To Modify Online Performance Capture
Although computer-generated (CG) effects enable actors to appear visually realistic in virtual worlds, producing realistic interaction between real actors and virtual objects, features, or characters remains challenging. Because actors often perform outside the context of a virtual scene, seamless integration relies heavily on manual post-processing efforts to synchronize an actor's performance with CG effects. Prof. Victor Zordan at UCR has developed a technique that previsualizes final integrated scenes at the time of performance acquisition. The technique is able to synthesize realistic dynamic interactions in the virtual world while faithfully preserving the nuances of the actor's performance. The system combines real-time motion capture with physical simulation to generate visible response to virtual interaction while: allowing the actor to respond in a timely manner; curbing the need for the capture of physical artifacts; and creating a host of solutions for hard-to-capture scenarios including custom character-character interactions. UCR’s technology will find utility in the effects, games, and motion picture industries for generating realistic interaction between characters and objects (or other characters) in their environment. The Office of Technology Commercialization is currently looking for partners who will license this technology from UCR.
(more...) |
| | 21788 |
Warp Processors: Dynamic Hardware/Software Partitioning
Traditional microprocessor software bits represent sequential instructions that are executed by a programmable microprocessor. A computation may execute faster on an FPGA than as sequential instructions on a microprocessor because a circuit allows concurrency from the bit to the process level. Prof. Frank Vahid at UCR has invented a WARP processor, a microprocessor that allows the dynamic and transparent partitioning of an executing software’s binary kernels into customized FPGA circuits resulting in 2-100 times speed up over executing on microprocessors. Prof. Vahid’s dynamic approach allows techniques associated with dynamic software optimization to be applied to hardware/software partitioning. The profiler, compiler and synthesis tools are entirely on-chip, so that warp processor partitioning does not require extra designer effort or disruption to standard tool flow. Prof. Vahid’s invention has immense commercial applications as almost any kind of microprocessor-based technology can utilize the benefits of warp processing including video and audio processing, bioinformatics, mainframe computers and even TV’s.
(more...) |
| | 21787 |
Automatic and Accurate Video Captioning Software
A novel software that automatically and accurately synchronizes pre-segmented transcripts with corresponding videos.
(more...) |
| | 21717 |
Knowledge Management Software
|
| | 21662 |
Wireless Monitoring Device Screens Infants, Determines Risk Of Neurological Disorder Development
Researchers at the University of California, Irvine have developed a novel, non-invasive system to measure, quantify and analyze the spontaneous movements of infants in order to predict neurological disorders. The system involves capturing subtle movements of infants. This information is then analyzed and modeled by software. Movements identified may indicate that the infant has an increased risk for cerebral palsy, seizures, autism, intraventricular hemorrhage, cognitive delay or other neurological or motor conditions. By comparing to standards, the information may be used by a clinician to categorize the infant as either a high risk or low risk for the development of a neurological disorder.
(more...) |
| | 21588 |
New Methods for Write-Once Memory, Other Memory Devices, and General Error-Correcting Codes
UC San Diego inventors have developed error-correcting codes that allow for double- and triple-error correction. These codes can be applied to communications and memory storage, especially for write-once memory.Additionally, UC San Diego inventors have developed codes for write-once memory that allows for two writes in an efficient manner. This invention can be applied to make more efficient use of flash memory, or other types of write-once memory devices.The research behind these inventions can be reviewed at these links. http://itw2010dublin.org/cs_memories.htm http://www.eurekalert.org/pub_releases/2010-10/uoc--usd102510.php
(more...) |
| | 21587 |
New Methods for Write-Once Memory, Other Memory Devices, and General Error-Correcting Codes
UC San Diego inventors have developed error-correcting codes that allow for double- and triple-error correction. These codes can be applied to communications and memory storage, especially for write-once memory.Additionally, UC San Diego inventors have developed codes for write-once memory that allows for two writes in an efficient manner. This invention can be applied to make more efficient use of flash memory, or other types of write-once memory devices.The research behind these inventions can be reviewed at these links. http://itw2010dublin.org/cs_memories.htm http://www.eurekalert.org/pub_releases/2010-10/uoc--usd102510.php
(more...) |
| | 21515 |
A New Method To Reduce Radiation Dose In Multidetector CT While Maintaining Image Quality
At more than 60 million scans per year in the U.S, computed tomography (CT) is a major contributor to the increased collective radiation received by patients. Concerns over ionizing radiation received by patients have been compounded by evidence for a small radiation-associated cancer risk from exposure comparable to a few CT scans. To address these concerns, various approaches to reduce radiation from CT scans have been developed, including tube current modulation (TCM), and intensity and energy adjustment of the x-ray. Although these techniques have had success at reducing overall radiation, they lack anatomical specificity, and ability to target specific radiation sensitive organs for radiation dose reduction.
(more...) |
| | 21480 |
Undergraduate Research Database Recommendation System (URDRS)
The research projects conducted by undergraduate students are frequently driven by the need to fulfill the requirements of specific assignments within the framework of formal course curricular. It is desirable to have an internet-accessible software tool that supports students to discover and access library and other information resources to complete scholarly research projects related to their coursework. The library information retrieval system is not designed to recommend broad publication databases, rather than specific documents, in response to user queries. However, the undergraduate researchers are often unfamiliar with the expert vocabulary of the subject they are researching or the organization of scholarly literature. Therefore, it is a challenge for them to effectively retrieve the most relevant scholarly information.
(more...) |
| | 21455 |
Web-Enabled Devices
The present invention relates to linking devices and displaying their information over a network and, more particularly, a method in which many different devices can upload multiple file types (code, text, audio files, etc.) that can be organized in a manner to be utilized over a network, such as the internet.
(more...) |
| | 21449 |
An Enhanced Powerful Method for Signal Processing in Medical
Imaging (MEG, MRI, etc.) and Other Scientific and Engineering Applications (SD2011-252)
Magnetoencephalography (MEG) is a functional imaging modality that directly detects neuronal activity with a millisecond temporal resolution. UC San Diego researchers previously developed a multi-core beamformer (MCBF, see SD2010-340) approach that reconstructs common-mode source time-courses and their correlations networks from noisy MEG data, without requiring both a priori information and expensive and impractical computation. However, the performance of MCBF degrades at low correlations and cannot reconstruct individual source time-courses.A detailed description for the related technology SD2010-340 can be found at http://invent.ucsd.edu/technology/cases/2010/SD2010-340.shtml.
(more...) |
| | 21448 |
A Novel and Powerful Method for Signal Processing in Medical Imaging (MEG, MRI, etc.) and Other Scientific and Engineering Applications
Magnetoencephalography (MEG) is a functional imaging modality that directly detects neuronal activity with a millisecond temporal resolution. However, since a number of different source configurations can generate the same MEG signal, assumptions must be made about the nature of the sources (source models) to uniquely localize them. A variety of MEG source-modeling methods have been put forth, yet no single beamformer technique is capable of adequately localizing highly correlated networks from noisy MEG data without requiring both a priori information and expensive and impractical computation.
(more...) |
| | 21438 |
Distributed LC Resonant Clock Trees
|
| | 21390 |
High Performance Polymeric Material for Holographic Data Storage
A novel material applicable to holographic data storage. This technology features low fabrication costs and largely scalable production.
(more...) |
| | 21366 |
Composition Context Photography for Digital Cameras and Smartphones
A novel photography method that provides, along with the actual picture taken, several alternative versions of the image. This method produces photo variations such as panoramas, collages, alternative views, composites based on moving subjects, and views using varying capture parameters such as focal length and exposure time.
(more...) |
| | 21364 |
Transaction Verification On Rfid-Enabled Payment And Transaction Instruments
A new method that allows users to verify the transaction details (e.g., the amount being charged) and explicitly approve them on RFID enabled payment and transaction instruments.
(more...) |
| | 21363 |
Reduced Latency Data Access in Hard-drives, Solid-State Arrays, and Networked Storage Devices
Given here is a novel method to reduce the time-cost of accessing data stored in a computer file system, particularly on a very fast solid-state disk. Normally, to access data in a file system, an application makes a call to the operating system, which invokes the file system to determine where the data resides in the storage device and whether the application has permission to access it. On next generation solid-state drives (SSDs), this is projected to create approximately 7.8 microseconds of latency for each access of the storage device. The approach taken here eliminates nearly all the overhead related to accessing the device aside from the raw hardware cost, reducing latency by 64 percent for 512-byte operations without compromise to system security and access protocols.
(more...) |
| | 21322 |
Methods and Implementations for Storing Sparse Vectors
This invention consists of a set of methods and algorithms to compress the information contained in large vectors of binary or integer variables. These vectors occur in a variety of applications where objects are represented by spectral fingerprints, which by nature tend to be large and sparse. By leveraging the power law distributions often observed in these spaces, researchers at UCI have developed new lossless compression methods using integer entropy coding. In contrast to current compression systems requiring 1024 bits to store each molecule, the UCI methods can achieve lossless compression to a mere 300-400 bits.
(more...) |
| | 21298 |
Enhancing Throughput In Wireless Systems Using Delayed Channel Gain Information
Researchers at UC Berkeley have developed methods and devices for enhancing overall throughput in wireless communication by exploiting the information about the channel gains of the various receiving nodes beyond prediction. This method will provide significant throughput increase even when the delayed channel information is not useful for prediction.
(more...) |
| | 21166 |
Superior Software for Designing Oligonucleotide Probe Pool: PP-Designer v2.0
Next generation sequencing technologies continue to provide scientists and clinicians with enhanced accuracy and increased sequence readout within a single reaction. However, further advancement has been limited by the ability to minimize the cross-reactivity among combined primer pairs. The linear padlock probe approach, physically linking two primers together, provides improved target specificity. The reduction in probe cross reactivity allows larger combinations of probes for multiplex genotyping reactions. Software capable of streamlining the design of probe pool with desirable characteristics is in much need to further progress the sequencing quest.
(more...) |
| | 21121 |
Inti Multiview - Real-Time Stereo Reconstruction Integration For 3D Teleimmersion
While teleimmersion has great potential, available algorithms for real-time stereo reconstruction require several seconds to several minutes to process two images and produce accurate stereo output. Available FPGA and GPU implementations have inherent drawbacks in ability to reconstruct homogenous regions or regions with repeating patterns. The time-of-flight cameras have low resolution, limited range, high noise, and albedo sensitivity. Therefore, a practical real-time stereo reconstruction is needed for a system enabling geographically distributed users to interact with each other in a shared virtual space. University of California investigators have responded to this challenge by developing INTI Multiview, a real-time stereo reconstitution integration for 3D telleimmersion. With INTI Multiview, each user is presented by their 3D avatar generated in real time. INTI Multiview focuses primarily on integrating multiple stereo reconstructions from different views. Levels of accuracy comparable to other methods are achieved at a much faster speed on CPU by taking a hybrid approach: performing a local optimization technique (the region matching) and using a global optimization approximation to improve the initial results (anisotropic diffusion). The investigators have implemented a novel multiscale representation that allows for the highly accurate reconstruction of a scene. The investigators have successfully tested INTI Multiview in many application areas, such as remote dance choreography, shared geoscientific and archeological applications, and training. This work has further extensions in other applications where real-time stereo data is necessary, e.g. full body motion capture, surveillance and tracking, foreground/background segmentation, autonomous vehicle control. Markerless 3D reconstruction for human movement analysis (motion capture, visual feedback for gaming, rehabilitation etc.)
(more...) |
| | 21120 |
Minimization Of 3D Distortion Through Frame Interpolation
Stereoscopic displays present different images to the two eyes by alternating the images on the display screen to be delivered to the left and right eyes. Even though the eyes do not receive images simultaneously, the presented images are typically captured simultaneously. This inconsistency between how the images are made and how they are presented can lead to undesirable effects, including motion jerkiness, flicker, and depth distortion. Investigators at University of California at Berkeley have addressed these challenges by developing a method that minimizes 3D distortions through frame interpolation. The 3D distortion minimization will yield a noticeable improvement in image appearance that will be sought after by consumers. The innovation uses motion-compensating frame-rate conversion (MCFRC) to offset the effective capture times of the incoming frames for one eye and thereby eliminate the inconsistency between the timing of capture and presentation to the two eyes. This yields images with less apparent flicker and jerkiness, but in particular, reduced depth distortion. UCB has a pending patent application on this technology.
(more...) |
| | 21094 |
Optical Diagnosis and Correction Techniques for Macular Degeneration
A novel method for measuring the precise visual distortion experienced by an individual MD patient. This measurement is the stepping stone for the development of updateable visual aids.
(more...) |
| | 20918 |
Knowledge Representation And Orgnization For Personal Ontology
UC Irvine researchers have developed Savant, a powerful, graphically-oriented search and traversal method that enables the user to “put together the right information at the right time” at speeds that eclipse previous. The next generation Web 3.0 will accommodate ontology-based architectures and provide key-words and relationships for many common concepts. Savant will be Web 3.0 compatible, and will help drive its development.
(more...) |
| | 20900 |
GARM: Cross Application Data Provenance and Policy Enforcement
Current computing systems typically do not store information about the provenance or origins of the files they contain. More specifically, the information sources used to create the file is also unknown. UCI researchers have developed GARM, a new tool for tracing data provenance and enforcing data access policies with arbitrary binaries.
(more...) |
| | 20898 |
E-Roc: Embedded Raids-On-Chip
The E-RoC system IP provides an efficient, power-aware, resource constrained, and reliable memory subsystem for scratchpad memory supported multiprocessor systems.
(more...) |
| | 20891 |
Multi-Copy Cache (Mc2)
Multi-Copy Cache (MC2) is a new cache architecture that enables significant reduction in energy consumption through aggressive voltage scaling, while maintaining high reliability of the cache. This architecture results in a highly energy efficient cache with minimal impact on the area and the access timing of the cache.
(more...) |
| | 20864 |
Devices and Methods to Improve Efficiency and Minimize Repetitive Motion Injuries
UC San Diego researchers have come up with devices and methods to improve efficiency for machine-human interfaces, and especially for computer interfaces. By providing an alternative to the standard-use, keyboard-style interface (yet still capable of working with standard-style keyboards in a modified configuration), both an increase in efficiency and a decrease in injury can result. The invention is also adaptable to individuals with limited mobility, to enable their use of standard-style keyboard configurations with minor adjustments. In preliminary user studies, an individual with quadriplegia was able to begin touch-typing within a week, and reached 48 words per minute in an on-line typing test in just a few months.
(more...) |
| | 20862 |
Prism: Privacy Sensitive Messaging
Instant Messaging or “IM” is increasingly used as a communication and awareness tool for work and entertainment. However, this instant awareness is inherently posing risks to one’s privacy. To address this conflict , researchers at UCI’s Department of Informatics have developed PRISM: a plugin that enhances support for privacy management in IM.
(more...) |
| | 20860 |
Orthogonal Space-Time Block Codes: Reduced Complexity Maximum Likelihood Detection
These inventions are techniques for decoding orthogonal and quasi-orthogonal space-time block codes in an optimum or “maximum likelihood” manner. These techniques provide orders of magnitude reduction in computational complexity when compared to the state of the art.
(more...) |
| | 20850 |
EMR-COMPATIBLE ONLINE VIRTUAL MEETING ROOM FOR MULTIDISCIPLINARY MEDICAL TEAMS
The amount and diversity of patient data available for clinicians is steadily increasing. As a result, patient management for diseases, such as cancer, increasingly involves a multidisciplinary team (MDT) of clinicians from a range of specialties and sometimes from several different institutions. MDTs, such as tumor boards, meet regularly to collectively review clinical data and select treatment plans. To collaborate effectively, clinicians need a way to efficiently assemble a team, convenient meeting place and time, and access relevant patient data. MDT meetings currently take place in either face-to-face, via teleconference, or over the internet (e.g., email and video conference), but these kinds of meetings present number of logistical challenges, especially if clinicians are based at different institutions. For example, it is sometimes difficult for all members of the MDT to be present at a scheduled meeting and/or difficult to assemble all the relevant data for the meeting. Additionally, the decision-making process is not completely recorded because current modes of communication (e.g. email) are not integrated with the EMR. These factors can slow down access to critical patient information and ultimately impair the ability of the MDT to make effective decisions. There is a need for an efficient way to conduct MDT meetings so that all relevant information is accessible from a single, convenient location, with improved annotation of the decision-making process. Description: UCSF inventors have created a web-based software platform that enables MDTs to meet in an online, virtual environment at a time and location convenient for each physician. The platform is designed to be flexible, allowing meetings between groups as small as two conferring over a single patient as well as meetings between large teams conferring over the care of multiple patients. Further, the system is interoperable between institutions and thus allows for efficient collaboration between clinicians from different institutions. The software has an easy to use graphical interface and is fully integrated with the EMR. Physicians can easily import relevant medical reports, digital pathology images and radiographs and describe relevant findings and opinions (using text, voice or video input) in a single, virtual, meeting location. These virtual meetings can be set to automatically to terminate after a period of time, upon which the discussion and consensus patient care plan can be recorded and archived into the EMR. These features enable MDTs to meet conveniently and efficiently discuss patient management decisions.
(more...) |
| | 20848 |
Annotation Based Multimedia Streaming and Trade-off Analysis
The relatively high power consumption of wireless network interfaces represents an important detriment in multimedia streaming for mobile devices. The main power consuming components of a handheld device are the CPU, display and network interface with the wireless network interface card accounting for often the largest percentage of power consumption. By integrating an annotation approach to wireless network power management, energy savings of up to 75% can be achieved with practically no degradation of quality.
(more...) |
| | 20817 |
Algorithm For Efficient Processing Of Multi-Dimensional Data
In brief, the MRV algorithm developed at UCI speeds certain data processing tasks by a factor of 5 to 10 fold. The fundamental principal behind MRV is that the brute force method need not be performed when the ordering of the dimensions to be reduced satisfied certain conditions and moreover, when datasets do not satisfy these conditions, the MRV transforms the data set so that the algorithm can be applied and speed enhancements can be achieved.
(more...) |
| | 20813 |
Software And Hardware Methods For Multi-Variant Parallel Program Execution To Detect, Quarantine And Repair Malicious Code Injection
In its simplest form this invention consists of a novel software-only approach to malicious code detection and repair in real time. However by including a minute extra component (< 0.001% total transistor count) to a standard commercial processor this process can enable fully automatic repair of malicious code injections.
(more...) |
| | 20785 |
Edgecasting; Multicasting At The Edge
EdgeCasting is a network architecture and protocol for streaming high quality video to a large population at a low cost. This unique approach offers a high degree of utilization of network resources.
(more...) |
| | 20771 |
Space-Constrained Gram-Based Indexing for Efficient Approximate String Search
Researchers at the University of California, Irvine have developed two new compression techniques called “DiscardLists” and “CombineLists” to optimize gram-based indexes.
(more...) |
| | 20769 |
Clock Boosting Mechanism For Wormhole Router
One of the most serious disadvantages of fully adaptive wormhole routers is its performance degradation due to the routing decision time. The key to overcome this shortcoming is the use of different clocks in a head flit and body flits because the body flits can be forwarded immediately and the FIFO operates faster than route decision logic in an adaptive router.
(more...) |
| | 20752 |
Software for Accurate, Realtime Stereo Reconstruction for 3D Tele-Immersion
Tele-immersion technology has great potential in a broad range of applications. However, much of this potential can't be realized till tele-immersion technology can perform accurately in realtime. To address this opportunity, UC Berkeley researchers have developed a framework for capturing, transmitting and storing multi-view 3D video data. This work is aimed at tele-immersion applications, where geographically distributed users can interact with each other in a shared virtual space. In this space, each user is presented by their 3D avatar that is generated in realtime.
(more...) |
| | 20707 |
Multiple Projector Geometric and Color Calibration with Color Management Solutions
Tiled multi-projector displays are becoming increasingly more popular for visualization, education, entertainment, training and simulation applications but registering multiple projectors on such a display presents many challenges. Existing solutions are complex, expensive and often require a highly skilled technician to operate.
(more...) |
| | 20685 |
Cell-Phone Based Wireless and Mobile Brain-Machine Interface
UC San Diego inventors have designed patent pending techniques, apparatus and systems to implement a BCI which features wearable and wireless EEG acquisition hardware and software compatible with a mobile device (e.g. cell-phone) to provide a platform for BCI applications in real-world environments, such as dialing a phone number.
(more...) |
| | 20645 |
Search Engine For Second Life®
This invention describes a system for collecting, filtering, processing, and ranking information related to user-generated content in 3D virtual worlds such as Second Life® for the purpose of creating a search service for 3D content.
(more...) |
| | 20628 |
Algorithm for Transmission Rate and Range Control for Cooperative Vehicle Safety Communication in Vehicular Ad-Hoc Networks
Vehicular Ad-Hoc networks (VANETs) play a critical role in enabling important active safety applications such as cooperative collision warning. These active safety applications rely on continuous broadcast of self-information by all vehicles, which allows each vehicle to track all its neighboring cars in real-time. The most pressing challenge in such safety-driven communication is to maintain acceptable tracking accuracy while avoiding congestion in the shared channel. Investigators at University of California at Berkeley have developed a transmission control algorithm that adapts communication rate and power based on the dynamics of vehicular network and safety-driven tracking process. The innovative transmission rate and range control solution uses a closed-loop control concept and accounts for wireless channel unreliability. Simulation results confirm that if packet generation rate and associated transmission power forsafety messages are adjusted in an on-demand and adaptive fashion, robust tracking is possible under various traffic conditions. Verifying the robustness of the algorithm, the investigators observed its tracking performance in various traffic scenarios. Simulation results confirm that the innovative design is robust and can considerably reduce the tracking error compared to that of the de-facto solution (beaconing with 100-millisecond interval).
(more...) |
| | 20565 |
Calibration Of Multiple Cameras for Tracking, Surveillance, and Video Conferencing
In multi-camera surveillance, visual tracking, video conferencing and similar applications, the geometric calibration of cameras plays an important role. Accurate calibration to a global coordinate system is especially important for tracking dynamic targets and 3D reconstruction. Currently three main approaches are employed for multi-camera calibration: (1) image-based calibration using checkerboards or grids; (2) self-calibration using natural features; and (3) LED-based calibration using one-dimensional objects. The drawback of the first approach is that it is invasive to the environment (e.g. printed targets have to be placed on the floor). The second approach presents difficulties due to variability of natural features in quantity and number. The third, LED-based approach currently requires all cameras to overlap in a common workspace. Scientists at UC Berkeley developed a novel combinational approach to multi-camera calibration that addresses the diversity of camera placement and requires only a pair-wise workspace overlap between cameras. The calibration process is hierarchical and can be applied to diverse layouts of single cameras, stereo pairs, and camera arrays, including situations where some cameras in the system are facing the opposite directions.
(more...) |
| | 20550 |
GUSTO: General Architecture Design Utility and Synthesis Tool for Optimization
GUSTO employs a novel top-to-bottom design methodology to generate correct-by-construction and cycle-accurate, application-specific architectures. The top-to-bottom design methodology provides: Simplicity—a simple tool chain and programming model that can quickly generate a general-purpose processor for the algorithm at hand. Flexibility—different languages; e.g. C/MATLAB as a high-level specification with different parameterization options and different architectural options, including general-purpose or application-specific processor architectures. Scalability—can handle complex algorithms by using the top-to-bottom approach where the worst-case architecture is general purpose and able to handle any algorithm. Performance—our novel trimming optimization uses a simulate-and-eliminate method, providing results that are similar to those in commercial tools.
(more...) |
| | 20478 |
TCP Libra - a Novel Scheme for Congestion Control
TCP is one of the core protocols of the Internet protocol suite, and TCP congestion control is one of the most important TCP related requests for comments (RFCs) in recent years. Fairness is an important criterion in congestion control such that two flows competing on the same narrow link node but with different propagation delays should achieve the fair share, but this does not happen with the TCP scheme currently deployed on the Internet. Previous TCP congestion control schemes include FAST TCP, which is round-trip-time fair and scalable, but lacks in friendliness to legacy TCP making it unusable realistically; TCP Hybla which has been successfully deployed on satellite networks but proves to be too aggressive and hence unstable when deployed on the internet; and BIC TCP which improves the fairness of some high-speed schemes, but is not as good as the fairness provided by legacy TCP. Regarding wireless networks, standard cell phones do not have a fast transport layer protocol installed, but rather rely on the old TCP Tahoe implementation at the client side, resulting in a lack of speed in 3G and beyond networks. TCP Libra as a fast transport layer protocol is a solution to improving the speed of cell phone networks.
(more...) |
| | 20304 |
Pattern Decomposition Algorithm For Data Mining Of Frequent Patterns
A fundamental problem in data mining is finding frequent patterns in large datasets. This problem is even worse in datasets containing highly frequent, yet often meaningful patters (e.g., free text). Finding frequent patterns enables essential data mining tasks, such as discovering association relationships, determining correlations between data, and finding sequential patterns.Several different algorithms have been proposed to find all frequent patterns in a dataset. The Apriori algorithm is widely cited in the literature. It generates candidate sets to limit pattern counting to only patterns that can meet the minimum support requirement. However, this algorithm exhibits poor performance when frequent pattern sizes are large, due to combinatory explosion. The Pincher-Search and Max-Miner methods attempt to avoid this problem by outputting only maximal frequent itemsets (MFI). These methods have limited use in association rule mining because a complete set of rules cannot be extracted without support information of the subsets of those maximal frequent sets.FP-tree-based mining claims the best performance in the recent literature. It first builds a compressed data representation from a dataset and then all mining tasks are performed on the FP-tree, rather than on the dataset. However, FP-tree-based mining uses a complicated data structure and performance gains are sensitive to the support threshold.
(more...) |
| | 20303 |
Smartminer: A Depth First Algorithm Guided By Tail Information For Mining Maximal Frequent Itemsets
There are three approaches for generating frequent itemsets (FI). The first is the candidate set generate-and-test approach. Most previous algorithms belong to this group. The second is a sampling approach. This reduces computation complexity but the result is incomplete. The third is a data transformation approach. The FP-tree method and the pattern decomposition algorithm (PDA) are examples of this approach. They both greatly reduce the original dataset and also do not need to generate candidate sets.Generating FI, however, becomes infeasible if the frequent patterns are long because of the exponential number of frequent itemsets. Algorithms mining frequent closed itemsets (FCI) can have the same problem. Therefore, researchers turn to finding maximal frequent itemsets (MFI). A MFI is a frequent itemset that is not a subset of any other frequent itemset. Given a set of MFI, it is easy to analyze many properties of the dataset.
(more...) |
| | 20298 |
Free Text Medical Document Retrieval Via Phrase-based Vector Space Modeling
Information retrieval are based VSM is based on a model whereby the document is a vector of index terms. Concepts have been proposed to replace word stems as the index terms to improve retrieval accuracy. However, past research revealed that such systems did not outperform stem-based systems. Knowledge sources should improve retrieval accuracy. But knowledge sources are based on word stems which precludes significant improvement. To remedy this problem, we propose to represent documents using phrases.
(more...) |
| | 20225 |
Optimal Routing Protocol Secure Against Malicious Adversary
The Internet has become a ubiquitous tool in many aspects of society, yet remains surprisingly susceptible to attacks. Even a single malicious node along the pathway from sender to receiver can corrupt communication in a meaningful way. Secure routing protocols attempt to verify that packets of data are correctly delivered to their destination. However, the internet is large, heterogeneous, complex in topology, and dynamically changing. Failure localization and path-quality monitoring in the public key setting have therefore become two of the biggest challenges in communication. Current routing protocols such as link-state and distance-vector are susceptible to loops, slow convergence, oscillations, and suffer from high communication overhead. The number of network applications continues to increase, and the need for secure, dynamic routing that is resilient to malicious adversaries is evident.
(more...) |
| | 20150 |
Efficient Translation From Edit Distance To Hamming Distance
Many data-intensive applications require computationally intensive algorithms for approximate string matching. Examples include text editors, database archiving, internet search-engines, and bioinformatics applications. For example, sequences of DNA or proteins are routinely searched against one another to determine biological similarity. The edit distance between two strings, the minimum number of character changes, insertions and deletes to map from one string to another, is usually hailed as the one of the best measures for accuracy. Unfortunately, calculating edit distances for hundreds of sequences, which is often the case, is extremely inefficient.Many heuristic algorithms such as BLAST and FASTA have been developed to overcome this inefficiency. However, the innovation disclosed here provides a faster way to handle edit distance (by transforming into a much simpler form) thus potentially speeding up a host of applications that need approximate matching using the edit distance.
(more...) |
| | 20083 |
Adaptive Prefetch Scheme With GUI
UCLA researchers have developed an adaptive prefetch scheme that may be applied to almost any network application in which files on a remote server may be needed and for which it is possible to estimate the probability of accessing the files. The most obvious example is web browsing. This prefetch scheme has two main components: 1) an adaptive prefetch algorithm, which can be used to obtain files on remote servers before a user requests them, so that the average delay of accessing these files is reduced, and 2) a GUI, which adds icons to each web link on a page that indicate the quality and condition of the link to assist the user in deciding whether to access any particular link. Earlier prefetching schemes simply prefetch a fixed number of pages or pages above a fixed threshold value. These are not adaptive to network conditions, so there is often no real improvement on system performance. This new adaptive prefetch scheme predicts how likely it is that a user will request files based on access history. It determines not only which pages are requested, but also from which page the request is initiated. It also assesses the quality of the link based on the network capacity, system load, and takes into account the cost of bandwidth and usage time. This prefetch scheme can be incorporated into a Web browser, and the techniques may be applied in other caching applications as well.
(more...) |
| | 20049 |
Bipartite Matching
This invention is an algorithm for a graph theoretic approach to matching text strings or images. The invention addresses the problem of efficiently matching strings, with runtimes of N(log N) or, in certain cases, linear with N (where N is the size of the problem to be addressed).
(more...) |
| | 20029 |
Digital Tele-Viewer
UC San Diego researchers have invented powerful software for generating multiple-user, pan-tilt-zoom views from a single commercially available video camera. This invention has advantages over the current art by allowing multiple customized view generation from a single video stream with varying security levels. This method allows for dynamic exploration of remote sites using standard computing platforms. Additional applications of face recognition, infra-red viewing, and general image processing are possible.
(more...) |
| | 20020 |
Novel Motion Estimation Technique
UC San Diego inventors have devised a novel motion estimation technique with applications in the following (and more) areas: Frame Rate Conversion - for example, NTSC to HDTV video rate conversion. Compression - for example, in MPEG2, MPEG4, H.26L, etc. Image registration and other image processing techniques that require motion estimation. This technique is a highly efficient method that can compute all possible motion vectors.
(more...) |
| | 20017 |
The Algebron Method of Modeling Complex Systems
Researchers at the University of California at San Diego have developed a method that finds the simplest characterization of complex algebraic systems, particularly ones that contain variables subject to random statistical fluctuations. For example, an NxN correlation matrix contains N(N+1)/2 elements (taking symmetry into account), but they are usually not independent of each other and, in addition, they are subject to random sampling fluctuations. The standard method of estimating the correlation matrix assumes that its elements are independent and ignores the statistical fluctuations. It therefore interprets sampling fluctuations as real correlations. This undermines our ability to use the estimated correlation matrix to predict the correlations expected in other samples. The problem is further exacerbated if the input data is incomplete, in which case the standard estimate of the correlation matrix might not even satisfy basic mathematical requirements, for example that it be positive definite. The Algebron method seeks to characterize the system with the minimal number of parameters required to fit the data. It takes into account the statistical fluctuations in the data and any incomplete sampling. The derived parameters are the most reliable that can be determined from the data and provide the best prediction for the behavior of other samples. Commercial applications would use the robustness and predictive power of correlation matrices determined with the Algebron method. There are many potential fields of use: e.g., risk analysis, financial forecasting, and marketing and inventory control.
(more...) |
| | 20005 |
Binary Digit Multiplication and Applications
UC San Diego inventors have invented a method for multiplying binary digits in a rapid and memory-efficient manner. It does not use the traditional positional-value system. This method has the additional benefit of using small computers with less memory and can generate bounds (upper and lower) on the significant digits in advance of having the complete multiplication result.
(more...) |
| | 20002 |
New Audio Analysis Method with Application for Synthesis, Editing, and Compression
A new audio coding method was developed that allows efficient decomposition of audio signal into periodic and noise components. The components can be recombined after processing operations, such as compression or editing, to reconstruct a modified version of the audio signal. The sound model can be used also to store and modify clips of sounds for synthesis applications, such as concatenative synthesis of speech or music.
(more...) |
| | 20001 |
Semantic Search Engine
Search engines have become a successful Internet-based business with rapid growth in revenues. UC San Diego inventors have created a configurable search technique that allows those with the expertise in a specific domain to easily define their own domain-specific, relation-based search engines that returns the results of a search with a hierarchical dependency. This invention can benefit search engine businesses by expanding their customer base and increasing the number of hits per search. Businesses that use search engines as part of the shopping experience for their website can enhance the customer experience through a more specific and tailored searching process.
(more...) |
| | 19999 |
A Method for Data Integration Across Heterogeneous Data Sources
UC San Diego inventors at the San Diego Supercomputer Center have invented a new, more powerful method of managing data. This technology removes the need for a data intermediary, required of the current generation of so-called federated databases. By creating on-the-fly a knowledge base from disparate data systems, the end user can have more power to add and remove data sources. A working prototype is ready for demonstration.
(more...) |
| | 19993 |
A Scalable, Commodity Data Center Network Architecture
University researchers have invented a way to leverage a set of largely commodity Ethernet switches to support the full bisection bandwidth of clusters of scalable size, even with tens of thousands of compute nodes. The invention uses an approach that requires no modifications to the end host network interface, operating system, or applications, and so it is fully backward compatible with Ethernet, IP, and TCP. This invention presents a reasonable alternative to increasing bandwidth using specialized hardware and communication protocols (such as Infiniband or Myrinet). The invention meets the following design goals: Scalable interconnection bandwidth: an arbitrary host in the data center can communicate with any other host in the network at the full bandwidth of its local network interface. Economically scaleable: just as personal computers became the basis for large-scale computing environments, this invention can leverage cheap off-the-shelf Ethernet switches the basis for high-performance large-scale data center networks. Backward Compatibility: existing data centers, which almost universally leverage commodity Ethernet and run IP, can take advantage of this new interconnect architecture with no modifications. Packaging and cabling efficiency: the topology must not introduce complexities to the hardware configuration and management.
(more...) |
| | 19992 |
Reducing Cabling Complexity in Large Networks
UC San Diego researchers have invented a way to reduce cabling complexities in large networks (especially those commonly used in large data centers). The core of the switching infrastructure is scalable and capable of switching 10's of terabits/sec of network bandwidth, all without involving any backplane. The design involves hardware to minimize cable crossover and a custom protocol that reduces cables by a factor of 500 and adds less than 300 nanoseconds of latency. The concept for a design of a 27,648-port gigabit Ethernet switch is complete and a hardware prototype demonstrating the technology is under construction.
(more...) |
| | 19991 |
Personalized Facial Attractiveness Predictor
UC San Diego inventors have come up with novel computer vision techniques for identification of facial attractiveness. The measure of attractiveness can be tuned to an individual, in contrast to other techniques which base the measure on an average of many people. The invention has been implemented in a working prototype, and a pilot study has already been conducted.You can read more at this link: http://mplab.ucsd.edu/~jake/fgr08_attractiveness.pdf
(more...) |
| | 19977 |
Improved Perfusion Imaging Using MRI With Velocity-Selective Arterial Spin Labeling Without Spatial Selectivity
Aerial spin labeling (ASL) is a powerful MRI technique for non-invasive perfusion imaging of the brain and other organs using arterial blood water as the endogenous contrast agent. However, the conventional spatially and non-vessel selective ASL methods are problematic in that the life of the tracer is shorter than the time of delivery of the tagged blood to the target tissue. The delivery time arises from variations in the distances and flow velocities along the vascular tree from the tagging location to the tissues of interest. The deliver time to the target tissue in pathological cases can be much longer then in healthy subjects. In the important application of stroke, this can lead to false positive findings of low perfusion when, in fact, perfusion is present via collateral routes of circulation.
(more...) |
| | 19971 |
Method and System for Selecting Documents by Measuring Document Quality
University researchers at the Jacobs School of Engineering have developed methods for document filtering based on quality, automatically operating to make value judgments for document retrieval. This invention has an application to computer discussion groups, where classification by quality would be too time-consuming if done manually. With this invention, quality ranking may be done automatically, where values and qualities may be assigned, for example, by interest, appropriateness, timeliness, humor, style of language, obscenity, sentiment, or combinations thereof.
(more...) |
| | 19962 |
SIMGRID
Simgrid is a toolkit that provides core functionalities for the simulation of distributed applications in heterogeneous distributed environments. The specific goal of the project is to facilitate research in the are of distributed and parallel application scheduling on distributed computing platforms ranging from simple network of workstations to Computational Grids.
(more...) |
| | 19960 |
Aggressive Code Parallelization and Optimization for High-level Synthesis of Digital Circuits (Related to SD2004-824)
Please visit http://mesl.ucsd.edu/spark for more information.
(more...) |
| | 19952 |
"bmpcount": A Library of bitmap Algorithms for Counting Active Flows on High Speed Links
bmpcount implements a family of bitmap algorithms that count active flows at high speeds. Due to its modular structure it can be adapted to any instance of the isomorphic problem of counting the number of distinct elements in a multiset, with small per-element processing. Various members of the family are specialized to take advantage of specific particularities of the application: virtual bitmap is suited when the accuracy of counts is important only in a narrow range (e.g. triggers), multi resolution bitmap when it is important over a wide range and adaptive bitmap when repeated measurements are expected to give similar counts.
(more...) |
| | 19951 |
Aggressive Code Parallelization and Optimization for High-level Synthesis of Digital Circuits (Related to SD2004-135)
|
| | 19950 |
Next Generation Traveler Information System
Programmers at UCSD's California Institute for Telecommunications and Information Technology (CAL-IT(2)) have developed a traveler information system that offers personalized traffic updates through your cell phone. This technology is also described at the following web links http://www.calit2.net/briefingPapers/sdTraffic.html http://traffic.calit2.net
(more...) |
| | 19947 |
Method to Enhance Retention of Learned Material
University inventors have solved the problem of how to build tools for effective retention of new information. The technology can be applied to tools for memorization-intensive subjects, note taking, computer-aided instruction, and adaptive learning. One promising application would be as software sold or bundled as a supplement for high school or university textbooks in fields like history, psychology, and medicine, to enable students to review and study more effectively.
(more...) |
| | 19941 |
Rapid Map Learning
University inventors have solved the problem of how to rapidly memorize a map. One promising application would be as software sold bundled with map data in order to review and study maps more effectively. The technology can be applied to tools for memorization-intensive vocations, such as the military, transportation, and delivery.
(more...) |
| | 19940 |
Novel Algorithms and Software for Mapping Complex Networks
Complex networks are ubiquitous in both nature and engineered systems, including computer integrated circuits, the Internet, neurons in the brain, computational elements in artificial neural networks, data mining, and social networks. Real world spatially and temporally defined complex networks that are able to represent, store, and process information are at the heart of a wide range of engineering disciplines. Advances in understanding the complexity of networks, and the ability to engineer ever more sophisticated ones, will contribute to both civilian and military applications, including faster more efficient computers and advances in biology and healthcare. To create functional networks it is critical to understand quantitatively how nodes in complex networks are dynamically linked. Until now mapping the dynamic structure of geometrically defined complex networks with single node resolution has not been possible.
(more...) |
| | 19939 |
Method for Identification of Peptides and Post-Translational Modifications
The invention allows for the determination of amino acid sequence tags from tandem mass spectrometry spectral pairs and subsequent peptide and modification identification through a database search utilizing extremely fast pattern matching. This invention would present an improved method over tools, such as SEQUEST and MASCOT, by never comparing a spectrum against a database and simultaneously allowing for higher sensitivity in the detection of post-translational modifications. The invention is useful to anyone interested in identifying peptides, proteins and post-translational modifications on Tandem Mass Spectrometry data from biological samples
(more...) |
| | 19937 |
Ultrashort Echo Time (UTE) Spectroscopic Imaging of Tissues with Short Transverse Relaxation Time (T2)
Cortical bone in the mature skeleton has a short T2* relaxation time and produces no detectable signal with conventional magnetic resonance (MR) pulse sequences. Two-dimensional ultrashort echo time (UTE) sequence employs half radio-frequency (RF) pulse excitation and radial ramp sampling, which effectively reduce TE down to single digit (8 µs) and therefore is capable of detecting signals from cortical bone. Here we proposed a UTE spectroscopic imaging (UTESI) technique based on an interleaved variable TE acquisition preceded by long T2* signal suppression using a 900 pulse followed by gradient dephasing or an inversion pulse and nulling. The projections were divided into multiple groups with each group a progressively increasing TE and interleaved projection angles. The undersampled projections within each group sparsely cover the k-space. A view sharing and sliding window reconstruction algorithm was implemented to reconstruct images at different TEs, followed by Fourier transformation in the time domain to generate spectroscopic images. T2* was quantified through either exponential fitting of the images at different TEs or line fitting of the magnitude spectrum. Relative water content and resonance frequency shift due to bulk susceptibility were also derived from the spectroscopic images. The feasibility of this technique was demonstrated through rubber band study and in vivo human volunteer studies on a clinical 3T MR scanner. This work should find ready adoption in commercial MR systems. Worldwide rights are available. Patent Pending.
(more...) |
| | 19936 |
Real-time Object Detection in Images or Signals
Inventors at UCSD have discovered a new and robust method for detecting objects in images, video streams, or signal streams. Many current object recognition methods require numerous training examples to be used to improve system performance. The current method does not have such training size limitations and can thus also be used for the design of real-time object/signal detectors in applications with limited training size availability
(more...) |
| | 19894 |
A Novel Touch-Screen Computer Worktable "PercepTile"
Innovators at the California Institute for Telecommunications and Information Technology (Calit2) unveiled recently a state-of-the-art, touch-screen computer work-table. Included in this technology package is a complete design specification for the table construction, equipment list, board designs, and control software. Also included are two novel breakthroughs in illumination control and touch-surface design to yield a much more user friendly, robust, and scalable computational platform. Sample tables are available on a cost-reimbursement basis.
(more...) |
| | 19876 |
Distributed Large-Scale Linear Programming
UC San Diego inventors have come up with a way to efficiently parallelize linear programming solvers using a fast-converging iterative method. The invention compares favorably against traditional conjugate-gradient methods (which are difficult to parallelize) and traditional iterative solvers (which are slow to converge to a solution). The method enables improved performance for the following industrial applications: Business Administration Product mix planningDistribution networksTruck routingStaff schedulingFinancial portfolios optimizationProfit maximizationCorporate restructuring Telecommunications Call routingNetwork designDecoding error-correcting codesInternet trafficNon-linear sampling (compressed sensing) Transportation Vehicle/packages routing (FedEx, UPS) Manufacturing VLSI chip board manufacturing Machine LearningSocial NetworksStatistical Software Packages
(more...) |
| | 19861 |
A Scalable Technique For Interactive Visualization Of Large Node-Link Graphic In A Web Browser
A new tool capable of interactively visualizing millions of connected entities, natively in a web browser, without any plugins
(more...) |
| | 19842 |
Successful web-based smoking cessation program yields 20% abstinence rates at one year.
Background: Cigarette smoking is the single most preventable cause of premature death in the United States. Each year, one in every five deaths, (about 443,000 in total) is smoking related. The health risks associated with smoking translate into annual healthcare costs of more than $96 billion, with costs associated with second hand smoking averaging $10 billion. Interestingly, 70% of the 43.4 million U.S. adult smokers report that they want to quit completely and more than 40% try to quit each year. However, smoking cessation is extremely difficult; in fact, only about 4% - 7% of people are able to remain smoke free for six months on any given attempt. These success rates dramatically increase to between 14% - 27% if smokers use medicines or behavioral therapies, but such methods may be expensive for both the insurer and patient, inconvenient, or difficult to access. Therefore, it is imperative that a successful, convenient, and cost-effective smoking cessation aid be developed. Invention: Prominent University of California clinicians, Ricardo F. Muñoz, Ph.D. and Eliseo J. Pérez-Stable, M.D. have developed an extremely successful, web-based, smoking cessation program. The program takes eight weeks to complete and combines a smoking cessation guide with individually tailored advice, optional email reminders, and an optional mood management program. Since 2002, over 17,500 smokers from over 155 countries have participated in a series of randomized controlled smoking cessation trials using this program. The study boasts an impressive success rate, with 20% of the participants remaining smoke-free after one year. Significantly, this success rate is comparable to those seen for nicotine replacement therapies, or smoking cessation groups, yet the web program has the important advantages of reducing the cost per patient and increasing the ease of patient access. Furthermore, this fully developed stand alone program is available in both English and Spanish, making it accessible to virtually every American smoker. http://www.stopsmoking.ucsf.edu or http://www.dejardefumar.ucsf.edu
(more...) |
| | 19753 |
Splicing Graph Genome Assembler Software Modules
This approach abandons the classical "overlap-layout-consensus" approach in favor of a new Eulerian splicing graph approach that, for the first time, resolves the problem of repeats in fragment assembly. The splicing graph approach, in contrast to the Celera assembler, does not mask repeats but uses them instead as a powerful fragment assembly tool. UC San Diego is interested in commercializing its rights in the fragment assembly modules (see below). The research-quality software modules available are listed below. For general information about the EULER project, see Pevzner, et al, PNAS, 98, 2001 and http://nbcr.sdsc.edu/euler. EULER-Compare (SD2002-818) consists of a Java user interface and a C server backend. It compares different sets of contigs, aligns them, and outputs information about the similarities between contig sets of different DNA sequence assemblies. The web-based Java user interface visualizes the comparison data as a contig-comparison graph.EULER-Connect (SD2002-819) is software that may be used to find some useful reads from the discarded reads to improve the assembly result and expedite the sequence finishing. EULER-connect can also verify chimeric reads.EULER-EC (SD2002-820) corrects errors in sequencing reads. For each read, it determines other overlapping reads and builds a multiple alignment. Using his multiple alignment, EULER-EC detects and corrects errors in the reads.EULER-PCR (SD2002-821) designs finishing multiplex PCR experiments for resolution of repeats that could not be resolved by sequence assemblers due to their length. Based on the repeat graph generated by EULER assembler (Pevzner, et al, PNAS, 98, 2001), the software identifies repeats and estimates their multiplicities. Every individual repeat is resolved by placing forward and reverse PCR primers at such distance from the beginning and the end of a repeat, so that all possible PCR products have different length. Thus, deducing the correct pairing between sequences outside of a repeat becomes a matter of measuring PCR product length by gel electrophoresis. EULER-PCR optimizes the number of reactions by pooling repeats that can be resolved simultaneously in a single multiplex PCR experiment.EULER-TR (SD2002-822) is software that improves the assembly result of EULER. Based on the repeat graph generated by the EULER assembler (Pevzner, et al. PNAS, 98, 2001), EULER-TR can resolve tangle edges (repeat edges) by inspecting the differences between reads fitted onto the tangled edge.
(more...) |
| | 19327 |
UCSD PASCAL
COPYRIGHT (C) 1978, 1979 REGENTS OF THE UNIVERSITY OF CALIFORNIA All Rights Reserved UCSD Pascal versions authored solely by UC authors prior to June 1, 1979 may be licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License (http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode) or the following. Permission to use, copy, modify, and distribute any part of UCSD PASCAL solely authored by UC authors before June 1, 1979 for educational, research, and non-profit purposes, without fee, and without a written agreement is hereby granted, provided that the above copyright notice, this paragraph and the following three paragraphs appear in all copies. Those desiring to incorporate UCSD PASCAL into commercial products or use for commercial purposes should contact the Technology Transfer Office, University of California, San Diego, 9500 Gilman Drive, Mail Code 0910, La Jolla, CA 92093-0910, Ph: (858) 534-5815, FAX: (858) 534-7345, E-mail: invent@ucsd.edu. IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF UCSD PASCAL, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE SOFTWARE PROVIDED HEREIN IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. THE UNIVERSITY OF CALIFORNIA MAKES NO REPRESENTATIONS AND EXTENDS NO WARRANTIES OF ANY KIND, EITHER IMPLIED OR EXPRESS, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, OR THAT THE USE OF UCSD PASCAL WILL NOT INFRINGE ANY PATENT, TRADEMARK, OR OTHER RIGHTS. Version I.5 (zip file) Version I.4 (coming soon)
(more...) |
| | 19325 |
Meta-MEME, Version 2.01
A software toolkit for building motif-based hidden Markov models ("HMM") of families of related DNA or protein sequences. It combines multiple motif models created by MEME into a single HMM. This HMM can be trained (by the software) via expectation-maximization, and the resulting trained model can be used to produce a motif based multiple sequence alignment and search a protein database for homologs. Further information about Meta-MEME can be found at the web address, www.sdsc.edu/Software. Click on "Molecular Biology Software".
(more...) |
| | 19324 |
Quality of Well-Being Scale, Extended #1 (QWBX1) Scores for U.S. National Health Interview Survey Public Use Data
The U.S. National Health Interview Survey (HHIS) Public Use Data files cover topics similar to some of those employed by the Quality of Well-Being Scale (QWB) instrument. The QWB develops a single, overall expression of Well-being on a scale running from 0.0 (for death) to 1.0 (for asymptomatic full function). The NHIS Public Use Data, however, produces no single overall score, but frequencies in each of several different categories of dysfunction. The Quality of Well-Being Scale, Extended #1 (QWBXI) provides a single estimated QWB-like score for each individual in the NHIS survey, derived from the NHIS data. The QWBX1 score might be used, after matching by case ID# with other NHIS data files, to estimate the burden of particular diseases or conditions on the U.S. population. Other uses are quite possible. Estimated QWBX1 scores have currently been generated for the years 1982-1994 and are available by individual year or groups of years.
(more...) |
| | 19323 |
Benchmarks for Java (Version 1.1)
There are a host of Java compilers and interpreters in use. For this reason, there is a need to tell which compilers produce better code and which interpreters execute them faster.
(more...) |
| | 19322 |
Family Pairwise Search v1.0 Software
Family Pairwise Search (FPS) is a method for scoring a single biological sequence against a family of sequences. FPS compares pairs of sequences and then combines the pairwise scores into an overall score for the match of the single sequence to the family of sequences. FPS operates in two modes. In the single-sequence mode, FPS compares a single query sequence to a library of sequence families. The query consists of a single sequence, and the target library consists of families of sequences. The result is a family classification for the query sequence. In family-query mode, FPS compares a query set of related sequences to a database of single sequences. In this mode, FPS outputs a set of sequences from the database that are related to the query family. Further technical information on FPS may be found at the San Diego Supercomputer Center website address, fps.sdsc.edu.
(more...) |
| | 19321 |
GeoPlot Web Visualization Tool
GeoPlot is a light-weight java applet which allows users to create a geographical image of a data set. The applet provides the user with many options to represent the data set. Basically, GeoPlot plots a set of nodes and a set of lines that connect these nodes on an image specified by the user. The data for the applet can either be in the parameters of the Applet tag or the URL to a data file. Color keys and size keys can also be defined which can be used to determine the color and width of the nodes and lines drawn on the image. There can be multiple lines between any two nodes, as well as for a single node. The applet supports mouse over movements and displays a status bar at the bottom of the applet when the mouse cursor is on a line or node. Also users can click on a line or node and be taken to another URL for maybe more information about that entity. For further information and an example of the how the information is graphically displayed, please see: http://www.caida.org/tools/visualization/geoplot/index.xml
(more...) |
| | 19318 |
The Equalizer: DNA Array Analysis Software for Data Normalization
The equalizer is a custom application that uses rank-order similarity in gene expression intensity to construct non-linear equalization vectors that are then used to linerize the data matrix to a consistent slope of 1. In addition, the equalizer rationally eliminates "negative" values of expression seen in Affymetrix data. Use of the equalizer greatly facilitates downstream data analysis. This software has been used for Affymetrix chip analysis but has applications to other microarray systems as well. See also: Robert O. Stuart, Kevin T. Bush, and Sanjay K. Nigam. 2001. Changes in Global Gene Expression Patterns During Development and Maturation of the Rat Kidney. PNAS. 98:5649-54).
(more...) |
| | 19315 |
Web Server with Differentiated Quality of Service
University researchers have invented a method for providing different levels of quality of service (QoS) at the level of the web server. This allows for the follow benefits: 1) Allows for higher quality of service to paying customers 2) Can provide different QoS based on user priority or content priority 3) Provides for a complementary revenue model where paying customers receive more responsive service.
(more...) |
| | 19313 |
SMTSIM
University researchers have written an instruction-level simulator of a simultaneous multi-threading (also known as hyper-threading) processor. The software provides detailed simulations of a pipelined out of order processor with all sources of latency modeled. The software is compatible with Unix operating systems using a standard C compiler. A minimum of 64 Megabytes of RAM storage are recommended, along with a printer for reporting out results. Source code is available.
(more...) |
| | 19312 |
WhyWhere
Researchers at UCSD have come up with efficient software for data mining and statistical modeling of biodiversity data. This new technique for interrogating large datasets is scalable, parallelizable, and easily adaptable to other fields of use. See also http://biodi.sdsc.edu/ww_home.html and http://biodi.sdsc.edu/Visual/ww_poster.pdf
(more...) |
| | 19311 |
OPEN MMS
Researchers at UCSD have produced bioinformatics middleware for working with protein and nucleic acid macromolecular structure data stored in the new standard mmCIF format now being supported by the Protein Data Bank. The software will be very useful to researchers in basic and applied research in biology, biochemistry, pharmacology, medical research, molecular biology and protein chemistry. The toolkit contains software for parsing mmCIF files, loading the molecular structure data into a relational database, translating the data into XML formatted files, and running an OMG standard LSR/MMS CORBA server. The software is written entirely in Java.
(more...) |
| | 19310 |
SQUID
University researchers have written a high-performance proxy caching server for web clients, supporting FTP, gopher, and HTTP data objects. Using a single, non-blocking, I/O-driven process, Squid is able to handle all requests. For more information on the software and how it is used in academic and research settings, see the SQUID website, at http://www.squid-cache.org/
(more...) |
| | 19309 |
FADE and PADRE
University researchers have written powerful software for the molecular modeling of protein. The Fast Atomic Density Evaluation (FADE) and Pairwise Atomic Density Reverse Engineering (PADRE) programs deduce molecular shape using the local density of atoms at points within a few Angstroms of the molecular surface. FADE uses Fast Fourier Transforms and convolution integrals to rapidly calculate the distribution of atomic neighbors. PADRE poses the question of atomic density as an inverse problem based on a one-dimensional integral of Lennard-Jones potentials. A primary advantage of atomic density methods is their computational efficiency. FADE can analyze molecular shape in seconds, while other methods may take minutes or hours. FADE and PADRE can deduce surface shape features, such as crevices and protrusions. FADE is also able to do detailed analysis of shape complementarity for docked complexes. The ability to determine regions of strong shape match or mismatch in an interface is very useful to computer-aided drug design. In addition to research, atomic density methods offer an ideal tool for learning about the shape features of molecules. The basic ideas underlying density methods can be understood intuitively, and integration within existing packages for molecular visualization would be a great aid to students studying protein structure-function relationships. For more information please see the website http://www.sdsc.edu/CCMS/FP/
(more...) |
| | 19308 |
Load/Unload Simulator
This disk drive load/unload simulator allows the calculation of the air bearing spacing between a slider and a disk during start/stop when the tip of the suspension moves up or down on the load/unload ramp.
(more...) |
| | 19307 |
GenePalette: Software For Genome Sequence Navigation And Analysis
GenePalette is a powerful cross-platform and cross-species bioinformatics tool for genome sequence visualization and navigation. Written in Java, this program allows users on Mac, PC, or UNIX platforms to access genome sequence data quickly and easily through a unified interface. Users can download from NCBI's GenBank database large or small segments of genome sequence from a variety of organisms (e.g., yeast, human, fly, worm, mouse, plants), preserving the gene annotation that is associated with that sequence. Sequence elements of interest (transcription factor binding sites and other regulatory motifs, restriction enzyme sites, primer sequences, SNPs, microsatellites, etc.) can be searched for and identified in the loaded sequence, and then clearly visualized within a colorful graphical representation of gene organization and intron/exon structure. Among the many features that GenePalette provides are intuitive clickable user interface elements; customizable libraries of user-defined sequence features; the ability to export both graphical and nucleotide views of genomic sequence data in GIF format; and a restriction enzyme site library containing more than 200 sites. See http://www.genepalette.org
(more...) |
| | 19304 |
Secure Internet-based Behavior Modification
The invention is a new technique for people to engage in behavior modification (smoking cessation, dieting, etc.) or explore mutual interests in a secure fashion via the Internet. A working prototype exists and is showing efficacy similar to chemical means for certain behavior modifications. Prototype exhibits the secure and interactive nature of the invention.
(more...) |
| | 19300 |
Smart Power Management for Idle PCs (aka “Sleep-Server”)
This invention allows desktop and laptop computers that are idle and connected over a wired network to be turned off—or put into a low-power mode, such as sleep (called S3 in Windows/ACPI)—and later woken up transparently when a user-specified event occurs. This event can be anything, such as a remote login request (remote desktop, SSH, file access), etc. The computers under sleep maintain their accessibility (ICMP ping responses, answer ARP requests, maintain DHCP leases) even though they are in a low-power mode. Since the computers are effectively in a low-power state and can be woken up “on demand,” the energy savings are substantial. The scheme does not require any changes to the routers, switches, or any of the hardware additions to the desktop computers themselves that want to use the scheme and only needs software on the computers that want to use it, as well as the addition of a “sleep-server.”
(more...) |
| | 19284 |
Molecular Biology Toolkit (MBT)
|
| | 19281 |
A Search Engine to Find Authors Within a Research Institution who have Published on User-Specified Topics
A search engine has been developed that interfaces with PubMed enabling a search of the published biomedical literature to identify researchers and/or faculty of a named research institution who have published in a specific user-defined research area. The search engine is currently designed to search for UCSD-affiliated researchers, but the parameters in the algorithms could easily be modified to specifically identify researchers at any given research establishment. The primary advantage of this search engine is obvious: to promote research collaborations, cooperation, teamwork, and synergy within a large university or research establishment, such as a multi-national corporation. The authors do not have to continually update their publication list, as this is done through the PubMed database. A Site Use License is available: Search Engine License
(more...) |
| | 19280 |
Nutrition Link Web Site
This is a uniquely designed web site and educational program addressing proper nutrition that dove-tails into the 4th and 5th Grade school curriculum. The web site (ucsdnutritionlink.org) includes a calendar, jokes, lessons, fitness, facts, crossword puzzles and an interactive area geared specifically for 4th and 5th graders. In addition, there is supporting teacher materials and printed hand-outs. It is currently being used in some schools in the San Diego, California school district, but could easily be modified to fit with the curricula of any district. This web site program is available to elementary school districts, educational software or textbook distributors for marketing and distribution. The response to the program from the students has been extremely positive.
(more...) |
| | 19279 |
WebCHARTS
This is a browser-based software system that was designed by, and for use in, emergency medicine departments. The system provides electronic documentation capabilities for maintaining up-to-date information on all patients seen and treated in the emergency department.
(more...) |
| | 19277 |
Direct Communication by Brain Signalling
As a complement to typical input/output devices (e.g., keyboard or mouse), brain-computer interfaces have been developed to facilitate communication with such devices as computers, PDAs, software applications and phones. This invention describes a method of improving the communication interface between a brain and a data processor by iteratively presenting stimuli and optimizing the difference between elements, which are attended vs. those that are ignored. Specifically, combinations of visual, auditory and tactile stimulus are delivered and brain activity differentiated between activity in response to and activity independent of the stimuli. Sensors may include EEG, functional magnetic resonance imaging and functional near infrared imaging. By varying the conditions of presentation, the input is processed, then combined with feedback to the user and a training algorithm to yield an improved system with a faster and more accurate interface than currently available. This technology may have critical utility for: Handicapped individual including persons suffering from multiple sclerosis, cerebral palsy, spinal cord injury An emergency signaling device for hospital patients or the elderly The growing population suffering from repetitive motion syndrome caused by everything from typing to surgery While not critical, this also complements the overall trend toward more intuitive, efficient and effective interactions with the expanding number of processors in our daily lives.
(more...) |
| | 19271 |
HDDERASE
HDDErase.exe is a DOS based command-line utility to securely erase all data on ATA disk drives in Intel architecture computers. Download the commercial license at: Copyright License Agreement
(more...) |
| | 19234 |
Advanced Imaging Approval System for Radiation Oncology
Radiation oncology physicians need to review and approve the set-up of images prior to patient treatment as a second check for the set-up. Secondly, but also important, the radiation oncology department must show that the set-up images have been reviewed and approved by a physician in order to be able to bill for those services.
(more...) |
| | 19233 |
Intelligent Healthcare Billing System (IHBS)
Health care in the United States is based on a reimbursement system; all medical staff are required to bill for various medical treatments and the health care provider is reimbursed by a payer—such as a private insurance company or government health care fund. The reimbursements are based on specific billing codes and the claims initiated and submitted by the health care provider. The environment, however, is rapidly changing and becoming extremely complex, such that billing codes and code edits change quarterly. Understanding the meaning of the billing codes and applying them properly for the services provided to patients is challenging. As a result, many clinics and/or hospital facilities end up either over charging or under charging insurance, or there is missing documentation requiring additional communication between hospital and payee, or missed charges. One study reported that radiation oncology billing error rates ranged annually from 11 percent to 37 percent, corresponding to $7M to $25M for a medium sized clinic.
(more...) |
| | 19151 |
Warp processor for dynamic translation of binaries to FPGA circuits
Traditional microprocessor software bits represent sequential instructions that are executed by a programmable microprocessor. In contrast, modern FPGA software bits are mapped onto FPGA’s configurable logic fabric via a circuit. Both software types free developers from needing to design hardware. A computation may execute faster on an FPGA than as sequential instructions on a microprocessor because a circuit allows concurrency (single rather than multiple cycle passes) from the bit to the process level
(more...) |
| | 19098 |
NOVEL 3D WAVELET-BASED FILTER FOR VISUALIZING FEATURES IN NOISY BIOLOGICAL DATA
To date, no methods have been very successful in determining fine structural details of specific complex objects. Although imaging tools such as electron microscope tomography allow 1nm resolution in biological systems, there is generally a lot of associated background noise due to nonspecific staining. Methods of analyzing tomography images such as Fourier, correlation, and model fitting fail to filter through the low signal to noise ratios since they provide information on global frequency content, but no information on where particular frequencies occur. UCSF investigators have developed a new wavelet-based image processing algorithm that can determine where particular frequencies occur, independent of how often they occur.
(more...) |
| | 19093 |
CASEVIEW: A NEW WEB-BASED TOOL FOR EFFICIENT OPERATING ROOM MANAGEMENT
The effective management of surgical operating rooms (OR) is crucial for safe, high quality, patient care. However, this can be very challenging due to the number of staff, patients, and rooms involved, combined with the necessary coordination of equipment, medications, and supplies. To address this important issue, the UCSF OR has developed a novel, easy to use tool to visualize and manage OR use in real-time.
(more...) |
| | 19092 |
IMPROVED FLOW CYTOMETER HARDWARE DESIGN AND SOFTWARE ANALYSIS PACKAGE
BACKGROUND: Flow cytometry and cell sorting are well-established technologies that allow for rapid multiparametric analysis of cells on an individual basis, and also for separation of highly purified populations of cells. Because the technology collects quantitative data regarding cellular size, granularity, and fluorescence intensity signals, it has found many basic research, clinical, and industrial applications. Researchers demands for more intricate, high-throughput analyses have led to modern machines that simultaneously measure many phenotypic and functional parameters, while functioning at high speeds. Future studies will require flow cytometers to deliver increasingly precise data and better detection of rare events.Along with demands for better, more sophisticated instruments, there is also great need for less expensive, simpler machines. The vast majority of flow cytometers are used in clinical diagnostics, where the drive for better and more practical tests imposes demands for inexpensive and robust analysis. Additionally, typical machines are prohibitively expensive for many resource-poor areas in which monitoring of disease and efficacy of therapies is critical, such as in the detection and monitoring of HIV infection and its progression to AIDS. Though flow cytometers are already used in many diverse areas, as they become cheaper, more manageable, and easier to operate they may become more widespread in immunological and infectious screening, field clinics, water monitoring, agriculture and veterinary diagnostics, and rapidly deployable biothreat detection. INVENTION DESCRIPTION AND ADVANTAGES: UCSF inventors have developed a new flow cytometer design that allows for the manufacture of less expensive hardware, with data quality equal or superior to that of currently available machines. The invention portfolio consists of a new hardware design (SF2008-099) and a generally applicable software analysis package (SF2008-100) for use with either the new hardware design or traditional machines.The new hardware design is technically superior to existing designs because it uses fewer hardware resources but allows collection of a larger amount of information about each particle. When combined with the software analysis package, the information collected can be processed to yield data that are superior to those collected by existing machines. Due to reduced hardware requirements, instruments based on this design will be less costly to manufacture and more reliable than currently-available instruments. Despite these cost savings, the data collected are of equivalent or better quality than those provided by traditional designs. For example, early prototypes show improved resolution of low-intensity signals due to a substantial (9-fold) reduction in the spillover between fluorophores. A licensee of both the hardware and software inventions will be able to manufacture better performing, more reliable flow cytometers and cell sorters for less cost than current designs.The analysis softwarewhich is also available separatelysubstantially improves the sensitivity of flow cytometry to low-intensity signals by reducing errors associated with the conventional compensation process. Analyzing the data from a state-of-the-art, commercially available machine with the new software analysis package instead of currently available packages shows an over 100-fold increase in sensitivity. Additionally, the software package allows for the evaluation of fluorescence spectra to determine optimal filter sets, making the machine easier to operate and configure. A licensee of the software package alone would be able to offer software for analysis of flow cytometry data that provides more sensitive and more correct results than other software. With access to both this invention and the new hardware design, a licensee could offer superior flow cytometers as well as the software necessary to optimally configure the machine and interpret the resulting data.
(more...) |
| | 19030 |
CARIN: CAries Research INstrument Software Package
William Santo with prominent University of California researchers Francisco Ramos-Gomez, DDS, MS and Stuart Gansky, DrPH, has developed a software package that allows dental researchers to enter participant examination data electronically for the primary purpose of analyzing disease outcome measures related to caries, plaque, and periodontal measures for clinical research. Designed from the ground up by dental experts to meet the specific needs of research-oriented dentists, the software may be used in either a real-time capacity during an examination or for post-examination transcription from original paper, digital imaging, or other sources. This HIPAA-compliant package is extremely stable, flexible, customizable, and easy to use, even by those with little prior dental subject knowledge.
(more...) |
| | 18936 |
Method For Distributed Redundant Execution Of Program Modules
Several schemes have been implemented in distributed computer systems which recover execution of program modules when hardware and software failures occur. The distributed recovery block scheme executes a primary and backup copy of a program on multiple processors. The processors communicate to determine which version failed such that the successful processor passes its result on to the next stage. Unfortunately, if one version crashes (fails to execute) the recovery time is prolonged. Additionally, the scheme is expensive to construct for processing more than two versions of a program. Another scheme, the autonomous decentralized software structure, executes more than two versions of the same program but is tolerant for hardware faults only.
(more...) |
| | 18854 |
Optimal Spatial Sub-channel Resources Allocation Mechanism for Sustainable Bit Rate Wireless Conduits
The latest video compression standard (MPEG-4) has moved the wireless industry one step closer to the world of high quality multimedia services. Commercial wireless MPEG-4 video codec systems can already support up to Level 3 of the MPEG Simple Visual Profile. However, the issue of how to effectively transport such high quality multimedia streams across fluctuating radio channels remains a challenge because highly compressed data is very susceptible to low quality fluctuating channel conditions. Advancement in adaptive antenna array technologies such as BLAST, makes it possible to support sustainable bit rate (SBR) conduits in a practical manner. However the use of multiple antennas introduces another dimension of variation - the diversity or different fading levels among sub-channels.
(more...) |
| | 18849 |
Automatic Detection and Diagnostics of Diabetic Retinopathy
Diabetes is a condition that affects blood vessels throughout the body, particularly in the kidneys and eyes. Diabetic retinopathy is a complication of diabetes and is the leading cause of new blindness in the United States. Diabetic retinopathy results when diabetes affects vessels in the eyes, producing abnormalities such as microaneurysms and hemorrhages. These abnormalities are the same color as that of blood vessels, causing some areas of the normal blood vessel system in the retina to be erroneously classified as defects. Automated systems for detecting diabetic retinopathy have been plagued by high false alarm rates. Performance reported from prior systems using a matched filter response was below the level of a human operator.
(more...) |
| | 18822 |
Efficient Transaction Based Modeling with Cycle Count Accurate at Transaction Boundary (CCATB) Models
In the past, several modeling abstraction levels were proposed to improve simulation speed and modeling time over detailed cycle accurate (CA) models. The Pin Accurate Bus Cycle Accurate (PA-BCA) modeling abstraction maintained cycle accuracy at every cycle boundary for communication in a system, while capturing all the pins at every component interface. These models were faster to simulate and model than CA models. The Transaction based BCA (T-BCA) modeling abstraction used the concept of transactions from the TLM domain to speed up modeling and simulation time when compared to PA-BCA models. However, both PA-BCA and T-BCA models are still slow to simulate and time consuming to model, for system exploration.
(more...) |
| | 18785 |
Trace-Driven, Just-In-Time Compilation with a New Application of Static Single Assignment Form
A decade after Java arrived, there have been improvements in the runtime performance of platform-independent virtual-machine based software. However, using such machine-independent software on resource-constrained devices such as mobile phones and PDAs remains a challenge, as both interpretation and just-in-time compilation of the intermediate VM language run into technological limitations. Running VM based code strictly in interpreted mode has severe performance overheads, and as a result requires the device's processor to run at a higher clock speed than if native code were run instead. This leads to an increased power consumption, reduced battery autonomy, and may require the overall use of more expensive processors vs. a pure native-code solution. Just-in-time compilation produces more efficient native code, but the process of getting to that native code may be very costly for our current resource-constrained embedded devices.Consequently, distinct embedded just-in-time compilers have emerged, in which trade-offs are made between resource consumption of the just-in-time compiler and the ultimate execution performance of the code being run on top of the VM. Embedded just-in-time compilers achieve their results using significantly fewer resources than their larger counterparts by using simpler algorithms. One example is the use of linear-scan register allocation instead of a graph-coloring approach, which not only reduces the run-time of the algorithm, but also greatly diminishes the memory footprint. Embedded just-in-time compilers also tend to use less ambitious data structures than "unconstrained" compilers-for example, while the use of Static Single Assignment (SSA) form is fairly standard in large just-in-time compilers running on server-class machines, the time and memory needed to convert the 10% most frequently executed methods to SSA using traditional techniques exceeds the resources of most embedded computers.
(more...) |
| | 18759 |
Multi-Projector Displays Using Plug and Play Projectors
Plug and play projectors (PPP) have been used for several years and combining multiple projectors to display a single image is desirous in order to display large, synchronized displays tiled arrays in high resolution. When it comes to screen size, bigger is only better when resolution is maintained and economics are reasonable.
(more...) |
| | 18718 |
Streamlined SPI Connection
SPI is one of the most popular bus interfaces between a microcontroller and a peripheral device. However, system designers often overlook a bottleneck, which uses SPI inefficiently when transferring between two slave devices. Our technique eliminates this bottleneck with very simple hardware, and this should be of interest to manufacturers of microcontrollers. Peripheral devices would not require any modifications and can be used just as before.
(more...) |
| | 18584 |
Rendering Synthetic Objects Into Real Scenes
For the motion picture industry and other industries that rely on realistic visual imagery, it would be highly desirable to provide a technique for realistically adding new objects to light-based models. The synthetic objects should be able to have arbitrary material properties and should be able to be rendered with appropriate illumination in arbitrary lighting environments. Furthermore, the objects should correctly interact with the environment around them; that is, they should cast the appropriate shadows, they should be properly reflected, they should reflect and focus light, and they should exhibit appropriate diffuse interreflection. Ideally, the method shoudl be carried out with commonly available equipment and software. Researchers at the University of California, Berkeley have developed a method of using measured scene radiance and global illumination in order to add new objects to light-based models with correct lighting. The method uses a high dynamic range image-based model of the scene, rather than synthetic light sources, to illuminate the new objects. To compute the illumination, the scene is considered as three components: the distant scene, the local scene, and the synthetic objects. The distant scene is assumed to be photometrically unaffected by the objects, obviating the need for reflectance model information. The local scene is endowed with estimated reflectance model information so that it can catch shadows and receive reflected light from the new objects. Renderings are created with a standard global illumination method by simulating the interaction of light among the three components. A differential rendering technique obtains good results when the local scene reflectance properties are only estimated.
(more...) |
| | 18317 |
Compositions And Methods For Plant Pathogen Resistance
Researchers at the University of California at Berkeley have identified a plant resistance gene family, the members of which encode plant resistance polypeptides having P-Loop and LRR structural motifs. This resistance gene class includes Prf, RPS2, RPM1, N, and L6 and represents a large fraction of known plant disease resistance genes. The invention further involves transgenic plants and transformed host cells that express these DNAs and exhibit enhanced disease resistance to plant pathogens. For example, when expressed in transgenic plants, Prf confers Fenthion sensitivity and resistance to a wide variety of phytopathogens, including not only Pseudomonas syringae, but also unrelated pathogens such as Xanthomonas campestris.
(more...) |
| | 18133 |
The Computer-assisted Survey Execution System
(cases)
Orders: CSM Software Support Services 358 Barrows Hall #3820 University of California Berkeley, CA 94720 (510) 642-6563 FAX: (510) 642-9665 support at CSM Description: The Computer-Assisted Survey Execution System (CASES) is a set of general-purpose programs for the collection and processing of data based on structured questionnaires. These programs were designed to handle several types of questionnaires that are frequently used in survey research, but the same programs and procedures may be used for other types of data collection. The most frequently used current applications are usually called Computer-Assisted Telephone or Computer-Assisted Personal Interviewing (CATI or CAPI), Computer-Assisted Self Interviewing (CASI, for projects without any interviewer), and Computer-Assisted Data Input (CADI, for those applications where the data have already been captured or recorded on paper). The instructions which define a CASES application are written in a general-purpose Questionnaire (or Q) language which defines the precise steps to be taken in processing a given case. A giv n application, however, may contain several Q language instru ents, each of which is appropriate to a different circumstance or stage in the data collection process CASES programs are written, aintained, and distributed by the Comput r-assisted Survey Methods Program (CSM) at the University of California at Berkeley. They are primarily written in the C and C++ languages for the UNIX and DOS environments, and are distributed in object (executable) form through the Association for Computer-assisted Surveys. A test release of Version 5.3 has been available for the Microsoft Windows environment since early 2000. Further information about the Association, CASES, or other CSM activities, can be obtained from CSM Software Support Services, 358 Barrows Hall #3820, UC Berkeley, (510) 642-6563 or http://cases.berkeley.edu. Specifications: Hardware Requirements: Not machine specific Operating Requirements: UNIX (Solaris, AIX and DEC Unix), MS-DOS 6.x or Windows 98/NT/2000 Media: To match hardware Source Code: No Object Code Yes Documentation: User's Guide Support: Author supported by telephone, electronic mail, and post. Licensing Fee: License Agreement required as part of membership in the Association for Computer-assisted Surveys Fee based on level of usage; contact CSM for details.
(more...) |
| | 18061 |
MEMS Passive, Wireless, Proximity Current Sensor For Circuit Breakers
The advent of AC current proximity sensors that are passive, wireless, low-costs, and easy to install as well as maintain, enables numerous new energy management application. To take advantage of this technology-enabling opportunity, researchers at UC Berkeley have applied the latest MEMS AC sensor technology to circuit breakers. In this application, the current sensors can be easily attached to the fronts of the breakers installed in breaker boxes – these boxes are common in residential, office and commercial buildings. This type of installation doesn’t require exposure to hazardous wiring, and therefore a professional (expensive) electrician isn’t required for the installation.
(more...) |
| | 18055 |
MEMS Self-calibrating, Proximity-based Sensors for AC Electric Current
In order to improve energy efficiency and correspondingly lower energy use and cost, there is growing interest in improving the intelligence of electricity usage across the grid – including down to the level of common electronic devices that use single wire or two-wire “zip-cord”. To enable this ubiquitous level of intelligent electricity usage, AC current sensors will be needed that are inexpensive to make, simple to install, and easy to maintain. However AC current sensors with these attributes have not been developed. To address this challenge, researchers at UC Berkeley have developed an integrated sensor device that can measure AC electric current in a wire or wires that are operating in proximity to the device without requiring (1) electrical contact with, or physical encirclement of the conductors, or (2) precise spatial orientation or precise physical mounting/placement of the sensor device relative to the conductors. These attributes make the sensor inexpensive to manufacture, easy to install and simple to maintain.
(more...) |
| | 18053 |
Ucues Survey Reporting System (and Related Tools)
Get Feedback from Completed Projects Occupant surveys are an invaluable source of information for improving the performance of buildings. Surveys allow you to objectively gauge which building services and design features are working and which aren't, and to prioritize the steps needed to improve occupant satisfaction and workplace productivity. Easy and Powerful The Center for the Built Environment (CBE) has developed a cost-effective web-based survey that takes approximately ten minutes to complete. The survey is intuitive and streamlined, it preserves the confidentiality of respondents, and controls access in order to maintain data integrity. Improved Decision Making As soon as the survey is completed, reports are immediately available via a password protected website, and they can be printed directly or downloaded into other documents. These easy-to-understand reports will help you: Evaluate the effectiveness of building service providers Justify facility expenditures to management Assess the effectiveness of improvements Stay aware of the occupants' perceptions of the building Enhance communication between corporate real estate, facility operators, and building occupants Get a LEED Credit The survey's thermal comfort section provides the information you will need to get credit 7.2—thermal comfort verification—with LEED-NC version 2.2. For more information about using the survey for this LEED credit, please see our survey users page. Core Question Areas The standard survey includes questions on the following key aspects of the indoor environment: Office Layout Office Furnishings Thermal Comfort Air Quality Lighting Acoustic Quality Cleanliness and Maintenance General Comments Optional Survey Areas Available CBE has developed additional question sets to gather information on specific aspects of the workplace environment. When needed, CBE can develop modules to investigate new topics. The modules currently available include: Accessibility Building and Grounds Maintenance Service Commute Conference and Training Rooms Court Work Daylighting Laboratories Office Support Equipment Operable Windows Raised Floor and Floor Diffusers Restrooms Safety and Security Wayfinding Take a Demo To see the entire core survey, open the Occupant IEQ Survey Demo. You may also preview a sample of the IEQ Reporting Tool. To learn about the development of the survey tools, go to the survey research page Operation and Maintenance (OM) Survey To complement our occupant survey, CBE has developed a prototype survey designed to gather information on building performance from the perspective of operations and maintenance staff. To take a demo of the OM Survey, click here. Contact Us for More Information These survey resources are available for CBE industry partners, and to the building industry at large. For a list of survey implementation costs, please click here (PDF 125K). For more information, please send us an email or call us at (510) 642-4950. Occupant Indoor Environmental Quality (IEQ) SurveyTM http://www.cbe.berkeley.edu/research/survey.htm
(more...) |
| | 18044 |
Bonsai: An Interactive System For Visual Exploration Of Many Data Models
Machine learning or statistical learning emphasizes the use of ?black box? algorithms to model data and applies these models to make classification predictions when applied to new data. However, the growth in scale of applicable datasets and learning tasks has outstripped many tools for carefully supervising this modeling process. The result is that most real-world implementations involve humans preparing sets for training and testing, comparing baseline performance of a set of models, and optimizing parameters of a given modeling approach. To address this problem, Researchers at UC Berkeley have developed a novel system called Bonsai, aimed at making transparent the inner workings of the ?black box?. Bonsai provides multiple visual lines of inquiry into the model development process and the interaction of the model with the data. This gives the user the ability to have a far deeper understanding of the data and specific modeling techniques and their strengths and weaknesses. It opens the door for development of alternative methods for modeling the data. The system is especially valuable for classification problems arising from large and high dimensional data sets, where manual inspection or construction of classification models can be prohibitively time-consuming. In addition, the system encourages a machine learning ?guided tour? through the data, improving the user?s understanding of the data and participation in the modeling process. In contrast to much previous work, the emphasis is on considering the joint ?space? of the data and multiple machine learning models, rather than providing either an interface for manual classification or for post-construction analysis of a single model.
(more...) |
| | 18018 |
Metamouse
In developing regions, computers are often shared among large groups of users, rather than the traditional one-to-one model of usage. This has particularly been observed in the classroom setting, where computers are becoming more common. In response, Single Display Groupware (SDG) has been shown to have great utility in these regions. SDG amortizes the cost of the hardware over all of the users, decreasing the per-user cost. It also allows the hardware purchases to scale more easily as new users are introduced. One system that has utilized this model is Microsoft's Multimouse. Multimouse is an SDG software solution focused on using multiple USB mice to engage groups of students using educational applications. However, as is common with most SDG development interfaces, these applications must be custom-built to utilize the Multimouse technology. Legacy applications are limited to using multiple inputs in a naive way: all mouse actions are assumed to be from the primary mouse. This limits the adoption of Multimouse and other SDG software, as few compatible applications have been developed. There has been a dearth of work on utilizing SDG with legacy educational software. Most of the development in this area deals with integrating with the existing windowing system, not how to correctly operate legacy applications in a SDG environment. Researchers at the University of California, Berkeley have developed algorithms and software which allowing for functional and intuitive use of legacy applications in SDG environments. This innovation provides multi-user interface to legacy software. The UCB research effort is initially focused on education, providing an intuitive user interface for point-and-click educational applications. Because collaboration has been shown to be an important factor in the effectiveness of SDG educational software Metamouse is designed to enforce collaborative behavior among users. See Paper: Metamouse
(more...) |
| | 17977 |
Low Cost Highly Accurate Traffic Monitoring System
Currently, the most common way to reconstruct the state of traffic uses inductive loop detectors embedded in the pavement to collect the speed of vehicles as they pass over the detectors. Since loop detector stations are not deployed all over the transportation network, it is usually assumed that the measurements collected by each detector stations are representative of a section of freeway around the detector (the length of the section depends on the proximity of nearby detector stations). Another current method of reconstructing the state of traffic is to use RFID devices already present in vehicles. In an urban setting, a substantial number of vehicles on the road will have these devices due to their use in collecting tolls for bridges or highways. A government agency can place readers at various points along a highway in order to collect travel time data between readers, which can then be used to reconstruct velocities between readers. These readers are generally expensive to deploy and the system relies on having many drivers with the appropriate devices in their vehicles. Researchers at the University of California have developed a system that collects positions and speeds of GPS equipped mobile devices traveling onboard vehicles. It uses a sampling strategy to assemble a data stream sufficient to reconstruct the state of traffic on the road segment of interest. It uses these measurements as input to construct the state of traffic everywhere (even where no measurements are available)
(more...) |
| | 17945 |
Microfluidic Sample Preparation And Impedimetric Detection Of Small Molecules
UC Berkeley researchers have previously presented a unique label-free method to detect biomolecular binding based on impedance changes using microparticles or nanoparticles in microfluidic channels. This method requires no florescent labeling of analyte and allows a simple readout at a given frequency. This demonstrated microfluidic integration of the nanocavity system is also advantageous, allowing easy introduction of analyte solution and measurement buffer. Because the detection technique is essentially label-free and just depends on the specific binding of anibody-antigen, DNA-DNA, DNA-RNA, DNA-protein, antibody-small molecule, or antibody-cell, this invention could be used to diagnose virtually any disease. Researchers at UC Berkeley have expanded upon this innovation to demonstrate the ability to sequentially load different sized and different types of beads into a microfluidic channel. This has numerous applications, including the ability to successively capture smaller and smaller beads that otherwise would be impossible to capture. In addition, the cells can be mechanically lysed.
(more...) |
| | 17921 |
Integrated Microfluidic Cell Analysis System
Scientific progress is often associated with the invention of a new experimental apparatus. New tools can increase the ease and efficiency of routine experiments as well as provide the means to make new discoveries by making possible novel experiments. The development of Lab on Chip (LOC) devices is playing an important role in the progression of many different areas of research ranging from point of care diagnostics to the search for life on Mars. LOC devices hold promise to replace existing techniques with processes that are not only more automated and consistent but also require less time and valuable reagents. Researchers at the University of California have developed an integrated LOC for cell-based studies/analysis/research. The device has integrated biological fluidic circuits with the capability of culturing cells inside of a microfluidic ?chip?, the ability to lyse the cells on demand, and the ability to perform on chip analysis of the lysate, which contains both genetic and proteinaceous material. The device is essentially a completely integrated cell-based platform capable of performing practically all of the common cell-based studies currently employed in laboratories across the world.
(more...) |
| | 17856 |
Human Study Subject Recruitment, Screening, Tracking, & Analysis System
Subject-accrual rate and cost per subject are key factors in any successful research program. Researchers at UC Berkeley have developed a recruitment & data management system which allows users to efficiently trim human subject enrollment timelines and tailor study subject pools to optimally match research requirements. This streamlined system enables easy, effective management of multi-study human subjects program with the added benefit of addressing the legal and ethical challenges of undue inducement commonly faced by researchers. This unique and powerful system has already been successfully utilized by dozens of world-class researchers throughout UC Berkeley. It merges a simple, easy to use interface with powerful proven statistical methods and demographic data resources that can effectively optimize research study pools to best match target populations. This means radically reduced costs per subject; better, more reliable data; and faster time to market.http://sfbay.alkami.org/
(more...) |
| | 17851 |
Automated Texture Mapping Of 3D Urban Environments
Textured 3D city models are needed in many applications such as city planning, architecture design, cartography, and photo-realistic fly-through simulations. However, mapping detailed aerial textures on 3D geometry models is challenging. Traditionally, this type of texture mapping has been done via a human operator by manual correspondence between landmark features in the 3D model and the 2D imagery. This approach is extremely time consuming and does not scale to large regions. To address this challenge, researchers at UC Berkeley have developed a series of algorithms that can automatically register aerial imagery onto 3D geometry models in minutes instead of hours. This Berkeley approach incorporates a number of innovations that provide a fast and truly automated camera registration solution for texture mapping.
(more...) |
| | 17835 |
Image-based Object Recognition System
Human faces are arguably the most extensively studied object in computer-based recognition -- due in part to the many important applications in this field as well as the realization that challenges associated with face recognition are representative of challenges in generalized object recognition. A central issue in research of object recognition systems is the question of which features of an object are most important for recognition. The dominant approaches are based techniques such as Eigenfaces, Fisherfaces, LaplacianFaces, and variants. However, with so many proposed features, there is a lack of guidelines for practitioners, and to-date, face recognition methods cannot achieve satisfactory results compared to human performance. To address these challenges, researchers at UC Berkeley have examined this topic from the new context of the role of feature selection in face recognition from the perspective of sparse representation. This approach has led to an image-based recognition system that outperforms state-of-the-art alternatives. In testing, this approach achieve 96.5% recognition rate using 120 Eigenfaces on the entire Extended Yale B database. Other unconventional features such as severely down-sampled images and completely random projections performed equally well. For example, the holistic features given by images down-sampled to just 12 x 10 pixels achieved 92.4% recognition rate on the same database.
(more...) |
| | 17745 |
Method For Recognizing And Localizing Actions In Compressed Video
As their cost have decreased, video camera usage has proliferated in consumer, commercial and government applications. This growth in video usage is leading to an increased need for tools that can perform rudimentary action recognition on compressed video in order to assist users in focusing on targeted actions within voluminous video footage. To address this opportunity, researchers at UC Berkeley have developed a computational method that can recognize and localize targeted actions in compressed video data. This real-time method uses compressed domain features that can be extracted with low complexity. This novel technique can localize actions in both space and time. Moreover, it is appearance invariant, and it doesn't require prior segmentation, alignment, stabilization or decompression. The Berkeley research team tested their method on a large action video database consisting of six actions performed by 25 people under 3 different scenarios. The results compared favorably to existing methods at only a fraction of the computational costs of those previous methods.
(more...) |
| | 17702 |
Programmable Communicating Thermostat Control Software
Controlling electricity utilization on utility grids is a major opportunity for reducing energy usage across large regions. This control is especially valuable when used to minimize peak energy demand. Air conditioning cooling systems in residential, retail and commercial facilities are a large source of peak energy usage, and therefore intelligently monitoring and controlling these AC systems would enable utilities and their customers to better manage energy demand during peak energy periods. To address this opportunity, researchers at UC Berkeley have developed software that enables AC thermostats to be intelligently managed by utilities and customers. This software allows thermostats to be controlled over a network and programmed to operate based the amount of energy demanded from the utility grid.
(more...) |
| | 17647 |
"our Unit" Intranet Suite
Management of support functions at large research and educational organizations can be a difficult and time-consuming prospect. Moreover, these functions are often unit-specific and require more intensive, customized support. Web-based systems for providing these services promise efficiencies, reductions in paperwork, enhanced user satisfaction, and cost reductions. To address these needs, researchers at the University of California, Berkeley have developed a faculty, department, or organization-centric suite of applications for the support of faculty, human resources, and administrative functions. The suite can support one or multiple organizations while sharing one server and a local or remote database with customizable page headers and content. The suite is customized for each unit it supports with a simple yet powerful administrative tool. Berkeley's applications suite, One Unit, is written in PHP, uses MySQL, and runs under a Apache 2 web server on a variety of platforms such as Windows, OS X, Solaris, and Linux RedHat.
(more...) |
| | 17465 |
Optimized Mems And Microelectronics Design Using Evolutionary Multi-objective Optimization With Interactive Evolutionary Computation
Microelectrical mechanical systems (MEMS) are finding applications in a growing variety of fields that in aggregate are emerging as a large MEMS industry. However, despite the huge economic potential of MEMS, the current computer-aided design (CAD) tools for developing these complex devices are rudimentary. To address this situation, researchers at UC Berkeley have developed a MEMS CAD tool that combines evolutionary multi-objective optimization (EMO) with interactive evolutionary computation (IEC). The resulting hybrid solution enables complex MEMS to be designed with target specifications that are optimized for design constraints and competing performance goals. While other MEMS tools that use IEC have been developed, those tools are focused on mask layout, as well as fabrication and parametric modeling. In contrast, the Berkeley hybrid tool is focused on design synthesis. Furthermore, other CAD tools that use EMO depend on simulation software to evaluate design quality -- but many MEMS design issues can't be currently modeled and detected using simulations. However, these design issues can be readily identified by human visual inspection. By taking advantage of this human ability to perceive design flaws that can't be identified by software, this combined IEC - EMO approach produces superior designs with fewer manufacturing problems.
(more...) |
| | 17449 |
Efficient And Accurate Undercut Detection System
Molding and casting of parts can be done more simply and economically for parts that are free from undercut features, primarily because a more expensive multi-piece mold must be used for parts with such undercut features. Therefore immediate feedback to the designer about the presence of costly undercuts allows for their early removal in the design process. Without immediate and accurate feedback designers can wind up with high part costs, waste, and a complicated manufacturing process. UC Berkeley researchers have developed a design system, based on a sophisticated new algorithm that allows for very efficient and rapid identification of undercuts in 3D geometric models. The Berkeley system uses graphics acceleration to allow a user to rotate an object, examine the undercuts in real time and accurately identify undercuts on a pixel by pixel basis. The system also highlights the portions of faces, including curved faces, which have undercuts. Early detection and removal of undercuts ensures rapid development of the lowest cost design. The system can also be used as a subroutine in finding whether any under-cut free parting directions exist and for evaluating which is optimal if there are multiple choices. The ability to find the optimal direction along with pixel level accuracy makes the system highly desirable for designers.
(more...) |
| | 17399 |
Method And System For Conducting Combinatorial Auctions
Advancements in game theory and auction analysis have led to the development of various mechanisms to facilitate exchanging goods, services, and other things of value. For example, the well-known Vickrey-Clarke-Groves (VCG) auctions have beenproposed for various exchange-type applications. Unfortunately, implementations of VCG auctions are often undesirably computationally complex and may require periodic infusions of capital for sustained operability. Such auctions are considered not budget balanced if additional infusions of capital are required. Furthermore, certain applications may require that certain desirable auction properties, such as efficiency, be compromised. An efficient auction may be an auction that maximizes the aggregate benefit to participants, i.e., the social welfare,when participants act to benefit themselves, i.e., they bid selfishly. In addition, conventional auction systems and methods often lack capabilities required for various real-world applications, especially applications involving exchange of combinations of items or things, such as portions of sub-links comprising a communication link. To solve this problem, researchers at UC Berkeley have developed a double-sided exchange wherein both buyers and sellers provide bids for matching via the exchange. A first interface receives buy bids from buyers and a second interface receives sell bids from sellers. A controller matches the sell bids with the buy bids, yielding matched buy bids and matched sell bids in response thereto so that allocations of the matched buy bids and the matched sell bids maximize a surplus of the exchange. An allocation that substantially maximizes an auctioneer's profit and/or announces payments based on sell bids is provided. The announced allocations and prices can be shown to be a substantially competitive equilibrium in some applications.
(more...) |
| | 17328 |
Phase-shifting Test Mask Patterns For Characterizing Illumination And Mask Quality In Image Forming Optical Systems
This technology enables rapid and accurate computer simulation of the light scattering in the vicinity of large 3D objects. This methodology is particularly useful for studying light propagation effects in image-forming systems such as those used in integrated circuit fabrication. For instance, this technique enables accurate image characterization of alternating phase shifting masks and proximity compensation thereof, and also enables the rapid characterization of phase-defects in inspection microscopes of photomasks. Furthermore, this invention is suitable for other applications including medical imaging, radar image analysis, and graphical rendering.
(more...) |
| | 17287 |
Improved Media Access Protocol For Wireless Sensor Networks
Wireless sensor networks are an emerging research area with potential applications in a wide variety of fields. A primary impediment to the commercial adoption of these networks is that the radio in each wireless sensor node requires lots of power -- especially in comparison to comparable wired sensor nodes. This high power requirement consequently limits the range and/or economics of deploying and maintaining these wireless networks. To solve this problem, researchers at the University of California, Berkeley have developed an innovative media access protocol for wireless sensor networks. This protocol has been developed for sensor networks in which the sensor nodes periodically generate data and have limited power, but the network's main access point is not power constrained. In comparison to protocols designed for more general contention-based (random access) networks, this new protocol lowers power consumption by minimizing the power wasted due to radio operation inefficiencies at each node, and thereby increases battery lifetime. Moreover, this novel protocol offers superior real-time delay guarantees, congestion control and data transmission fairness. In modeling this protocol on a wireless sensor network for traffic management, the results showed that power consumption was 1,000 times lower than the power consumed by a similarly configured contention network protocol -- making the sensor network technology economically viable.
(more...) |
| | 17276 |
Maintenance And Operations Recommender (more)
Researchers at the University of California, Berkeley have developed a design for a maintenance and operations recommender. The recommender uses information from computerized maintenance management systems (CMMS) and energy management and control systems (EMCS) to recommend what maintenance personnel should do in response to a maintenance service request or other event requiring a maintenance or control system action. The recommender integrates text information from a CMMS database and sensor information from an EMCS to provide recommendations. The recommender uses reported maintenance actions to learn to improve its recommendations.
(more...) |
| | 17212 |
Improved Method And Design For
Transmitting Multimedia Data In Mobile Wireless Applications
The technical requirements for transmitting multimedia data in mobile wireless applications (e.g., cellular, 802.11 and video sensor networks) are significantly different from the requirements in wired PC and broadcast TV applications. For example, in contrast to wired and broadcast applications, mobile wireless applications are typically comprised of low-power devices with limited battery charge times, and low-bandwidth networks that are prone to channel loss. Consequently, popular CODECs such as MPEG and H.263 that were developed for wired and broadcast applications fail to simultaneously address the requirements of mobile wireless applications. To address these more demanding requirements, researchers at the University of California at Berkeley have developed a multimedia CODEC and architecture that are optimized for mobile wireless applications. Based on the principles of distributed compression, this Berkeley model represents a significant departure from traditional CODEC models. For mobile wireless multimedia transmission, the Berkeley model has several advantages over existing models. First, in comparison to intra-frame video coding methods, the Berkeley CODEC places low computational complexity on both encoding and decoding. Second, in comparison to full-motion video coding methods, the Berkeley CODEC offers high compression efficiency and can robustly handle packet and even frame drops. And third, in comparison to other distributed CODEC methods, the Berkeley CODEC does not require network feedback. Moreover, the syntax of the Berkeley encoder is rich enough to be easily trans-coded into the bit-streams of popular encoders such as MPEG.
(more...) |
| | 17130 |
Genes Regulated In Response To Light
Light is a critical environmental factor for plants. It provides not only the energy for plant growth but also key informational signals that plants use to adapt and optimize growth morphology, fruiting, and formation of storage organs. The invention provides a method to identify nucleotide sequences regulated in response to light. The invention also provides a variety of expression vectors useful for developing constructs to test and further develop the identified genes. Using these methods, a large collection of genes have been identified that respond early and late to light stimulation. This collection of light regulated genes will be useful to investigate light regulated processes within plants or organisms. The genes can also be used to produce plants with improved or altered light regulated gene expression.
(more...) |
| | 17079 |
Generalized Pair Hidden Markov Models For Alignment And Gene Finding
Hidden Markov Models (HMMs) have been successfully applied to a variety of problems in molecular biology ranging from alignment problems to gene finding and annotation. Alignment problems can be solved with pair HMMs, while gene finding programs rely on generalized HMMs in order to model exon lengths. Researchers at the University of California, Berkeley have developed generalized pair HMMs, an extension of both pair and generalized HMMs. The researchers have demonstrated how generalized pair HMMs, in conjunction with approximate alignments, can be used for cross-species gene finding and can be applied to DNA-cDNA and DNA-protein alignment problems.
(more...) |
| | 16982 |
2D And 3D Plasma Modeling
The XOOPIC code suite is a set of particle-in-cell plasma simulation codes for modeling plasmas in two and three dimensions. XOOPIC includes electrostatic and electromagnetic models, collision models for mixtures of noble gases, and a wide range of boundary conditions which can be specified from an input file without recompiling. XOOPIC can be used to simulate basic plasma phenomena, microwave-beam devices, gas discharges, flat panel displays, space-science problems, electron and ion optics, fusion devices, and plasma processing sources.
(more...) |
| | 16974 |
Method For Normalizing And Amplifying Rna
The invention provides methods and compositions for normalizing and amplifying RNA populations. The methods generally comprise the steps OF : (a) copying MRNA to form first ss-cDNA; (b) converting the first ss-cDNA to first ds-cDNA; (C) linearly amplifying the first ds-cDNA to form first ARNA ; (d) tagging the 3'end of the first ARNA with a known sequence to form 3'-tagged first ARNA ; (e) copying the 3'-tagged first ARNA to form second ss-cDNA; and (F) normalizing the MRNA AND/OR the first aRNA. Note that the normalizing step (f), may be implemented prior to step (a), prior to step (d), or prior to both. The invention also provides kits for practicing the subject methods and protocols. These generally comprise one or more reagents used in the methods and instructions describing protocols embodying the subject methods. In a particular embodiment, the kits include premeasured portions of oligo dT T7 biotinylated primer, T7 RNA polymerase, annealed biotinylated primers (used to make Driver pool #1, see Fig. 3), streptavidin beads, polyadenyl transferase, reverse transcriptase, RNase H, DNA pol I, buffers and nucleotides
(more...) |
| | 11312 |
Sharper Images with PHLCT-based Compression
New image compression scheme with sharper images consisting of a PHLCT-based compression
(more...) |
| | 11290 |
Mutation-based Validation Paradigm (MVP)
Mutation-based validation paradigm (MVP), which is a circuit validation tool for high-level hardware descriptions
(more...) |
| | 11169 |
Digital Image and Video Processing Portfolio
Throughout the past decades, researchers at UCSB have developed a substantial portfolio of digital image processing techniques and applications. These inventions differ greatly in scope and purpose, however, their overlap and combination leads to many exciting and novel possibilities in computer vision. These inventions include image processing methods to: Identify, at each pixel of an image, a nearby group of similar pixels using Peer Group Averaging (PGA); Provide edge preservation and enhancements; Analyze information in video sequences, either at the frame or object level, to create a digital descriptor of the activity of the video; Segment an image into objects for object-based image processing at high speed; Perceptually capture the texture structures present in an image; Decompose a visual system into a series of programmable ‘filters’, and then construct a ‘pipeline’ of these filters to categorize or identify objects in an image; Enable indexing and searching of grayscale and color images; Invisibly embed significant amounts of data into images and video which are recoverable even after most standard image editing operations and compressions.
(more...) |
| | 11164 |
Software Method for Optimization of Protein Production Rates
BACKGROUND: Genetic engineering of bacteria has become a prevalent way of producing chemicals, providing a cost-effective, scalable, and environmentally safe manufacturing process. However, maximizing the final product titer remains a challenge, requiring the optimization of the bacteria’s metabolism and the identification of the optimal protein production rates. Currently, the production rates of these proteins are determined through trial and error, by random mutagenesis, or equivalent random selection methods. As such, the development costs are typically very high. TECHNOLOGY: UCSF researchers have developed a novel methodology that allows the user to select the production rate of a given protein from very low to very high rates (1 to 100000), thus eliminating the use of trial and error techniques during the optimization process and enabling extremely high protein expression levels. The method is accessible via interactive web-based software.
(more...) |
| | 10349 |
Diabetes Portfolio : Dynamic Basal-Bolus Advisor
In 2007, diabetes accounted for $174 billion in health-care costs, with 20.8 million Americans diagnosed with this disease. Type I diabetes comprises up to 10% of diabetes mellitus cases in North America. Intensive insulin therapy can help reduce the risks of developing complications like neuropathy, nephropathy and ketoacidosis, but it requires three or more insulin injections or use of an external insulin infusion pump. We currently have excellent insulin infusion pumps, and continuous glucose sensors are now sufficiently accurate to be used to regulate insulin delivery. What is missing is a program (algorithm) to regulate insulin delivery based on the signal from a continuous glucose sensor. In addition, the risk of nocturnal hypoglycemia is still high.
(more...) |
| | 10329 |
Envisor - Anywhere Augmentation
Augmented reality (AR) technologies have improved drastically in the recent years due to the advances in tracking, modeling and rendering techniques. However, these improvements often comes at the cost of increased startup costs, as these techniques require expensive hardware and careful calibration, hindering experimentation of AR by potential casual users.
(more...) |
| | 10326 |
Daspk 3.0 And Daspkadjoint: A New Software Package For Simulation and Sensitivity Analysis of Differential-Algebraic Equation Systems
A software package for forward sensitivity analysis of differential-algebraic equation systems of index up to two, which can be used in sensitivity analysis and design optimization of several large-scale engineering problems.
(more...) |
| | 10244 |
Liquid Association With Application In Gene Expression
Microarrays are used as a high throughput biochemistry technique for generating data about the quantity of mRNA expressed by each gene in cells of an organism under a set of conditions. The data that is generated, commonly known as a gene expression profile, can be used to infer global cellular activities that would be hard to describe otherwise. However, a problem that arises is that the data tends to be large and complex, making it difficult to analyze and interpret. One way to distill information from microarray data is through the use of correlation. Correlation is a traditional way of summarizing the relationship between any two variables in a system after the collection of empirical data. The term “liquid association” is used to conceptualize the internal evolution of co-expression patterns for a pair of genes in response to constant changes in the cellular state variables. But in extremely complex systems, correlation is hard to observe due to the many variables interacting with each other. There is a need for a bioinformatics tool to help with genomic research by analyzing and interpreting the large number of data involving multiple variables.
(more...) |
| | 10197 |
Tree-Based Ordered Multicasting
Multicast communication generalizes the unicast (point-to-point) and broadcast (one-to-all) communication models in computer networks to multipoint dissemination of messages. A source only needs to send packets once to the network interface and from there they are transparently replicated on their transmission paths to the receivers. This method is indispensable for high-volume data transfer applications, such as distributed software updates, newscasts, on-demand video, and telecollaboration systems. However, when the multicasting concept is adapted and deployed with IP multicast protocols in the Internet, those systems cannot provide reliable or order-preserving delivery of packets to a multicast group. As a result, there is no guarantee that all of the packets sent from a source to a group of receiving hosts are disseminated without error or that the consistency and coherence of the data has been preserved.
(more...) |
| | 10196 |
System And Method For Ad Hoc Network Access Employing The Distributed Election Of A Shared Transmission Schedule
Many scheduling algorithms for time division multiple access (TDMA) have proposed to achieve collision-free transmissions of data frames within each time-slot of a single communication channel in multi-hop packet radio networks. A scheduled-access approach consists of establishing transmission schedules in a way that eliminates collisions and achieves efficient spatial reuse of the available bandwidth. Efficient scheduling with channel reuse can render much higher channel utilization than such fixed assignment approaches as TDMA and frequency division multiple access (FDMA).
(more...) |
| | 10195 |
Group Coordination Protocol For Networked Multimedia Systems
Collaborative Multimedia Applications (CMA) allow users to share information and efforts in real-time and are becoming increasingly popular for group telecollaboration across wide-area networks. Although reliable multicasting has improved in recent years, many fundamental coordination problems limit the widespread sharing of virtual workspaces. The resulting consequences, such as flawed telepresence, mutual awareness coordination problems, speech initiation conflicts, and diminished interaction, can be remedied by an effective mediation protocol.
(more...) |
| | 10192 |
Receiver Initiated Multiple Access For Ad-Hoc Networks
Current medium-access control (MAC) protocols for wireless networks are based on collision-avoidance handshakes between sender and receiver. Most of these systems are based upon a sender-initiated handshake, in which the sender uses a short control packet to ask the receiver for permission to transmit and then only transmits if the receiver sends a clear-to-send notification. However, under high-traffic conditions, an influx of control packets can adversely affect the network.
(more...) |
| | 10191 |
Mpath: A Loop-Free Multipath Routing Algorithm Using Predecessor Information
Current routing algorithms in the IP Internet provide either a single path between each source-destination pair or paths of equal length in cases where more than one path is provided. However, single-path routing is inherently slow in responding to congestion and temporary traffic bursts. Multiple paths are better suited to congestion, but can suffer from the bouncing effect and counting-to-infinity problems, which can be debilitating to network performance.
(more...) |
| | 10190 |
Improving Tcp Congestion Control Over Internets With Heterogeneous Transmission Media
Present Internet applications are likely to operate over paths that either exhibit a high degree of asymmetry or appear asymmetric due to significant load on the reverse data path. Under such conditions, the transmission control protocol (TCP) method of counting messages that acknowledge correctly received data (ACKs) results in significant underutilization of the link with higher capacity due to loss of ACKs on the slow link. In addition, ACK loss leads to outbursts of data traffic on the forward path. As a result, networks need an improved congestion control algorithm that is resilient to ACK loss.
(more...) |
| | 10189 |
Differentiating Congestion Vs. Random Loss: A Method For Improving Tcp Performance Over Wireless Links
Mobile users worldwide are increasing their use of wireless devices to access the Internet, which results in the a greater need for reliable client-server communication over wireless links. Unfortunately, the current Internet protocol for reliability, TCP, has demonstrated severe performance problems when operated over wireless links mainly due to its congestion control algorithims. In TCP, packet loss is the only detection mechanism for congestion in the network. However, wireless links are inherently lossy and suffer from long periods of fading. Since TCP has no mechanism by which to differentiate these losses from congestion, it treats all losses as congestive by reducing its transmission window and effectively reduces the throughput of the connection by half.
(more...) |
| | 10188 |
On-Demand Loop-Free Multipath Routing
Business activities are increasingly being conducted via the Internet. These applications, such as financial services, securities exchanges, and emergency services will require reliable Internet connectivity. On-demand routing protocols provide this reliability by allowing for multiple links with separate gateway links to the Internet. However, current systems are subject to the counting-to-infinity problem, which can decrease network performance. For example, when a destination fails or becomes unreachable from a network component, a source trying to obtain a path to the destination finds that its flood-search for the destination fails. It is unable to determine the mode of failure and may continue to repeat a search for an unreachable destination, which causes congestion due to the repeated queries. As a result, current systems require external mechanisms to stop sources from sending unnecessary queries. However, difficulties in these systems arise in determining the length of hold-down times and how many times a source should persist in requesting a destination path.
(more...) |
| | 10187 |
Bandwidth Efficient Source Tracing (Best) For Wireless Networks
Ad-hoc networks, which consist of mobile hosts interconnected by mobile routers, are used when there is no wired infrastructure in place. Due to their multi-hop and dynamic nature, these networks require a distributed routing protocol to forward packets between mobile stations and to and from the Internet. Routers that contain the proper stacks can easily run routing protocols designed for wired networks in an ad-hoc network. However, because wireless networks suffer from low bandwidth and high interference rates, routing protocols should try to use the least possible bandwidth for control traffic. In addition, mobility increases the bandwidth used for the control packets. This increased control overhead leads to congestion, which increases the convergence time of the routing algorithm.
(more...) |
| | 10184 |
Towards Perception-Based And Personalized Image Retrieval
A content-based image retrieval system returns images based on their similarity to the query image. Most of these systems determine this similarity based on perceptual features, such as color shape and texture, but in doing so do not reflect the characteristics of the human visual process. They are unable to adjust to the environment and visual goals of the user, which can limit the effectiveness of the search.
(more...) |
| | 10183 |
Receiver Initiated Channel Hopping (Rich)
Medium-access control (MAC) protocols based on collision avoidance have become increasingly important over the past few years due to their simple applicability to wireless local-access networks (LANs) and ad-hoc networks. In traditional collision-avoidance protocols, the transmitting node first sends a request-to-send (RTS) packet to the receiver, which, if it receives this RTS correctly, responds with a clear-to-send (CTS) signal. In this system, a sender can transmit a data packet only after successfully receiving a CTS. However, to prevent data packets from colliding with other packets at the intended receivers in networks with a single channel, the senders must sense the channel before sending the RTS. This carrier sensing or assignment of unique codes to nodes ensures that the intended receivers hear data packets without interference from hidden sources. However, this can limit the applicability of these systems because the senders and receivers must find each other's codes before communicating with one another.
(more...) |
| | 10182 |
Multicast Routing Protocol For Wireless And Mobile Computer Networks
Currently, the majority of methods used for efficiently supporting many-to-many communication (multicasting) in computer networks involve routing trees. Multicast routing trees (multicast trees for short) achieve efficient and simple transfer by forcing a single path between any pair of routers. Accordingly, if multiple sources must transmit information to the same set of destinations, using routing trees requires that either a shared multicast tree be used for all sources or that a separate multicast tree be established for each source. Using a shared multicast tree has the disadvantage that packets are distributed to the multicast group along paths that can be much longer than the shortest paths from sources to receivers. Using a separate multicast tree for each source of each multicast group leads to scaling difficulties. In addition, because trees provide minimal connectivity among the members of a multicast group, the failure of any link in the tree partitions the group and requires the routers involved to reconfigure the tree. During periods of routing-table instability, routers may be forced to stop forwarding packets while they wait for the multicast routing tree to be reconstructed.
(more...) |
| | 10180 |
Scalable Integrated Services Architecture For Computer Networks
Real-time multimedia applications require strict delay and bandwidth guarantees. A network can provide such deterministic guarantees to an application only if it reserves the required bandwidth and other resources. Based on this reservation paradigm, the Internet Engineering Task Force (IETF) proposed the Intserv architecture and the RSVP signaling protocol. A major concern with Intserv/RSVP architecture is that the soft-state mechanism it uses to maintain consistency of reservation state may not be scalable to high-speed backbone networks. The refresh messages (apart from consuming memory, processing power, and bandwidth) can experience significant queuing delays and prevent correct functioning of the soft-state mechanism because of the large number of flows. For the refresh mechanism to scale, the reservation state size must be eliminated or drastically reduced.
(more...) |
| | 10177 |
Characterization And Normalization Algorithms For High-Density Oligonucleotide Gene Expression Array Data
Monitoring gene expression using high-density microarrays is a frequently-used technique in the study of cell functions and the associated biochemical pathways, candidate gene identification, cellular response to drug compounds, and classification of disease states. Because many important decisions as to whether a gene should be pursued as a candidate for a particular biological system under study are based on determined expression ratios as well as on determined differential expression, processes that provide for more accurate estimates of these derived statistics can be valuable to users of oligonucleotide array technology. Conventional normalization methods include 1) linear normalization and nonlinear regression, and 2) methods using housekeeping genes or staggered spike-in controls. These methods have drawbacks, however. The linear normalization technique does not account well for nonlinear relations. Non-linear regression can be inadequate if the expression profiles of the various arrays vary greatly from each other. Finally, many of the genes conventionally used as housekeeping genes have ranges of differential expression similar to other genes whose differential expression patterns are deemed biologically relevant to the system under study.
(more...) |
| | 10169 |
Computation Of Burstiness Curve Of Multimedia Traffic
The rate variability of video sources has introduced the need for characterizing traffic so that the amount of resources to be allocated by a network (such as bandwidth, buffer space, etc.) can be estimated during the call admission control (CAC) process. Characterization of the traffic stream is also necessary for efficient policing of the traffic. One means of characterizing a traffic source is with its burstiness curve. Each point in a burstiness curve corresponds to the maximum queue size encountered (or the amount of buffering needed) when a traffic source is fed into a server with a deterministic service rate. The burstiness curve is useful in the optimal allocation of resources to satisfy a desired quality of service for a video stream in a packet network.
(more...) |
| | 10168 |
Computation Of Loss Curve Of Multimedia Traffic
The explosion of the Internet has spawned a variety of video-based services over packet networks, such as streaming video and video-on-demand. Many of these applications require, or can benefit from, the network's ability to provide Quality-of-Service (QoS) guarantees. The QoS guarantees are usually in the form of bandwidth, end-to-end delay, or loss rate experienced by the traffic system. The loss curve of a video source characterizes the loss rate of the video stream generated by the source as a function of the allocated buffer size for a given transmission rate. The loss curve is useful in the optimal allocation of resources when the video stream is transmitted over a packet network so that the desired tradeoff can be reached among the loss rate, bandwidth, and the buffer space to be allocated.
(more...) |
| | 10167 |
Wire Width Planning For VLSI Interconnect Performance Optimization
For deep sub-micron (DSM) designs, wiring delays have exceeded transistor delays and become the dominant factor in determining overall circuit performance. To achieve minimal wire delay, a number of techniques have been introduced that use continuous or discrete wire widths selectively in an interconnect structure. These techniques, however, tend to complicate the layout design considerably (especially for detailed routing) due to the use of many wire widths.
(more...) |
| | 10112 |
Digital Watermarking And Data Hiding
Digital watermarking can provide security and protection for multimedia data by encoding user or other copyright information directly in the data. Of primary concern in digital watermarking is the recovery of image signatures even when the image has been changed by image-processing operations. Data hiding is a generalization of watermarking wherein perceptually invisible changes are made to the image pixels for embedding additional information in the data. Data hiding can be used to embed control or reference information in digital media for applications such as tracking the use of a particular pay-per-view video or billing for commercials in audio/video broadcasts. Unlike traditional encryption methods where it is obvious that something is encoded, perceptually invisible data hiding in images/video offers an alternative where it is difficult for an unauthorized person to detect or decode the hidden content.
(more...) |
| | 10095 |
Peer Group Processing For Image Segmentation
Edge or boundary detection and image segmentation often constitute a crucial initial step before performing high-level tasks such as object recognition and scene interpretation. Edge enhancement algorithms have to balance conflicting demands. While the algorithm should strengthen the edges of important features without changing their location, it should also smooth the region interiors and reduce undesirable edges associated with clutter and noise.
(more...) |
| | 10093 |
Adaptive Removal Of Resonance-Induced Noise
There are many instances when it is desirable to remove an underlying operating frequency from an output signal. When the frequency range is somewhat known, this removal is relatively straightforward using a stagger-tuned notch filter. Stagger-tuned notch filters, however, introduce considerable phase lag and when the frequencies are grossly unknown, unstable, or both, so much phase lag is introduced as to make these filters unsuitable for a very important application: closed-loop control. A very narrow adaptive notch filter can be used to greatly reduce the phase lag, however, this introduces a new difficulty. A very narrow notch filter must be an infinite impulse response (IIR) filter, hence it must be recursive. This in turn makes the adaptive tracking of the notch frequency of the filter unstable, again making the situation unsuitable for closed-loop control.
(more...) |
| | 10082 |
Predictive Event-Tracking Method
With the rapid increase of processor speeds, the bottleneck of input/output (I/O) and network system latency has become a critical issue in computer system performance. Standard least-recently-used (LRU)-based caching techniques offer some assistance, but by ignoring relationships that exist between system events, they fail to make full use of the information available. Event modeling techniques, such as those from the data compression field, have much success in supporting caching. However, memory requirements and computational complexity make such models difficult or impractical in real systems with a large number of possible events, such as modern file systems or the world wide web.
(more...) |
| | 10070 |
Traffic Shaping And Scheduling System For Packet-Switched Networks With Fairness And Low Latency
Many future applications of computer networks such as teleconferencing (interactive voice and video), distance education, and remote collaboration will rely on the ability of networks to provide "Quality of Service" (QoS) guarantees. These guarantees are usually in the form of bounds on end-to-end delay, bandwidth, delay jitter, packet loss rate, or a combination of these parameters. Several shaping and scheduling algorithms for packet networks have been proposed; however, schemes that provide for QoS guarantees incur a prohibitively expensive implementation cost.
(more...) |
| | 10068 |
Technique For Creating Buried Blocking Layers For Vertical-Cavity Lasers And Other Devices
Scientists at the University of California have developed a powerful new method for constructing insulating or metallic buried layers deep within a semiconductor substrate. The method uses the patterned fusion of two semiconductor wafers to create voids that can be filled with insulating or conducting materials before or after wafer fusion. It can be used to create all-epitaxial vertical-cavity laser (VCL) structures, as well as discrete and integrated semiconductor devices.
(more...) |
|
|