Patents by Inventor Viktor Holovashchenko
Viktor Holovashchenko 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: 20240091953Abstract: A method for controlling a robotic system includes determining a location and/or a pose of a power system component based on data received from one or more sensors, and determining a mapping of a location of a robotic system within a model of an external environment of the robotic system based on the data. The model of the external environment provides locations of objects external to the robotic system. A sequence of movements of components of the robotic system is determined to perform maintenance on the power system component based on the locations of the objects external to the robotic system and/or the location or pose of the power system component. One or more control signals are communicated to remotely control movement of the components of the robotic system based on the sequence or movements of the components to perform maintenance on the power system component.Type: ApplicationFiled: November 30, 2023Publication date: March 21, 2024Inventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Publication number: 20240018932Abstract: The invention relates to a device for inspecting a damage or a crack of part of a hydro turbine, comprising at least one underwater remote operated vehicle (20) or autonomous underwater vehicle, at least one floatable or buoyant probe (26) or at least one probe (26) and means to make said at least one probe floatable, said probe comprising at least one imaging device (32) and/or laser scaler, and means for transmitting data from said probe to said vehicle or to a ground station when it is distant from said vehicle.Type: ApplicationFiled: November 29, 2021Publication date: January 18, 2024Inventors: Charles THEURER, Douglas FORMAN, Yew Teck TAN, Viktor HOLOVASHCHENKO, Olivier TELLER, Walter DIXON, III, David AUGER-HABEL
-
Patent number: 11865732Abstract: A robotic system includes a controller configured to obtain image data from one or more optical sensors and to determine one or more of a location and/or pose of a vehicle component based on the image data. The controller also is configured to determine a model of an external environment of the robotic system based on the image data and to determine tasks to be performed by components of the robotic system to perform maintenance on the vehicle component. The controller also is configured to assign the tasks to the components of the robotic system and to communicate control signals to the components of the robotic system to autonomously control the robotic system to perform the maintenance on the vehicle component.Type: GrantFiled: April 30, 2021Date of Patent: January 9, 2024Assignee: Transportation IP Holdings, LLCInventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Publication number: 20230228360Abstract: Methods, systems, and apparatus are described for maintaining the interior cavities of pipes. In one aspect, a motorized apparatus includes a main body having a length extending along a longitudinal axis of the main body, where the main body comprises a first end and a second end opposite the first end. The motorized apparatus further includes at least one drive assembly coupled to at least one of the first end and the second end of the main body, where the at least one drive assembly comprises driven members that engage with an inner surface of the pipe and move the motorized apparatus through an interior cavity of the pipe. The motorized apparatus further includes a maintenance head movably coupled to the main body that moves along the length of the main body and rotates about the longitudinal axis of the main body, where the maintenance head comprises at least one tool configured to perform an action on the inner surface of the pipe.Type: ApplicationFiled: January 18, 2022Publication date: July 20, 2023Inventors: Todd William Danko, Alexander Kyle Duncan, Marshall G. Jones, Guanghua Wang, Venkata Vijayaraghava Nalladega, Viktor Holovashchenko, John M. Lizzi, Arpit Jain
-
Publication number: 20210252712Abstract: A robotic system includes a controller configured to obtain image data from one or more optical sensors and to determine one or more of a location and/or pose of a vehicle component based on the image data. The controller also is configured to determine a model of an external environment of the robotic system based on the image data and to determine tasks to be performed by components of the robotic system to perform maintenance on the vehicle component. The controller also is configured to assign the tasks to the components of the robotic system and to communicate control signals to the components of the robotic system to autonomously control the robotic system to perform the maintenance on the vehicle component.Type: ApplicationFiled: April 30, 2021Publication date: August 19, 2021Inventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Publication number: 20210181722Abstract: The present approach relates to streaming data derived from inspection data acquired using one or more robots performing inspections of an asset or assets. Such inspections may be fully or partially automated, such as being controlled by one or more computer-based routines, and may be planned or dynamically altered in response to inputs or requirements associated with an end-user of the inspection data, such as a subscriber to the data in a publication/subscription distribution scheme. Thus, an inspection may be planned or altered based on the data needs or subscription levels of the user or customers.Type: ApplicationFiled: February 26, 2021Publication date: June 17, 2021Inventors: Huan Tan, Li Zhang, Romano Patrick, Viktor Holovashchenko, Charles Burton Theurer, John Michael Lizzi, JR., Arpit Jain, Shiraj Sen, Todd William Danko, Kori U. MacDonald
-
Patent number: 11020859Abstract: A robotic system includes a controller configured to obtain image data from one or more optical sensors and to determine one or more of a location and/or pose of a vehicle component based on the image data. The controller also is configured to determine a model of an external environment of the robotic system based on the image data and to determine tasks to be performed by components of the robotic system to perform maintenance on the vehicle component. The controller also is configured to assign the tasks to the components of the robotic system and to communicate control signals to the components of the robotic system to autonomously control the robotic system to perform the maintenance on the vehicle component.Type: GrantFiled: January 4, 2019Date of Patent: June 1, 2021Assignee: TRANSPORTATION IP HOLDINGS, LLCInventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Patent number: 10761526Abstract: An asset inspection system includes a robot and a server. The server receives a request for data from the robot, wherein the requested data comprises an algorithm, locates the requested data in a database stored on the server, encrypts the requested data, and transmits the requested data to the robot. The robot is configured to collect inspection data corresponding to an asset based at least in part on the requested data and transmit the collected inspection data to the server.Type: GrantFiled: November 6, 2017Date of Patent: September 1, 2020Assignee: GENERAL ELECTRIC COMPANYInventors: Huan Tan, Li Zhang, Romano Patrick, Viktor Holovashchenko, Charles Burton Theurer, John Michael Lizzi, Jr.
-
Patent number: 10633093Abstract: Provided are systems and methods for monitoring an asset via an autonomous model-driven inspection. In an example, the method may include storing an inspection plan including a virtually created three-dimensional (3D) model of a travel path with respect to a virtual asset that is created in virtual space, converting the virtually created 3D model of the travel path about the virtual asset into a physical travel path about a physical asset corresponding to the virtual asset, autonomously controlling vertical and lateral movement of the unmanned robot in three dimensions with respect to the physical asset based on the physical travel path and capturing data at one or more regions of interest, and capturing data at one or more regions of interest, and storing information concerning the captured data about the asset.Type: GrantFiled: May 5, 2017Date of Patent: April 28, 2020Assignee: GENERAL ELECTRIC COMPANYInventors: Mauricio Castillo-Effen, Ching-Ling Huang, Raju Venkataramana, Roberto Silva Filho, Alex Tepper, Steven Gray, Yakov Polishchuk, Viktor Holovashchenko, Charles Theurer, Yang Zhao, Ghulam Ali Baloch, Douglas Forman, Shiraj Sen, Huan Tan, Arpit Jain
-
Patent number: 10552134Abstract: A method of searching for and installing a software product on a device is provided. One or more capabilities needed by the device to be served by a software product are determined. The one or more capabilities needed by the device are communicated from a software life cycle management agent on the device to a yellow pages agent outside the device, the communicating comprising formulating a request comprising a list of the capabilities encoded in a description language that defines the capabilities semantically. Then locations of one or more software products matching the one or more capabilities needed by the device may be received from the yellow pages agent. One of the one or more software products to install may be selected based on automatically evaluated criteria. Then the selected software product may be downloaded using its received location, and the selected software product may be installed on the device.Type: GrantFiled: May 9, 2016Date of Patent: February 4, 2020Assignee: GENERAL ELECTRIC COMPAYInventors: Ghulam Ali Baloch, Bradford Wayne Miller, Chung Hee Hwang, Viktor Holovashchenko
-
Publication number: 20190146462Abstract: The present approach relates to streaming data derived from inspection data acquired using one or more robots performing inspections of an asset or assets. Such inspections may be fully or partially automated, such as being controlled by one or more computer-based routines, and may be planned or dynamically altered in response to inputs or requirements associated with an end-user of the inspection data, such as a subscriber to the data in a publication/subscription distribution scheme. Thus, an inspection may be planned or altered based on the data needs or subscription levels of the user or customers.Type: ApplicationFiled: November 10, 2017Publication date: May 16, 2019Inventors: Huan Tan, Li Zhang, Romano Patrick, Viktor Holovashchenko, Charles Burton Theurer, John Michael Lizzi, JR., Arpit Jain, Shiraj Sen, Todd William Danko, Kori U. MacDonald
-
Publication number: 20190134821Abstract: A robotic system includes a controller configured to obtain image data from one or more optical sensors and to determine one or more of a location and/or pose of a vehicle component based on the image data. The controller also is configured to determine a model of an external environment of the robotic system based on the image data and to determine tasks to be performed by components of the robotic system to perform maintenance on the vehicle component. The controller also is configured to assign the tasks to the components of the robotic system and to communicate control signals to the components of the robotic system to autonomously control the robotic system to perform the maintenance on the vehicle component.Type: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Inventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Publication number: 20190137995Abstract: An asset inspection system includes a robot and a server. The server receives a request for data from the robot, wherein the requested data comprises an algorithm, locates the requested data in a database stored on the server, encrypts the requested data, and transmits the requested data to the robot. The robot is configured to collect inspection data corresponding to an asset based at least in part on the requested data and transmit the collected inspection data to the server.Type: ApplicationFiled: November 6, 2017Publication date: May 9, 2019Inventors: Huan Tan, Li Zhang, Romano Patrick, Viktor Holovashchenko, Charles Burton Theurer, John Michael Lizzi, JR.
-
Publication number: 20180321692Abstract: Provided are systems and methods for monitoring an asset via an autonomous model-driven inspection. In an example, the method may include storing an inspection plan including a virtually created three-dimensional (3D) model of a travel path with respect to a virtual asset that is created in virtual space, converting the virtually created 3D model of the travel path about the virtual asset into a physical travel path about a physical asset corresponding to the virtual asset, autonomously controlling vertical and lateral movement of the unmanned robot in three dimensions with respect to the physical asset based on the physical travel path and capturing data at one or more regions of interest, and capturing data at one or more regions of interest, and storing information concerning the captured data about the asset.Type: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Inventors: Mauricio CASTILLO-EFFEN, Ching-Ling HUANG, Raju VENKATARAMANA, Roberto SILVA FILHO, Alex TEPPER, Steven GRAY, Yakov POLISHCHUK, Viktor HOLOVASHCHENKO, Charles THEURER, Yang ZHAO, Ghulam Ali BALOCH, Douglas FORMAN, Shiraj SEN, Huan TAN, Arpit JAIN
-
Publication number: 20170341236Abstract: A robotic system includes a controller configured to obtain image data from one or more optical sensors and to determine one or more of a location and/or pose of a vehicle component based on the image data. The controller also is configured to determine a model of an external environment of the robotic system based on the image data and to determine tasks to be performed by components of the robotic system to perform maintenance on the vehicle component. The controller also is configured to assign the tasks to the components of the robotic system and to communicate control signals to the components of the robotic system to autonomously control the robotic system to perform the maintenance on the vehicle component.Type: ApplicationFiled: October 13, 2016Publication date: November 30, 2017Inventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wheeler
-
Patent number: 9799198Abstract: Method includes executing a dynamic decision-making process that includes (a) receiving environmental data and (b) determining a fused ensemble based on the environmental data and a state parameters of a current state of a machine assembly. The fused ensemble includes communications from a system interface to the operator for the state parameters. The communications inform an operator about the state parameters and includes at least one of a visual signal, an audible signal, or a tactile signal from the system interface. The decision-making process also includes (c) communicating the fused ensemble to the operator through the system interface and (d) repeating (a)-(c) while the machine assembly is in the current state. The fused ensemble is configured to change based on changes in the environmental data.Type: GrantFiled: March 2, 2016Date of Patent: October 24, 2017Assignee: General Electric CompanyInventors: Huan Tan, John Michael Lizzi, Douglas Forman, Charles Burton Theurer, Omar Al Assad, Romano Patrick, Viktor Holovashchenko, Balajee Kannan, Yonatan Gefen
-
Publication number: 20170178485Abstract: Method includes executing a dynamic decision-making process that includes (a) receiving environmental data and (b) determining a fused ensemble based on the environmental data and a state parameters of a current state of a machine assembly. The fused ensemble includes communications from a system interface to the operator for the state parameters. The communications inform an operator about the state parameters and includes at least one of a visual signal, an audible signal, or a tactile signal from the system interface. The decision-making process also includes (c) communicating the fused ensemble to the operator through the system interface and (d) repeating (a)-(c) while the machine assembly is in the current state. The fused ensemble is configured to change based on changes in the environmental data.Type: ApplicationFiled: March 2, 2016Publication date: June 22, 2017Inventors: Huan Tan, John Michael Lizzi, Douglas Forman, Charles Burton Theurer, Omar Al Assad, Romano Patrick, Viktor Holovashchenko, Balajee Kannan, Yonatan Gefen
-
Patent number: 9532225Abstract: A role-based access control method and/or system permits end users to securely pair their mobile devices via a pairing apparatus with one or more instruments to, for example, remotely monitor operations of the instruments. In an embodiment, the process includes a pairing apparatus receiving a pairing request from an instrument including a unique access code, and receiving a pairing request from an end user mobile device that includes an end user mobile device identifier and an access code. If the unique access code matches the end user's access code, then the end user mobile device identifier is added to a security group and a successful pairing message is transmitted to at least one of the instrument and the end user mobile device.Type: GrantFiled: June 12, 2014Date of Patent: December 27, 2016Assignee: General Electric CompanyInventors: Patricia Denise MacKenzie, Lennart Bjorkesten, Shaopeng Liu, Viktor Holovashchenko, David Smith, Erik Nils Patrik Franzen
-
Publication number: 20160253163Abstract: A method of searching for and installing a software product on a device is provided. One or more capabilities needed by the device to be served by a software product are determined. The one or more capabilities needed by the device are communicated from a software life cycle management agent on the device to a yellow pages agent outside the device, the communicating comprising formulating a request comprising a list of the capabilities encoded in a description language that defines the capabilities semantically. Then locations of one or more software products matching the one or more capabilities needed by the device may be received from the yellow pages agent. One of the one or more software products to install may be selected based on automatically evaluated criteria. Then the selected software product may be downloaded using its received location, and the selected software product may be installed on the device.Type: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Inventors: Ghulam Ali Baloch, Bradford Wayne Miller, Chung Hee Hwang, Viktor Holovashchenko
-
Patent number: 9348571Abstract: A method of searching for and installing a software product on a device is provided. One or more capabilities needed by the device to be served by a software product are determined. The one or more capabilities needed by the device are communicated from a software life cycle management agent on the device to a yellow pages agent outside the device, the communicating comprising formulating a request comprising a list of the capabilities encoded in a description language that defines the capabilities semantically. Then locations of one or more software products matching the one or more capabilities needed by the device may be received from the yellow pages agent. One of the one or more software products to install may be selected based on automatically evaluated criteria. Then the selected software product may be downloaded using its received location, and the selected software product may be installed on the device.Type: GrantFiled: August 25, 2014Date of Patent: May 24, 2016Assignee: General Electric CompanyInventors: Ghulam Ali Baloch, Bradford Wayne Miller, Chung Hee Hwang, Viktor Holovashchenko