Patents by Inventor Minh Pham

Minh Pham 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: 20260178634
    Abstract: In some embodiments, a method may include determining hierarchical agents including a first agent and a second agent based on a document defining a UI, the hierarchical agents having access to initial context data. The method may include delegating a task related to a UI element to the first agent based on information associated with the UI element and restricting portions of the initial context data available to the first agent to a propagated subset based on input data types mapped to the first agent and portions of the initial context data available to the second agent. The method may include generating interaction data by providing a machine learning model with the propagated subset and updating the document (e.g., by populating or interacting with the UI element based on the interaction data).
    Type: Application
    Filed: February 20, 2026
    Publication date: June 25, 2026
    Inventors: Justin TAKAMINE, Minh PHAM
  • Publication number: 20260126381
    Abstract: A system and method for processing a dry electrode film comprising a roller system, a terahertz measurement device and a dry electrode powder mixture dispenser, are disclosed. The measurement device may comprise a terahertz source and a terahertz sensor. Such terahertz source may be emitted towards an upper and lower surface of the dry electrode film and reflected back towards the terahertz sensor to measure a physical property of the dry electrode film.
    Type: Application
    Filed: November 5, 2024
    Publication date: May 7, 2026
    Inventors: Ardavan Zandiatashbar, Bonne Eggleston, Kaiping Wang, Christoph Erben, Shikai Jin, Kentaro Tanaka, Minh Pham
  • Patent number: 12579177
    Abstract: In some embodiments, a method may include determining hierarchical agents including a first agent and a second agent based on a document defining a UI, the hierarchical agents having access to initial context data. The method may include delegating a task related to a UI element to the first agent based on information associated with the UI element and restricting portions of the initial context data available to the first agent to a propagated subset based on input data types mapped to the first agent and portions of the initial context data available to the second agent. The method may include generating interaction data by providing a machine learning model with the propagated subset and updating the document (e.g., by populating or interacting with the UI element based on the interaction data).
    Type: Grant
    Filed: April 15, 2024
    Date of Patent: March 17, 2026
    Assignee: Invisible Platforms, Inc.
    Inventors: Justin Takamine, Minh Pham
  • Publication number: 20250321759
    Abstract: In some embodiments, a method and related system for dynamically responding to evolving UIs includes using hierarchical agents in a same runtime as the UI. In some embodiments, the method includes determining hierarchical agents within a runtime environment based on UI elements of a document in the runtime environment, and delegating a task related to a target UI element to an agent based on UI element information in the first runtime environment. The method may include generating, via the agent, interaction data for the target UI element based on the information related to the target UI element and user information and may further include updating the document based on the interaction data.
    Type: Application
    Filed: April 15, 2024
    Publication date: October 16, 2025
    Applicant: Invisible Platforms, Inc.
    Inventors: Justin TAKAMINE, Minh PHAM
  • Publication number: 20250322000
    Abstract: In some embodiments, a method may include determining hierarchical agents including a first agent and a second agent based on a document defining a UI, the hierarchical agents having access to initial context data. The method may include delegating a task related to a UI element to the first agent based on information associated with the UI element and restricting portions of the initial context data available to the first agent to a propagated subset based on input data types mapped to the first agent and portions of the initial context data available to the second agent. The method may include generating interaction data by providing a machine learning model with the propagated subset and updating the document (e.g., by populating or interacting with the UI element based on the interaction data).
    Type: Application
    Filed: April 15, 2024
    Publication date: October 16, 2025
    Applicant: Invisible Platforms, Inc.
    Inventors: Justin TAKAMINE, Minh PHAM
  • Patent number: 12326431
    Abstract: A gas detection device for detection of one or more gas analytes in an environment includes a housing including an inlet via which gas to be sampled from the environment enters the housing, a control system within the housing comprising a processor system and a memory system in communicative connection with the processor system, and one or more gas sensors within the housing in fluid connection with the inlet and in communicative connection with the control system. Each of the one or more gas sensors is independently responsive to one of the one or more gas analytes. The control system is configured to control flow rate of gas from the environment through an accessory device assembly including one or more accessory devices in fluid connection with the inlet on the basis of data for the accessory device assembly in fluid connection with the inlet.
    Type: Grant
    Filed: December 17, 2022
    Date of Patent: June 10, 2025
    Assignee: MSA Technology, LLC
    Inventors: Daniel Miller, Shane Kelleher, Minh Pham, Anthony Bafile
  • Publication number: 20240201158
    Abstract: A gas detection device for detection of one or more gas analytes in an environment includes a housing including an inlet via which gas to be sampled from the environment enters the housing, a control system within the housing comprising a processor system and a memory system in communicative connection with the processor system, and one or more gas sensors within the housing in fluid connection with the inlet and in communicative connection with the control system. Each of the one or more gas sensors is independently responsive to one of the one or more gas analytes. The control system is configured to control flow rate of gas from the environment through an accessory device assembly including one or more accessory devices in fluid connection with the inlet on the basis of data for the accessory device assembly in fluid connection with the inlet.
    Type: Application
    Filed: December 17, 2022
    Publication date: June 20, 2024
    Inventors: Daniel Miller, Shane Kelleher, Minh Pham, Anthony Bafile
  • Publication number: 20240201152
    Abstract: A system includes a gas detection device and an accessory device identification system in communicative connection with a control system of the gas detection device. The accessory device identification system is configured to receive data including identification data for at least one of (i) each of one or more associated accessory devices or (ii) an associated combination of accessory devices configured to be placed in fluid connection with the inlet of the gas detection device. The accessory device identification system is configured to identify at least one of (i) each of the one or more associated accessory devices or (ii) the associated combination of accessory devices (from the identification data received.
    Type: Application
    Filed: December 17, 2022
    Publication date: June 20, 2024
    Inventors: Daniel Miller, Shane Kelleher, Minh Pham, Anthony Bafile
  • Publication number: 20230206189
    Abstract: A method and an electronic device are provided that include receiving at the electronic device a start and an end of an out-of-office period and an out-of-office preference for responding to new invitations to events occurring during the out-of-office period received at the electronic device, receiving at the electronic device a new invitation to an event occurring during the out-of-office period, and automatically transmitting at the electronic device a response to the new invitation based on the out-of-office preference.
    Type: Application
    Filed: February 28, 2023
    Publication date: June 29, 2023
    Inventors: Christopher James RUNSTEDLER, Samer FAHMY, Bartholomew Alexander BOECKNER, Kieran Patrick CUNNEY, Jan Anthony KORSMAN, Jared Daniel LEPIC, Grant Ross ELLIOTT, Andrew Joseph KLAMUT, Matthew Donald HODGSON, Minh PHAM, Clifford HUNG, Morgan Trevor MCLAUGHLIN, Adam John VAZ, Jeffrey Tyson ARMSTRONG, Daniel Ian ACKLAND
  • Patent number: 11615380
    Abstract: A method and an electronic device are provided that include receiving at the electronic device a start and an end of an out-of-office period and an out-of-office preference for responding to new invitations to events occurring during the out-of-office period received at the electronic device, receiving at the electronic device a new invitation to an event occurring during the out-of-office period, and automatically transmitting at the electronic device a response to the new invitation based on the out-of-office preference.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: March 28, 2023
    Assignee: BlackBerry Limited
    Inventors: Christopher James Runstedler, Samer Fahmy, Bartholomew Alexander Boeckner, Kieran Patrick Cunney, Jan Anthony Korsman, Jared Daniel Lepic, Grant Ross Elliott, Andrew Joseph Klamut, Matthew Donald Hodgson, Minh Pham, Clifford Hung, Morgan Trevor McLaughlin, Adam John Vaz, Jeffrey Tyson Armstrong, Daniel Ian Ackland
  • Patent number: 10932217
    Abstract: A method and system for controlling a data transmission for a network-based service over limited network connectivity are described. A computing device detects that it has insufficient network connectivity to transmit a data message from a service requester application executing on the computing device to a server using a data communications channel. The computing device receives user input for a request for service and transmits the request for service to the server via an alternate communications channel. The server receives and processes the request to arrange for service for the user and transmits data corresponding to a service arrangement to the computing device over the alternate communications channel.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: February 23, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Shamit Patel, Minh Pham
  • Publication number: 20200265389
    Abstract: A method and an electronic device are provided that include receiving at the electronic device a start and an end of an out-of-office period and an out-of-office preference for responding to new invitations to events occurring during the out-of-office period received at the electronic device, receiving at the electronic device a new invitation to an event occurring during the out-of-office period, and automatically transmitting at the electronic device a response to the new invitation based on the out-of-office preference.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Inventors: Christopher James RUNSTEDLER, Samer FAHMY, Bartholomew Alexander BOECKNER, Kieran Patrick CUNNEY, Jan Anthony KORSMAN, Jared Daniel LEPIC, Grant Ross ELLIOTT, Andrew Joseph KLAMUT, Matthew Donald HODGSON, Minh PHAM, Clifford HUNG, Morgan Trevor MCLAUGHLIN, Adam John VAZ, Jeffrey Tyson ARMSTRONG, Daniel Ian ACKLAND
  • Patent number: 10643186
    Abstract: A method and an electronic device are provided that include receiving at the electronic device a start and an end of an out-of-office period and an out-of-office preference for responding to new invitations to events occurring during the out-of-office period received at the electronic device, receiving at the electronic device a new invitation to an event occurring during the out-of-office period, and automatically transmitting at the electronic device a response to the new invitation based on the out-of-office preference.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: May 5, 2020
    Assignee: BlackBerry Limited
    Inventors: Christopher James Runstedler, Samer Fahmy, Bartholomew Alexander Boeckner, Kieran Patrick Cunney, Jan Anthony Korsman, Jared Daniel Lepic, Grant Ross Elliott, Andrew Joseph Klamut, Matthew Donald Hodgson, Minh Pham, Clifford Hung, Morgan Trevor McLaughlin, Adam John Vaz, Jeffrey Tyson Armstrong, Daniel Ian Ackland
  • Patent number: 10558547
    Abstract: A method, non-transitory computer readable medium, and device that assists with proactive prediction of disk failure in a RAID group includes obtaining performance data for a plurality of storage drives. The obtained performance data is compared with a stored classification data to predict one or more storage drives of the plurality of storage drives failing within a time period. The data present in the one or more storage drives predicted to fail based on the comparison is copied on to one or more secondary storage drives. A notification including a list of the one or more storage drives predicted to fail is sent upon the copying the data on to the one or more secondary storage drives.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 11, 2020
    Assignee: NetApp, Inc.
    Inventors: Douglas Coatney, Rebecca Kekelishvili, Minh Pham
  • Publication number: 20200022101
    Abstract: A method and system for controlling a data transmission for a network-based service over limited network connectivity are described. A computing device detects that it has insufficient network connectivity to transmit a data message from a service requester application executing on the computing device to a server using a data communications channel. The computing device receives user input for a request for service and transmits the request for service to the server via an alternate communications channel. The server receives and processes the request to arrange for service for the user and transmits data corresponding to a service arrangement to the computing device over the alternate communications channel.
    Type: Application
    Filed: September 25, 2019
    Publication date: January 16, 2020
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Shamit Patel, Minh Pham
  • Patent number: 10477504
    Abstract: A method and system for controlling a data transmission for a network-based service over limited network connectivity are described. A computing device detects that it has insufficient network connectivity to transmit a data message from a service requester application executing on the computing device to a server using a data communications channel. The computing device receives user input for a request for service and transmits the request for service to the server via an alternate communications channel. The server receives and processes the request to arrange for service for the user and transmits data corresponding to a service arrangement to the computing device over the alternate communications channel.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 12, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Shamit Patel, Minh Pham
  • Publication number: 20190287126
    Abstract: A computing system can detect a session trigger corresponding to execution of a service application on a computing device of a user, the session trigger initiating a user session of an application-based service. The system can execute one or more of a plurality of models corresponding to a unique objective for the application-based service, wherein each model runs real-time session data corresponding to the user session. The system can generate, from each model of the plurality of models, a session score indicating a priority level for the unique objective corresponding to the model. Based on the session score from each of the plurality of models, the system can transmit treatment data to the computing device of the user, the treatment data causing treatment content to be displayed on the computing device of the user.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Yefei Peng, Haowei Zhang, James Lee, Weiwei Shen, Shuyang Du, Yi Zheng, Minh Pham
  • Publication number: 20180092057
    Abstract: A method and system for controlling a data transmission for a network-based service over limited network connectivity are described. A computing device detects that it has insufficient network connectivity to transmit a data message from a service requester application executing on the computing device to a server using a data communications channel. The computing device receives user input for a request for service and transmits the request for service to the server via an alternate communications channel. The server receives and processes the request to arrange for service for the user and transmits data corresponding to a service arrangement to the computing device over the alternate communications channel.
    Type: Application
    Filed: December 30, 2016
    Publication date: March 29, 2018
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Shamit Patel, Minh Pham
  • Publication number: 20180025327
    Abstract: A method and an electronic device are provided that include receiving at the electronic device a start and an end of an out-of-office period and an out-of-office preference for responding to new invitations to events occurring during the out-of-office period received at the electronic device, receiving at the electronic device a new invitation to an event occurring during the out-of-office period, and automatically transmitting at the electronic device a response to the new invitation based on the out-of-office preference.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 25, 2018
    Inventors: Christopher James RUNSTEDLER, Samer FAHMY, Bartholomew Alexander BOECKNER, Kieran Patrick CUNNEY, Jan Anthony KORSMAN, Jared Daniel LEPIC, Grant Ross ELLIOTT, Andrew Joseph KLAMUT, Matthew Donald HODGSON, Minh PHAM, Clifford HUNG, Morgan Trevor MCLAUGHLIN, Adam John VAZ, Jeffrey Tyson ARMSTRONG, Daniel Ian ACKLAND
  • Publication number: 20170344431
    Abstract: A method, non-transitory computer readable medium, and device that assists with proactive prediction of disk failure in a RAID group includes obtaining performance data for a plurality of storage drives. The obtained performance data is compared with a stored classification data to predict one or more storage drives of the plurality of storage drives failing within a time period. The data present in the one or more storage drives predicted to fail based on the comparison is copied on to one or more secondary storage drives. A notification including a list of the one or more storage drives predicted to fail is sent upon the copying the data on to the one or more secondary storage drives.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Douglas Coatney, Rebecca Kekelishvili, Minh Pham