NCSA has developed a software suite that allows novices to edit and manage content directly on a website and corporations to maximize the efficiency of both the...
NCSA has developed a software suite that allows novices to edit and manage content directly on a website and corporations to maximize the efficiency of both the users in their organization and of their content management system. This comprehensive software solution is ideal for individuals, small businesses and large corporations alike, since it provides any worker with the power to easily create, update, organize, and modify content.Thus families and small businesses, including home-based businesses, gain the ability to set up and maintain a web presence, and large corporations free up the time of their IT personnel to focus on other more difficult and time consuming technology issues.
Editable Web Browser (EWB)
EWB allows highly simplified, real-time creation and editing of Web pages by authorized users. Rather than relying on a webmaster to make changes or post content, authorized users can now create and maintain a website or particular web pages themselves.Tasks such as adding new pages, correcting typos, and updating time sensitive information can be performed in the Web-browser environment with which they are already familiar. Documents are edited on the user's machine and transferred to the Web server, but to the user, EWB appears to make changes instantly on the Web server. EWB also can be used to create Web pages from scratch, providing a friendly interface for users who are not tech savvy.
Online Document Sharing/Collaboration
Ideal for small companies, clubs, and other organizations, allowing them to publish to the World Wide Web via a single mouse click. Users can intuitively create remote shared files with an integrated multilevel security system to enable online collaboration. If desired, these shared files can be made easily accessable via a Web browser or by using a Windows or Unix client.
Online Database Creation and Management
Users with little or no database knowledge can create Web-accessible databases and easily populate and search them. Users can select the field types-text, numbers, dates, images, etc.- naming them and easily uploading the relevant content. Most currently available Web-based database creation tools require the user to design and manage both the database and a set of HTML pages for accessing that database. This software provides a database with built-in Web support, allowing one-click creation of search and browse pages. Conversely, the user can choose to create their own HTML code by hand or by using the Editable Web Browser as an advanced option for presenting the database.
Digital Multimedia Management
Create "albums" containing digital multimedia files (digital multimedia files containing photos, video, audio, etc.) and publish electronic galleries and scrapbooks on the Web quickly and easily. This software provides Web based scrapbooks, allowing users to interactively place content such as images and text with absolute positioning. These capabilities are further expanded by allowing users to make audio and freehand drawing annotations.
Content Management System (CMS) with Variable Predicate Targeting
Unlike static Web pages with permanent content, a CMS creates template-based Web pages, temporarily importing content (e.g., articles, product information) from a database into the template fields. This CMS is a unique design that provides a flexible environment for the rapid creation and deployment of database-driven Web sites. Novel user-developed applications can be easily incorporated into a working site that already contains the necessary supporting systems by use of simple plug-ins. A key element of this CMS is its "variable predicate content targeting system." Targeting involves changing how information is delivered according to time, the device being used to access the Web page(e.g., cell phone, personal digital assistant[PDA]), specifics about the person viewing the page, or other arbitrary criteria. This targeting system uses several novel techniques to provide an extremely flexible system that is considerably more powerful than existing systems, but in a much simpler and more user friendly form.
Interactive genetic algorithms (iGAs) depend on the evaluations or decisions provided by a user. The reliability of those evaluations is key for the successful...
Interactive genetic algorithms (iGAs) depend on the evaluations or decisions provided by a user. The reliability of those evaluations is key for the successful application of iGAs. However, even moderately-sized problems my require thousands of evaluations that are sometimes between rather similar solutions which can lead to frustration and inconsistent evaluations.
This invention provides a scheme for actively combating user fatigue and inconsistency in iGAs. The efficiency gained from using an interactive procedure by requiring fewer evaluations is lost if the user is unable to provide consistent evaluations. This invention leads to the creation of active iGAs (aiGAs) which include steps of learning from human-computer interaction that actively guide the search-based interaction process.
The innovation includes an evaluation-relaxation scheme that actively combats user fatigue and inconsistency by addressing two important issues:
Lack of computable fitness
Lack of a systematic method for modeling user-decision process
Active iGAs optimize a synthetic fitness to obtain educated guesses of the user preferences and thereby reduce the number of user evaluations required. Three important components enable this invention to combat user fatigue and inconsistency.
Partial Ordering: Qualitative decisions made by the user about relative solution quality are used to generate partial ordering of solutions Induced
Complete Order: Concepts of non-domination and domination count from multi-objective evolutionary algorithms to induce a complete order of the solutions in the population based on their partial ordering
Surrogate Function: Induced order is used to assign ranks to the solutions and use them
Applications
This technology provides the ability to solve difficult problems such as data management, engineering design and optimization, and time and resource allocation in large-scale businesses and organizations, more quickly, reliably, and accurately.
GoldMine software technology is an automated assertion generation tools to aid with the hardware design verification process. It uses data mining and static...
GoldMine software technology is an automated assertion generation tools to aid with the hardware design verification process. It uses data mining and static analysis to generate propositional and temporal assertions in Verilog RTL.
The suite also includes:
A Figure of Merit Evaluation feature - for evaluating and ranking assertions.
Code Coverage Evaluations - for estimating the code covered by an assertion.
Word Level Assertion Generation tool to make assertions more usable than those generated at bit level.
Drs Ranjitha Kumar, David Forsyth, and their graduate students have developed a interactive chatbot that provides fashion recommendations based on user input and clothing...
Drs Ranjitha Kumar, David Forsyth, and their graduate students have developed a interactive chatbot that provides fashion recommendations based on user input and clothing. The chatbot uses a neural regressor trained on thousands of examples of fashion and text to provide outfit recommendations. Users can specify the context such as outdoor picnics, formal wear, business, etc. and receive recommendations based on their existing wardrobe.
Dr. Megan Konar has developed an algorithm for mapping food flows between counties in the United States based on FAF data. This algorithm downscales FAF data to the...
Dr. Megan Konar has developed an algorithm for mapping food flows between counties in the United States based on FAF data. This algorithm downscales FAF data to the county level to provide a spatially-detailed map of food flows. By building on previous models with known network properties of food flows and the principle of mass balance, this algorithm improves spatial detail and accuracy of food flow mapping. Mapping flows of commodity with higher resolution enables detailed lifecycle and footprint assessments.This technology uses US Census Bureau data to provide realistic and high-resolution estimations of food flows between counties, providing information about distribution of food through complex supply chains, which underpins food security and has implications for the environment.
COVID-19 has left high traffic businesses, such as hospitals, hotels, and transit authorities, with an urgent need for safe and efficient sanitation processes. UV light...
COVID-19 has left high traffic businesses, such as hospitals, hotels, and transit authorities, with an urgent need for safe and efficient sanitation processes. UV light has been proven to remove COVID-19 from surfaces, but only with the correct dosage of UV. This technology provides a software program for UV robots to maximize efficiency and efficacy of UV robots. This software first performs a 3D mapping operation or a room, optimizing the path to maximize surface coverage. It then allocates dosage of UV light according to the path and areas in shadow. This technology significantly reduces human error in sanitation of rooms and surfaces, while still allowing for manual modification. The software is compatible with all UV sanitizing robots, requiring one-time customization for different robots. This technology could be used across the board, from arenas to schools. It is the first program of its kind that uses mapping to both optimize path planning and effectively assign dosage for shadowed or high touch areas to effectively eradicate COVID-19 and other viruses on surfaces.
Researchers at University of Illinois have developed an autonomous UV disinfection robot (UVBot) that can navigate spaces such as insides of homes, classrooms, corridors,...
Researchers at University of Illinois have developed an autonomous UV disinfection robot (UVBot) that can navigate spaces such as insides of homes, classrooms, corridors, shops, and interior of buses. This will enable communities to safely re-open with disinfection measures in place to reduce the spread of COVID-19 through surface transmission. The UVBot uses low-cost manufacturing methods and carries custom-developed navigation software. Its total cost is less than commercial UV lamp robots. With appropriate path plan and speed, it is designed to disinfect all types of utility surfaces. A smart phone application allows users to control the robot remotely, check disinfection map, and add virtual walls in the map. Exposure time and distance for inactivation of 99.9% of Tulane virus, a single stranded RNA virus, similar to coronavirus, have been determined for use with the UBVot. Any organization with minimal engineering capabilities will be able to reproduce the UVBot system.
Researchers at the University of Illinois developed new software that enables users to predict overall health, outcomes, and cost. Also, it can find missing diagnosis...
Researchers at the University of Illinois developed new software that enables users to predict overall health, outcomes, and cost. Also, it can find missing diagnosis codes utilizing medical imaging, such as a chest radiograph, without additional information from the medical record or manual review. This software not only improves the billing system by identifying missing diagnosis codes, but the deep learning techniques also allow making predictions regarding probabilities of comorbidities such as morbid obesity, diabetes, vascular disease, and COPD using a chest radiograph, which serves as a complex biomarker. Notably, this software can accurately predict the need for hospitalization of greater than two days' duration with COVID-19 infection, reducing patients' risk of potential complications and allow providing efficient treatment translates to fewer chronic conditions.