Patents Assigned to University of Illinois Urbana Champaign
-
Patent number: 11880765Abstract: A processor training a reinforcement learning model can include receiving a first dataset representing an observable state in reinforcement learning to train a machine to perform an action. The processor receives a second dataset. Using the second dataset, the processor trains a machine learning classifier to make a prediction about an entity related to the action. The processor extracts an embedding from the trained machine learning classifier, and augments the observable state with the embedding to create an augmented state. Based on the augmented state, the processor trains a reinforcement learning model to learn a policy for performing the action, the policy including a mapping from state space to action space.Type: GrantFiled: October 19, 2020Date of Patent: January 23, 2024Assignees: International Business Machines Corporation, University of Illinois at Urbana-ChampaignInventors: Pin-Yu Chen, Yada Zhu, Jinjun Xiong, Kumar Bhaskaran, Yunan Ye, Bo Li
-
Patent number: 10965235Abstract: An electric motor can include a stator including a plurality of air-gap wound coils supported by a yoke, and a rotor including a permanent magnet array. The air-gap wound coils can be impregnated with a resin containing a plurality of particles, such as ceramic nanoparticles or iron particles. A corresponding control system for an electric motor can include a boost converter, and a reconfigurable multilevel inverter.Type: GrantFiled: March 28, 2018Date of Patent: March 30, 2021Assignee: UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGNInventor: Kiruba Sivasubramaniam Haran
-
Publication number: 20210041938Abstract: A method includes generating gate-level activity information of a processor design for all possible executions of a target application for any possible inputs to the target application. The method includes performing a constrained timing analysis on the processor design based on the gate-level activity information to determine a minimum operating voltage for executing the target application on the processor.Type: ApplicationFiled: October 27, 2020Publication date: February 11, 2021Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori
-
Patent number: 10866630Abstract: A method includes generating gate-level activity information of a processor design for all possible executions of a target application for any possible inputs to the target application. The method includes performing a constrained timing analysis on the processor design based on the gate-level activity information to determine a minimum operating voltage for executing the target application on the processor.Type: GrantFiled: June 12, 2018Date of Patent: December 15, 2020Assignees: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori
-
Publication number: 20190307359Abstract: A tactile sensing system includes at least a stretchable strain sensing layer, an inflatable reservoir, and a means for detecting strain in the stretchable strain sensing layer. The tactile sensing layer may be configured as a tumor detection system by configuring the inflatable reservoir to apply pressure to at least part of a tissue in conjunction with an anatomical contact structure and the stretchable strain sensing layer to be in contact with a region of the surface of the tissue.Type: ApplicationFiled: May 24, 2019Publication date: October 10, 2019Applicants: University of Maryland, College Park, University of Illinois at Urbana-ChampaignInventors: Elisabeth Smela, Miao Yu, Hugh A. Bruck, Thenkurussi Kesavadas
-
Publication number: 20190102563Abstract: A method includes receiving a processor design of a processor, receiving an application to be executed by the processor, and receiving a security policy. The method includes simulating the execution of the application on the processor to identify information flow violations generated by the application based on the security policy.Type: ApplicationFiled: October 2, 2018Publication date: April 4, 2019Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori, Henry Duwe
-
Publication number: 20180357345Abstract: A method for tailoring a bespoke processor includes generating first gate-level activity information of a general purpose processor design for all possible executions of a first target application for any possible inputs to the first target application. The method includes gate cutting and stitching based on the first gate-level activity information to remove unusable gates from the general purpose processor design and reconnect cut connections between the remaining gates of the general purpose processor design to generate a bespoke processor design for the first target application.Type: ApplicationFiled: June 12, 2018Publication date: December 13, 2018Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori
-
Publication number: 20180357344Abstract: A method for analyzing a processor design includes receiving a design for a processor and receiving an application to be executed by the processor. The method includes simulating the execution of the application on the processor based on the design to identify unexercisable gates of the processor.Type: ApplicationFiled: June 12, 2018Publication date: December 13, 2018Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori
-
Publication number: 20180356877Abstract: A method includes generating gate-level activity information of a processor design for all possible executions of a target application for any possible inputs to the target application. The method includes performing a constrained timing analysis on the processor design based on the gate-level activity information to determine a minimum operating voltage for executing the target application on the processor.Type: ApplicationFiled: June 12, 2018Publication date: December 13, 2018Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-ChampaignInventors: Hari Cherupalli, Rakesh Kumar, John Sartori
-
Patent number: 10106826Abstract: The present invention provides methods of producing biological products or increasing production of such products through expression in a plant of a bacterial or plant glycolate catabolic cycle gene, such as glycolate dehydrogenease (GDH), glycolate oxidase (GO), or malate synthase (MS) in combination with a plant gene, such as farnesyl diphosphate synthase (FPS), squalene synthase (SQS), or PLAS. Also provided are plants, plants parts and compositions produced through methods of the present invention. The invention leads to two to five fold increase of end product yield.Type: GrantFiled: February 28, 2014Date of Patent: October 23, 2018Assignees: The Texas A&M University System, The University of Illinois at Urbana Champaign, University of KentuckyInventors: Shuhua (Joshua) Yuan, Donald Ort, Joseph Chappell, Xinguang Zhu, Hong Ma, Yong Kyoung Kim
-
Patent number: 9461827Abstract: In a vehicle-to-vehicle wireless communication system utilizing certificates to verify trustworthiness of received communications, a method for distributing a list of certificate revocations to vehicles in the communication system. At least one main station transmits a list of certificate revocations to at least one vehicle and the vehicle thereafter transmits the list of certificate revocations to other vehicles in the communication network. Each of the other vehicles in the communication network updates its list of certificate revocations in response to the receipt of the list of certificate revocations from another vehicle in the system. The other vehicles thereafter transmit their updated list of certificate revocations to other vehicles in the system.Type: GrantFiled: April 11, 2008Date of Patent: October 4, 2016Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-ChampaignInventors: Kenneth P. Laberteaux, Yih-Chun Hu, Jason Haas
-
Publication number: 20140283219Abstract: The present invention provides methods of producing biological products or increasing production of such products through expression in a plant of a bacterial or plant glycolate catabolic cycle gene, such as glycolate dehydrogenease (GDH), glycolate oxidase (GO), or malate synthase (MS) in combination with a plant gene, such as farnesyl diphosphate synthase (FPS), squalene synthase (SQS), or PLAS. Also provided are plants, plants parts and compositions produced through methods of the present invention. The invention leads to two to five fold increase of end product yield.Type: ApplicationFiled: February 28, 2014Publication date: September 18, 2014Applicants: The Texas A&M University System, The University of Illinois at Urbana Champaign, University of KentuckyInventors: Shuhua (Joshua) Yuan, Donald Ort, Joseph Chappell, Xinguang Zhu, Hong Ma, Yong Kyoung Kim
-
Publication number: 20140154302Abstract: The disclosure provides compounds and methods to treat a microbial or a bacterial pathogenesis, and demonstrates that the S. aureus pigment is a virulence factor and potential novel target for antimicrobial therapy.Type: ApplicationFiled: February 1, 2012Publication date: June 5, 2014Applicants: THE UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN, THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Victor NIZET, George Y. LIU, Eric OLDFIELD, Yongcheng SONG
-
Patent number: 8649592Abstract: A system for background image subtraction includes a computing device coupled with a 3D video camera, a processor of the device programmed to receive a video feed from the camera containing images of one or more subject that include depth information. The processor, for an image: segments pixels and corresponding depth information into three different regions including foreground (FG), background (BG), and unclear (UC); categorizes UC pixels as FG or BG using a function that considers the color and background history (BGH) information associated with the UC pixels and the color and BGH information associated with pixels near the UC pixels; examines the pixels marked as FG and applies temporal and spatial filters to smooth boundaries of the FG regions; constructs a new image by overlaying the FG regions on top of a new background; displays a video feed of the new image in a display device; and continually maintains the BGH.Type: GrantFiled: August 30, 2010Date of Patent: February 11, 2014Assignee: University of Illinois at Urbana-ChampaignInventors: Quang Huu Nguyen, Minh Ngoc Do, Sanjay Jeram Patel, Daniel Palmer Dabbelt, Dennis Jinn Lin
-
Patent number: 8643701Abstract: A system is disclosed for executing depth image-based rendering of a 3D image by a computer having a processor and that is coupled with one or more color cameras and at least one depth camera. The color cameras and the depth camera are positionable at different arbitrary locations relative to a scene to be rendered. In some examples, the depth camera is a low resolution camera and the color cameras are high resolution. The processor is programmed to propagate depth information from the depth camera to an image plane of each color camera to produce a propagated depth image at each respective color camera, to enhance the propagated depth image at each color camera with the color and propagated depth information thereof to produce corresponding enhanced depth images, and to render a complete, viewable image from one or more enhanced depth images from the color cameras. The processor may be a graphics processing unit.Type: GrantFiled: November 17, 2010Date of Patent: February 4, 2014Assignee: University of Illinois at Urbana-ChampaignInventors: Quang Huu Nguyen, Minh Ngoc Do, Sanjay Jeram Patel
-
Publication number: 20130105399Abstract: A capsule for encapsulating ion exchange chemicals has a capsule body, including a surface layer and ion exchange chemicals encapsulated within said surface layer. An ion exchange media is created by encapsulating liquid ion exchange chemicals inside a polymer coat making small beads which behave as solids but have much higher exchange capacity. The improved capacity is up to twice that of existing media.Type: ApplicationFiled: November 1, 2012Publication date: May 2, 2013Applicants: University of Illinois Urbana Champaign, Lawrence Livermore National Security, LLCInventors: Lawrence Livermore National Security, LLC, University of Illinois Urbana Champaign
-
Patent number: 8372601Abstract: The disclosure of the present application provides polypeptide sequences and nucleotide sequences coding for the polypeptide sequences of proteins used in the production of APPA-containing peptides. In at least one embodiment of the present disclosure, an isolated nucleic acid is disclosed which comprises a nucleotide sequence encoding a polypeptide having a sequence identity of 60 percent or greater to an amino acid sequence selected from the group consisting of SEQ ID NOS: 2-13, and 15-23.Type: GrantFiled: January 21, 2011Date of Patent: February 12, 2013Assignee: University of Illinois at Urbana-ChampaignInventors: William W. Metcalf, Wilfred A. van der Donk, Junkal Zhang, Benjamin T. Circello, Svetlana A. Borisova
-
Patent number: 8230215Abstract: In a vehicle-to-vehicle communication network utilizing PKI security methods to protect communications and in which the PKI encryption utilizes a Certificate Authority having both a private key and a publicly distributed key, a method for allocating multiple certificates for each vehicle which are assigned to each vehicle in the communication network. The method includes the step of assigning a unique secret key k to each vehicle in the communication network. The Certificate Authority then creates a plurality of public key and private key encryption pairs for each vehicle and each encryption pair is associated with an index i. A plurality of certificates are then created with one certificate for each value of the index. A revocation list comprising the secret keys is maintained by the Certificate Authority so that all encryption pairs assigned to a particular vehicle may be revoked by the secret key k corresponding to that vehicle.Type: GrantFiled: April 11, 2008Date of Patent: July 24, 2012Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-ChampaignInventors: Kenneth P. Laberteaux, Yih-Chun Hu, Jason Haas
-
Patent number: 7934095Abstract: A method for exchanging messages containing reliable information between nodes in an ad hoc network, such as a vehicle ad hoc network. The method includes the steps of providing a public key for a PKI encrypted certificate authority signature to all nodes known to transmit reliable information. Each node transmits a signal containing node identification information and the PKI encrypted certificate authority signature associated with that node. Each node also receives like signals from other nodes and then decrypts the certificate authority signatures from the received signals by using the certificate authority public key to ascertain the authenticity of the received certificate authority signatures and the reliability of the received message.Type: GrantFiled: November 7, 2007Date of Patent: April 26, 2011Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-ChampaignInventors: Kenneth P. Laberteaux, Yih-Chun Hu
-
Patent number: 7705594Abstract: A system and method are provided for designing RF pulses which have improved magnetization profiles. By utilizing an optimal control approach as an alternative to, or in combination with, non-iterative approximations, RF pulses generated by the system and method described herein will exhibit less deviation from that of “ideal” Bloch solutions. Consequently, the magnetization profiles produced by the RF pulses generated by the system and method described herein will be closer to the desired profiles. In addition, limitations of non-iterative approximations, such as maximum tip angle limits and linearity constraints, can be avoided.Type: GrantFiled: March 30, 2007Date of Patent: April 27, 2010Assignees: General Electric Company, University of Illinois at Urbana ChampaignInventors: Dan Xu, Kevin F. King, Zhi-Pei Liang