Patents by Inventor Ryan CONNOR

Ryan CONNOR 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: 11989291
    Abstract: A system and method for software verification provides a lifting dictionary for each desired computer architecture. The lifting dictionary is used to translate native machine language instructions into descriptive intermediate language instructions. Each descriptive intermediate language instruction is atomic, in that, each descriptive intermediate language instruction changes at most one state of the emulated system. An emulator then runs the descriptive intermediate language instructions with tools that show each change of state after each DIL is emulated.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 21, 2024
    Inventors: Ryan S. Torvik, James A. Connor, Jr.
  • Publication number: 20240120689
    Abstract: The electrical connector unit includes a first connector electrically coupled to a component to define a path for electrical supply therethrough for an activation and a deactivation of the component. The first connector includes a body, electrical contacts, and an opening. The body includes a surface that defines an array of electrical contact locations including one or more first electrical contact locations and a second electrical contact location. The electrical contacts extend correspondingly from the first electrical contact locations. The opening extends from the second electrical contact location to fluidly couple with an interior of an enclosure encasing the component. The first connector is configured to receive a second connector configured to facilitate passage of a fluid through the opening to create a pressure differential between the interior of the enclosure and an exterior of the enclosure for performing a leak testing of the enclosure.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 11, 2024
    Applicant: Caterpillar Inc.
    Inventors: John Ryan Jones, Rodney Lee Rolffs, Timothy Vincent Connor
  • Patent number: 11714683
    Abstract: A playbook execution architecture used to efficiently execute playbooks by distributing the execution of playbook function blocks to multiple independent “worker” sub-processes is described. Each worker process hosts an independent execution environment used to execute playbook function blocks independently from other worker processes, where each worker process can host an execution environment that is the same as or different from execution environments hosted by other work processes, enabling the playbook execution engine to support function blocks written in multiple different programming language versions or programming languages entirely.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 1, 2023
    Assignee: Splunk Inc.
    Inventors: Jeffery Roberts, Matthew Hanson, Ryan Connor Means, Jeffrey Roecks, Taotao Yu
  • Patent number: 11620453
    Abstract: Artificial intelligence based document analysis systems and methods are disclosed. Embodiments of document analysis systems may allow the manipulation of datasets and associated codes by determining representations for these codes or datasets based on a machine learning model. The codes or datasets can then be manipulated using the associated representations.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: April 4, 2023
    Assignee: CS Disco, Inc.
    Inventors: Alan Justin Lockett, Ryan Connor Rollings
  • Patent number: 11573996
    Abstract: Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: February 7, 2023
    Assignee: CS Disco, Inc.
    Inventors: Ryan Connor Rollings, Verlyn Michael Fischer, Alan Justin Lockett
  • Publication number: 20220121823
    Abstract: Artificial intelligence based document analysis systems and methods are disclosed. Embodiments of document analysis systems may allow the manipulation of datasets and associated codes by determining representations for these codes or datasets based on a machine learning model. The codes or datasets can then be manipulated using the associated representations.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 21, 2022
    Inventors: Alan Justin Lockett, Ryan Connor Rollings
  • Patent number: 11240120
    Abstract: Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes identifying a first course of action for responding to an incident type in an information technology environment and generating a simulated incident associated with the incident type. The method further includes initiating performance of the first course of action based on the generation of the simulated incident. The method also includes, upon reaching a particular step of the first course of action that prevents the performance of the first course of action from proceeding, providing a first simulated result that allows the performance of the first course of action to proceed.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: February 1, 2022
    Assignee: Splunk Inc.
    Inventors: Atif Mahadik, Ryan Connor Means, Govind Salinas, Sourabh Satish
  • Publication number: 20210382927
    Abstract: Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Inventors: Ryan Connor Rollings, Verlyn Michael Fischer, Alan Justin Lockett
  • Patent number: 11126647
    Abstract: Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 21, 2021
    Assignee: CS DISCO, INC.
    Inventors: Ryan Connor Rollings, Verlyn Michael Fischer, Alan Justin Lockett
  • Publication number: 20210226852
    Abstract: Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes identifying a first course of action for responding to an incident type in an information technology environment and generating a simulated incident associated with the incident type. The method further includes initiating performance of the first course of action based on the generation of the simulated incident. The method also includes, upon reaching a particular step of the first course of action that prevents the performance of the first course of action from proceeding, providing a first simulated result that allows the performance of the first course of action to proceed.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Applicant: Splunk Inc.
    Inventors: Atif Mahadik, Ryan Connor Means, Govind Salinas, Sourabh Satish
  • Publication number: 20210182328
    Abstract: Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Ryan Connor Rollings, Verlyn Michael Fischer, Alan Justin Lockett
  • Patent number: 10985994
    Abstract: Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes identifying a first course of action for responding to an incident type in an information technology environment and generating a simulated incident associated with the incident type. The method further includes initiating performance of the first course of action based on the generation of the simulated incident. The method also includes, upon reaching a particular step of the first course of action that prevents the performance of the first course of action from proceeding, providing a first simulated result that allows the performance of the first course of action to proceed.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: April 20, 2021
    Assignee: Splunk Inc.
    Inventors: Atif Mahadik, Ryan Connor Means, Govind Salinas, Sourabh Satish
  • Patent number: 10174617
    Abstract: The present application provides a method of repairing a turbine blade. The method may include the steps of removing an existing tip cap from the turbine blade in whole or in part, machining the turbine blade to form a machined groove, positioning an insert in the machined groove, welding the insert to the turbine blade, and brazing the turbine blade.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: January 8, 2019
    Assignee: General Electric Company
    Inventors: Lawrence James Whims, James Ryan Connor, Daniel James Dorriety, Andrea Booher Kretschmar, Paul A. Cook, Brian Leslie Henderson
  • Patent number: 10001013
    Abstract: Platform cooling arrangements in a turbine rotor blade include a feedhole that extends from the suction side slash face to the interior cooling passage, and, one or more branch holes that each extends from the feedhole to the suction side slash face such that coolant flows from the interior cooling passage, through the feedhole to the one or more branch holes and exits the platform along the suction side slash face.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: June 19, 2018
    Assignee: General Electric Company
    Inventors: Brad Wilson VanTassel, James Ryan Connor, Bryan David Lewis, Adebukola Oluwaseun Benson
  • Publication number: 20180163548
    Abstract: A method of selectively applying an overlay coating to a coated article and a selectively treated coated article are provided. The method includes the steps of providing the coated article having a treatment region that includes a bond coat and a thermal barrier coating and selectively applying an overlay coating to the treatment region without stripping the treatment region from the coated article. The bond coat of the coated article which has been exposed to an operational temperature includes a first volume fraction of a ?-phase microstructure that is less than a second volume fraction of a ?-phase microstructure of a comparable bond coat of a comparable article which has not been exposed to the operational temperature. A coated article including an overlay coating selectively applied over a treatment region is also disclosed.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Dheepa SRINIVASAN, James Ryan CONNOR, Joydeep PAL
  • Patent number: 9856734
    Abstract: A system for adaptively machining a shroud of a blade used in a turbomachine is provided. The system may include a computer system including a module(s) configured to: extract geometric location data from a 3D model of the shroud after use in the turbomachine, the 3D model created by digitizing using a digitizing device. The geometric location data includes geometric location data of a hard face plane of the shroud exposed to wear during turbomachine operation and of a non-worn surface adjacent to the hard face plane substantially unexposed to wear during turbomachine operation. Comparing the geometric location data of the non-worn surface from the three-dimensional model to a manufacturing model of the blade determines a change in position of the non-worn surface from use of the blade in the turbomachine. The change in position is used to modify a machining instruction used by a machining device to repair the hard face plane.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 2, 2018
    Assignee: General Electric Company
    Inventors: Jacob Andrew Salm, Mark Carmine Bellino, James Ryan Connor, Gareth William David Lewis, Keith Alan Lord
  • Publication number: 20170167263
    Abstract: The present application provides a method of repairing a turbine blade. The method may include the steps of removing an existing tip cap from the turbine blade in whole or in part, machining the turbine blade to form a machined groove, positioning an insert in the machined groove, welding the insert to the turbine blade, and brazing the turbine blade.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: LAWRENCE JAMES WHIMS, JAMES RYAN CONNOR, DANIEL JAMES DORRIETY, ANDREA BOOHER KRETSCHMAR, PAUL A. COOK, BRIAN LESLIE HENDERSON
  • Publication number: 20170081753
    Abstract: A process for forming a thermal barrier coating system on a substrate is disclosed including preparing a slurry including a donor powder, an activator powder, and a binder. The donor powder includes a metallic aluminum alloy having a melting temperature higher than aluminum, and the binder includes at least one organic polymer gel. The process further includes applying the slurry to the substrate, heating the slurry to form an aluminide bond coating including an additive aluminide layer and an aluminide interdiffusion zone disposed between the substrate and the additive aluminide layer, and applying a thermal barrier coating to the aluminide bond coating. The thermal barrier coating may be a dense vertically-cracked thermal barrier coating, and the substrate may be a gas turbine component. Thermal barrier coating systems formed by the process are also disclosed.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Inventors: Liming ZHANG, Christopher Edward THOMPSON, James Ryan CONNOR, John D. WARD, Michael Anthony DEPALMA
  • Patent number: 9574447
    Abstract: A modification process and modified article are disclosed. The modification process includes locating an area in an article, removing the area by machining to form a machined region, inserting a modification material into the machined region, securing the modification material to the article, machining the modification material flush with a geometry of the article, and applying a coating over at least a portion of the article. Another modification process includes locating an area under a suction side leading edge tip shroud fillet of an airfoil, removing the area by machining to form a hole, inserting a modification material having improved material properties as compared to an original base material into the hole, securing the modification material in place, machining the modification material and the airfoil to form a new fillet contour, and applying a coating over at least a portion of the airfoil. Also disclosed is the modified article.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: February 21, 2017
    Assignee: General Electric Company
    Inventors: Christopher Edward Thompson, John David Ward, James Ryan Connor, Mark Lawrence Hunt, Blake Allen Fulton
  • Publication number: 20170044900
    Abstract: A system for adaptively machining a shroud of a blade used in a turbomachine is provided. The system may include a computer system including a module(s) configured to: extract geometric location data from a 3D model of the shroud after use in the turbomachine, the 3D model created by digitizing using a digitizing device. The geometric location data includes geometric location data of a hard face plane of the shroud exposed to wear during turbomachine operation and of a non-worn surface adjacent to the hard face plane substantially unexposed to wear during turbomachine operation. Comparing the geometric location data of the non-worn surface from the three-dimensional model to a manufacturing model of the blade determines a change in position of the non-worn surface from use of the blade in the turbomachine. The change in position is used to modify a machining instruction used by a machining device to repair the hard face plane.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Jacob Andrew Salm, Mark Carmine Bellino, James Ryan Connor, Gareth William David Lewis, Keith Alan Lord