Patents by Inventor Joseph Fitzgerald

Joseph Fitzgerald 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: 11353335
    Abstract: One or more devices in a data analysis computing system may be configured to receive and analyze movement data, and determine driving trips associated driving data based on the received movement data. Movement data may be collected by one or more mobile devices, such as smartphones, tablet computers, and the like. One or more driving trips may be identified based on the movement data collected by the mobile devices, including acceleration data, speed data, and rotation rate data. After identifying a driving trip, the previously collected movement data and/or additional driving data may be analyzed to determine additional driving trip data, such as the driver, vehicle, and/or additional driving factors.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: June 7, 2022
    Assignee: Allstate Insurance Company
    Inventors: Jennifer A. Brandmaier, Jeffrey Fitzgerald, Eric D. Huls, Joseph Kleinhenz, William Loo, Matthew James Manzella, Philip Peter Ramirez
  • Patent number: 10749597
    Abstract: A method of conducting wireless fiber inspection includes obtaining a video stream from an inspection probe and transmitting the video stream over a Wi-Fi network. The method further includes creating the Wi-Fi network using a Wi-Fi hotspot, performing image analysis on the obtained video stream, and transmitting the image analysis along with the video stream over the Wi-Fi network.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 18, 2020
    Assignee: AFL Telecommunications LLC
    Inventors: Sean Patrick Adam, Joseph Fitzgerald
  • Patent number: 10725802
    Abstract: By implementing various types of tags, easy management and control of assets in a business system is enabled. These assets may be virtual machines, hardware assets, personnel assets, etc. System tags are determined and associated with an asset automatically. Virtual tags and dynamic tags are tags that do not contain the information sought—rather, these tags contain instructions about how to determine the tag value associated with an asset. Management tags are user-entered tags indicating information about an asset based on the knowledge of an individual. These tags can be combined using Boolean algebraic operators, resulting in a tag-based algebra system, which enables a Tag-Based Query Language for searching a universe of assets based on the associated tags. Additionally, tag-based algebra enables access control based on tags associated with a user, assets in a universe of assets, and enables policies to be enforced in a universe of assets.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: July 28, 2020
    Assignee: Red Hat, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregg Tanzillo
  • Patent number: 10486635
    Abstract: A rear vehicle seat airbag module configured to be mounted to a portion of a seat back of a front vehicle seat comprising an inflator and an inflatable cushion comprising a lower portion, an upper portion and an external tether connecting the lower portion and the upper portion. The inflator provides inflation gas to the inflatable cushion and the inflatable cushion is configured to deploy forward of an occupant seated in a rear seat of a vehicle by curving away from the occupant. The external tether is configured to control a trajectory of the deployment of the inflatable cushion by pulling the upper portion toward the lower portion to curve the inflatable cushion such that the upper portion is located above the lower portion.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: November 26, 2019
    Assignee: Joyson Safety Systems Acquisition LLC
    Inventors: James P. Karlow, Nachiket Pendse, Joseph Fitzgerald
  • Patent number: 10382151
    Abstract: A method of concurrently testing a plurality of transmission mediums, using a testing device incorporating at least one processor and a single test program that allows a user to view multiple instruments as a single instrument with multiple input and output ports, includes setting up a plurality of instrument functions to perform tests on the plurality of transmission mediums using the single test program, and concurrently performing tests on the plurality of transmission mediums using the plurality of instrument functions.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: August 13, 2019
    Assignee: AFL Telecommunications LLC
    Inventors: Sean Adam, D. Dane Krampitz, Joseph Fitzgerald
  • Patent number: 10353724
    Abstract: Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with policies controlling various aspects of VM. The techniques can be employed to benefit all virtual environments, such as virtual machines, virtual appliances, and virtual applications. For ease of discussion herein, assume that a virtual machine (VM) represents each of these environments. In one particular embodiment, a systems management partition (SMP) is created inside the VM to provide a persistent and resilient storage for management information (e.g., logical and physical VM metadata). The SMP can also be used as a staging area for installing additional content or agentry on the VM when the VM is executed. Remote storage of management information can also be used. The VM management information can then be made available for pre-execution processing, including policy-based compliance testing.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: July 16, 2019
    Assignee: Red Hat, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim
  • Publication number: 20180109599
    Abstract: The present invention is related to a method of connecting a first device comprising a processor and an application and a second device comprising a processor and an application, a distributed architecture system for facilitating modular communication between a plurality of applications, a plurality of devices, and a plurality of applications and devices, and a computer readable medium storing a program for causing a processor to connect a plurality of applications, a plurality of devices, and a plurality of applications and devices.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 19, 2018
    Applicant: AFL TELECOMMUNICATIONS LLC
    Inventors: Sean Patrick Adam, Joseph Fitzgerald, Scott Prescott, Michael John Leighton
  • Publication number: 20180037691
    Abstract: Methods of catalyzing chemical reactions are provided. A tertiary amine blocked with an acid, the acid having a vapor pressure greater than 1.0 mm Hg at 25° C., is added as a catalyst to reaction mixtures. Reaction mixtures contain uretdione or isocyanate functional materials, in various combinations with hydroxyl, thiol, and/or amine functional materials. Curable compositions comprising these catalysts and reaction mixtures are also provided.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: LAWRENCE JOSEPH FITZGERALD, BRUCE CONNELLY, STEVEN R. ZAWACKY, EMMA SHWARTZ
  • Patent number: 9882963
    Abstract: The present invention is related to a method of connecting a first device comprising a processor and an application and a second device comprising a processor and an application, a distributed architecture system for facilitating modular communication between a plurality of applications, a plurality of devices, and a plurality of applications and devices, and a computer readable medium storing a program for causing a processor to connect a plurality of applications, a plurality of devices, and a plurality of applications and devices.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: January 30, 2018
    Assignee: AFL Telecommunications LLC
    Inventors: Sean Patrick Adam, Joseph Fitzgerald, Scott Prescott, Michael John Leighton
  • Patent number: 9852001
    Abstract: Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with policies controlling various aspects of VM. The techniques can be employed to benefit all virtual environments, such as virtual machines, virtual appliances, and virtual applications. For ease of discussion herein, assume that a virtual machine (VM) represents each of these environments. In one particular embodiment, a systems management partition (SMP) is created inside the VM to provide a persistent and resilient storage for management information (e.g., logical and physical VM metadata). The SMP can also be used as a staging area for installing additional content or agentry on the VM when the VM is executed. Remote storage of management information can also be used. The VM management information can then be made available for pre-execution processing, including policy-based compliance testing.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: December 26, 2017
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim
  • Publication number: 20170291566
    Abstract: A rear vehicle seat airbag module configured to be mounted to a portion of a seat back of a front vehicle seat comprising an inflator and an inflatable cushion comprising a lower portion, an upper portion and an external tether connecting the lower portion and the upper portion. The inflator provides inflation gas to the inflatable cushion and the inflatable cushion is configured to deploy forward of an occupant seated in a rear seat of a vehicle by curving away from the occupant. The external tether is configured to control a trajectory of the deployment of the inflatable cushion by pulling the upper portion toward the lower portion to curve the inflatable cushion such that the upper portion is located above the lower portion.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 12, 2017
    Applicant: TK Holdings Inc.
    Inventors: James P. KARLOW, Nachiket PENDSE, Joseph FITZGERALD
  • Patent number: 9716706
    Abstract: The present invention relates to an application that is configured to provide secure access to confidential information. To protect the confidential information, the application may include functions that utilize a decoy application to disguise the functionality of the application. A unique sequence of inputs received through an interface associated with the decoy application may permit a user to access the confidential information. An authorized user that has been provided access to the confidential information may access configuration interfaces that permit the user to define the inputs that will serve as login credentials and to customize the appearance and functionality of the decoy application.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: July 25, 2017
    Inventor: Joseph Fitzgerald
  • Patent number: 9710482
    Abstract: Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with policies controlling various aspects of VM. The techniques can be employed to benefit all virtual environments, such as virtual machines, virtual appliances, and virtual applications. For ease of discussion herein, assume that a virtual machine (VM) represents each of these environments. In one particular embodiment, a systems management partition (SMP) is created inside the VM to provide a persistent and resilient storage for management information (e.g., logical and physical VM metadata). The SMP can also be used as a staging area for installing additional content or agentry on the VM when the VM is executed. Remote storage of management information can also be used. The VM management information can then be made available for pre-execution processing, including policy-based compliance testing.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: July 18, 2017
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim
  • Patent number: 9697019
    Abstract: Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with policies controlling various aspects of VM. The techniques can be employed to benefit all virtual environments, such as virtual machines, virtual appliances, and virtual applications. For ease of discussion herein, assume that a virtual machine (VM) represents each of these environments. In one particular embodiment, a systems management partition (SMP) is created inside the VM to provide a persistent and resilient storage for management information (e.g., logical and physical VM metadata). The SMP can also be used as a staging area for installing additional content or agentry on the VM when the VM is executed. Remote storage of management information can also be used. The VM management information can then be made available for pre-execution processing, including policy-based compliance testing.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: July 4, 2017
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim
  • Publication number: 20170111342
    Abstract: The present invention relates to an application that is configured to provide secure access to confidential information. To protect the confidential information, the application may include functions that utilize a decoy application to disguise the functionality of the application. A unique sequence of inputs received through an interface associated with the decoy application may permit a user to access the confidential information. An authorized user that has been provided access to the confidential information may access configuration interfaces that permit the user to define the inputs that will serve as login credentials and to customize the appearance and functionality of the decoy application.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Inventor: Joseph Fitzgerald
  • Patent number: 9612919
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: April 4, 2017
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Patent number: 9571487
    Abstract: The present invention relates to an application that is configured to provide secure access to confidential information. To protect the confidential information, the application may include functions that utilize a decoy application to disguise the functionality of the application. A unique sequence of inputs received through an interface associated with the decoy application may permit a user to access the confidential information. An authorized user that has been provided access to the confidential information may access configuration interfaces that permit the user to define the inputs that will serve as login credentials and to customize the appearance and functionality of the decoy application.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: February 14, 2017
    Inventor: Joseph Fitzgerald
  • Patent number: 9563460
    Abstract: Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with policies controlling various aspects of VM. The techniques can be employed to benefit all virtual environments, such as virtual machines, virtual appliances, and virtual applications. For ease of discussion herein, assume that a virtual machine (VM) represents each of these environments. In one particular embodiment, a systems management partition (SMP) is created inside the VM to provide a persistent and resilient storage for management information (e.g., logical and physical VM metadata). The SMP can also be used as a staging area for installing additional content or agentry on the VM when the VM is executed. Remote storage of management information can also be used. The VM management information can then be made available for pre-execution processing, including policy-based compliance testing.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: February 7, 2017
    Assignee: MANAGEIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim
  • Patent number: 9515726
    Abstract: The present disclosure describes a method, an apparatus, and a non-transitory computer-readable medium storing a program for measuring characteristics of a WDM system. The method may include obtaining channel characteristics of a channel, calculating a Health Factor of a channel using the characteristics, and displaying the Health Factor and characteristics of a channel on a display device.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: December 6, 2016
    Assignee: AFL Telecommunications LLC
    Inventors: Sean Patrick Adam, Joseph Fitzgerald, Jeffrey Alexander Harding, Scott Prescott
  • Publication number: 20160344486
    Abstract: A method of concurrently testing a plurality of transmission mediums, using a testing device incorporating at least one processor and a single test program that allows a user to view multiple instruments as a single instrument with multiple input and output ports, includes setting up a plurality of instrument functions to perform tests on the plurality of transmission mediums using the single test program, and concurrently performing tests on the plurality of transmission mediums using the plurality of instrument functions.
    Type: Application
    Filed: January 14, 2015
    Publication date: November 24, 2016
    Applicant: AFL TELECOMMUNICATIONS LLC
    Inventors: Sean Adam, D. Dane Krampitz, Joseph Fitzgerald