Patents by Inventor Yuri Ivanov
Yuri Ivanov has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9509994Abstract: The present application relates to an apparatus for programmable video size reduction with dynamic image filtering for use in block-based video decoding system. The invention improves the image quality within low video memory requirements and allows for efficient decoding of higher resolution video to be displayed on a lower resolution display device.Type: GrantFiled: April 7, 2010Date of Patent: November 29, 2016Assignee: LINEAR ALGEBRA TECHNOLOGIES LIMITEDInventors: Yuri Ivanov, David Moloney
-
Patent number: 9457475Abstract: Systems and methods for providing precise robotic operations without the need for special or task-specific components utilize, in one implementation, a spatial adjustment system, physically separate from the robotic manipulator, supports the target workpiece and works in concert with the robotic manipulator to perform tasks with high spatial precision.Type: GrantFiled: October 10, 2014Date of Patent: October 4, 2016Assignee: Rethink Robotics, Inc.Inventors: Yuri A. Ivanov, Rodney Brooks
-
Publication number: 20150105908Abstract: Systems and methods for providing precise robotic operations without the need for special or task-specific components utilize, in one implementation, a spatial adjustment system, physically separate from the robotic manipulator, supports the target workpiece and works in concert with the robotic manipulator to perform tasks with high spatial precision.Type: ApplicationFiled: October 10, 2014Publication date: April 16, 2015Inventors: Yuri A. Ivanov, Rodney Brooks
-
Patent number: 8878772Abstract: A display system includes a display device having multiple possible poses, including a neutral pose. A physical constraint maintains the display device in the neutral pose absent an application of an external force. A sensor measures a magnitude and direction of a displacement of the display device to a displaced pose due to the application of the external force. Then, the rendering engine renders an image on the display device according to the magnitude and direction of the displacement even while the display device remains constant in the displaced pose.Type: GrantFiled: August 21, 2009Date of Patent: November 4, 2014Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Yuri Ivanov, John C. Barnwell, III, James Barabas
-
Publication number: 20130202040Abstract: The present application relates to an apparatus for programmable video size reduction with dynamic image filtering for use in block-based video decoding system. The invention improves the image quality within low video memory requirements and allows for efficient decoding of higher resolution video to be displayed on a lower resolution display device.Type: ApplicationFiled: April 7, 2010Publication date: August 8, 2013Applicant: LINEAR ALGEBRA TECHNOLOGIES LIMITEDInventors: Yuri Ivanov, David Moloney
-
Patent number: 8471224Abstract: A path of a particle beam is determined through a 3D planning treatment volume (PTV), wherein the PTV includes a set of slices in a depth order, and each slice includes a set of locations. For each slice, the set of locations are grouped into a set of lines along a selected direction, wherein each line is a straight line and includes a starting location and an ending location, and each line is connected to one or two other lines, and the connecting connects two lines to either the starting location or the ending location of the lines to form a tour, and the tours are connected through the slices in the depth order to form the path of the particle beam.Type: GrantFiled: May 13, 2010Date of Patent: June 25, 2013Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Yuri Ivanov
-
Patent number: 8284026Abstract: A network in an environment includes passive sensors with associated sensor identification numbers. A set of active badges with associated badge identification numbers, wherein each badge is associated with an object, and wherein a particular sensor broadcasts a packet in response to detecting a particular object, wherein the packet includes the sensor identification number and a time, and only if the particular object is associated with a particular badge then the badge appends the badge identification number to the packet and broadcasts the appended packet, and the particular sensor receives and rebroadcasts the appended packet for further processing to passively and actively monitor the environment.Type: GrantFiled: January 29, 2010Date of Patent: October 9, 2012Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Yuri Ivanov, Abraham Goldsmith, Jay Thornton
-
Patent number: 8280839Abstract: Embodiments of the invention disclose a system and a method for determining a nearest neighbor to an input data point on a non-Euclidean manifold. The data points on the non-Euclidean manifold are clustered, projected into Euclidean sub-space nearest to the cluster and mapped from the Euclidean sub-space into a Hamming space such that neighboring data points of the Hamming space corresponds to neighboring data points on the non-Euclidean manifold. The method maps the input data point to the Hamming space corresponding to a particular Euclidean sub-space, wherein the particular Euclidean sub-space is the nearest to the input data point, and selects a data point corresponding to a nearest data point to the input data point in the Hamming space as the nearest neighbor for the input data point on the non-Euclidean manifold.Type: GrantFiled: February 25, 2010Date of Patent: October 2, 2012Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Yuri A. Ivanov, Rizwan Choudhry
-
Patent number: 8149278Abstract: A method and system tracks models and predict object movement in an environment. Sequences of temporally and spatially adjacent events sensed by the set of sensors are linked to form a set of tracklets. Each tracklet has an associated starting and terminating location. The tracklets are used to construct a directed graph including starting nodes, terminating nodes, and, intermediate nodes connected by edges. The intermediate nodes can be split nodes where tracklets diverge onto different tracks, and join nodes where multiple tracklets converge onto a single path. Probabilities are assigned to the edges to model and predict movement of the objects in the environment.Type: GrantFiled: February 5, 2007Date of Patent: April 3, 2012Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Christopher R. Wren, Yuri A. Ivanov, Alexander Sorokin, Ishwinder Kaur Banga
-
Patent number: 8088055Abstract: A method determines an error in aligning a patient with a radiation beam. A planning volume V is acquired during treatment planning, and a treatment volume I is acquired during treatment. For each point r in the planning volume and treatment volume to be aligned by a coordinate transformation T, a weighted error DWE is minimized using an objective function F(r, T) applied to the planning volume and the treatment volume weighted by a weighting function W(r) as WE ? ( T ) = ? r ? W ? ( r ) ? F ? ( r , T ) , where W(r) is a function of a target weight WT, a tissue at risk weight WR, and a delivered dose weight WD.Type: GrantFiled: May 24, 2010Date of Patent: January 3, 2012Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Yuri Ivanov
-
Publication number: 20110284771Abstract: A method determines an error in aligning a patient with a radiation beam. A planning volume V is acquired during treatment planning, and a treatment volume I is acquired during treatment. For each point r in the planning volume and treatment volume to be aligned by a coordinate transformation T, a weighted error DWE is minimized using an objective function F(r, T) applied to the planning volume and the treatment volume weighted by a weighting function W(r) as WE ? ( T ) = ? r ? ? W ? ( r ) ? F ? ( r , T ) , where W(r) is a function of a target weight WT, a tissue at risk weight WR, and a delivered dose weight WD.Type: ApplicationFiled: May 24, 2010Publication date: November 24, 2011Inventor: Yuri Ivanov
-
Publication number: 20110280372Abstract: A path of a particle beam is determined through a 3D planning treatment volume (PTV), wherein the PTV includes a set of slices in a depth order, and each slice includes a set of locations. For each slice, the set of locations are grouped into a set of lines along a selected direction, wherein each line is a straight line and includes a starting location and an ending location, and each line is connected to one or two other lines, and the connecting connects two lines to either the starting location or the ending location of the lines to form a tour, and the tours are connected through the slices in the depth order to form the path of the particle beam.Type: ApplicationFiled: May 13, 2010Publication date: November 17, 2011Inventor: Yuri Ivanov
-
Publication number: 20110208688Abstract: Embodiments of the invention disclose a system and a method for determining a nearest neighbor to an input data point on a non-Euclidean manifold. The data points on the non-Euclidean manifold are clustered, projected into Euclidean sub-space nearest to the cluster and mapped from the Euclidean sub-space into a Hamming space such that neighboring data points of the Hamming space corresponds to neighboring data points on the non-Euclidean manifold. The method maps the input data point to the Hamming space corresponding to a particular Euclidean sub-space, wherein the particular Euclidean sub-space is the nearest to the input data point, and selects a data point corresponding to a nearest data point to the input data point in the Hamming space as the nearest neighbor for the input data point on the non-Euclidean manifold.Type: ApplicationFiled: February 25, 2010Publication date: August 25, 2011Inventors: Yuri A. Ivanov, Rizwan Choudhry
-
Publication number: 20110187502Abstract: A network in an environment includes passive sensors with associated sensor identification numbers. A set of active badges with associated badge identification numbers, wherein each badge is associated with an object, and wherein a particular sensor broadcasts a packet in response to detecting a particular object, wherein the packet includes the sensor identification number and a time, and only if the particular object is associated with a particular badge then the badge appends the badge identification number to the packet and broadcasts the appended packet, and the particular sensor receives and rebroadcasts the appended packet for further processing to passively and actively monitor the environment.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Inventors: Yuri Ivanov, Abraham Goldsmith, Jay Thornton
-
Publication number: 20110157431Abstract: A system and a method for directing a camera based on time-series data are disclosed, wherein the time-series data represent atomic activities sensed by sensors in an environment, and wherein each atomic activity includes a time and a location at which the each atomic activity is sensed, comprising: providing a spatio-temporal pattern of the specified atomic activity, wherein the spatio-temporal pattern is based only on the time and the location of the atomic activities, such that a spatio-temporal sequence of the atomic activities forms the specified primitive activity; detecting, in the time-series data, a sensed primitive activity corresponding to the spatio-temporal pattern to produce a result, wherein the detecting is performed by a processor; and directing the camera based on the result.Type: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Inventors: Yuri Ivanov, Abraham Goldsmith, Christopher R. Wren
-
Publication number: 20110157355Abstract: A system and a method for detecting events in time-series data are disclosed, wherein the time-series data represent atomic activities sensed by sensors in an environment, and wherein each atomic activity includes a time and a location at which the each atomic activity is sensed, comprising the steps of: mapping a specified event to a Petri net (PN), wherein the specified event is a spatio-temporal pattern of the atomic activities, wherein the spatio-temporal pattern is based only on the time and the location of the atomic activities, such that a spatio-temporal sequence of the atomic activities forms a primitive activity, and the spatio-temporal pattern includes primitive activities and constraints on the primitive activities, wherein the constraints are sequential and/or concurrent; and detecting, in the time-series data, a sensed event corresponding the specified event mapped to the PN to produce a result, wherein the detecting is performed by a processor.Type: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Inventors: Yuri Ivanov, Pavan Turaga
-
Patent number: 7934869Abstract: Embodiment of the invention describes a system and a method for positioning an object from a first pose to a second pose. The method displays concurrently a first image and a second image on a display device, wherein the first image and the second image represent respectively the first pose and the second pose of the object. The method updates, in response to a change in a pose of the display device, the second image such that an alignment of the first image and the second image on the display device depends on the change in the pose of the display device, and positions the object from the first pose to the second pose based on the change in the pose of the display device.Type: GrantFiled: June 30, 2009Date of Patent: May 3, 2011Assignee: Mitsubishi Electric Research Labs, Inc.Inventors: Yuri A. Ivanov, John C. Barnwell, III, Andrea E. G. Bradshaw
-
Publication number: 20110099130Abstract: A practical approach to real-time learning for synthetic characters grounded in the techniques of reinforcement learning and informed by insights from animal training. The approach simplifies the learning task for characters by (a) enabling them to take advantage of predictable regularities in their world, (b) allowing them to make maximal use of any supervisory signals, and (c) making them easy to train by humans. An autonomous animated dog is described that can be trained with a technique used to train real dogs called “clicker training.Type: ApplicationFiled: July 15, 2004Publication date: April 28, 2011Applicant: Massachusetts Institute of TechnologyInventors: Bruce M. Blumberg, Marc Norman Downie, Yuri Ivanov, Matthew Roberts Berlin
-
Patent number: 7907781Abstract: A method and an apparatus determines a geometry of a scene by projecting one or more output image into the scene, in which a time to project the output image is t1. Input images are acquired of the scene, in which a time to acquire each input image is t2, and in which t1>t2 and in which the input image includes a distinguishable stripe of pixels with an edge due to t1>t2. An amount of distortion of the edge is measured from a straight line to determine a geometry of the scene.Type: GrantFiled: June 21, 2007Date of Patent: March 15, 2011Assignee: Mitsubishi Electric Research Laboraties, Inc.Inventors: Yuri A. Ivanov, Jay E. Thornton, Christopher R. Wren
-
Publication number: 20110043442Abstract: A display system includes a display device having multiple possible poses, including a neutral pose. A physical constraint maintains the display device in the neutral pose absent an application of an external force. A sensor measures a magnitude and direction of a displacement of the display device to a displaced pose due to the application of the external force. Then, the rendering engine renders an image on the display device according to the magnitude and direction of the displacement even while the display device remains constant in the displaced pose.Type: ApplicationFiled: August 21, 2009Publication date: February 24, 2011Inventors: Yuri Ivanov, John C. Barnwell, III, James Barabas