Patents by Inventor Aleksandr Y. Aravkin

Aleksandr Y. Aravkin 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: 10839312
    Abstract: Techniques for generating a warning filter to filter the warnings output from a static program analysis tool are provided. In one example, a computer-implemented method comprises determining feature vector data for a set of warnings, wherein the set of warnings is generated in response to static analysis of a computer program, and wherein the feature vector data comprises a feature vector indicative of an attribute of a warning of the set of warnings. The computer-implemented method also comprises determining a warning filter that identifies a first subset of the set of warnings as representing true positives based on the feature vector data and classified warning data, and wherein the classified warning data represents a second subset of the set of warnings that have been classified to indicate whether respective members of the second subset are indicative of true positives.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: November 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aleksandr Y. Aravkin, Salvatore Angelo Guarnieri, Marco Pistoia, Omer Tripp
  • Patent number: 10767403
    Abstract: A computer implemented method and computer system for automatically limiting the swing angle of a vehicle door to not hit nearby moving objects, including predicting that a moving object will move to be within a predetermined distance of the door and predicting the distance the moving object will be from the door, determining a swing angle extent of an opening of the door that will avoid hitting the moving object and actuating a door controller to limit the swing angle of the door. Historical data on the speed the door is opened can be used in determining the door swing angle. The current position and velocity of the moving object relative to the door of the vehicle is estimated based on signals received from sensors attached to the vehicle.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Guy Cohen, Lior Horesh, Raya Horesh
  • Patent number: 10760308
    Abstract: A computer implemented method and computer system for automatically limiting the swing angle of a vehicle door to not hit nearby moving objects, including predicting that a moving object will move to be within a predetermined distance of the door and predicting the distance the moving object will be from the door, determining a swing angle extent of an opening of the door that will avoid hitting the moving object and actuating a door controller to limit the swing angle of the door. Historical data on the speed the door is opened can be used in determining the door swing angle. The current position and velocity of the moving object relative to the door of the vehicle is estimated based on signals received from sensors attached to the vehicle.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Guy Cohen, Lior Horesh, Raya Horesh
  • Publication number: 20200202599
    Abstract: A method and system of stitching a plurality of image views of a scene, including grouping matched points of interest in a plurality of groups, and determining a similarity transformation with smallest rotation angle for each grouping of the matched points. The method further includes generating virtual matching points on non-overlapping area of the plurality of image views and generating virtual matching points on overlapping area for each of the plurality of image views.
    Type: Application
    Filed: January 20, 2020
    Publication date: June 25, 2020
    Inventors: Chung-Ching LIN, Sharathchandra U. Pankanti, Karthikeyan Natesan Ramamurthy, Aleksandr Y. Aravkin, John R. Smith
  • Patent number: 10553005
    Abstract: A method and system of stitching a plurality of image views of a scene, including grouping matched points of interest in a plurality of groups, and determining a similarity transformation with smallest rotation angle for each grouping of the matched points. The method further includes generating virtual matching points on non-overlapping area of the plurality of image views and generating virtual matching points on overlapping area for each of the plurality of image views.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chung-Ching Lin, Sharathchandra U. Pankanti, Karthikeyan Natesan Ramamurthy, Aleksandr Y. Aravkin, John R. Smith
  • Publication number: 20190100950
    Abstract: A computer implemented method and computer system for automatically limiting the swing angle of a vehicle door to not hit nearby moving objects, including predicting that a moving object will move to be within a predetermined distance of the door and predicting the distance the moving object will be from the door, determining a swing angle extent of an opening of the door that will avoid hitting the moving object and actuating a door controller to limit the swing angle of the door. Historical data on the speed the door is opened can be used in determining the door swing angle. The current position and velocity of the moving object relative to the door of the vehicle is estimated based on signals received from sensors attached to the vehicle.
    Type: Application
    Filed: November 28, 2017
    Publication date: April 4, 2019
    Inventors: Aleksandr Y. Aravkin, Guy Cohen, Lior Horesh, Raya Horesh
  • Publication number: 20190100949
    Abstract: A computer implemented method and computer system for automatically limiting the swing angle of a vehicle door to not hit nearby moving objects, including predicting that a moving object will move to be within a predetermined distance of the door and predicting the distance the moving object will be from the door, determining a swing angle extent of an opening of the door that will avoid hitting the moving object and actuating a door controller to limit the swing angle of the door. Historical data on the speed the door is opened can be used in determining the door swing angle. The current position and velocity of the moving object relative to the door of the vehicle is estimated based on signals received from sensors attached to the vehicle.
    Type: Application
    Filed: October 3, 2017
    Publication date: April 4, 2019
    Inventors: Aleksandr Y. Aravkin, Guy Cohen, Lior Horesh, Raya Horesh
  • Patent number: 10217225
    Abstract: A method includes obtaining two-dimensional measurements of a given scene from sensors, the given scene comprising a plurality of scene points, distributing the given scene into bundles each associated with at least one sensor and at least one scene point, establishing constraints associated with the sensors and the plurality of scene points that are associated with two different bundles, estimating, individually for each of the bundles, a set of parameters for the at least one sensor and the at least one scene point associated with that bundle utilizing at least one of the two-dimensional measurements, generating a consensus parameter set for the one or more sensors and the plurality of scene points based on the estimated parameter sets, the established constraints being utilized to reconcile differences in parameter values in the estimated parameter sets, and producing a three-dimensional representation of the given scene utilizing the consensus parameter set.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Chung-Ching Lin, Karthikeyan N. Ramamurthy, Sharathchandra U. Pankanti, Raphael Viguier
  • Patent number: 10180974
    Abstract: Systems and methods for generating content corresponding to an event are provided. A method for generating content corresponding to an event, comprises defining a plurality of sub-events of the event, classifying one or more actual occurrences in the event into one or more of the sub-events, monitoring behavior of one or more users to determine areas of the event of interest to the one or more users, linking the one or more users to the one or more classified actual occurrences based on the areas of the event of interest, and generating content for the one or more classified actual occurrences.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: January 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Carlos H. Cardonha, Sasha P. Caskey, Dimitri Kanevsky, Tara N. Sainath
  • Patent number: 10078636
    Abstract: A method and system presents a sensory trait to a person for providing a human-sense perceivable representation of an aspect of an event. Information associated with an event can be received which has a first aspect being perceivable by a human via a first human sense at a distance from the event. A second aspect of the event is imperceivable by the human via a second human sense at the distance from the event. A query can be sent to a database for a representation of the first aspect of the event. A response to the query can be received which identifies the representation of the second aspect. The representation of the second aspect can be outputted in a manner that is perceivable by the human via the second human sense, while the human perceives the first aspect via the first human sense at the distance from the event.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Dimitri Kanevsky, Peter K. Malkin, Tara N. Sainath
  • Patent number: 10042842
    Abstract: A system and computer program product to detect an event include selecting a region and time frame of interest, obtaining a set of social media data streams associated with the region and the time frame of interest, applying a lexical graph generation algorithm to the set of social media data streams to obtain lexical graphs, and performing similarity analysis on the lexical graphs based on candidate lexical graphs related to the event to generate matching data. Investigating the event is based on the matching data.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: August 7, 2018
    Assignee: Utopus Insights, Inc.
    Inventors: Aleksandr Y. Aravkin, Younghun Kim
  • Patent number: 9984104
    Abstract: In a method for generating a searchable index from an analysis of a software application, receiving a first software application. The one or more processors determine that a first source code of the first software application is inaccessible. The one or more processors stimulate the first software application. The one or more processors analyze textual data resulting from the stimulation of the first software application. The one or more processors classify one or more images resulting from the stimulation of the first software application. The one or more processors index the analyzed textual data and the classified one or more images resulting from the stimulation of the first software application.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Sasha P. Caskey, Ossama S. Emam, Dimitri Kanevsky, Tara N. Sainath
  • Patent number: 9958829
    Abstract: A sensory hologram system includes a holographic system generating a holographic image, a sensory imparting system augmenting the holographic image, a detector configured to detect a location of a target, and a processor synchronizing the holographic system and the sensory imparting system based on the location of the target.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 1, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aleksandr Y. Aravkin, Lior Horesh, Raya Horesh, Dimitri Kanevsky, James J. Wynne
  • Publication number: 20180046934
    Abstract: Techniques for generating a warning filter to filter the warnings output from a static program analysis tool are provided. In one example, a computer-implemented method comprises determining feature vector data for a set of warnings, wherein the set of warnings is generated in response to static analysis of a computer program, and wherein the feature vector data comprises a feature vector indicative of an attribute of a warning of the set of warnings. The computer-implemented method also comprises determining a warning filter that identifies a first subset of the set of warnings as representing true positives based on the feature vector data and classified warning data, and wherein the classified warning data represents a second subset of the set of warnings that have been classified to indicate whether respective members of the second subset are indicative of true positives.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Aleksandr Y. Aravkin, Salvatore Angelo Guarnieri, Marco Pistoia, Omer Tripp
  • Publication number: 20170352159
    Abstract: A method includes obtaining two-dimensional measurements of a given scene from sensors, the given scene comprising a plurality of scene points, distributing the given scene into bundles each associated with at least one sensor and at least one scene point, establishing constraints associated with the sensors and the plurality of scene points that are associated with two different bundles, estimating, individually for each of the bundles, a set of parameters for the at least one sensor and the at least one scene point associated with that bundle utilizing at least one of the two-dimensional measurements, generating a consensus parameter set for the one or more sensors and the plurality of scene points based on the estimated parameter sets, the established constraints being utilized to reconcile differences in parameter values in the estimated parameter sets, and producing a three-dimensional representation of the given scene utilizing the consensus parameter set.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Aleksandr Y. Aravkin, Chung-Ching Lin, Karthikeyan N. Ramamurthy, Sharathchandra U. Pankanti, Raphael Viguier
  • Publication number: 20170301119
    Abstract: A method and system of stitching a plurality of image views of a scene, including grouping matched points of interest in a plurality of groups, and determining a similarity transformation with smallest rotation angle for each grouping of the matched points. The method further includes generating virtual matching points on non-overlapping area of the plurality of image views and generating virtual matching points on overlapping area for each of the plurality of image views.
    Type: Application
    Filed: February 10, 2017
    Publication date: October 19, 2017
    Inventors: Chung-Ching Lin, Sharathchandra U. Pankanti, Karthikeyan Natesan Ramamurthy, Aleksandr Y. Aravkin, John R. Smith
  • Patent number: 9793950
    Abstract: A system and method to produce an electric network from estimated line impedance and physical line length among smart meter devices is provided using communication between the smart meters. The smart meters: (1) synchronize time using GPS pps signals, which provide an accurate time stamp; (2) send/receive an identifiable signal through the same phase of electric networks; (3) identify other smart meters on the same phase lines by listening to the information signal on the same phase lines; and (4) calculate time-of-arrival of an identifiable signal from other smart meters. The time of arrival information is used to calculate the line length, which is then used to calculate impedance of a line and topology of the electric network. The system then constructs an electric network by combining geo-spatial information and tree-like usual connection information.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: October 17, 2017
    Assignee: UTOPUS INSIGHTS, INC.
    Inventors: Aanchal Goyal, Aleksandr Y. Aravkin, Younghun Kim, Tarun Kumar
  • Patent number: 9785862
    Abstract: Systems and methods for generating a tactile representation of an object are provided. A method for generating a tactile representation of an object, comprises obtaining a microscopic image of a surface of the object, processing data corresponding to the image to generate a roughness pattern for the object based on the image, calibrating the roughness pattern with a predetermined material, and simulating the roughness pattern on an electronic device.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Aleksandr Y. Aravkin, Anirban Basu, Dimitri Kanevsky, Tara N. Sainath
  • Publication number: 20170242932
    Abstract: A method of detecting an event includes selecting a region and time frame of interest, obtaining a set of social media data streams associated with the region and the time frame of interest, and applying a lexical graph generation algorithm to the set of social media data streams to obtain lexical graphs. Performing similarity analysis on the lexical graphs is based on candidate lexical graphs related to the event to generate matching data, and investigating the event is based on the matching data.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Aleksandr Y. Aravkin, Younghun Kim
  • Publication number: 20170242841
    Abstract: A system and computer program product to detect an event include selecting a region and time frame of interest, obtaining a set of social media data streams associated with the region and the time frame of interest, applying a lexical graph generation algorithm to the set of social media data streams to obtain lexical graphs, and performing similarity analysis on the lexical graphs based on candidate lexical graphs related to the event to generate matching data. Investigating the event is based on the matching data.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Aleksandr Y. Aravkin, Younghun Kim