Patents by Inventor Michael Sheehan

Michael Sheehan 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: 20260030417
    Abstract: Apparatus comprising a processor and memory storing executable code operative to receive a building design plan, generate a user interactive interface with dynamic components representing aspects of the design, and enable user manipulation of design parameters. The apparatus calculates and displays a maximum occupancy load and the maximum length of a longest possible egress path based on the design plan and user modifications. The system identifies boundaries, use types, and points of egress, recalculates metrics in real time as the user adjusts design features, and references code-specific parameters for compliance. Automated suggestions for design modifications are provided to achieve code compliance. The apparatus further generates reports summarizing occupancy load, egress path length, compliance status, and recommended changes, supporting efficient building code analysis and design optimization.
    Type: Application
    Filed: October 3, 2025
    Publication date: January 29, 2026
    Applicant: CodeComply.Ai, Corp.
    Inventors: Michael Sheehan, Patrick E Murphy, Johnny Maghzal, Patrick Hughes, Emilia Keller, Matthew Foley
  • Patent number: 12462080
    Abstract: Apparatus operative via executable software to quantify building metrics using artificial intelligence analysis of a design plan. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI is used to determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes enforcing fire safety and the Americans with Disabilities Act.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: November 4, 2025
    Assignee: CodeComply.AI, Corp.
    Inventors: Michael Sheehan, Patrick E Murphy, Johnny Maghzal, Patrick Hughes, Emilia Keller, Matthew Foley
  • Publication number: 20250209223
    Abstract: Methods and systems employing artificial intelligence for efficient data extraction and analysis for a user-defined design plan segmentation. The method enables users to select specific segments within two-dimensional design plans, thereby triggering an AI engine to execute pixel-pattern analysis on the chosen segments. This process facilitates the extraction of comprehensive data related to code set forth by an authority having jurisdiction. Additionally, the invention includes methods for component searching within the design plans using symbols or polygon shapes selected by users, involving pixel-level analysis to identify matching dynamic components within the design plans.
    Type: Application
    Filed: December 19, 2024
    Publication date: June 26, 2025
    Applicant: CodeComply.Ai, Corp.
    Inventors: Matthew Foley, Michael Sheehan, Patrick E. Murphy, Johnny Maghzal
  • Publication number: 20250124198
    Abstract: Apparatus operative to efficiently manage smoke aspects of a design plan. and smoke control practices. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI may determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes relating to smoke control and fire safety.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 17, 2025
    Applicant: CodeComply.Ai, Corp.
    Inventors: Matthew Foley, Michael Sheehan, Patrick E Murphy, Johnny Maghzal
  • Patent number: 12197829
    Abstract: Methods and apparatus operative to quantify building metrics using artificial intelligence analysis of a design plan and apply the quantified building metrics to smoke control practices. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI may determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes relating to smoke control and fire safety.
    Type: Grant
    Filed: November 14, 2023
    Date of Patent: January 14, 2025
    Inventors: Matthew Foley, Michael Sheehan, Patrick E Murphy, Johnny Maghzal
  • Patent number: 12100504
    Abstract: A system for selection of a medical provider (MP) by a requesting patient based on preferences for the MP includes a first model modeling the preferences of a plurality of patients for select MPs and trained on a first training data set. A second model is provided for modeling the preferences of a plurality of MPs for select patients and trained on a second training data set. A controller controls the first and second models to select at least a portion of available MPs in an available MP data set for input of the associated representative information to the first and second model MP inputs. A patient rank calculator accumulates the output patient determined preferences for MPs associated with the selected at least a portion of the available MPs and generates a MP ranking for each of the selected at least a portion of the available MPs.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: September 24, 2024
    Assignee: ZENGINE LIMITED
    Inventors: Michael Sheehan, Stephen Brobst, John Trustman, Michael McDonald
  • Publication number: 20240145075
    Abstract: A system for selection of a medical provider (MP) by a requesting patient based on preferences for the MP includes a first model modeling the preferences of a plurality of patients for select MPs and trained on a first training data set. A second model is provided for modeling the preferences of a plurality of MPs for select patients and trained on a second training data set. A controller controls the first and second models to select at least a portion of available MPs in an available MP data set for input of the associated representative information to the first and second model MP inputs. A patient rank calculator accumulates the output patient determined preferences for MPs associated with the selected at least a portion of the available MPs and generates a MP ranking for each of the selected at least a portion of the available MPs.
    Type: Application
    Filed: September 27, 2023
    Publication date: May 2, 2024
    Inventors: Michael Sheehan, Stephen Brobst, John Trustman, Michael McDonald
  • Publication number: 20240119201
    Abstract: Methods and apparatus operative to quantify building metrics using artificial intelligence analysis of a design plan and apply the quantified building metrics to smoke control practices. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI may determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes relating to smoke control and fire safety.
    Type: Application
    Filed: November 14, 2023
    Publication date: April 11, 2024
    Applicant: CodeComply.Ai, Corp.
    Inventors: Matthew Foley, Michael Sheehan, Patrick E Murphy, Johnny Maghzal
  • Publication number: 20240078359
    Abstract: Apparatus operative via executable software to quantify building metrics using artificial intelligence analysis of a design plan. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI is used to determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes enforcing fire safety and the Americans with Disabilities Act.
    Type: Application
    Filed: June 16, 2023
    Publication date: March 7, 2024
    Applicant: Togal.AI Inc.
    Inventors: Michael Sheehan, Patrick E. Murphy, Johnny Maghzal, Patrick Hughes, Emilia Keller, Matthew Foley
  • Patent number: 11791038
    Abstract: A system for selection of a medical provider (MP) by a requesting patient based on preferences for the MP includes a first model modeling the preferences of a plurality of patients for select MPs and trained on a first training data set comprised of patients and MPs. The patients in the first training data set have rated at least one of the MPs in the first data set by a predetermined set of patient determined preferences. A second model is provided for modeling the preferences of a plurality of MPs for select patients and trained on a second training data set comprised of MPs and patients. The MPs in the second training data set have rated at least one of the patients in the second data set by a predetermined set of MP determined preferences. An available MP data set is provided containing information representative of available MPs for selection thereof by the requesting patient.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: October 17, 2023
    Assignee: Zengine Limited
    Inventors: Stephen Brobst, Michael Sheehan, John Trustman, Michael McDonald
  • Patent number: 11714940
    Abstract: Methods and apparatus operative to quantify building metrics using artificial intelligence analysis of a design plan. A design plan is represented using multiple dynamic components. Each dynamic component may include a parameter changeable via the user interactive interface. The dynamic components may be arranged in a user interactive interface to form a first set of boundaries, including a respective length and area, and defining at least a portion of a first unit. AI may determine a longest path of egress and a supportable occupancy load that may be used to determine compliance with parameters of a given code. The AI may assess whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes enforcing fire safety and the Americans with Disabilities Act.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: August 1, 2023
    Inventors: Michael Sheehan, Patrick E Murphy, Johnny Maghzal, Patrick Hughes, Emilia Keller, Matthew Foley
  • Patent number: 10627028
    Abstract: A pipeline misalignment flange includes a socket member having a first smaller spherical internal surface, the socket member having a first face surrounding the first substantially spherical internal surface, the first face having a recessed channel. A retainer member includes a second larger spherical internal surface, the socket member and the retainer member being fastened together. A ball member includes a first smaller spherical external surface for engaging the socket member and a second larger spherical external surface for engaging the retainer member. The second larger spherical external surface includes an axially protruding portion with an undercut, the ball member being pivotable relative to the socket member such that the axially protruding portion of the second larger spherical external surface is received in the recessed channel.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: April 21, 2020
    Assignee: Freudenberg Oil & Gas, LLC
    Inventors: John Stobbart, Michael Sheehan
  • Publication number: 20190346076
    Abstract: A pipeline misalignment flange includes a socket member having a first smaller spherical internal surface, the socket member having a first face surrounding the first substantially spherical internal surface, the first face having a recessed channel. A retainer member includes a second larger spherical internal surface, the socket member and the retainer member being fastened together. A ball member includes a first smaller spherical external surface for engaging the socket member and a second larger spherical external surface for engaging the retainer member. The second larger spherical external surface includes an axially protruding portion with an undercut, the ball member being pivotable relative to the socket member such that the axially protruding portion of the second larger spherical external surface is received in the recessed channel.
    Type: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventors: John STOBBART, Michael SHEEHAN
  • Patent number: 9342216
    Abstract: This disclosure relates to a system configured to customize a default set of menu items for diners of a food service establishment. The default set of menu items may be customized based on dietary preferences of the diners. The system may be configured such that diners may interact with the menu of the food service establishment. The system may be configured such that the customized set of menu items may be displayed to diners remotely from the food service establishment. In some implementations, the system may replace a traditional physical menu. In some implementations, the system may comprise an application server, one or more client devices, a database server, and/or other components.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: May 17, 2016
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: John M. Padgett, Michael Sheehan, Bonnie J. Spivey, Randy Chancey, Bart D. Butler
  • Publication number: 20140122148
    Abstract: The present disclosure relates to a system configured to manage a dining experience for guests at a food service establishment. In some implementations, the system may comprise one or more guest identification devices, one or more sensors, one or more host systems, and one or more processors. The system may be configured such that real-time detailed information about the food service establishment, guests of the food service establishment, food orders placed by guests of the food service establishment, table states of the tables in the food service establishment, and tasks performed by staff members is provided to the staff members of the food service establishment. The information may facilitate a unique guest experience for guests of the food service establishment wherein the guests may place a food order remotely, arrive at the food service establishment and self-select a table, and receive delivery of their food order at their selected table.
    Type: Application
    Filed: July 19, 2013
    Publication date: May 1, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: John M. Padgett, Bart D. Butler, David DeCurtis, Randy Chancey, Bonnie J. Spivey, Michael Sheehan
  • Publication number: 20140110476
    Abstract: A method of vending a product from a vending machine into a reusable container adapted to receive the product from the vending machine, the method comprising: receiving user account information from a computer readable means disposed on the reusable container by the vending machine, said user account information corresponding to a user account comprising credit information; receiving an identifier from a mobile device; comparing the received identifier with a selected identifier associated with the user account; authorising deduction of credit from said user account by the vending machine in response to the received identifier matching the selected identifier; accessing said user account by the vending machine; deducting said credit corresponding to a credit value of said product from said user account based on said credit information to purchase the product; and subsequently vending said product to be received by the reusable container.
    Type: Application
    Filed: December 23, 2013
    Publication date: April 24, 2014
    Applicant: Ishke Patents Pty Ltd
    Inventors: Michael Sheehan, Adam Beavis
  • Publication number: 20080125251
    Abstract: A golf tool including: a body having first and second longitudinal ends and oppositely disposed faces; a conical receptacle in one of the body faces, between the first and second longitudinal ends of the body, and opening towards the first longitudinal end of the body; a blade edge positioned within the conical receptacle; and a plurality of elongated tines longitudinally extending from the first longitudinal end of the body.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 29, 2008
    Inventor: Michael Sheehan
  • Publication number: 20070073003
    Abstract: The invention discloses a composition consisting essentially of an E/X/M random copolymer wherein X is from 0.1 to 20 mol % of the E/X/M copolymer and is a 4-vinylphenyl ester, preferably 4-acetoxystyrene; M is from 0 to 40 mol % of the E/X/M copolymer and is one or more ethylenically unsaturated monomers; and E is ethylene. The invention further encompasses a high pressure radical polymerization process for providing the novel polymers; and a base catalyzed transesterification process for conversion of the E/X/M copolymer to an E/Y/M copolymer wherein Y is derived from 4-hydroxystyrene. Another embodiment of the invention is a composition consisting essentially of an E/Y/M random copolymer wherein Y is greater than 1.0 to about 20 mol % of the E/Y/M copolymer and is 4-hydroxystyrene; M is from 0 to 40 mol % of the E/Y/M copolymer and is one or more ethylenically unsaturated monomers; and E is ethylene.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventors: Michael Sheehan, Mark Wagman
  • Publication number: 20060274677
    Abstract: An apparatus for a service node used in a multimedia network. The apparatus has a data distributor circuit, and a decoder. The data distributor card has a data port for coupling with a data stream. The data distributor circuit has a relational code for determining whether an address field of a data packet of the data stream is intended for local distribution to peripheral devices by the distribution circuit. The decoder, in communication with the distribution circuit, has a virtual channel filter for filtering the address field to route the data packet to at least one data port, such as that associated with a peripheral device. An incorporator circuit is provided that is electrically-coupled to the data port to insert an address value having a relational code and a virtual channel code in a data input from the at least one data port. The incorporator then inserts the data input from the at leas tone data port into the data stream.
    Type: Application
    Filed: July 10, 2006
    Publication date: December 7, 2006
    Inventors: John Tomich, Michael Vonahnen, Michael Sheehan
  • Publication number: 20060099531
    Abstract: A process for preparing a blocked derivatized poly(4-hydroxystryrene)-DPHS having a novolak type structure which comprises the steps of (i) supplying a solution of methanol containing 4-hydroxyphenylmethylcarbinol, (ii) subjecting said solution to an acid catalyzed displacement reaction for a sufficient period of time and under suitable conditions of temperature and pressure to convert substantially all of said carbinol to 4-hydroxyphenylmethylcarbinol methyl ether in solution, (iii) polymerizing said ether containing solution in the presence of a suitable acid catalyst for a sufficient period of time and under suitable conditions of temperature and pressure to form a novolak type polymer; and (iv) reacting said polymer with a vinyl ether, a dialkyl dicarbonate, or a mixture of vinyl ether and a dialkyl dicarbonate to form the blocked DPHS.
    Type: Application
    Filed: October 13, 2005
    Publication date: May 11, 2006
    Inventors: Michael Sheehan, Edward Zey, Hiroshi Okazaki