Patents by Inventor Joshua Daniel Winn

Joshua Daniel Winn 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: 11080940
    Abstract: A system for component visualization according to an exemplary aspect of the present disclosure includes, among other things, a data module configured to access data corresponding to a component design. The component design includes at least one feature corresponding to a group of feature types. A display module is configured to display the data in an environment corresponding to a first user profile. A comparison module is configured to cause the display module to display the at least one feature when the at least one feature meets at least one predetermined criterion relating to the first user profile, and is configured to cause the display module to display a representation of the at least one feature when the at least one predetermined criterion is not met. The representation has a representation geometry that is a different geometry than a feature geometry of the at least one feature. A method for designing a component is also disclosed.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 3, 2021
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: William A. Sowa, Andrew D. Milliken, Joshua Daniel Winn
  • Patent number: 10961870
    Abstract: A method of cooling a portion of a gas turbine engine includes positioning a tie rod relative to an inner frame case. The tie rod includes a bushing opening and the inner frame case includes a fastener opening. A fastener is secured through the fastener opening in the inner frame case to a threaded bushing located in the bushing opening. The threaded bushing includes a distal end that forms a clearance gap with the inner frame case. Heat is transferred from the fastener through the threaded bushing to prevent the fastener from creeping.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: March 30, 2021
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: Joshua Daniel Winn, Alexander Broulidakis, Paul K. Sanchez, Anthony P Cherolis, Joseph J. Sedor, Christopher Treat
  • Patent number: 10812573
    Abstract: A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device configured to execute a first multi-user CAx environment including a synchronization module. The synchronization module is configured to cause a first entity of a component design to update in the first multi-user CAx environment according to at least one pairing criterion. The at least one pairing criterion relates to a second entity of the component design. A method for collaborating on a component design is also disclosed.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 20, 2020
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventor: Joshua Daniel Winn
  • Patent number: 10740500
    Abstract: A software agnostic multi-user CAx environment system includes a host computer with a processor and a memory. The processor and memory are configured to operate a multi-user CAx environment. The host computer is configured to communicate with a plurality of local computers. Each of the local computers includes at least one CAx software package and is configured to operate a local CAx environment of the multi-user CAx environment. A part database is configured to store multiple part files. Each of the part files includes at least one component having multiple features. At least one meta data file is stored within the part database. The meta data file is linked to at least one of the plurality of features.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 11, 2020
    Assignee: Raytheon Technologies Corporation
    Inventors: Joshua Daniel Winn, William A. Sowa
  • Patent number: 10577971
    Abstract: A mid-turbine frame for a gas turbine engine according to an example of the present disclosure includes, among other things, a first frame case, a flange coupled to the first frame case, and a heat shield adjacent to the flange. A method of cooling a portion of a gas turbine engine is also disclosed.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: March 3, 2020
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Joshua Daniel Winn, Anthony P. Cherolis, Steven D. Porter, Christopher Treat, Kevin Zacchera
  • Patent number: 10503721
    Abstract: A system for conflict resolution in a multi-user design package includes a host computer having a memory and a processor, wherein the host computer is configured to operate a multi-user CAx environment, and is configured to receive edit commands from a plurality of local computers. A conflict resolution module is configured to be executed by the host computer, and the conflict resolution module is configured to prevent implementation of conflicting edit commands received from the plurality of local computers in the multi-user CAx environment.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: December 10, 2019
    Assignee: United Technologies Corporation
    Inventor: Joshua Daniel Winn
  • Publication number: 20190316491
    Abstract: A method of cooling a portion of a gas turbine engine includes positioning a tie rod relative to an inner frame case. The tie rod includes a bushing opening and the inner frame case includes a fastener opening. A fastener is secured through the fastener opening in the inner frame case to a threaded bushing located in the bushing opening. The threaded bushing includes a distal end that forms a clearance gap with the inner frame case. Heat is transferred from the fastener through the threaded bushing to prevent the fastener from creeping.
    Type: Application
    Filed: May 30, 2019
    Publication date: October 17, 2019
    Inventors: Joshua Daniel Winn, Alexander Broulidakis, Paul K. Sanchez, Anthony P. Cherolis, Joseph J. Sedor, Christopher Treat
  • Publication number: 20190303514
    Abstract: A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device that has a processor and a memory storage device. The processor is configured to execute a first multi-user computer-aided technologies (CAx) environment that has a data module and a comparison module. The data module is configured to access at least one database corresponding to a component design. The component design has a plurality of features each corresponding to a group of feature types, and each of the plurality of features establishes a respective spatial boundary. The comparison module is configured to cause a first feature and a second feature of the plurality of features to merge into a resultant feature of the component design in response to determining that the spatial boundary of the first feature and the spatial boundary of the second feature share a common interface.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventor: Joshua Daniel Winn
  • Patent number: 10430715
    Abstract: A system for facilitating multi-user computer aided design includes a plurality of locally stored multi-user design (CAx) environments. A server includes a server side CAx environment. The server is communicatively coupled to each of the locally stored CAx environments. The server side CAx environment further includes a predictive modeling module operable to receive an incomplete command from a first user, and predict a complete command based on the incomplete command.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: October 1, 2019
    Assignee: United Technologies Corporation
    Inventors: Joshua Daniel Winn, Charles Gregory Jensen, Robert Ivan Yorgason
  • Publication number: 20190273775
    Abstract: A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device configured to execute a first multi-user CAx environment including a synchronization module. The synchronization module is configured to cause a first entity of a component design to update in the first multi-user CAx environment according to at least one pairing criterion. The at least one pairing criterion relates to a second entity of the component design. A method for collaborating on a component design is also disclosed.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Inventor: Joshua Daniel Winn
  • Patent number: 10392974
    Abstract: A fastener assembly includes a first component that includes a bushing opening. A second component includes a fastener opening. A threaded bushing is at least partially located within the bushing opening. A fastener extends through the fastener opening and engages the bushing.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: August 27, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Joshua Daniel Winn, Alexander Broulidakis, Paul K. Sanchez, Anthony P. Cherolis, Joseph J. Sedor, Christopher Treat
  • Patent number: 10366099
    Abstract: A system for collaborating on a component according to an exemplary aspect of the present disclosure includes, among other things, a first multi-user CAx environment including a data module and an import module. The data module is configured to access a database relating to a component design. The component design relates to a group of function-based commands. The import module is configured to cause an external data entity relating to at least one feature of the component design to be imported into the first multi-user CAx environment, and is configured to cause the data module to store data relating to the external data entity in the database. A method for collaborating on a component design is also disclosed.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: July 30, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: William A. Sowa, Joshua Daniel Winn, Charles Gregory Jensen
  • Patent number: 10339225
    Abstract: A computerized method and system for computer-aided design access control is disclosed. The method includes receiving a part definition for a part at a server, the part definition comprising a plurality of components and a level of access required for each component of the plurality of components, receiving a request from a user to manipulate the part, the user being associated with a user access level, verifying the user access level against each level of access required for each component of the plurality of components, and presenting a render of the part to the user based on the part definition, the render comprising each component of the plurality of components where the user access level meets the associated level of access required and a placeholder for each component of the plurality of components where the user access level does not meet the associated level of access required.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: July 2, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: William A. Sowa, Charles Gregory Jensen, Kurt R. Heinemann, Andrew D. Milliken, Diane K. Emmerson, Joshua Daniel Winn, Christopher Farnum, Robert Ivan Yorgason
  • Patent number: 10341422
    Abstract: A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device configured to execute a first multi-user CAx environment including a synchronization module. The synchronization module is configured to cause a first entity of a component design to update in the first multi-user CAx environment according to at least one pairing criterion. The at least one pairing criterion relates to a second entity of the component design. A method for collaborating on a component design is also disclosed.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 2, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventor: Joshua Daniel Winn
  • Patent number: 10154083
    Abstract: A system for collaborating on a component includes a first computing device configured to execute a first multi-user CAx environment and a plurality of second computing devices, each being configured to execute a corresponding second multi-user CAx environment. Each of the second multi-user CAx environments includes a display module configured to cause the corresponding second device to display at least a portion of a component, the component including a plurality of subcomponents wherein at least one of the subcomponents is a released subcomponent, and the first multi-user CAx environment including a first release tracking module configured to cause each of the second multi-user CAx environments to display a visual indication of a released status of the released subcomponent.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 11, 2018
    Assignee: United Technologies Corporation
    Inventors: Joseph N. Cerino, Joshua Daniel Winn
  • Patent number: 10140390
    Abstract: A system for executing agnostic multi-user CAx environments includes a host computer including a processor and a memory. The processor and memory are configured to operate a multi-user CAx environment. The host computer is configured to communicate with a plurality of local computers, each of the local computers including at least one CAx software package and being configured to operate a local CAx environment of the multi-user CAx environment. A feature list is stored within the memory of the host computer, the feature list includes a list of each feature of a part file. A deletion prevention module is stored within at least one of the memory of the host computer and a memory of each of the local computers. The deletion prevention module is configured to prevent deletion of a prior feature currently accessed by at least one local CAx environment.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 27, 2018
    Assignee: United Technologies Corporation
    Inventor: Joshua Daniel Winn
  • Patent number: 10121269
    Abstract: A system for component visualization according to an exemplary aspect of the present disclosure includes, among other things, a data module configured to access data corresponding to a component design, the component design including at least one feature corresponding to a group of feature types. The system includes a display module configured to display the data in an environment according to a visualization setting corresponding to a first user profile and corresponding to the group of feature types. The system includes a comparison module configured to cause the display module to display the data according to the visualization setting when the at least one feature meets at least one predetermined criterion. A method for designing a component is also disclosed.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: November 6, 2018
    Assignee: United Technologies Corporation
    Inventor: Joshua Daniel Winn
  • Patent number: 10114615
    Abstract: A system for collaborating on a component according to an exemplary aspect of the present disclosure includes, among other things, a data module configured to access data corresponding to a component design, the component design corresponding to a group of feature types. A comparison module is configured to cause the data module to store data corresponding to the component design in a first data container when at least one predetermined criterion is met, and configured to cause the data module to store the data in a second data container when the at least one predetermined criterion is not met. A method for collaborating on a component is also disclosed.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 30, 2018
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: William A. Sowa, Andrew D. Milliken, Joshua Daniel Winn
  • Patent number: 10108627
    Abstract: A system for collaborating on a component according to an exemplary aspect of the present disclosure includes, among other things, a multi-user CAx environment including a data module and an editing module. The data module is configured to access a database corresponding to a component design. The component design corresponds to a group of predetermined functions. The editing module is configured to generate at least one user-defined function operable to characterize the component design, and configured to cause the data module to store data corresponding to the at least one user-defined function to the database. A method for collaborating on a component design is also disclosed.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: October 23, 2018
    Assignee: United Technologies Corporation
    Inventors: William A. Sowa, Joshua Daniel Winn, Charles Gregory Jensen
  • Publication number: 20180239795
    Abstract: A system for conflict resolution in a multi-user design package includes a host computer having a memory and a processor, wherein the host computer is configured to operate a multi-user CAx environment, and is configured to receive edit commands from a plurality of local computers. A conflict resolution module is configured to be executed by the host computer, and the conflict resolution module is configured to prevent implementation of conflicting edit commands received from the plurality of local computers in the multi-user CAx environment.
    Type: Application
    Filed: April 25, 2018
    Publication date: August 23, 2018
    Inventor: Joshua Daniel Winn