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: 20240050908Abstract: 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: ApplicationFiled: December 27, 2021Publication date: February 15, 2024Inventors: Michael J. MITCHELL, David Aaron ISSADORE, Sagar Prasad YADAVALI, Sarah J. SHEPHERD
-
Patent number: 11812290Abstract: 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: GrantFiled: December 20, 2021Date of Patent: November 7, 2023Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Michael J. Mitchell
-
Patent number: 11758460Abstract: 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: GrantFiled: February 2, 2021Date of Patent: September 12, 2023Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Michael J. Mitchell
-
Publication number: 20230199530Abstract: 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: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Peter P. Myron, Michael J. Mitchell
-
Patent number: 10846206Abstract: 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: GrantFiled: June 14, 2017Date of Patent: November 24, 2020Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
-
Patent number: 10820274Abstract: 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: GrantFiled: June 19, 2017Date of Patent: October 27, 2020Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
-
Patent number: 10664388Abstract: 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: GrantFiled: June 14, 2017Date of Patent: May 26, 2020Assignee: T-Mobile USA, Inc.Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
-
Patent number: 10616781Abstract: 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: GrantFiled: June 14, 2017Date of Patent: April 7, 2020Assignee: T-Mobile USA, Inc.Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
-
Publication number: 20200009225Abstract: 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: ApplicationFiled: August 23, 2019Publication date: January 9, 2020Inventors: Michael R. King, Michael J. Mitchell, Kuldeepsinh Rana, Elizabeth C. Wayne, Chris B. Schaffer, Siddarth Chandrasekaran
-
Patent number: 10521335Abstract: 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: GrantFiled: January 29, 2018Date of Patent: December 31, 2019Assignee: T-Mobile USA, Inc.Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
-
Patent number: 10440597Abstract: 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: GrantFiled: January 23, 2018Date of Patent: October 8, 2019Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
-
Patent number: 10391146Abstract: 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: GrantFiled: August 4, 2014Date of Patent: August 27, 2019Assignee: Cornell UniversityInventors: Michael R. King, Michael J. Mitchell, Kuldeepsinh Rana, Elizabeth C. Wayne, Chris B. Schaffer, Siddarth Chandrasekaran
-
Patent number: 10397815Abstract: 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: GrantFiled: January 23, 2018Date of Patent: August 27, 2019Assignee: T-Mobile USA, Inc.Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
-
Patent number: 10382922Abstract: 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: GrantFiled: June 14, 2017Date of Patent: August 13, 2019Assignee: T-Mobile USA, Inc.Inventors: Samson Kim-Sun Kwong, Peter P. Myron, Michael J. Mitchell
-
Publication number: 20190235997Abstract: 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: ApplicationFiled: January 29, 2018Publication date: August 1, 2019Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong
-
Publication number: 20190227909Abstract: 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: ApplicationFiled: January 22, 2018Publication date: July 25, 2019Inventors: Samson Kim-Sun Kwong, Peter P. Myron, Michael J. Mitchell
-
Publication number: 20190230532Abstract: 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: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
-
Publication number: 20190230531Abstract: 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: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Inventors: Peter P. Myron, Samson Kim-Sun Kwong, Michael J. Mitchell
-
Publication number: 20180368072Abstract: 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: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
-
Publication number: 20180368010Abstract: 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: ApplicationFiled: June 14, 2017Publication date: December 20, 2018Inventors: Michael J. Mitchell, Peter P. Myron, Samson Kim-Sun Kwong