Patents by Inventor Vladimir Karakusevic

Vladimir Karakusevic 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).

  • Publication number: 20230342513
    Abstract: A temporal multi-configuration model dataset system comprises a computer system configured to: compare a prior parts list for a vehicle at a point in time to a current parts list in which comparing the prior parts list with the current parts list results in a comparison; determine change lists for the parts that changed using the comparison; append models to a model dataset for the vehicle in response to parts added to the vehicle, wherein models are not removed from the model dataset in response to parts being removed from the vehicle; determine display parts in the model dataset present for a selected point in time in response to receiving a request to visualize the vehicle at the selected point in time in which the display parts are determined using the set of change lists; and display a visualization of the vehicle using the display parts on a display system.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Inventors: James J. Troy, James Edward Fadenrecht, Vladimir Karakusevic, Christopher D. Esposito, Rohan Jayantilal Rana, Robert Allan Brandt
  • Patent number: 10831946
    Abstract: A multi-configuration massive model system. The system comprises a processor unit and a comparator configured to run on the processor unit, a memory, and a configuration manager. The comparator compares sets of parts for two or more configurations of a vehicle to form a list comprising a group of common parts and a group of unique parts. The memory is configured to store a massive model dataset of the configurations of the vehicle with a list of the group of common parts and the group of unique parts for the configurations of the vehicle. The configuration manager, configured to run on the processor unit, receives input of a selected configuration and performs an action relating to the vehicle using the massive model dataset for the selected configuration of the vehicle with the list of the group of common parts and the groups of unique parts stored in the memory.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: November 10, 2020
    Assignee: The Boeing Company
    Inventors: James J. Troy, Michael Patrick Sciarra, Nikoli E. Prazak, Steven E. Malarkey, Vladimir Karakusevic, Robert Allan Brandt, James E. Fadenrecht
  • Patent number: 10800550
    Abstract: Apparatus and methods for displaying a three-dimensional model image of a portion of a target object. An imaging device is equipped with an inertial measurement unit (IMU) and a processor configured to execute a three-dimensional (3-D) visualization application. The IMU is used to track movement of the imaging device relative to a known initial location in a frame of reference of the target object. Imaging device position offsets are computed using relative position and orientation information acquired by a dead-reckoning process. The processor is configured to execute an algorithm that combines orientation data from the IMU with walking step information to produce a piecewise linear approximation for relative motion measurement. The resulting relative location data can then be used by the 3-D visualization application to provide an estimated 3-D viewpoint to display a 3-D model of a feature in the imaged area of interest.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: October 13, 2020
    Assignee: The Boeing Company
    Inventors: James J. Troy, Christopher D. Esposito, Vladimir Karakusevic
  • Patent number: 10627475
    Abstract: An apparatus includes a directional scanner configured to receive signals from at least three RFID tags at a plurality of orientations of the directional scanner. The apparatus includes a pose estimator configured to estimate a pose of a device that includes or is coupled to the directional scanner based on orientation data indicating orientations of the directional scanner associated with determined peak signal strengths associated with the at least three RFID tags.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: April 21, 2020
    Assignee: THE BOEING COMPANY
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic
  • Patent number: 10607409
    Abstract: Systems and methods for constructing and saving files containing computer-generated image data with associated virtual camera location data during 3-D visualization of an object (e.g., an aircraft). The process tags computer-generated images with virtual camera location and settings information selected by the user while navigating a 3-D visualization of an object. The virtual camera location data in the saved image file can be used later as a way to return the viewpoint to the virtual camera location in the 3-D environment from where the image was taken. For example, these tagged images can later be drag-and-dropped onto the display screen while the 3-D visualization application is running to activate the process of retrieving and displaying a previously selected image. Multiple images can be loaded and then used to determine the relative viewpoint offset between images.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: March 31, 2020
    Assignee: The Boeing Company
    Inventors: James J. Troy, Christopher D. Esposito, Vladimir Karakusevic
  • Publication number: 20190389600
    Abstract: Apparatus and methods for displaying a three-dimensional model image of a portion of a target object. An imaging device is equipped with an inertial measurement unit (IMU) and a processor configured to execute a three-dimensional (3-D) visualization application. The IMU is used to track movement of the imaging device relative to a known initial location in a frame of reference of the target object. Imaging device position offsets are computed using relative position and orientation information acquired by a dead-reckoning process. The processor is configured to execute an algorithm that combines orientation data from the IMU with walking step information to produce a piecewise linear approximation for relative motion measurement. The resulting relative location data can then be used by the 3-D visualization application to provide an estimated 3-D viewpoint to display a 3-D model of a feature in the imaged area of interest.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Applicant: The Boeing Company
    Inventors: James J. Troy, Christopher D. Esposito, Vladimir Karakusevic
  • Publication number: 20180321352
    Abstract: An apparatus includes a directional scanner configured to receive signals from at least three RFID tags at a plurality of orientations of the directional scanner. The apparatus includes a pose estimator configured to estimate a pose of a device that includes or is coupled to the directional scanner based on orientation data indicating orientations of the directional scanner associated with determined peak signal strengths associated with the at least three RFID tags.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic
  • Publication number: 20180300446
    Abstract: A multi-configuration massive model system. The system comprises a processor unit and a comparator configured to run on the processor unit, a memory, and a configuration manager. The comparator compares sets of parts for two or more configurations of a vehicle to form a list comprising a group of common parts and a group of unique parts. The memory is configured to store a massive model dataset of the configurations of the vehicle with a list of the group of common parts and the group of unique parts for the configurations of the vehicle. The configuration manager, configured to run on the processor unit, receives input of a selected configuration and performs an action relating to the vehicle using the massive model dataset for the selected configuration of the vehicle with the list of the group of common parts and the groups of unique parts stored in the memory.
    Type: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Inventors: James J. Troy, Michael Patrick Sciarra, Nikoli E. Prazak, Steven E. Malarkey, Vladimir Karakusevic, Robert Allan Brandt, James E. Fadenrecht
  • Publication number: 20180300326
    Abstract: A method and system for managing three-dimensional massive model visualization data sets. The method comprises compiling a vehicle list of vehicles for which the three-dimensional massive model visualization data sets are to be built. The method automatically builds the three-dimensional massive model visualization data sets for vehicles in the vehicle list using a computer system. The method stores the three-dimensional massive model visualization data sets in a group of repositories. The method distributes the three-dimensional massive model visualization data sets for displaying massive model visualizations for the vehicles using the three-dimensional massive model visualization data sets on client devices. The method may selectively update a three-dimensional massive model visualization data set in the three-dimensional massive model visualization data sets when the three-dimensional massive model visualization data set is out-of-date.
    Type: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Inventors: James J. Troy, William D. McGarry, Nikoli E. Prazak, Michael Patrick Sciarra, Vladimir Karakusevic, John Carney Gass, William E. Ward
  • Patent number: 9892558
    Abstract: Methods for identifying parts of a target object (e.g., an airplane) using geotagged photographs captured on site by a hand-held imaging device. The geotagged photographs contain GPS location data and camera setting information. The embedded image metadata from two or more photographs is used to estimate the location (i.e., position and orientation) of the imaging device relative to the target object, which location is defined in the coordinate system of the target object. Once the coordinates of the area of interest on the target object are known, the part number and other information associated with the part can be determined when the imaging device viewpoint information is provided to a three-dimensional visualization environment that has access to three-dimensional models of the target object.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: February 13, 2018
    Assignee: The Boeing Company
    Inventors: James J. Troy, Vladimir Karakusevic, Christopher D. Esposito
  • Patent number: 9881192
    Abstract: A method for electronically pairing a plurality of control units with a plurality of objects in an aircraft is provided. The method includes identifying a selected control unit from the plurality of control units that will control a selected object from the plurality of objects, placing a hand-held scanner in close proximity to a first machine-readable tag on the selected control unit to acquire a first unique ID for only the selected control unit, placing the hand-held scanner in close proximity to a second machine-readable tag on the selected object to acquire a second unique ID for only the selected object, and associating the first unique ID with the second unique ID to pair the selected control unit with the selected object.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: January 30, 2018
    Assignee: THE BOEING COMPANY
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic
  • Publication number: 20180025543
    Abstract: Systems and methods for constructing and saving files containing computer-generated image data with associated virtual camera location data during 3-D visualization of an object (e.g., an aircraft). The process tags computer-generated images with virtual camera location and settings information selected by the user while navigating a 3-D visualization of an object. The virtual camera location data in the saved image file can be used later as a way to return the viewpoint to the virtual camera location in the 3-D environment from where the image was taken. For example, these tagged images can later be drag-and-dropped onto the display screen while the 3-D visualization application is running to activate the process of retrieving and displaying a previously selected image. Multiple images can be loaded and then used to determine the relative viewpoint offset between images.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 25, 2018
    Applicant: The Boeing Company
    Inventors: James J. Troy, Christopher D. Esposito, Vladimir Karakusevic
  • Publication number: 20170243399
    Abstract: Methods for identifying parts of a target object (e.g., an airplane) using geotagged photographs captured on site by a hand-held imaging device. The geotagged photographs contain GPS location data and camera setting information. The embedded image metadata from two or more photographs is used to estimate the location (i.e., position and orientation) of the imaging device relative to the target object, which location is defined in the coordinate system of the target object. Once the coordinates of the area of interest on the target object are known, the part number and other information associated with the part can be determined when the imaging device viewpoint information is provided to a three-dimensional visualization environment that has access to three-dimensional models of the target object.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Applicant: The Boeing Company
    Inventors: James J. Troy, Vladimir Karakusevic, Christopher D. Esposito
  • Patent number: 9646187
    Abstract: A system is provided that includes a scanner movable relative to seat units and controllable devices each having RFID tags, the scanner configured to obtain a continuum of received signals, a distance sensor configured to determine a relative position of the scanner, a filter configured to disregard outliers and smooth the continuum into respective sets of received signal data, wherein each set of received signal data includes data points having a unique ID and a received signal strength, and wherein a relative time and a relative position are determined for each data point, and a processor configured to determine a relative location of each RFID tag, based on the relative position associated with maximum received signal strength within the set of received signal data, and generate a data file including pairings of seat units and associated controllable devices based on similar relative positions of RFID tags.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 9, 2017
    Assignee: THE BOEING COMPANY
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic
  • Publication number: 20170032159
    Abstract: A system is provided that includes a scanner movable relative to seat units and controllable devices each having RFID tags, the scanner configured to obtain a continuum of received signals, a distance sensor configured to determine a relative position of the scanner, a filter configured to disregard outliers and smooth the continuum into respective sets of received signal data, wherein each set of received signal data includes data points having a unique ID and a received signal strength, and wherein a relative time and a relative position are determined for each data point, and a processor configured to determine a relative location of each RFID tag, based on the relative position associated with maximum received signal strength within the set of received signal data, and generate a data file including pairings of seat units and associated controllable devices based on similar relative positions of RFID tags.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic
  • Publication number: 20160318625
    Abstract: A method for electronically pairing a plurality of control units with a plurality of objects in an aircraft is provided. The method includes identifying a selected control unit from the plurality of control units that will control a selected object from the plurality of objects, placing a hand-held scanner in close proximity to a first machine-readable tag on the selected control unit to acquire a first unique ID for only the selected control unit, placing the hand-held scanner in close proximity to a second machine-readable tag on the selected object to acquire a second unique ID for only the selected object, and associating the first unique ID with the second unique ID to pair the selected control unit with the selected object.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: James J. Troy, Christopher Esposito, Vladimir Karakusevic