Patents by Inventor Charles Theurer
Charles Theurer 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: 20190318271Abstract: An algorithm data store may contain information about a pool of available algorithms (e.g., to improve operation of an industrial asset). A deployment platform may be implemented in an edge portion at an industrial site associated with a live environment executing a current algorithm. A lifecycle manager of the deployment platform may manage execution of the current algorithm in the live environment creating source data. A performance manager may receive an indication of a selected at least one potential replacement algorithm from the pool of available algorithms and manage execution of the at least one potential replacement algorithm in a shadow environment using the source data. The performance manager may then report performance information associated with the at least one potential replacement algorithm. When appropriate, the potential replacement algorithm may replace the current algorithm.Type: ApplicationFiled: April 16, 2018Publication date: October 17, 2019Inventors: Bradford MILLER, Kirk Lars BRUNS, Michael KINSTREY, Charles THEURER, Vrinda RAJIV
-
Publication number: 20190303112Abstract: An algorithm data store may contain information about a pool of available algorithms. An algorithm analysis engine may compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the live environment. Based on the comparison, the algorithm analysis engine may select at least one of the pool of available algorithms as a potential replacement algorithm and transmit an indication of the selected at least one potential replacement algorithm. A deployment platform may include a lifecycle manager that manages execution of the current algorithm in the live environment. The lifecycle manager may also receive the indication of the selected at least one potential replacement algorithm, manage execution of the at least one potential replacement algorithm in a shadow environment, and report performance information associated with the current algorithm and the at least one potential replacement algorithm.Type: ApplicationFiled: March 29, 2018Publication date: October 3, 2019Inventors: Vrinda RAJIV, Bradford MILLER, Kirk Lars BRUNS, Michael KINSTREY, Charles THEURER
-
Publication number: 20190286071Abstract: According to some embodiments, an available algorithm data store may contain information about a pool of available algorithms. An algorithm selection platform coupled to the available algorithm data store may access the information about the pool of available algorithms and compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the real environment. The algorithm selection platform may then automatically determine algorithm execution context information and, based on said comparison and the algorithm execution context information, select at least one of the pool of available algorithms as a potential replacement algorithm. An indication of the selected at least one potential replacement algorithm may then be transmitted (e.g., to be evaluated in a shadow environment by an algorithm evaluation platform).Type: ApplicationFiled: March 15, 2018Publication date: September 19, 2019Inventors: Charles THEURER, Bradford MILLER, Kirk Lars BRUNS, Vrinda RAJIV, Michael KINSTREY
-
Publication number: 20190220019Abstract: Modifying a motion plan for an autonomously-operated inspection platform (AIP) includes obtaining sensor data for an industrial asset area of interest, analyzing the obtained sensor data during execution of an initial motion plan to determine if modification of the initial motion plan is required. If modification is required then performing a pose estimation on a first group of potential targets and a second group of potential targets, optimizing the results of the pose estimation to determine a modification to the initial motion plan, performing reactive planning to the initial motion plan to include the modification, the reactive planning providing a modified motion plan that includes a series of waypoints defining a modified path, and autonomously controlling motion of the AIP along the modified path. The analysis, pose estimation, optimization, and reactive planning occurring during movement of the AIP along a motion plan. A system and computer-readable medium are disclosed.Type: ApplicationFiled: January 16, 2018Publication date: July 18, 2019Inventors: Huan TAN, Ana DASILVA, Eric GROS, Romano PATRICK, Charles THEURER, Mauricio CASTILLO-EFFEN, John LIZZI
-
Patent number: 10252424Abstract: A robot system and method are provided that move an articulable arm relative to a target object. Perception information corresponding to a position of the arm relative to the target object is acquired. Movement of the arm is controlled based on the perception information. After movement of the arm, predicted position information representative of a predicted positioning of the arm is provided using the perception information and control signal information. The arm is subsequently controlled using the predicted position information.Type: GrantFiled: January 31, 2018Date of Patent: April 9, 2019Assignee: General Electric CompanyInventors: Huan Tan, John Michael Lizzi, Charles Theurer, Tai-Peng Tian, Balajee Kannan
-
Publication number: 20190053007Abstract: In various example embodiments, a system and method for facilitating proximity detection and location tracking using a mobile wireless bridge are provided. The system includes a beacon badge, a beacon tag, and a real-time location services (“RTLS”) server communicatively coupled to the beacon badge, such as via a wireless network or the like. The beacon tag broadcasts a beacon message receivable by the beacon badge. The beacon badge determines whether it is proximate to the beacon badge based on the signal strength of the received beacon message. The beacon badge further communicates identifying information contained with the received beacon message to the RTLS server. The RTLS server uses the identifying information to determine the proximate location of the beacon badge.Type: ApplicationFiled: October 19, 2018Publication date: February 14, 2019Inventors: Charles Theurer, Brandon Good, Shaopeng Liu
-
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: 20180322699Abstract: Provided are systems and methods for generating an autonomous 3D inspection plan for an unmanned robot. In an example, the method may include receiving a selection of a plurality of regions of interest with respect to a virtual asset displayed in virtual space, detecting a 3D position of the regions of interest within a coordinate frame of the virtual space, auto-generating a travel path about a physical asset corresponding to the virtual asset by generating a virtual 3D travel path with respect to the virtual asset based on the detected 3D positions of the selected regions of interest within the coordinate frame, aligning the virtual 3D travel path in the virtual space with a physical travel path in a physical space, and outputting a robotic inspection plan comprising the auto-generated physical travel path for the unmanned robot.Type: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Inventors: Steven GRAY, Shiraj SEN, Ghulam Ali BALOCH, Mauricio CASTILLO-EFFEN, Charles THEURER
-
Patent number: 10117059Abstract: In various example embodiments, a system and method for facilitating proximity detection and location tracking using a mobile wireless bridge are provided. The system includes a beacon badge, a beacon tag, and a real-time location services (“RTLS”) server communicatively coupled to the beacon badge, such as via a wireless network or the like. The beacon tag broadcasts a beacon message receivable by the beacon badge. The beacon badge determines whether it is proximate to the beacon badge based on the signal strength of the received beacon message. The beacon badge further communicates identifying information contained with the received beacon message to the RTLS server. The RTLS server uses the identifying information to determine the proximate location of the beacon badge.Type: GrantFiled: March 21, 2017Date of Patent: October 30, 2018Assignee: General Electric CompanyInventors: Charles Theurer, Brandon Good, Shaopeng Liu
-
Patent number: 10093022Abstract: A robotic system validates brake bleeding by detecting one or more forces generated by a machine assembly acting to move a brake lever of a vehicle in order to open a valve of an air brake system of the vehicle. The system also detects displacement of the machine assembly as the machine assembly acts to move the brake lever, monitors one or more sounds generated one or more of during or after the machine assembly acts to move the brake lever, and determines that the brake lever has been moved to a position to open the valve of the air brake system to release the air brake system based on the one or more forces that are detected, the displacement that is detected, and/or the one or more sounds that are monitored.Type: GrantFiled: March 2, 2016Date of Patent: October 9, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Omar Al Assad, Douglas Forman, Charles Theurer, Balajee Kannan, Huan Tan
-
Patent number: 10065314Abstract: A manipulation platform includes a navigation system, manipulation arm, and one or more area sensors. The navigation unit locates a position of the manipulation platform, and a manipulation arm has a device or a collection sensor. The area sensors acquire data representative of at least a portion of an area in which the manipulation platform is located. Processors determine or predict a presence of an external object within a manipulation range of the manipulation arm using the data acquired by the one or more area sensors. The processors respond to a determination of the external body being, or being predicted to be, within the manipulation range by controlling one or more of the manipulation arm or the manipulation platform.Type: GrantFiled: July 21, 2016Date of Patent: September 4, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Tai-Peng Tian, Charles Theurer, Balajee Kannan, Huan Tan, Arpit Jain, Guiju Song
-
Patent number: 10019612Abstract: A system and method to detect an event associated with a first object relative to a second object and a support is provided. The system can include an antenna at a support to receive the first object, a tag reader in communication with the antenna and a tag located on the second object. In response to detecting a change in impedance of the antenna associated with the presence of the first object, the tag reader communicates a presence signal. In response to detecting the tag within a threshold proximity of the tag reader, the tag reader generates a tag signal. A remoter server is operable to detect an association of the first and second objects based on a comparison a time associated with each of the tag signal and the presence signal, and in response then creates an output indicative of a detected event based on the association for illustration.Type: GrantFiled: October 17, 2016Date of Patent: July 10, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Charles Theurer, Douglas Forman, Brandon Good, Shaopeng Liu, David Smith, Todd Scarola, Robert Wallace, Judith Guzzo
-
Publication number: 20180154525Abstract: A robot system and method are provided that move an articulable arm relative to a target object. Perception information corresponding to a position of the arm relative to the target object is acquired. Movement of the arm is controlled based on the perception information. After movement of the arm, predicted position information representative of a predicted positioning of the arm is provided using the perception information and control signal information. The arm is subsequently controlled using the predicted position information.Type: ApplicationFiled: January 31, 2018Publication date: June 7, 2018Inventors: Huan Tan, John Michael Lizzi, Charles Theurer, Tai-Peng Tian, Balajee Kannan
-
Patent number: 9889566Abstract: A robot system and method are provided that move an articulable arm relative to a target object. Perception information corresponding to a position of the arm relative to the target object is acquired at an acquisition rate. Movement of the arm is controlled at a control rate that is at least one of faster than or unsynchronized with the acquisition rate. Predicted position information representative of a predicted positioning of the arm is provided using the perception information. The arm is controlled using the perception information and the predicted position information.Type: GrantFiled: May 1, 2015Date of Patent: February 13, 2018Assignee: General Electric CompanyInventors: Huan Tan, John Michael Lizzi, Charles Theurer, Tai-Peng Tian, Balajee Kannan
-
Publication number: 20170341235Abstract: A robotic system includes a robotic vehicle having a propulsion system, one or more sensors that image data representative of an external environment, and a controller that determines a waypoint for the robotic vehicle to move toward. The controller determines limitations on movement of the robotic vehicle toward a waypoint. The limitations are based on the image data. The controller controls the propulsion system to move the robotic vehicle to the waypoint subject to the limitations on the movement to avoid colliding with one or more objects. The controller determines one or more additional waypoints subsequent to the robotic vehicle reaching the waypoint, determines one or more additional limitations on the movement of the robotic vehicle toward each of the respective additional waypoints, and control the propulsion system of the robotic vehicle to sequentially move the robotic vehicle to the one or more additional waypoints.Type: ApplicationFiled: September 30, 2016Publication date: November 30, 2017Inventors: Ghulam Ali Baloch, Huan Tan, Balajee Kannan, Charles Theurer
-
Publication number: 20170341231Abstract: A robot system is provided that includes a base, an articulable arm, a visual acquisition unit, and at least one processor. The articulable arm extends from the base and is configured to be moved toward a target. The visual acquisition unit is mounted to the arm or the base, and acquires environmental information. The at least one processor is operably coupled to the arm and the visual acquisition unit, the at least one processor configured to: generate an environmental model using the environmental information; select, from a plurality of planning schemes, using the environmental model, at least one planning scheme to translate the arm toward the target; plan movement of the arm toward the target using the selected at least one planning scheme; and control movement of the arm toward the target using the at least one selected planning scheme.Type: ApplicationFiled: October 14, 2016Publication date: November 30, 2017Inventors: Huan Tan, Balajee Kannan, Yonatan Gefen, Romano Patrick, Omar Al Assad, Douglas Forman, Charles Theurer, John Lizzi
-
Publication number: 20170195852Abstract: In various example embodiments, a system and method for facilitating proximity detection and location tracking using a mobile wireless bridge are provided. The system includes a beacon badge, a beacon tag, and a real-time location services (“RTLS”) server communicatively coupled to the beacon badge, such as via a wireless network or the like. The beacon tag broadcasts a beacon message receivable by the beacon badge. The beacon badge determines whether it is proximate to the beacon badge based on the signal strength of the received beacon message. The beacon badge further communicates identifying information contained with the received beacon message to the RTLS server. The RTLS server uses the identifying information to determine the proximate location of the beacon badge.Type: ApplicationFiled: March 21, 2017Publication date: July 6, 2017Inventors: Charles Theurer, Brandon Good, Shaopeng Liu
-
Publication number: 20170174199Abstract: A robotic system validates brake bleeding by detecting one or more forces generated by a machine assembly acting to move a brake lever of a vehicle in order to open a valve of an air brake system of the vehicle. The system also detects displacement of the machine assembly as the machine assembly acts to move the brake lever, monitors one or more sounds generated one or more of during or after the machine assembly acts to move the brake lever, and determines that the brake lever has been moved to a position to open the valve of the air brake system to release the air brake system based on the one or more forces that are detected, the displacement that is detected, and/or the one or more sounds that are monitored.Type: ApplicationFiled: March 2, 2016Publication date: June 22, 2017Inventors: Omar Al Assad, Douglas Forman, Charles Theurer, Balajee Kannan, Huan Tan
-
Patent number: 9641969Abstract: In various example embodiments, a system and method for facilitating proximity detection and location tracking using a mobile wireless bridge are provided. The system includes a beacon badge, a beacon tag, and a real-time location services (“RTLS”) server communicatively coupled to the beacon badge, such as via a wireless network or the like. The beacon tag broadcasts a beacon message receivable by the beacon badge. The beacon badge determines whether it is proximate to the beacon badge based on the signal strength of the received beacon message. The beacon badge further communicates identifying information contained with the received beacon message to the RTLS server. The RTLS server uses the identifying information to determine the proximate location of the beacon badge.Type: GrantFiled: July 24, 2015Date of Patent: May 2, 2017Assignee: General Electric CompanyInventors: Charles Theurer, Brandon Good, Shaopeng Liu
-
Publication number: 20170032161Abstract: A system and method to detect an event associated with a first object relative to a second object and a support is provided. The system can include an antenna at a support to receive the first object, a tag reader in communication with the antenna and a tag located on the second object. In response to detecting a change in impedance of the antenna associated with the presence of the first object, the tag reader communicates a presence signal. In response to detecting the tag within a threshold proximity of the tag reader, the tag reader generates a tag signal. A remoter server is operable to detect an association of the first and second objects based on a comparison a time associated with each of the tag signal and the presence signal, and in response then creates an output indicative of a detected event based on the association for illustration.Type: ApplicationFiled: October 17, 2016Publication date: February 2, 2017Inventors: Charles Theurer, Douglas Forman, Brandon Good, Shaopen Liu, David Smith, Todd Scarola, Robert Wallace, Judith Guzzo