Patents by Inventor David Hlavatý
David Hlavatý 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: 11172009Abstract: A method, computer program product, and computing system device for receiving a data stream encoded with metadata. Client data may also be received. At least a portion of the data stream may be filtered based upon, at least in part, a comparison of the metadata encoded into the video stream and the client data.Type: GrantFiled: January 3, 2018Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Matthew Hadfield, Ariana Hlavaty, David Hlavaty
-
Patent number: 11092972Abstract: Method and system for managing synchronized movement of a set of vehicles. Based on a set of parameters and goals for a vehicle having an agent component, negotiating with one or more other vehicles to form a coalition of vehicles with a set of common parameter values and common goals. The method may: synchronize with the other vehicles in the coalition to result in a positioning of the vehicle in relation to the other vehicles and to synchronize time; combine the agent component of the vehicle with one or more agent components of the other vehicles in the coalition to form a distributed agent system; control the coalition of vehicles with common commands from the distributed agent system in response to feedback from sensors in each of the vehicles; and enable an override of the coalition by the vehicle agent component in response to a breach of safety parameters.Type: GrantFiled: September 30, 2019Date of Patent: August 17, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew J. Hadfield, David Hlavaty, Ariana I. Hlavaty
-
Patent number: 10545508Abstract: Method and system for managing synchronized movement of a set of vehicles. Based on a set of parameters and goals for a vehicle having an agent component, negotiating with one or more other vehicles to form a coalition of vehicles with a set of common parameter values and common goals. The method may: synchronize with the other vehicles in the coalition to result in a positioning of the vehicle in relation to the other vehicles and to synchronize time; combine the agent component of the vehicle with one or more agent components of the other vehicles in the coalition to form a distributed agent system; control the coalition of vehicles with common commands from the distributed agent system in response to feedback from sensors in each of the vehicles; and enable an override of the coalition by the vehicle agent component in response to a breach of safety parameters.Type: GrantFiled: August 31, 2016Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Matthew J. Hadfield, David Hlavatý, Ariana I. Hlavatý
-
Publication number: 20200026306Abstract: Method and system for managing synchronized movement of a set of vehicles. Based on a set of parameters and goals for a vehicle having an agent component, negotiating with one or more other vehicles to form a coalition of vehicles with a set of common parameter values and common goals. The method may: synchronize with the other vehicles in the coalition to result in a positioning of the vehicle in relation to the other vehicles and to synchronize time; combine the agent component of the vehicle with one or more agent components of the other vehicles in the coalition to form a distributed agent system; control the coalition of vehicles with common commands from the distributed agent system in response to feedback from sensors in each of the vehicles; and enable an override of the coalition by the vehicle agent component in response to a breach of safety parameters.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventors: Matthew J. Hadfield, David Hlavaty, Ariana I. Hlavaty
-
Publication number: 20190207999Abstract: A method, computer program product, and computing system device for receiving a data stream encoded with metadata. Client data may also be received. At least a portion of the data stream may be filtered based upon, at least in part, a comparison of the metadata encoded into the video stream and the client data.Type: ApplicationFiled: January 3, 2018Publication date: July 4, 2019Inventors: Matthew Hadfield, Ariana Hlavaty, David Hlavaty
-
Publication number: 20180059684Abstract: Method and system for managing synchronized movement of a set of vehicles. Based on a set of parameters and goals for a vehicle having an agent component, negotiating with one or more other vehicles to form a coalition of vehicles with a set of common parameter values and common goals. The method may: synchronize with the other vehicles in the coalition to result in a positioning of the vehicle in relation to the other vehicles and to synchronize time; combine the agent component of the vehicle with one or more agent components of the other vehicles in the coalition to form a distributed agent system; control the coalition of vehicles with common commands from the distributed agent system in response to feedback from sensors in each of the vehicles; and enable an override of the coalition by the vehicle agent component in response to a breach of safety parameters.Type: ApplicationFiled: August 31, 2016Publication date: March 1, 2018Inventors: Matthew J. Hadfield, David Hlavatý, Ariana I. Hlavatý
-
Patent number: 7467924Abstract: The present invention provides a turbine blade having a revised under-platform structure including a unique coating combination that reduces mechanical stress factors within the turbine blade. The turbine blade includes a platform with an airfoil extending upwardly from the airfoil and a root portion extending downwardly from the platform. Two suction side tabs extend a first distance outward from a suction side of the root potion. Two pressure side tabs extend outward from a pressure side of the root portion. One of the two pressure side tabs extends outward a distance similar to the first distance, however, the other of the two pressure side tabs extends outward a distance much smaller than the first distance, which reduces stresses acting on the turbine blade. In addition, a plurality of coatings are systematically applied to the turbine blade to further reduce mechanical stress factors and improve cooling.Type: GrantFiled: August 16, 2005Date of Patent: December 23, 2008Assignee: United Technologies CorporationInventors: Robert A. Charbonneau, Kenneth P. Botticello, Shawn J. Gregg, Kirk David Hlavaty, Jeffrey R. Levine, Kenneth A. Lonczak, Craig R. McGarrah, Dominic J. Mongillo, Lisa P. O'Neill, Edward Pietraszkiewicz, Richard M. Salzillo, Heather Ann Terry
-
Patent number: 7452186Abstract: The present invention provides an improved cooling circuit for a trailing edge of a turbine blade. The cooling circuit includes an inlet passage that receives a airflow and distributes the airflow through a feed passage. The feed passage primarily includes trip strips, at least one barrier including cross-over holes, teardrop shaped protrusions, and pockets disposed along a trailing edge. The geometry and positioning of both the cross-over holes and teardrop shaped protrusions downstream of the cross-over holes have been optimized to maximize cooling efficiency and reduce airflow. An improved transition between the inlet passage and the feed passage is also provided, which is arcuate and allows the airflow to maintain attachment and flow unimpeded from the inlet passage to the feed passage. The geometry of the pockets disposed along the trailing edge is optimized to improve cooling.Type: GrantFiled: August 16, 2005Date of Patent: November 18, 2008Assignee: United Technologies CorporationInventors: Robert A. Charbonneau, Kenneth P. Botticello, Shawn J. Gregg, Kirk David Hlavaty, Jeffrey R. Levine, Kenneth A. Lonczak, Craig R. McGarrah, Dominic J. Mongillo, Lisa P. O'Neill, Edward Pietraszkiewicz, Richard M. Salzillo, Heather Ann Terry
-
Publication number: 20080040905Abstract: A seat belt buckle, comprising: a frame portion; a release button slidably mounted to the frame portion for movement between a first position and a second position; an inertia locking device rotatably mounted to the frame portion for movement between a blocking position and an unblocking position, the inertia locking device being configured to make contact with a cam surface of the release button when the inertia locking device is in the blocking position and slidable movement of the release button with respect to the frame portion is prevented when the inertia locking device is in the blocking position and the inertia locking device contacts the cam surface of the release button; and a biasing member for providing a biasing force for biasing the inertia locking device into the unblocking position, the inertia locking device being rotated into the blocking position when the biasing force of the biasing member is overcome.Type: ApplicationFiled: August 14, 2007Publication date: February 21, 2008Inventors: James Webber, David Hlavaty
-
Publication number: 20060279130Abstract: An apparatus and method for securing seat belt components to a vehicle the seat belt webbing also having a buckle insert member for releasably engaging a seat belt buckle, the apparatus comprising an anchor configured for securing a tongue portion to the vehicle.Type: ApplicationFiled: June 10, 2005Publication date: December 14, 2006Inventors: James Webber, Michael Moury, David Hlavaty
-
Publication number: 20060265846Abstract: A seat belt buckle for use with a tongue of a seat belt, the seat belt buckle comprising: a frame portion; a latch being movably mounted to the frame portion for movement between a first position and a second position, the latch being configured to engage a portion of the tongue as the latch moves from the first position to the second position; an ejector being slidably mounted to the frame portion for movement between a locking position and a release position, wherein movement toward the release position causes an opening force to be applied to the latch in order to move the latch from the second position towards the first position, wherein movement of the ejector towards the release position is caused by movement of a release button movably mounted to the seat belt buckle; an inertia locking device rotatably mounted to the release button for movement between a blocking position and an unblocking position, the inertia locking device being configured for rotation in a plane substantially parallel to a plane oType: ApplicationFiled: May 17, 2006Publication date: November 30, 2006Inventors: James Webber, David Hlavaty
-
Publication number: 20060059667Abstract: A seat belt buckle for use with a tongue of a seat belt, the seat belt buckle comprising: a frame portion; a latch being movably mounted to the frame portion for movement between a first position and a second position, the latch being configured to engage a portion of the tongue as the latch moves from the first position to the second position; a release bar being slidably mounted to the frame portion for movement between a locking position and a release position, wherein movement toward the release position causes an opening force to be applied to the latch in order to move the latch from the second position towards the first position; and an inertia locking device rotatably mounted to the frame portion for movement between a locking position and an unlocking position, wherein the inertia locking device prevents movement of the release bar into the release position when the inertia locking device is in the locking position, the inertia locking device being biased into the unlocking position by a biasing forcType: ApplicationFiled: September 20, 2004Publication date: March 23, 2006Inventors: David Hlavaty, James Webber, Michael Moury