Patents by Inventor Michael J. Mitchell

Michael J. Mitchell 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: 20240050908
    Abstract: Provided are scalable, parallelized microfluidic chips that include arrays of microfluidic mixing channels for large-scale production of lipid nanoparticles, among other products. The disclosed chips can operate with a single set of inlets and outlet, and achieve production rates in excess of those achieved by existing methods. The disclosed devices provide large-scale production of formulations while still maintaining the physical properties and potency typical of existing methods of producing such formulations. Also provided are related methods of using the disclosed devices.
    Type: Application
    Filed: December 27, 2021
    Publication date: February 15, 2024
    Inventors: Michael J. MITCHELL, David Aaron ISSADORE, Sagar Prasad YADAVALI, Sarah J. SHEPHERD
  • Patent number: 11812290
    Abstract: Described herein are techniques, devices, and systems for using a machine learning model(s) and/or artificial intelligence algorithm(s) to optimize testing of components of a system operated by a wireless carrier. For example, data generated as a result of executing a first test of a suite of tests may be provided as input to a trained machine learning model(s) to classify one or more tests of the suite of tests as having a particular characteristic. A to-be-executed test may be classified as likely to pass or likely to fail when executed, for example. An already-executed test may be classified as reliable or unreliable, as another example. Based on the classification of the test(s), the suite of tests may be modified to optimize testing of the wireless carrier's system.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: November 7, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell
  • Patent number: 11758460
    Abstract: Systems may comprise a connectivity manager application operating on a User Equipment (UE) for optimal and secure performance of local applications and improving user experience by optimizing application performance (e.g., by prioritizing file downloads). The systems may modify data transmission of other local applications on the UE in a multi-network environment. The connectivity manager application may detect one or more network characteristics of one or more networks providing service to the UE and determine a connectivity rule based at least in part on the one or more network characteristics and/or particular data types and indicating that data transmission for the one or more transmission paths is to be adjusted, modified, paused, or prohibited in response to particular network conditions, etc.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: September 12, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell
  • Publication number: 20230199530
    Abstract: Described herein are techniques, devices, and systems for using a machine learning model(s) and/or artificial intelligence algorithm(s) to optimize testing of components of a system operated by a wireless carrier. For example, data generated as a result of executing a first test of a suite of tests may be provided as input to a trained machine learning model(s) to classify one or more tests of the suite of tests as having a particular characteristic. A to-be-executed test may be classified as likely to pass or likely to fail when executed, for example. An already-executed test may be classified as reliable or unreliable, as another example. Based on the classification of the test(s), the suite of tests may be modified to optimize testing of the wireless carrier's system.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Peter P. Myron, Michael J. Mitchell
  • Patent number: 10846206
    Abstract: In a software testing environment, a test script may be designed to search among outputs of an in-test target application for an expected output element having a specified property. A test execution engine executes the test script, and if such an output is not found, and the test script returns a “fail” result, the test execution engine revises the test script so that rather than searching for the originally specified property, the test script searches for a different property, where the different property is a property that the expected output element was observed to have during a previous execution of the test script. The test execution engine then executes the revised test script and reports its results.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: November 24, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
  • Patent number: 10820274
    Abstract: Systems and methods for testing power consumption in user equipment (UE). The system can include devices detecting changes in power consumption due to updates in hardware, software, or both. The system can test multiple UEs to create baseline consumption measurements to detect anomalies between UEs. The system can include individual power monitoring for each UE in a “UE farm.” The system can use a workstation and a microcontroller to manage multiple UEs to perform tasks at the same time or at predetermined intervals. The system can provide benchmark testing for UEs to identify anomalies. The method can instruct multiple UEs in the UE farm to perform a particular function, run a baseline set of applications, or test new applications to identify changes in consumption caused by applications, updates, or UEs. The systems and methods can provide a standardized means for rating power consumption on mobile electronic equipment.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: October 27, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
  • Patent number: 10664388
    Abstract: A system for testing a network-based application has a continuous integration (CI) service that performs CI testing of a server application that is being developed to support a client application, such as a client application that will be used on a wireless communication device. The CI service detects server source code changes and in response rebuilds the server application and deploys it to a test server. In addition, the client application is installed and executed on one or more wireless communication devices, so that the client application communicates with the test server using a wireless communications network. Tests of the client application are performed as it executes on the devices, and results are reported to the CI service. The CI service reports any errors that occurred during testing of either the server application or the client application.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 26, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
  • Patent number: 10616781
    Abstract: A cellular communications network is supported by an infrastructure that has many different parts. A fault management system can be used to monitor status and faults of the infrastructure. In response to certain types of faults, the fault management system initiates diagnostic testing, which may be performed using one or more communication devices such as those that might commonly be used in conjunction with the cellular communications network. One type of test might consist of installing an application on a communication device and measuring responsiveness of the application. The application is selected as one that relies at least in part on communicating through the cellular communications network. The responsiveness of the application may therefore be relevant to evaluating network performance and infrastructure status.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 7, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
  • Publication number: 20200009225
    Abstract: Compositions and methods for inhibiting metastatic cancer cells. The compositions comprise nanoparticles which have incorporated therein leukocyte adhesion molecules and therapeutic molecules exposed on their surface. The nanoparticles may be provided attached to leukocytes. Introduction of these compositions in to the circulation of individuals results in inhibition and reduction of metastatic cancer cells.
    Type: Application
    Filed: August 23, 2019
    Publication date: January 9, 2020
    Inventors: Michael R. King, Michael J. Mitchell, Kuldeepsinh Rana, Elizabeth C. Wayne, Chris B. Schaffer, Siddarth Chandrasekaran
  • Patent number: 10521335
    Abstract: Software applications are tested in different contexts, such as on different devices and under different conditions. During initial testing of an application, conditions of contexts are selected randomly, and the application is tested in each resulting context. After obtaining results from a sufficient number of contexts, the results are analyzed to create a predictive model indicating, for any postulated context, whether testing of the application is most likely to fail or to otherwise produce negative test results. The model is then analyzed to identify contexts that are most likely to produce negative results or failures, and those contexts are emphasized in subsequent application testing.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: December 31, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
  • Patent number: 10440597
    Abstract: Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. Each monitoring device is configured to periodically determine whether its associated base station is operating correctly, or whether there is some type of anomaly at the base station. As long as there is no anomaly, the monitoring device repeatedly sends status messages to a support service of the cellular communications network. Each such status message indicates that the monitoring device has performed an analysis and has determined there is no serious anomaly at the base station. The support service monitors status messages from multiple monitoring devices. If the support service does not receive a status message within a given period of time, the support service may alert service personnel and/or automatically dispatch support resources to the base station or trigger diagnostics and/or corrective measures.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: October 8, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
  • Patent number: 10391146
    Abstract: Compositions and methods for inhibiting metastatic cancer cells. The compositions comprise nanoparticles which have incorporated therein leukocyte adhesion molecules and therapeutic molecules exposed on their surface. The nanoparticles may be provided attached to leukocytes. Introduction of these compositions in to the circulation of individuals results in inhibition and reduction of metastatic cancer cells.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: August 27, 2019
    Assignee: Cornell University
    Inventors: Michael R. King, Michael J. Mitchell, Kuldeepsinh Rana, Elizabeth C. Wayne, Chris B. Schaffer, Siddarth Chandrasekaran
  • Patent number: 10397815
    Abstract: Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. This may be performed in some cases without relying on communications with the base station, such as by monitoring sensors of the monitoring device and by analyzing signals transmitted by the monitored base stations. Status information regarding a monitored base station and/or anomalies detected at the base station are communicated to a central support service using the wireless capabilities of the monitored base station itself. In cases where the monitored base station is inoperative, the monitoring device can communicate through a neighboring base station.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: August 27, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
  • Patent number: 10382922
    Abstract: Testing of a wireless communication network is performed by placing test devices in multiple geographic regions. The test devices may be typical consumer wireless devices, such as smartphones, of types that are used with the wireless communication network. Communication channels are established with the devices from a test controller, through a wide-area network such as the Internet and through USB ports or other wired interfaces of the devices. The test controller provides scripts that measure response times of applications that execute on the devices. The response times are used as indicators of network performance in the geographic regions. When the response time for a particular region exceeds a threshold, an operator may be notified or other automated actions may be initiated to address potential network problems in the region.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: August 13, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Samson Kim-Sun Kwong, Peter P. Myron, Michael J. Mitchell
  • Publication number: 20190235997
    Abstract: Software applications are tested in different contexts, such as on different devices and under different conditions. During initial testing of an application, conditions of contexts are selected randomly, and the application is tested in each resulting context. After obtaining results from a sufficient number of contexts, the results are analyzed to create a predictive model indicating, for any postulated context, whether testing of the application is most likely to fail or to otherwise produce negative test results. The model is then analyzed to identify contexts that are most likely to produce negative results or failures, and those contexts are emphasized in subsequent application testing.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 1, 2019
    Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
  • Publication number: 20190227909
    Abstract: A testing service is provided for testing software applications. A developer of a software application provides the software application to the testing service. The testing service installs and runs instances of the application on respective target devices such as cellular communication devices. The target devices may be of different makes and models, and may have different configurations such as different screen aspect ratios. As the instances execute, the testing service captures the screen output of the target devices and provides it back to the developer. The screen output of the multiple devices is displayed simultaneously to the developer, so that the developer can assess whether the application produces acceptable screen output despite the different configurations of the various devices.
    Type: Application
    Filed: January 22, 2018
    Publication date: July 25, 2019
    Inventors: Samson Kim-Sun Kwong, Peter P. Myron, Michael J. Mitchell
  • Publication number: 20190230532
    Abstract: Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. Each monitoring device is configured to periodically determine whether its associated base station is operating correctly, or whether there is some type of anomaly at the base station. As long as there is no anomaly, the monitoring device repeatedly sends status messages to a support service of the cellular communications network. Each such status message indicates that the monitoring device has performed an analysis and has determined there is no serious anomaly at the base station. The support service monitors status messages from multiple monitoring devices. If the support service does not receive a status message within a given period of time, the support service may alert service personnel and/or automatically dispatch support resources to the base station or trigger diagnostics and/or corrective measures.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
  • Publication number: 20190230531
    Abstract: Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. This may be performed in some cases without relying on communications with the base station, such as by monitoring sensors of the monitoring device and by analyzing signals transmitted by the monitored base stations. Status information regarding a monitored base station and/or anomalies detected at the base station are communicated to a central support service using the wireless capabilities of the monitored base station itself. In cases where the monitored base station is inoperative, the monitoring device can communicate through a neighboring base station.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
  • Publication number: 20180368072
    Abstract: Systems and methods for testing power consumption in user equipment (UE). The system can include devices detecting changes in power consumption due to updates in hardware, software, or both. The system can test multiple UEs to create baseline consumption measurements to detect anomalies between UEs. The system can include individual power monitoring for each UE in a “UE farm.” The system can use a workstation and a microcontroller to manage multiple UEs to perform tasks at the same time or at predetermined intervals. The system can provide benchmark testing for UEs to identify anomalies. The method can instruct multiple UEs in the UE farm to perform a particular function, run a baseline set of applications, or test new applications to identify changes in consumption caused by applications, updates, or UEs. The systems and methods can provide a standardized means for rating power consumption on mobile electronic equipment.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
  • Publication number: 20180368010
    Abstract: A cellular communications network is supported by an infrastructure that has many different parts. A fault management system can be used to monitor status and faults of the infrastructure. In response to certain types of faults, the fault management system initiates diagnostic testing, which may be performed using one or more communication devices such as those that might commonly be used in conjunction with the cellular communications network. One type of test might consist of installing an application on a communication device and measuring responsiveness of the application. The application is selected as one that relies at least in part on communicating through the cellular communications network. The responsiveness of the application may therefore be relevant to evaluating network performance and infrastructure status.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong