Patents by Inventor John D. Mayer
John D. Mayer 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: 20240054456Abstract: A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause one or more processors of a first electronic device to perform operations including sending a request for asset data associated with an asset and receiving a set of telemetry data, a set of operational data, a set of inventory data, and a set of customer data associated with the asset. In the embodiment, the method includes selecting an asset model from a set of asset models associated with the asset based on the set of telemetry data, the set of operational data, the set of inventory data, and the set of customer data, wherein each asset model of the set of asset models corresponds to a particular task performed by the asset and generating a mapping hierarchy based on the selected asset model, wherein the mapping hierarchy includes a representation of a plant layout associated with the asset.Type: ApplicationFiled: October 27, 2023Publication date: February 15, 2024Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Patent number: 11886576Abstract: A non-transitory computer-readable medium may include computer-executable instructions that, when executed, cause a processor to collect a portion of data associated with an asset from one or more sources based on a request received from a digital representation associated with the asset. The digital representation may perform a first set of simulations related to one or more operations of the asset over time. The processor may then generate a plurality of aligned datasets based the portion of the data, the one or more sources, and an identity of the asset. The processor may also aggregate the plurality of aligned datasets into a single dataset and transmit the single dataset to the digital representation to perform a second set of simulations based on the single dataset.Type: GrantFiled: September 30, 2020Date of Patent: January 30, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20230152789Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors to perform operations. The operations include receiving a first request to access a digital representation that is assigned to an asset of an industrial automation system and includes code specific to operating, maintaining, or diagnosing the asset. The operations also include verifying a security access for the first request, providing the computing device access to the digital representation, receiving an input to modify the code from the computing device and, performing one or more simulations based on the modified code by utilizing the digital representation. Additionally, the operations include sending one or more simulation results to the computing device, receiving, from the computing device, a second request for pushing the modified code to the asset, and in response to receiving the second request, causing the modified code to be sent to the asset.Type: ApplicationFiled: January 5, 2023Publication date: May 18, 2023Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Patent number: 11644815Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors of a first electronic device to receive data generated by a plurality of components of an industrial automation system and characterize one or more portions of the data by applying metadata to the one or more portions of the data. The metadata enables a second electronic device receiving the data to determine one or more contexts of the one or more portions of the data. Furthermore, the computer-executable instructions, when executed, cause the one or more processors to rearrange an order of the one or more portions of the data and cause the characterized and rearranged data to be sent to the second electronic device.Type: GrantFiled: September 30, 2020Date of Patent: May 9, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Patent number: 11561535Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors to perform operations. The operations include receiving a first request to access a digital representation that is assigned to an asset of an industrial automation system and includes code specific to operating, maintaining, or diagnosing the asset. The operations also include verifying a security access for the first request, providing the computing device access to the digital representation, receiving an input to modify the code from the computing device and, performing one or more simulations based on the modified code by utilizing the digital representation. Additionally, the operations include sending one or more simulation results to the computing device, receiving, from the computing device, a second request for pushing the modified code to the asset, and in response to receiving the second request, causing the modified code to be sent to the asset.Type: GrantFiled: September 30, 2020Date of Patent: January 24, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20220414618Abstract: Systems, methods, and software described herein manage tickets in an industrial automation environment. In one implementation, a ticket management service is configured to obtain a plurality of tickets from a plurality of data sources and extract attributes from each ticket in the plurality of tickets. Once extracted, the ticket management service may, for each ticket in the plurality of tickets, generate at least one ticket in a unified format and add the at least one ticket to a ticket database. The ticket management service may then use the ticket database to present ticket summaries to users associated with the industrial automation environment.Type: ApplicationFiled: September 1, 2022Publication date: December 29, 2022Applicant: Rockwell Automation Technologies, Inc.Inventors: John D. Mayer, Lauren M. Harkins, Jessica L. Korpela, Jessica M. Truong, Lisa J. Smith, Gwendolyn H. Roark, Ramesh Paramasivam, Matthew M. Carroll, David Lillie
-
Publication number: 20220100851Abstract: A non-transitory computer-readable medium may include computer-executable instructions that, when executed, cause a processor to collect a portion of data associated with an asset from one or more sources based on a request received from a digital representation associated with the asset. The digital representation may perform a first set of simulations related to one or more operations of the asset over time. The processor may then generate a plurality of aligned datasets based the portion of the data, the one or more sources, and an identity of the asset. The processor may also aggregate the plurality of aligned datasets into a single dataset and transmit the single dataset to the digital representation to perform a second set of simulations based on the single dataset.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20220101269Abstract: A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause one or more processors of a first electronic device to perform operations including sending a request for asset data associated with an asset and receiving a set of telemetry data, a set of operational data, a set of inventory data, and a set of customer data associated with the asset. In the embodiment, the method includes selecting an asset model from a set of asset models associated with the asset based on the set of telemetry data, the set of operational data, the set of inventory data, and the set of customer data, wherein each asset model of the set of asset models corresponds to a particular task performed by the asset and generating a mapping hierarchy based on the selected asset model, wherein the mapping hierarchy includes a representation of a plant layout associated with the asset.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20220100182Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors to perform operations. The operations include receiving a first request to access a digital representation that is assigned to an asset of an industrial automation system and includes code specific to operating, maintaining, or diagnosing the asset. The operations also include verifying a security access for the first request, providing the computing device access to the digital representation, receiving an input to modify the code from the computing device and, performing one or more simulations based on the modified code by utilizing the digital representation. Additionally, the operations include sending one or more simulation results to the computing device, receiving, from the computing device, a second request for pushing the modified code to the asset, and in response to receiving the second request, causing the modified code to be sent to the asset.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20220100173Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors of a first electronic device to receive data generated by a plurality of components of an industrial automation system and characterize one or more portions of the data by applying metadata to the one or more portions of the data. The metadata enables a second electronic device receiving the data to determine one or more contexts of the one or more portions of the data. Furthermore, the computer-executable instructions, when executed, cause the one or more processors to rearrange an order of the one or more portions of the data and cause the characterized and rearranged data to be sent to the second electronic device.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Publication number: 20210096548Abstract: Systems, methods, and software described herein manage tickets in an industrial automation environment. In one implementation, a ticket management service is configured to obtain a plurality of tickets from a plurality of data sources and extract attributes from each ticket in the plurality of tickets. Once extracted, the ticket management service may, for each ticket in the plurality of tickets, generate at least one ticket in a unified format and add the at least one ticket to a ticket database. The ticket management service may then use the ticket database to present ticket summaries to users associated with the industrial automation environment.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: John D. Mayer, Lauren M. Harkins, Jessica L. Korpela, Jessica M. Truong, Lisa J. Smith, Gwendolyn H. Roark, Ramesh Paramasivam, Matthew M. Carroll, David Lillie
-
Publication number: 20210097507Abstract: The technology disclosed herein enables presentation of a risk overview based off of the product lifecycles for components in an industrial environment. In a particular embodiment, a method includes, in a lifecycle management system, identifying components of an industrial system having a product lifecycle and determining the product lifecycles for the components. The method further includes determining a number of replacements for the components in an inventory for the industrial system. The method also includes presenting a risk overview for the industrial system based on the product lifecycles and the number of replacements.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: John D. Mayer, Timothy R. Brennan, Lauren M. Harkins, Jessica L. Korpela, Jessica M. Truong, Lisa J. Smith, David Lillie, Gwendolyn H. Roark, Ramesh Paramasivam, Matthew M. Carroll
-
Publication number: 20210089987Abstract: The technology disclosed herein enables presentation of a product lifecycle overview of the product lifecycles for components in an industrial environment. In a particular embodiment, a method includes, in a lifecycle management system, identifying components of an industrial system that have a product lifecycle and determining the product lifecycles for the components. The method further includes presenting an overview of the product lifecycles to a user.Type: ApplicationFiled: September 25, 2019Publication date: March 25, 2021Inventors: John D. Mayer, Timothy R. Brennan, Lauren M. Harkins, Jessica L. Korpela, Jessica M. Truong, Lisa J. Smith, David Lillie, Gwendolyn H. Roark, Ramesh Paramasivam, Matthew M. Carroll
-
Patent number: 4742730Abstract: A failsafe rotary actuator having irreversible dual load paths between input and output members thereof is comprised of an input shaft journalled for rotation within a housing for the actuator, first and second sun gears secured in spaced relationship along and to the input shaft for rotation therewith, planet gears disposed for orbital rotation with and circulation about the sun gears, first and second fixed ring gears disposed for independent engagement with the planet gears, and first and second output gears disposed for independent driving contact with the planet gears; wherein a first load path is established between the first sun gear and the first output gear across the planet gears in cooperative engagement thereof with the first fixed ring gear, and a second load path is established between the second sun gear and the second output gear across the planet gears and cooperative engagement thereof with the second fixed ring gear.Type: GrantFiled: September 30, 1982Date of Patent: May 10, 1988Assignee: The Boeing CompanyInventors: Rupert I. Dorn, John D. Mayer, Neal A. Nelson
-
Patent number: 4682531Abstract: A control valve for limiting the flow rate of a fluidized medium to a hydraulic motor during start up of the motor so as not to induce loads which exceed predetermined torque limits of apparatus driven by the motor. The control valve includes a poppet which is spring biased to a seated closed position. Increasing inlet-to-outlet pressure differential unseats the poppet in a downstream direction uncovering bypass ports which allow an initial surge of fluid to the motor to accelerate the motor to a predetermined speed at a rate which does not exceed the torque limits. Further downstream movement of the poppet exposes greater cross-sectional areas of main inlet ports which permit additional modulated fluid flow to accelerate the motor to its operational speed. The rate of movement of the poppet in the downstream direction is limited by flow restrictor orifices which conduct fluid which is displaced from a chamber due to the downstream movement of the poppet.Type: GrantFiled: December 31, 1985Date of Patent: July 28, 1987Assignee: The Boeing CompanyInventor: John D. Mayer
-
Patent number: 4568045Abstract: A shaped support beam is joined to and extends laterally across a landing gear door to provide support and to hold a retracted airplane landing gear in position when the landing gear door is closed. Pivotable linkage, extending between airplane structure and the shaped support beam, press against the landing gear to hold the gear in the retracted position with the door latched, and to be pressed against to move an unlatched door aside to permit extension of the landing gear into operating position.Type: GrantFiled: August 17, 1983Date of Patent: February 4, 1986Assignee: The Boeing CompanyInventor: John D. Mayer