Patents by Inventor Michael Brian

Michael Brian 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: 20250147823
    Abstract: A system and method for cloud management of user interactions on a client device comprising: initiating, in response to an initiation request of a client application, processing of a workflow configuration with an initial session state, wherein the workflow is a data model of a graph of nodes connected with directed edges, where the nodes include a set of node types that includes at least a pane node; iteratively processing the workflow configuration, initially using the initial session state, and thereby generating rendered panes for use in a user interaction flow of a client application, which comprises: following a next edge of the workflow configuration to determine a next workflow node, processing the next workflow node, which comprises, when the next workflow node is a pane node, rendering the pane node into a rendered pane, and sending the rendered panes to the client device.
    Type: Application
    Filed: January 13, 2025
    Publication date: May 8, 2025
    Inventors: William Fredrick KIEFER, Michael Brian JACOKES, Jan Maksymilian DUDEK, Nathan James TINDALL
  • Patent number: 12288073
    Abstract: An apparatus is provided for limiting the effective utilisation of an instruction fetch queue. The instruction fetch entries are used to control the prefetching of instructions from memory, such that those instructions are stored in an instruction cache prior to being required by execution circuitry while executing a program. By limiting the effective utilisation of the instruction fetch queue, fewer instructions will be prefetched and fewer instructions will be allocated to the instruction cache, thus causing fewer evictions from the instruction cache. In the event that the instruction fetch entries are for instructions that are unnecessary to the program, the pollution of the instruction cache with these unnecessary instructions can be mitigated.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: April 29, 2025
    Assignee: Arm Limited
    Inventors: Chang Joo Lee, Jason Lee Setter, Julia Kay Lanier, Michael Brian Schinzler, Yasuo Ishii
  • Patent number: 12288434
    Abstract: Disclosed systems and methods relate to a smart access control reader for an access control system. According to embodiments, a method can include installing the smart access control reader to the access control system by connecting the smart access control reader to the access control system via wiring of the access control system. The method can also include receiving, by the smart access control reader, one or more first credentials for authenticating one or more users by the access control system. The method can further include determining, by the smart access control reader, that the one or more first credentials are authorized. Moreover, the method can include transmitting, by the smart access control reader, a second credential to an access control panel of the access control system, in response to a request by a first user to access an area monitored by the access control system.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: April 29, 2025
    Assignee: Latch Systems, Inc.
    Inventors: Luke Andrew Schoenfelder, Michael Brian Jones, Thomas Meyerhoffer, Ali Akbar Hussain, Ivan Almaral Sole, Travis Holt, James Griszbacher
  • Patent number: 12282415
    Abstract: Techniques for providing a QA run cycle and report generation system are provided. In one technique, a user interface (UI) tool retrieves first software testing result data that was generated based on a first type of software test of a software build. The UI tool also retrieves second software testing result data that was generated based on a second type of software test of the software build. In response to receiving first input that selects the first software testing result data, the UI tool updates a UI to present first data that is based on a portion of the first software testing result data. In response to receiving the second input that selects the second software testing result data, the UI tool updates the UI to present second data that is based on a portion of the second software testing result data.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: April 22, 2025
    Assignee: Oracle International Corporation
    Inventors: Michael Brian Daunais, Srinivas Rao Vardhineni, Sivaji Nallagorla, Lakshmi Anuradha Venkata Garimella, Santhosh Konduru, Dilli Babu Jonnagaddala, Anil Amunabolu
  • Patent number: 12271502
    Abstract: A centralized document system generates a document package in response to a request by an originating entity. The document package includes at least one document for execution by a first receiving entity. The first receiving entity can specify a set of permissions for a second receiving entity to perform actions to documents within the package on behalf of the first receiving entity. Accordingly, the system may provide the document package to both the first and second receiving entities for the first receiving entity to execute the at least one document. Before providing the document to the second receiving entity, system may determine whether there is a sensitive document in the package and whether to delegate the document to the second entity. Accordingly, the system may prevent a sensitive document package from being provided to the second receiving entity for execution.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: April 8, 2025
    Assignee: Docusign, Inc.
    Inventors: Michael Brian Bresloff, Janice Bae, Yi Gao
  • Patent number: 12265692
    Abstract: A client application associated with a content sharing network can include functionality for discovering content (e.g., text, image, audio, video, and other multimedia data) of the network. The content discovery functionality can be graphically represented as a feed with the top-ranking content (e.g., most relevant content, most recently created content, content created in a geographic location most proximate to a user, etc.) displayed at the top of the feed and lower-ranking content displayed at the bottom of the feed. The feed can re-order itself based on user interactions, content characteristics, system trends, and the like. A user can navigate to various portions of the feed, and the feed can continuously refresh itself to give the user an impression of an infinite feed of fresh, relevant content.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: April 1, 2025
    Assignee: Snap Inc.
    Inventor: Michael Brian Murray
  • Patent number: 12247830
    Abstract: A method and system for measuring signal loss in a fiber optic cable. The tail ends of reference and test fiber optic cables are illuminated with a diffuse light. The head end of each of the reference and test fiber optic cables are positioned in a measurement area. A core imager captures an image of the core of each head-end while it is in the measurement area. Reference and test radiant fluxes emitted from the reference and test head-ends are determined from the respective core images. The relative signal loss of the test fiber optic cable is then determined by comparing the test radiant flux to the reference radiant flux.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: March 11, 2025
    Assignee: Corning Research & Development Corporation
    Inventors: David Matthew Berg, Stefan Wolfgang Kramel, David Andrew Pastel, Michael Brian Webb
  • Publication number: 20250076962
    Abstract: A data processing apparatus is provided. It includes first history storage circuitry that stores control flow information of control flow instructions. Second history storage circuitry stores a subset of the control flow information by considering a subset of the control flow instructions. Prediction circuitry produces a prediction for a specific one of the control flow instructions based on the subset of the control flow information and power control circuitry performs a determination of an extent to which the subset of the control flow information matches the control flow information and disables the prediction circuitry in dependence on a result of the determination.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 6, 2025
    Inventors: Houdhaifa BOUZGUARROU, Michael Brian SCHINZLER
  • Publication number: 20250077233
    Abstract: A data processing apparatus is provided. It includes history storage circuitry that stores historic data of instructions and prediction circuitry that predicts a historic datum of a specific instruction based on subsets of the historic data of the instructions. The history storage circuitry overwrites the historic data of one of the instructions to form a corrupted instruction datum and at least one of the subsets of the historic data of the instructions includes the corrupted historic datum.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Houdhaifa BOUZGUARROU, Michael Brian SCHINZLER
  • Publication number: 20250067545
    Abstract: A modular warhead includes an outer warhead subassembly and a core subassembly. The outer warhead subassembly defines a core slot. The outer warhead subassembly includes a warhead body, and a warhead high explosive operative, when detonated, to drive fragments from the warhead body. The core subassembly is mounted in the core slot. The core subassembly includes: a core tube formed of a non-explosive material; a forward effector in or on the core tube; and a core high explosive disposed in the core tube and operative, when detonated, to drive the forward effector.
    Type: Application
    Filed: November 13, 2024
    Publication date: February 27, 2025
    Inventors: Sean Kevin Treadway, Michael John Worsham, Michael Brian Rauls, Erik Charles Wemlinger
  • Publication number: 20250068939
    Abstract: Combiner circuitry generates a combined prediction associated with a given address based on combining respective sets of prediction information generated by two or more predictors. Predictor control circuitry determines, based on a lookup of a prediction input address in a combiner hint data structure, whether a second predictor lookup suppression condition is satisfied for the prediction input address indicating that the combined prediction that would be determined by the combiner circuitry for the prediction input address is likely to be derivable from a prediction outcome predicted by the first predictor for the prediction input address. If this condition is satisfied, a lookup of the second predictor is suppressed and the prediction associated with the prediction input address is generated based on the prediction outcome predicted by the first predictor for the prediction input address.
    Type: Application
    Filed: August 24, 2023
    Publication date: February 27, 2025
    Inventors: Houdhaifa BOUZGUARROU, Rami Mohammad AL SHEIKH, Michael Brian SCHINZLER
  • Patent number: 12236736
    Abstract: Embodiments are directed to systems and techniques to provide smart access control devices with legacy access control systems.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: February 25, 2025
    Assignee: Latch Systems, Inc.
    Inventors: Luke Andrew Schoenfelder, Michael Brian Jones, Tracy Van Dyk, Sage Wright, Euan Scott Foster Abraham, Kevin Chen, Aaron Sirken
  • Patent number: 12225289
    Abstract: A method, system, and computer program product for determining a core-to-ferrule offset of a ferrule for a fiber optic connector. A reference ferrule is physically aligned with a core imager by positioning the reference ferrule so that edges of the reference ferrule in a plurality of profile images are aligned with fiducial markers in the images. The reference ferrule is incrementally rotated about its longitudinal center access, a core image captured at each rotational angle, and a reference core-to-ferrule offset determined based on the core images. A test ferrule is physically aligned with the core imager by positioning the test ferrule so that edges of the test ferule are aligned with the edges of the reference ferrule in a plurality of profile images. The core-to-ferrule offset of the test ferrule is then determined based on an offset between the test and reference cores in a composite core image.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: February 11, 2025
    Assignee: Corning Research & Development Corporation
    Inventors: David Matthew Berg, Sterling Michael Clarke, Stefan Wolfgang Kramel, David Andrew Pastel, Michael Brian Webb
  • Patent number: 12217104
    Abstract: A system and method for cloud management of user interactions on a client device comprising: initiating, in response to an initiation request of a client application, processing of a workflow configuration with an initial session state, wherein the workflow is a data model of a graph of nodes connected with directed edges, where the nodes include a set of node types that includes at least a pane node; iteratively processing the workflow configuration, initially using the initial session state, and thereby generating rendered panes for use in a user interaction flow of a client application, which comprises: following a next edge of the workflow configuration to determine a next workflow node, processing the next workflow node, which comprises, when the next workflow node is a pane node, rendering the pane node into a rendered pane, and sending the rendered panes to the client device.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: February 4, 2025
    Assignee: Plaid Inc.
    Inventors: William Fredrick Kiefer, Michael Brian Jacokes, Jan Maksymilian Dudek, Nathan James Tindall
  • Patent number: 12204785
    Abstract: There is provided a data processing apparatus in which decode circuitry receives a memory copy instruction containing an indication of a source area of memory, an indication of a destination area of memory, and an indication of a remaining copy length. In response to receiving the memory copy instruction, the decode circuitry generates at least one active memory copy operation or a null memory copy operation. The active memory copy operation causes one or more execution units to perform a memory copy from part of the source area of memory to part of the destination area of memory and the null memory copy operation leaves the destination area of memory unmodified.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: January 21, 2025
    Assignee: Arm Limited
    Inventors: Yasuo Ishii, Steven Daniel Maclean, Nicholas Andrew Plante, Muhammad Umar Farooq, Michael Brian Schinzler, Nicholas Todd Humphries, Glen Andrew Harris
  • Publication number: 20240423848
    Abstract: The present disclosure relates to methods and apparatuses for stretching, transferring, and bonding elastic parts under tension to an advancing carrier substrate during the assembly of absorbent articles. A continuous carrier substrate may be advanced in a machine direction at a first speed, and a discrete elastic part may be cut from a continuous elastic substrate having a direction of stretch in a cross direction. The speed of the discrete elastic part is changed from a second speed to the first speed, and the central region of the discrete elastic part is stretched in the cross direction. The discrete elastic part is bonded with the continuous carrier substrate such that the stretched central region extends in the cross direction between the first and second longitudinal edges of the continuous carrier substrate. The discrete elastic part may also be bonded with the carrier substrate with adhesive and/or mechanical bonds.
    Type: Application
    Filed: September 10, 2024
    Publication date: December 26, 2024
    Inventors: Uwe SCHNEIDER, Michael Brian QUADE, Jason Edward NAYLOR, Jeromy Thomas RAYCHECK
  • Patent number: 12177746
    Abstract: Systems and methods for simplified message grouping and display are provided. In example embodiments, a plurality of messages are received within a conversation which is accessible by a plurality of client devices. Messages are grouped into different cards based on criteria associated with the cards. During a transition between displaying a first of the cards to a second of the cards, an animation may be displayed.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: William Wu, Michael Brian Murray, Chamal Samaranayake, Erik Wagner
  • Patent number: 12173996
    Abstract: A warhead includes a tubular warhead body including a plurality of serially arranged preferentially fragmenting projectile rings, and warhead high explosive in the warhead body.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: December 24, 2024
    Assignee: Corvid Technologies LLC
    Inventors: Sean Kevin Treadway, Michael John Worsham, Michael Brian Rauls, Erik Charles Wemlinger
  • Publication number: 20240415706
    Abstract: The present disclosure relates to methods and apparatuses for stretching, transferring, and bonding elastic parts under tension to an advancing carrier substrate during the assembly of absorbent articles. A continuous carrier substrate may be advanced in a machine direction at a first speed, and a discrete elastic part may be cut from a continuous elastic substrate having a direction of stretch in a cross direction. The speed of the discrete elastic part is changed from a second speed to the first speed, and the central region of the discrete elastic part is stretched in the cross direction. The discrete elastic part is bonded with the continuous carrier substrate such that the stretched central region extends in the cross direction between the first and second longitudinal edges of the continuous carrier substrate. The discrete elastic part may also be bonded with the carrier substrate with adhesive and/or mechanical bonds.
    Type: Application
    Filed: August 27, 2024
    Publication date: December 19, 2024
    Inventors: Uwe SCHNEIDER, Michael Brian QUADE, Jason Edward NAYLOR, Jeromy Thomas RAYCHECK, Urmish Popatlal DALAL, Keith Richard WILLHAUS
  • Patent number: D1072799
    Type: Grant
    Filed: January 15, 2024
    Date of Patent: April 29, 2025
    Assignee: The Gripper Shop, Inc.
    Inventors: Jennifer Eileen Mattison, Michael Brian Mattison, Michael Brian Mattison, Sr.