Patents by Inventor Michael Bartlett

Michael Bartlett 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: 11977934
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A system for providing no-instrumentation telemetry for a distributed application cluster includes at least one processor for executing computer-executable instructions stored in a memory. The instructions, when executed, instruct the at least one processor to provide an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in the computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is captured in a kernel space of the computing environment via the BPF program. The captured data is transferred from the kernel space of the computing environment to the user space of the computing environment.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: May 7, 2024
    Assignee: New Relic, Inc.
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Publication number: 20240074652
    Abstract: In an embodiment of the disclosure, there is provided a handheld vision tester for vision self-testing by a user. The handheld vision tester comprises a touchscreen display, a control, and an interface port. The touchscreen display is configured to present different shapes, either statically or dynamically, to the user for the vision self-testing. One of the different shapes may be a modulated version of another similar shape displayed at the same time and includes a modulated edge. The control is configured to allow a user to trigger operations of the tester and allow the user to select one of the different shapes. The handheld vision tester is configured to determine results of the vision self-testing from the user selections and store the results in the handheld vision tester. The interface port is configured to transmit the stored results to a healthcare provider who uses the results to enhance treatment routines.
    Type: Application
    Filed: April 26, 2023
    Publication date: March 7, 2024
    Inventors: Michael BARTLETT, Yi-Zhong WANG
  • Patent number: 11924214
    Abstract: A method for accessing cloud resources via a local application development environment on a computing device. The method includes invoking an access management client at the computing device; obtaining an account identifier associated with a user account and communicating the account identifier to an identity platform; receiving an authentication message from the identity platform in response to the identity platform validating the account identifier, the authentication message comprising a role identifier; communicating the authentication message to the cloud platform; receiving security credentials associated with the role identifier from the cloud platform in response to the cloud platform validating the authentication message and the associated role identifier; setting a variable in the local development environment based on the received security credentials for use by the local development environment to request access to one or more resources maintained by the cloud platform.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: March 5, 2024
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Shane Anderson, Michael Fuller, Ashley Bartlett
  • Publication number: 20230316202
    Abstract: A computing device is configured to obtain order attribute data characterizing at least one order placed and to obtain rank data characterizing a supply performance versus other supply performances. The computing device can also be configured to obtain recency data characterizing a past supply performance and to determine a probability of an in-full fill rate of the at least one order using a fill rate prediction model. The computing device can also send the probability of the in-full fill rate to a supply partner.
    Type: Application
    Filed: October 15, 2020
    Publication date: October 5, 2023
    Inventors: Michael Bartlett Allen, Javier Guzman Uvence, Nicolas Martin Sica, Jorge Hernandez Quan
  • Patent number: 11659990
    Abstract: A method to self-test vision of a user for use with a handheld vision tester includes receiving image data of the user's face, determining dimensions of the user's face based on the received image data, computing a user viewing distance based on the determined dimensions, displaying a vision test based on the computed user viewing distance, receiving user input responses to the vision test, and outputting results of the vision test from the user input responses.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: May 30, 2023
    Assignee: GENENTECH, INC.
    Inventors: Michael Bartlett, Yi-Zhong Wang
  • Publication number: 20220147408
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A system for providing no-instrumentation telemetry for a distributed application cluster includes at least one processor for executing computer-executable instructions stored in a memory. The instructions, when executed, instruct the at least one processor to provide an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in the computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is captured in a kernel space of the computing environment via the BPF program. The captured data is transferred from the kernel space of the computing environment to the user space of the computing environment.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Publication number: 20220147407
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A method for identifying and clustering events on a distributed application cluster includes providing a distributed agent configured to run on the distributed application cluster, the distributed application cluster including a plurality of nodes, wherein at least one distributed application runs on each node of the plurality of nodes, and providing a plurality of edge modules, each edge module being configured to run on a corresponding node of the plurality of nodes. A plurality of data coresets corresponding to each node of the plurality of nodes are tracked via the plurality of edge modules. A unified data coreset is generated by merging the plurality of data coresets and the unified data coreset is transferred to the distributed agent to train an unsupervised model configured to identify and cluster events across the distributed application cluster.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Publication number: 20220147434
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A system for event logging and debugging on a distributed application cluster includes a user interface and at least one processor for executing instructions. The instructions, when executed, instruct the at least one processor to provide an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is collected in a kernel space of the computing environment via the BPF program and transferred from the BPF program to the edge module. A query request associated with the collected data is sent to the edge module. A response corresponding to the collected data is received at the user interface.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Publication number: 20220147542
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A method for linking and navigating data collected from a distributed application cluster includes providing an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is collected in a kernel space of the computing environment via the BPF program. The collected data is transferred from the kernel space of the computing environment to the user space of the computing environment. One or more semantic labels are assigned to the collected data.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Publication number: 20220147433
    Abstract: Automation solutions for event logging and debugging on KUBERNETES are disclosed. A method for navigating data associated with a distributed application cluster includes providing an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment, the distributed application being one entity of a plurality of entities on the distributed application cluster. Data associated with the event is collected in a kernel space of the computing environment via the BPF program. At least one relationship is identified between the distributed application and at least one entity of the plurality of entities based on the collected data. At least one recommended data set based on the at least one identified relationship is provided via a user interface.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventors: Zain Mohamed Asgar, Omid Jalal Azizi, James Michael Bartlett, Ruizhe Cheng, Phillip Kuznetsov, Ishan Mukherjee, Michelle Aimi Nguyen, Natalie Grace Serrino, Yaxiong Zhao
  • Patent number: 11232883
    Abstract: Disclosed herein is a composite comprising an elastomer with an embedded network of liquid metal inclusions. The composite retains similar flexibility to that of an elastomer but exhibits electrical and thermal properties that differ from the properties of a homogeneous elastomer. The composite has applications for wearable devices and other soft matter electronics, among others.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: January 25, 2022
    Assignee: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Carmel Majidi, Andrew Fassler, Michael Bartlett, Navid Kazem, Matthew J. Powell-Palm, Jonathan A. Malen
  • Publication number: 20210310125
    Abstract: A gas injection system, a reactor system including the gas injection system, and methods of using the gas injection system and reactor system are disclosed. The gas injection system can be used in gas-phase reactor systems to independently monitor and control gas flow rates in a plurality of channels of a gas injection system coupled to a reaction chamber.
    Type: Application
    Filed: June 18, 2021
    Publication date: October 7, 2021
    Inventors: Mingyang Ma, Junwei Su, Alexandros Demos, Xing Lin, Sam Kim, Gregory Michael Bartlett
  • Patent number: 11053591
    Abstract: A gas injection system, a reactor system including the gas injection system, and methods of using the gas injection system and reactor system are disclosed. The gas injection system can be used in gas-phase reactor systems to independently monitor and control gas flow rates in a plurality of channels of a gas injection system coupled to a reaction chamber.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: July 6, 2021
    Assignee: ASM IP Holding B.V.
    Inventors: Mingyang Ma, Junwei Su, Alexandros Demos, Xing Lin, Sam Kim, Gregory Michael Bartlett
  • Publication number: 20200345227
    Abstract: A method to self-test vision of a user for use with a handheld vision tester includes receiving image data of the user's face, determining dimensions of the user's face based on the received image data, computing a user viewing distance based on the determined dimensions, displaying a vision test based on the computed user viewing distance, receiving user input responses to the vision test, and outputting results of the vision test from the user input responses.
    Type: Application
    Filed: July 21, 2020
    Publication date: November 5, 2020
    Applicant: GENENTECH, INC.
    Inventors: Michael Bartlett, Yi-Zhong Wang
  • Publication number: 20200328007
    Abstract: Disclosed herein is a composite comprising an elastomer with an embedded network of liquid metal inclusions. The composite retains similar flexibility to that of an elastomer but exhibits electrical and thermal properties that differ from the properties of a homogeneous elastomer. The composite has applications for wearable devices and other soft matter electronics, among others.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 15, 2020
    Applicant: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Carmel Majidi, Andrew Fassler, Michael Bartlett, Navid Kazem, Matthew J. Powell-Palm, Jonathan A. Malen
  • Patent number: 10765312
    Abstract: In an embodiment of the disclosure, there is provided a handheld vision tester for vision self-testing by a user. The handheld vision tester comprises a touchscreen display, a control, and an interface port. The touchscreen display is configured to present different shapes, either statically or dynamically, to the user for the vision self-testing. One of the different shapes may be a modulated version of another similar shape displayed at the same time and includes a modulated edge. The control is configured to allow a user to trigger operations of the tester and allow the user to select one of the different shapes. The handheld vision tester is configured to determine results of the vision self-testing from the user selections and store the results in the handheld vision tester. The interface port is configured to transmit the stored results to a healthcare provider who uses the results to enhance treatment routines.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: September 8, 2020
    Assignee: Genentech, Inc.
    Inventors: Michael Bartlett, Yi-Zhong Wang
  • Patent number: 10720261
    Abstract: Disclosed herein is a composite comprising an elastomer with an embedded network of liquid metal inclusions. The composite retains similar flexibility to that of an elastomer but exhibits electrical and thermal properties that differ from the properties of a homogeneous elastomer. The composite has applications for wearable devices and other soft matter electronics, among others.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: July 21, 2020
    Assignee: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Carmel Majidi, Andrew Fassler, Michael Bartlett, Navid Kazem, Matthew J. Powell-Palm, Jonathan A. Malen
  • Publication number: 20200040458
    Abstract: A gas injection system, a reactor system including the gas injection system, and methods of using the gas injection system and reactor system are disclosed. The gas injection system can be used in gas-phase reactor systems to independently monitor and control gas flow rates in a plurality of channels of a gas injection system coupled to a reaction chamber.
    Type: Application
    Filed: August 6, 2018
    Publication date: February 6, 2020
    Inventors: Mingyang Ma, Junwei Su, Alexandros Demos, Xing Lin, Sam Kim, Gregory Michael Bartlett
  • Publication number: 20190290122
    Abstract: In an embodiment of the disclosure, there is provided a handheld vision tester for vision self-testing by a user. The handheld vision tester comprises a touchscreen display, a control, and an interface port. The touchscreen display is configured to present different shapes, either statically or dynamically, to the user for the vision self-testing. One of the different shapes may be a modulated version of another similar shape displayed at the same time and includes a modulated edge. The control is configured to allow a user to trigger operations of the tester and allow the user to select one of the different shapes. The handheld vision tester is configured to determine results of the vision self-testing from the user selections and store the results in the handheld vision tester. The interface port is configured to transmit the stored results to a healthcare provider who uses the results to enhance treatment routines.
    Type: Application
    Filed: January 11, 2017
    Publication date: September 26, 2019
    Inventors: Michael Bartlett, Yi-Zhong Wang
  • Patent number: 10219412
    Abstract: A connector assembly and heat sink configured to be received by a radio unit are provided. An example connector assembly includes a printed wiring board (PWB) at least partially disposed within the radio unit when in an operational configuration, and the PWB defines an extension at least partially disposed exterior to the radio unit when in the operational configuration. The connector assembly includes one or more optoelectronic components configured to convert between optical signals and electrical signals supported by the PWB, and at least a portion of the one or more optoelectronic components are disposed on the extension of the PWB. The connector assembly also includes a heat sink housing attached to the PWB that encloses the extension of the PWB and optoelectronic components disposed on the extension in order to dissipate heat from the optoelectronic components to an exterior environment of the connector assembly.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 26, 2019
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Todd Betz, Michael Bartlett, Andrew Morrison, Earl Ponceti