-
公开(公告)号:US12198482B2
公开(公告)日:2025-01-14
申请号:US17666275
申请日:2022-02-07
Applicant: XEROX CORPORATION
Inventor: Anurag Ganguli , Rajinderjeet Singh Minhas , Johan de Kleer
IPC: G07C5/08 , G06Q10/20 , G06Q30/014 , G06Q30/018 , G07C5/00 , G06Q50/40
Abstract: A system and method for determining vehicle component conditions is provided. A predictive model is built for a vehicle component and values are mapped for a feature of the vehicle component using the predictive model. A threshold is applied to the mapped values. An occurrence of a fault of the vehicle component is predicted when one or more of the mapped values exceeds the threshold and an extended optimal interval during which the fault is predicted to occur is identified.
-
公开(公告)号:US11893327B2
公开(公告)日:2024-02-06
申请号:US17121411
申请日:2020-12-14
Applicant: XEROX CORPORATION
Inventor: Ion Matei , Anne Plochowietz , Saigopal Nelaturi , Johan de Kleer , Jeng Ping Lu , Lara S. Crawford , Eugene M. Chow
IPC: G06F30/27 , G06F30/17 , G06N3/04 , G06F111/04
CPC classification number: G06F30/27 , G06F30/17 , G06N3/04 , G06F2111/04
Abstract: System and method that allow utilize machine learning algorithms to move a micro-object to a desired position are described. A sensor such as a high speed camera or capacitive sensing, tracks the locations of the objects. A dynamic potential energy landscape for manipulating objects is generated by controlling each of the electrodes in an array of electrodes. One or more computing devices are used to: estimate an initial position of a micro-object using the sensor; generate a continuous representation of a dynamic model for movement of the micro-object due to electrode potentials generated by at least some of the electrodes and use automatic differentiation and Gauss quadrature rules on the dynamic model to derive optimum potentials to be generated by the electrodes to move the micro-object to the desired position; and map the calculated optimized electrode potentials to the array to activate the electrodes.
-
3.
公开(公告)号:US20240338791A1
公开(公告)日:2024-10-10
申请号:US18745811
申请日:2024-06-17
Applicant: XEROX CORPORATION
Inventor: Ion Matei , Johan de Kleer
IPC: G06T3/4046 , B81C99/00 , B82B3/00 , G06T15/00
CPC classification number: G06T3/4046 , B81C99/002 , B82B3/0076 , G06T15/005
Abstract: System and method that allow to jointly cause movement of multiple micro-and-nano-objects to desired positions are described. A high speed camera tracks the locations of the objects. An array of electrodes is used to generate a dynamic potential energy landscape for manipulating objects with both DEP and EP forces. One or more computing devices are used to: process images captured by the camera to estimate positions of the objects; use model predictive control optimization to obtain trajectories and electrode potentials for moving at least some of the objects from estimated positions to further positions; and control the electrodes based on electrode potentials.
-
公开(公告)号:US20240078459A1
公开(公告)日:2024-03-07
申请号:US18361605
申请日:2023-07-28
Applicant: Xerox Corporation
Inventor: Aleksandar B. Feldman , Johan de Kleer , Ion Matei
Abstract: One embodiment provides a method and a system for diagnosing a digital circuit. During operation, the system can obtain a design of the digital circuit, generate a design of a diagnostic circuit by augmenting the design of the digital circuit based on a number of fault-emulating subcircuits, and convert the design of the diagnostic circuit to a design of a quantum oracle circuit. The system can further construct a quantum diagnostic circuit based on the design of the quantum oracle circuit and observe states of the quantum diagnostic circuit to determine probability distributions of one or more faults in the digital circuit.
-
5.
公开(公告)号:US20240086604A1
公开(公告)日:2024-03-14
申请号:US17966449
申请日:2022-10-14
Applicant: XEROX CORPORATION
Inventor: Ion Matei , Johan de Kleer , Maksym Igorevich Zhenirovskyy
IPC: G06F30/3308
CPC classification number: G06F30/3308 , G06F2101/14 , G06F2111/14
Abstract: System and method that allow to control density distributions of multiple particles (micro-or-nano-sized objects) to desired positions are described. A kernel density estimation (KDE) is used as a proxy for the initial particle density distribution and an optimal control problem is defined and solved using this approximation. A sequence of electrode electric potentials is computed so that the initial particle distribution is shaped into a target distribution after applying this sequence over time. The optimal control cost function is defined in terms of an L2 metric, with the L2 function that is used to compute the error between the particle density at the end of a time horizon and a target density. The KDE depends on the predicted trajectories of a set of particles, where the trajectory of a single particle is determined by a lumped, 2D, capacitive-based, nonlinear model describing the particle's motion.
-
6.
公开(公告)号:US12020399B2
公开(公告)日:2024-06-25
申请号:US17098816
申请日:2020-11-16
Applicant: XEROX CORPORATION
Inventor: Ion Matei , Johan de Kleer
IPC: B81C99/00 , B82B3/00 , G06T3/4046 , G06T15/00
CPC classification number: G06T3/4046 , B81C99/002 , B82B3/0076 , G06T15/005
Abstract: System and method that allow to jointly cause movement of multiple micro-and-nano-objects to desired positions are described. A high speed camera tracks the locations of the objects. An array of photo-transistor-controlled electrodes is used to generate a dynamic potential energy landscape for manipulating objects with both DEP and EP forces, and a video projector is used actuate the array. One or more computing devices are used to: process images captured by the camera to estimate positions of the objects; generate desired trajectories of the objects using an objective function; compare the desired chiplet positions with current positions and generate input signals to minimize the error between them; and map the control inputs to images that are projected on the array using a video project. The projected images activate or deactivate electrodes, as indicated by the control inputs.
-
公开(公告)号:US11967951B2
公开(公告)日:2024-04-23
申请号:US17171824
申请日:2021-02-09
Applicant: Xerox Corporation
Inventor: Ion Matei , Aleksandar Feldman , Johan de Kleer
IPC: H03K19/17748 , G06G7/122 , G06G7/32
CPC classification number: H03K19/17748 , G06G7/122 , G06G7/32
Abstract: An analog circuit for solving optimization algorithms comprises three voltage controlled current sources and three capacitors, operatively coupled in parallel to the three voltage controlled current sources, respectively. The circuit further comprises a first inductor, operatively coupled in series between a first pair of the capacitors and the voltage controller current sources and a second pair of the capacitors and the voltage controller current sources. The circuit further comprises a second inductor, operatively coupled in series between the second pair of the capacitors and the voltage controller current sources and a third pair of the capacitors and the voltage controller current sources.
-
公开(公告)号:US11921488B2
公开(公告)日:2024-03-05
申请号:US17122404
申请日:2020-12-15
Applicant: XEROX CORPORATION
Inventor: Ion Matei , Johan de Kleer , Christoforos Somarakis
IPC: G06F30/398 , G05B13/04 , G05B19/402 , G06T1/20 , H04N9/31
CPC classification number: G05B19/402 , G05B13/048 , G06T1/20 , H04N9/31 , G05B2219/41345
Abstract: System and method that to shape micro-object density distribution (how densely the micro-objects are assembled in particular spatial regions) are provided. A high speed camera tracks existing object density distribution. An array of photo-transistor-controlled electrodes is used to generate a dynamic potential energy landscape for manipulating objects with both DEP and EP forces, and a video projector is used actuate the array. One or more computing devices are used to: process images captured by the camera to estimate existing density distribution of objects; receive a desired density distribution of micro-objects; define a model describing a variation of micro-object density over time due to capacitance-based interactions; generate a sequence of electrode potential that when generated would minimize error between the existing density distribution and a desired density distribution; and use the sequences of electrode potentials to actuate the electrodes.
-
-
-
-
-
-
-