Patents by Inventor Peter Myron
Peter Myron 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: 12229730Abstract: This disclosure describes techniques that enable a Meeting Expense and Verification (MEV) controller to infer the meeting expense of a proposed meeting. The MEV controller may analyze a meeting request to identify meeting attendees, and in doing so, determine the meeting expense. In response to the meeting expense being greater than a predetermined meeting expense threshold, the MEV controller may suspend the meeting request.Type: GrantFiled: February 19, 2021Date of Patent: February 18, 2025Assignee: T-Mobile USA, Inc.Inventors: Michael Mitchell, Peter Myron
-
Patent number: 11841790Abstract: Adaptive automated testing methods and systems are disclosed. In an embodiment, an automatic test controller of an automated test system may collect a log of a plurality of actions executed by a plurality of devices of the automated test system and apply a heuristic to the log as the automated test system operates to determine whether to execute a next action by a device of the automated test system. When the next action is to be executed, the automatic test controller automatically directs the device to execute the next action. Otherwise, the automatic test controller indicates the next action was intentionally skipped by recording such omission in the log and automatically skipping the next action.Type: GrantFiled: December 1, 2020Date of Patent: December 12, 2023Assignee: T-Mobile USA, Inc.Inventors: Michael Mitchell, Peter Myron
-
Patent number: 11716413Abstract: Systems and methods for monitoring mobile devices in a controlled environment are provided. One or more mobile devices may be accessible through a communication port of the mobile device. One or more monitoring devices may be configured to monitor the one or more mobile devices. A processor in communication with the one or more monitoring devices may control the monitoring devices and receive signals from the monitoring devices. A server in communication with the mobile devices may create a communication channel with each of the mobile devices, with each communication channel accessible through a network for use by software developers and testers. Thus, monitoring and detection of malfunctions or other abnormalities of the mobile devices is achieved, and remediation may be performed.Type: GrantFiled: February 2, 2021Date of Patent: August 1, 2023Assignee: T-MOBILE USA, INC.Inventors: Michael Mitchell, Peter Myron
-
Patent number: 11706719Abstract: Modulating and optimizing operation parameters such as power usage of wireless networks include determining a baseline reference level for a network demand at a base station in a network during a first time interval. The transmission power of the base station corresponding to the baseline reference level is determined, and the network demand at the base station in the network is forecasted during a second time interval. A difference between the projected network demand and the baseline reference level at the second time is determined. The transmission power of the base station is adjusted by a predetermined increment during the second time interval based at least on the difference.Type: GrantFiled: February 8, 2021Date of Patent: July 18, 2023Assignee: T-Mobile USA, Inc.Inventors: Peter Myron, Michael Mitchell
-
Publication number: 20230180030Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.Type: ApplicationFiled: February 2, 2023Publication date: June 8, 2023Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit lyer
-
Patent number: 11601828Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.Type: GrantFiled: October 30, 2020Date of Patent: March 7, 2023Assignee: T-MOBILE USA, INC.Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
-
Publication number: 20230053592Abstract: Systems and methods relating to detection and remediation of underperforming third party processes are disclosed. Such systems and methods include implementing web page performance profiling by loading a target web page in a selected testing environment and acquiring data related to performance metrics of third party processes in the selected testing environment. The techniques may be applied to manage third party embedded processes on a client website and implementing a corrective action to remediate the impacting events before the underperforming third party processes are further accessed, thus improving website performance.Type: ApplicationFiled: August 23, 2021Publication date: February 23, 2023Inventors: Peter Myron, Michael Mitchell
-
Publication number: 20220284026Abstract: A suitability analysis platform may receive one or more environmental parameter values of one or more environmental parameters collected for a plurality of sites by multiple sensor devices. The platform may aggregate the one or more environmental parameter values collected for each site of the plurality of sites by each site. Subsequently, the platform may receive queries for suitable sites for performing activities from user devices, in which each of the queries includes one or more environmental parameter value criteria for at least one corresponding environmental parameter of a suitable site for performing a specific activity. The platform may provide responses to the queries in which each response includes information on one or more sites of the plurality of sites with one or more environmental parameter values that match or are closest to the one or more environmental parameter value criteria of the corresponding query.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: Peter Myron, Michael Mitchell
-
Publication number: 20220270055Abstract: This disclosure describes techniques that enable a Meeting Expense and Verification (MEV) controller to monitor in-person and virtual meetings, and dynamically generate a meeting attendance record. The MEV system may receive, from a meeting organizer device, meeting data associated with a scheduled meeting that is to occur at a scheduled meeting location, virtual or in-person, and at a scheduled meeting time. The MEV system may further identify meeting attendee devices associated with the meeting attendees of the scheduled meeting, and monitor location data associated with the meeting attendee device. In doing so, the MEV system may generate a meeting attendance record based on a correlation of location data of the meeting attendee devices and the scheduled meeting location.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Inventors: Michael MITCHELL, Peter MYRON
-
Publication number: 20220270054Abstract: This disclosure describes techniques that enable a Meeting Expense and Verification (MEV) controller to infer the meeting expense of a proposed meeting. The MEV controller may analyze a meeting request to identify meeting attendees, and in doing so, determine the meeting expense. In response to the meeting expense being greater than a predetermined meeting expense threshold, the MEV controller may suspend the meeting request.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Inventors: Michael MITCHELL, Peter MYRON
-
Publication number: 20220256474Abstract: Modulating and optimizing operation parameters such as power usage of wireless networks include determining a baseline reference level for a network demand at a base station in a network during a first time interval. The transmission power of the base station corresponding to the baseline reference level is determined, and the network demand at the base station in the network is forecasted during a second time interval. A difference between the projected network demand and the baseline reference level at the second time is determined. The transmission power of the base station is adjusted by a predetermined increment during the second time interval based at least on the difference.Type: ApplicationFiled: February 8, 2021Publication date: August 11, 2022Inventors: Peter MYRON, Michael MITCHELL
-
Publication number: 20220247853Abstract: Systems and methods for monitoring mobile devices in a controlled environment are provided. One or more mobile devices may be accessible through a communication port of the mobile device. One or more monitoring devices may be configured to monitor the one or more mobile devices. A processor in communication with the one or more monitoring devices may control the monitoring devices and receive signals from the monitoring devices. A server in communication with the mobile devices may create a communication channel with each of the mobile devices, with each communication channel accessible through a network for use by software developers and testers. Thus, monitoring and detection of malfunctions or other abnormalities of the mobile devices is achieved, and remediation may be performed.Type: ApplicationFiled: February 2, 2021Publication date: August 4, 2022Inventors: Michael Mitchell, Peter Myron
-
Publication number: 20220171695Abstract: Adaptive automated testing methods and systems are disclosed. In an embodiment, an automatic test controller of an automated test system may collect a log of a plurality of actions executed by a plurality of devices of the automated test system and apply a heuristic to the log as the automated test system operates to determine whether to execute a next action by a device of the automated test system. When the next action is to be executed, the automatic test controller automatically directs the device to execute the next action. Otherwise, the automatic test controller indicates the next action was intentionally skipped by recording such omission in the log and automatically skipping the next action.Type: ApplicationFiled: December 1, 2020Publication date: June 2, 2022Inventors: Michael Mitchell, Peter Myron
-
Publication number: 20220141683Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.Type: ApplicationFiled: October 30, 2020Publication date: May 5, 2022Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
-
Patent number: 11290907Abstract: Systems and methods are provided for testing features of a mobile device application based on their likely use by various user classes or personas. Each of a plurality of mobile computing devices may be associated with respective user classes that each have a respective set of characteristics. A particular mobile computing device application may be installed on each of the plurality of mobile computing devices, and each of the mobile computing devices may attempt to execute the same feature of the application. When any of the mobile computing devices fails to execute the feature, an indication of the failure may be logged, along with an indication of the user class associated with the mobile computing device that failed to execute the feature, and an error associated with the feature for one or more user classes may be detected based on the logged indication(s).Type: GrantFiled: October 27, 2020Date of Patent: March 29, 2022Assignee: T-MOBILE USA, INC.Inventors: Michael Mitchell, Peter Myron
-
Patent number: 11075946Abstract: A Honeypot Adaptive Security (HAS) system is described that determines whether a pre-loaded partner or third-party (PP-TP) application executed on a client device has gained over-privileged access to confidential client or network (CCN) data, or over-privileged use of client account features or information provided by a telecommunications service provider. The HAS system is configured to retrieve client data associated with a PP-TP application executed on the client device, retrieve policy rules associated with the PP-TP application, generate a PP-TP application data model to determine a probability of the PP-TP application gaining over-privileged access to CCN data or over-privileged use of client account features on a client device. Responsive to the determined probability, the HAS system is configured to deploy a solution data package to the client device that resolves the instance of over-privileged access or over-privileged use.Type: GrantFiled: December 19, 2017Date of Patent: July 27, 2021Assignee: T-MOBILE USA, Inc.Inventors: Peter Myron, Samson Kwong, Michael Mitchell
-
Patent number: 10496363Abstract: A voice user interface (VUI) may be deployed for accessing data that are stored in databases of a telecommunications network. A voice command received at a voice interface device connected to a telecommunications network may be converted into a persistent data representation via a speech interpretation engine. The persistent data representation is sent to an intent mapping service that maps persistent data representations to intermediate command representations. In turn, a command interpreter of the telecommunications network may receive the intermediate command representation from the intent mapping service. The command interpreter may translate the intermediate command representation into a database function command via a command interpreter of the telecommunications network.Type: GrantFiled: June 16, 2017Date of Patent: December 3, 2019Assignee: T-Mobile USA, Inc.Inventors: Samson Kwong, Peter Myron, Michael Mitchell
-
Patent number: 10334415Abstract: A voice user interface (VUI) may be deployed for controlling network components and devices of a telecommunications network. A voice command received at a voice interface device connected to a telecommunications network may be converted into a persistent data representation via a speech interpretation engine. The persistent data representation is sent to an intent mapping service that maps persistent data representations to intermediate command representations. In turn, a command interpreter of the telecommunications network may receive the intermediate command representation from the intent mapping service. The command interpreter may translate the intermediate command representation into an action command for performing a task with respect to network components or devices of the telecommunications network. The action command may be executed via a controller interface of the telecommunications network with respect to the network components or the devices of the telecommunication network.Type: GrantFiled: June 16, 2017Date of Patent: June 25, 2019Assignee: T-Mobile USA, Inc.Inventors: Samson Kwong, Peter Myron, Michael Mitchell
-
Publication number: 20190190951Abstract: A Honeypot Adaptive Security (HAS) system is described that determines whether a pre-loaded partner or third-party (PP-TP) application executed on a client device has gained over-privileged access to confidential client or network (CCN) data, or over-privileged use of client account features or information provided by a telecommunications service provider. The HAS system may selectively generate and deploy a policy solution or transmit an alert to address instances of over-privileged access or over-privileged use. The HAS system may retrieve client data associated with a PP-TP application executed on the client device, and further develop a PP-TP application data model to determine a probability of the PP-TP application gaining over-privileged access to CCN data or over-privileged use of client account features on a client device.Type: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Inventors: Peter Myron, Samson Kwong, Michael Mitchell
-
Publication number: 20180367941Abstract: A voice user interface (VUI) may be deployed for controlling network components and devices of a telecommunications network. A voice command received at a voice interface device connected to a telecommunications network may be converted into a persistent data representation via a speech interpretation engine. The persistent data representation is sent to an intent mapping service that maps persistent data representations to intermediate command representations. In turn, a command interpreter of the telecommunications network may receive the intermediate command representation from the intent mapping service. The command interpreter may translate the intermediate command representation into an action command for performing a task with respect to network components or devices of the telecommunications network. The action command may be executed via a controller interface of the telecommunications network with respect to the network components or the devices of the telecommunication network.Type: ApplicationFiled: June 16, 2017Publication date: December 20, 2018Inventors: Samson Kwong, Peter Myron, Michael Mitchell