Abstract: A method and apparatus for prefetching data from memory for a multicore data processor. A prefetcher issues a plurality of requests to prefetch data from a memory device to a memory cache. Consecutive cache misses are recorded in response to at least two of the plurality of requests. A time between the cache misses is determined and a timing of a further request to prefetch data from the memory device to the memory cache is altered as a function of the determined time between the two cache misses.
Abstract: A method and device for monitoring or treating patient glucose levels. The device includes a glucose sensor for measuring a glucose level of a patient, a physiological status monitoring system for measuring at least one physical or metabolic variable of the patient, and an automatic controller in communication with the glucose sensor and the physiological status monitoring system. The controller includes a prediction module for automatically predicting a future glucose level using data measured by the glucose sensor and the physiological sensor.
Abstract: A method in a data processing system and apparatus for organizing files, web pages, or web site members organized in a traditional first hierarchical file structure that is on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files, web pages, or web site members. The electronic files, web pages, or web site members are organized as a function of the metalabels into a second hierarchical file structure existing simultaneously with the first hierarchical file structure on the recordable medium of the data processing system. The files, web pages, or web site members can be organized or grouped by the metalabels for efficient searching or following conversations of group members on social networking sites.
Abstract: Stereoselective and regioselective synthesis of compounds via nucleophilic ring opening reactions of aziridinium ions for use in stereoselective and regioselective synthesis of therapeutic and diagnostic compounds.
Abstract: An electrohydrodynamic conduction liquid pumping system having a vessel configured to contain a liquid therein, a single pair or multi-pairs of electrodes disposed in a circularly spaced apart relationship to each other inside the vessel and configured to be oriented in the liquid. A power supply is coupled to the electrodes and configured to generate electric fields in-between each electrode pair to induce a net radial pumping of the liquid. A heat source is provided to produce heat sufficient to boil and vaporize the liquid while non-vaporized liquid moving toward the heat source prevents over-heating of the heat source. A heat sink is configured to have a operating temperature below the vaporization temperature of the liquid so that contact of the vapor with the heat sink will condense the vapor into a liquid to replenish the liquid supply moving toward the heat source.
Type:
Grant
Filed:
April 27, 2011
Date of Patent:
October 29, 2013
Assignee:
Illinois Institute of Technology
Inventors:
Jamal Seyed Yagoobi, Matthew R. Pearson
Abstract: A mobile sanitizing device may include a sanitizer solution dispenser module, a motorized wheel assembly, and a controller module. The sanitizer solution dispenser module may be operable to dispense the sanitizer solution. The motorized wheel includes at least one wheel and is coupled to the sanitizer solution dispenser module. The controller module includes a microcontroller and a memory, and is programmed to log a sanitization record into a sanitization history of at least one user, compare the sanitization history of the user with a sanitization standard, and control the motorized wheel assembly to cause the mobile sanitizing device to approach the user to dispense sanitizing solution to the user when the sanitization history does not meet the sanitization standard.
Type:
Grant
Filed:
July 30, 2010
Date of Patent:
October 22, 2013
Assignees:
Toyota Motor Engineering & Manufacturing North America, Inc., Illinois Institute of Technology
Abstract: A super absorbent polymer material is contacted with an aqueous medium to absorb at least a portion of the aqueous medium. At least portion of the aqueous medium absorbed super absorbent material is subsequently regenerated to release water therefrom and to form a regenerated super absorbent material suitable for the contacting with a second quantity of an aqueous medium. Also disclosed are layered composites including an electrically conductive metal support layer, a layer of super absorbent material disposed thereon, and a layer of a selective semi-permeable material disposed adjacent the layer of the super absorbent material and spaced apart from the electrically conductive metal support layer.
Abstract: A method for improving searches in a peer-to-peer (P2P) file sharing system that includes a plurality of server computers. A content file, identified by a descriptor including at least one metadata term and a mathematical identifier that uniquely identifies the content file in one of the server computers, is selected for searching. Other server computers are searched to find one or more matching content files; one that has a descriptor with a mathematical identifier matching the mathematical identifier of the first content file. The descriptors of the matching content files are returned to the searching server computer and used to expand the local descriptor.
Abstract: A three-dimensional electrode architecture for a supercapacitor and/or battery characterized by high power density and high energy density includes at least one negative electrode and at least one positive disposed in an interpenetrating manner. Also disclosed are corresponding or associated three-dimensional supercapacitors or batteries as well as methods for making the same.
Abstract: A method of securing against an unauthorized transmission within an authorized multimedia transmission from a sending data processor to a receiving data processor. The method includes altering the network transmission to interfere with the unauthorized transmission and render the unauthorized transmission invalid to the receiving data processor while not noticeably interfering with the streaming multimedia transmission. Monitoring for retransmissions or retransmission requests also serves as an indicator to an administrator that an unauthorized transmission is occurring. The method of this invention can be implemented by network administrator middleboxes such as firewalls.
Type:
Grant
Filed:
December 18, 2006
Date of Patent:
May 28, 2013
Assignee:
Illinois Institute of Technology
Inventors:
Carol Davids, Gary Dorst, Ken Kousky, Gene Yahnes
Abstract: A physical assistive robotic device may include a frame including an upright support member, a lateral member slidably engaged with the upright support member, a handle slidably engaged with the lateral member, an elevation actuator coupled to the upright support member and the lateral member, and a lateral actuator coupled to the lateral member and the handle. The elevation actuator translates the lateral member and the lateral actuator translates the handle to transition a user between a standing position and a non-standing position.
Type:
Application
Filed:
January 10, 2013
Publication date:
May 2, 2013
Applicants:
Illinois Institute of Technology, Toyota Motor Engineering & Manufacturing North America, Inc.
Inventors:
Toyota Motor Engineering & Manufacturing North America, Inc., Illinois Institute of Technology
Abstract: A robotic cane may include a grip handle, a cane body extending from the grip handle at a first end, a motorized omni-directional wheel coupled to a second end of the cane body, a balance control sensor, and a controller module. The balance control sensor provides a balance signal corresponding to an orientation of the robotic cane. The controller module may receive the balance signal from the balance control sensor and calculate a balancing velocity of the motorized omni-directional wheel based at least in part on the balance signal and an inverted pendulum control algorithm. The controller module may further provide a drive signal to the motorized omni-directional wheel in accordance with the calculated balancing velocity. The calculated balancing velocity is a speed and direction of the motorized omni-directional wheel to retain the robotic cane in an substantially upright position.
Type:
Grant
Filed:
July 30, 2010
Date of Patent:
April 16, 2013
Assignees:
Toyota Motor Engineering & Manufacturing North America, Inc., Illinois Institute of Technology
Abstract: A physical assistive robotic device may include a frame including an upright support member, a lateral member slidably engaged with the upright support member, a handle slidably engaged with the lateral member, an elevation actuator coupled to the upright support member and the lateral member, and a lateral actuator coupled to the lateral member and the handle. The elevation actuator translates the lateral member and the lateral actuator translates the handle to transition a user between a standing position and a non-standing position.
Type:
Grant
Filed:
July 30, 2010
Date of Patent:
February 19, 2013
Assignees:
Toyota Motor Engineering & Manufacturing North America, Inc., Illinois Institute of Technology
Abstract: An apparatus and method for determining a condition of an electric machine. Search coils are wound around stator teeth and the induced voltage is used to decouple stator and rotor fluxes. The decoupled fluxes allow for machine condition monitoring and fault diagnosis.
Abstract: A system, method, and set of protocols for dynamic group communication are provided for enabling dynamic process migration and dynamic group membership management. A process in a group receives and distributes a migration signal. Group communication continues while the processes in the group asynchronously reach a global superstep and then a synchronization point. The processes then spawn a new process on a new device and update group membership information. The new process operates in continuous execution with the new group.
Abstract: A method and apparatus for prefetching data from memory for a multicore data processor. A prefetcher issues a plurality of requests to prefetch data from a memory device to a memory cache. Consecutive cache misses are recorded in response to at least two of the plurality of requests. A time between the cache misses is determined and a timing of a further request to prefetch data from the memory device to the memory cache is altered as a function of the determined time between the two cache misses.
Abstract: Methods for producing small crystals on islands formed on specialized substrates by, inter alia, subjecting the substrate to a hydrophilic SAMs solution for self-assembling hydrophilic SAMs on certain portions of the substrate surface and subjecting the substrate to a hydrophobic SAMs solution for self-assembling hydrophobic SAMs on certain other portions of the substrate surface.
Abstract: Electrochemical cell battery systems and associated methods of operation are provided based on the incorporation of a thermal management matrix including a supply of phase change material disposed at least in part in a heat conductive lattice member to effectively dissipate heat produced or generated by or in the battery system such as to minimize or prevent thermal runaway propagation in the electrochemical cells of the system.
Abstract: A method in a data processing system and apparatus for organizing files, web pages, or web site members organized in a traditional first hierarchical file structure that is on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files, web pages, or web site members. The electronic files, web pages, or web site members are organized as a function of the metalabels into a second hierarchical file structure existing simultaneously with the first hierarchical file structure on the recordable medium of the data processing system. The files, web pages, or web site members can be organized or grouped by the metalabels for efficient searching or following conversations of group members on social networking sites.
Abstract: The present invention can enable increasing refinement of role-based permission to access data within a Role Based Access Control (RBAC) controlled computer system by enabling constraints to be written on the role-based permissions. The constraints may utilize each and every type or combination of subject, object, or environment information extracted from sources internal or external to the controlled computer system and may evaluate the content or context of the information extracted to enable refined and dynamic access after the role permission assignment and immediately before every access grant without the reassignment of roles.