Patents Assigned to University of Illinois Urbana Champaign
  • Patent number: 11880765
    Abstract: 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: Grant
    Filed: October 19, 2020
    Date of Patent: January 23, 2024
    Assignees: International Business Machines Corporation, University of Illinois at Urbana-Champaign
    Inventors: Pin-Yu Chen, Yada Zhu, Jinjun Xiong, Kumar Bhaskaran, Yunan Ye, Bo Li
  • Patent number: 10965235
    Abstract: 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: Grant
    Filed: March 28, 2018
    Date of Patent: March 30, 2021
    Assignee: UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN
    Inventor: Kiruba Sivasubramaniam Haran
  • Publication number: 20210041938
    Abstract: 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: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori
  • Patent number: 10866630
    Abstract: 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: Grant
    Filed: June 12, 2018
    Date of Patent: December 15, 2020
    Assignees: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori
  • Publication number: 20190307359
    Abstract: 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: Application
    Filed: May 24, 2019
    Publication date: October 10, 2019
    Applicants: University of Maryland, College Park, University of Illinois at Urbana-Champaign
    Inventors: Elisabeth Smela, Miao Yu, Hugh A. Bruck, Thenkurussi Kesavadas
  • Publication number: 20190102563
    Abstract: 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: Application
    Filed: October 2, 2018
    Publication date: April 4, 2019
    Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori, Henry Duwe
  • Publication number: 20180357345
    Abstract: 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: Application
    Filed: June 12, 2018
    Publication date: December 13, 2018
    Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori
  • Publication number: 20180357344
    Abstract: 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: Application
    Filed: June 12, 2018
    Publication date: December 13, 2018
    Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori
  • Publication number: 20180356877
    Abstract: 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: Application
    Filed: June 12, 2018
    Publication date: December 13, 2018
    Applicants: Regents of the University of Minnesota, University of Illinois at Urbana-Champaign
    Inventors: Hari Cherupalli, Rakesh Kumar, John Sartori
  • Patent number: 10106826
    Abstract: 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: Grant
    Filed: February 28, 2014
    Date of Patent: October 23, 2018
    Assignees: The Texas A&M University System, The University of Illinois at Urbana Champaign, University of Kentucky
    Inventors: Shuhua (Joshua) Yuan, Donald Ort, Joseph Chappell, Xinguang Zhu, Hong Ma, Yong Kyoung Kim
  • Patent number: 9461827
    Abstract: 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: Grant
    Filed: April 11, 2008
    Date of Patent: October 4, 2016
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-Champaign
    Inventors: Kenneth P. Laberteaux, Yih-Chun Hu, Jason Haas
  • Publication number: 20140283219
    Abstract: 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: Application
    Filed: February 28, 2014
    Publication date: September 18, 2014
    Applicants: The Texas A&M University System, The University of Illinois at Urbana Champaign, University of Kentucky
    Inventors: Shuhua (Joshua) Yuan, Donald Ort, Joseph Chappell, Xinguang Zhu, Hong Ma, Yong Kyoung Kim
  • Publication number: 20140154302
    Abstract: 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: Application
    Filed: February 1, 2012
    Publication date: June 5, 2014
    Applicants: THE UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN, THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Victor NIZET, George Y. LIU, Eric OLDFIELD, Yongcheng SONG
  • Patent number: 8649592
    Abstract: 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: Grant
    Filed: August 30, 2010
    Date of Patent: February 11, 2014
    Assignee: University of Illinois at Urbana-Champaign
    Inventors: Quang Huu Nguyen, Minh Ngoc Do, Sanjay Jeram Patel, Daniel Palmer Dabbelt, Dennis Jinn Lin
  • Patent number: 8643701
    Abstract: 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: Grant
    Filed: November 17, 2010
    Date of Patent: February 4, 2014
    Assignee: University of Illinois at Urbana-Champaign
    Inventors: Quang Huu Nguyen, Minh Ngoc Do, Sanjay Jeram Patel
  • Publication number: 20130105399
    Abstract: 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: Application
    Filed: November 1, 2012
    Publication date: May 2, 2013
    Applicants: University of Illinois Urbana Champaign, Lawrence Livermore National Security, LLC
    Inventors: Lawrence Livermore National Security, LLC, University of Illinois Urbana Champaign
  • Patent number: 8372601
    Abstract: 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: Grant
    Filed: January 21, 2011
    Date of Patent: February 12, 2013
    Assignee: University of Illinois at Urbana-Champaign
    Inventors: William W. Metcalf, Wilfred A. van der Donk, Junkal Zhang, Benjamin T. Circello, Svetlana A. Borisova
  • Patent number: 8230215
    Abstract: 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: Grant
    Filed: April 11, 2008
    Date of Patent: July 24, 2012
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-Champaign
    Inventors: Kenneth P. Laberteaux, Yih-Chun Hu, Jason Haas
  • Patent number: 7934095
    Abstract: 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: Grant
    Filed: November 7, 2007
    Date of Patent: April 26, 2011
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Board of Trustees, University of Illinois at Urbana-Champaign
    Inventors: Kenneth P. Laberteaux, Yih-Chun Hu
  • Patent number: 7705594
    Abstract: 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: Grant
    Filed: March 30, 2007
    Date of Patent: April 27, 2010
    Assignees: General Electric Company, University of Illinois at Urbana Champaign
    Inventors: Dan Xu, Kevin F. King, Zhi-Pei Liang