Patents by Inventor Michael CARRARA

Michael CARRARA 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: 11953887
    Abstract: A system includes a processor and a memory accessible by the processor and storing instructions that, when executed by the processor, cause the processor to receive an input adding a new industrial automation device to an industrial automation system including a plurality of industrial automation devices, generate a new name for the new industrial automation device based on a naming convention and a location of the new industrial automation device within the industrial automation system, determine, for each of one or more industrial automation devices of the plurality of industrial automation devices, a name change based on the addition of the new industrial automation device to the industrial automation system, wherein the name change comprises generating a replacement name and replacing a previous name with the replacement name, and update one or more respective configurations of the plurality of industrial automation devices based on the one or more name changes.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 9, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Christopher W. Como, Sharon Billi-Duran, Matthew R. Ericsson, Srdjan Josipovic, Eashwer Srinivasan, Michael D. Kalan
  • Publication number: 20240103857
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Application
    Filed: December 4, 2023
    Publication date: March 28, 2024
    Inventors: Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Srdjan Josipovic, Adam J Gregory, Michael J Coan
  • Publication number: 20230141811
    Abstract: A cup dispensing system in an automated dispensing beverage dispensing system receives a first supply of cups at a first dispensing assembly with a first selective release device and receives a second supply of cups at a second dispensing assembly with a second selective release device. The first and second dispensing assemblies respectively coincide with first and second indexed locations on a cup conveyance system. The cup dispensing system operates to dispense a first cup from the first dispensing assembly to the first indexed location and a second cup from the second dispensing assembly to the second indexed location.
    Type: Application
    Filed: November 8, 2022
    Publication date: May 11, 2023
    Applicant: Marmon Foodservice Technologies, Inc.
    Inventors: Zachary Dresser, David Njaastad, Michael Graef, Daniel Muskin-Pierret, Brian Mathews, Kevin Michael Carrara
  • Patent number: 8522035
    Abstract: A certificate enrollment assistant module may be provided to inject a challenge password into a certificate signing request to be sent, to a Certificate Authority, from a computing device. The certificate enrollment assistant module, thereby, acts as a trusted proxy to assist the computing device in building a valid certificate signing request without the computing device having access to the challenge password.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: August 27, 2013
    Assignee: BlackBerry Limited
    Inventors: Alexander Sherkin, Michael Carrara, Alexander Truskovsky
  • Publication number: 20130073856
    Abstract: A certificate enrollment assistant module may be provided to inject a challenge password into a certificate signing request to be sent, to a Certificate Authority, from a computing device. The certificate enrollment assistant module, thereby, acts as a trusted proxy to assist the computing device in building a valid certificate signing request without the computing device having access to the challenge password.
    Type: Application
    Filed: February 9, 2012
    Publication date: March 21, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexander SHERKIN, Michael CARRARA, Alexander Truskovsky