Patents by Inventor Mark D. Peden

Mark D. Peden 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: 11113723
    Abstract: A communication server is disclosed. The communication server comprises a processor, a memory, and an application stored in the memory. The application, when executed by the processor, receives a request that identifies a subject to remove from a user history of the a user equipment (UE), wherein the user history is compiled based on communication events initiated by the UE and is associated with content that is sent to the UE. The application, responsive to receiving the request from the UE, transmits a user history modification request to a history management server, wherein the communication server disassociates the subject from the user history identified in the request received from the UE.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: September 7, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Tanya S. Hatcher, Bryce A. Jones, Rodney D. Nelson, Mark D. Peden
  • Patent number: 11026284
    Abstract: A timeout period for a base station to wait for a UE's response to bearer-setup messaging from the base station will be set based on an evaluation of how often the UE (or a class of UEs of which the UE is a member) has experienced bearer-setup failures. For instance, the base station could generally apply a default timeout period for waiting to receive bearer-setup response messaging from UEs. But for a given UE that has recently experienced a high rate of bearer-setup failures, the base station could apply a longer timeout period, to help cope with that UE's tendency to be slower to respond to the base station's bearer-setup messaging.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: June 1, 2021
    Assignee: Sprint Spectrum L.P.
    Inventors: John E. Belser, Paul M. Andreas, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10880223
    Abstract: When a network entity receives packets transmitted from a user equipment device (UE), the network entity will detect that a threshold number of those packets exceed the network entity's maximum transmission unit (MTU), and the network entity will responsively cause the UE to reduce the UE's MTU. In particular, the network entity will responsively transmit to the UE, within a header of a packet carrying bearer data to the UE, a directive for the UE to decrease the UE's MTU.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: December 29, 2020
    Assignee: Sprint Spectrum L.P.
    Inventors: Mark D. Peden, Rodney D. Nelson, John E. Belser, Paul M. Andreas
  • Patent number: 10798574
    Abstract: A mobile communication device certification system is disclosed comprising a mobile communication device including a device client that detects and transmits device side events to a certification application. The system also comprises one or more servers comprising a network client and the certification application. The network client detects and transmits network side events associated with the mobile communication device to the certification application. The certification application receives and analyzes the device and network side events, corroborates at least one device side event based on at least one network side event, determines and stores mobile device events in a data store based on the analysis and corroboration, receives an unlock request after resale of the mobile communication device, accesses one or more of the mobile device events responsive to the unlock request, and sends an unlock command to the mobile communication device based on the accessed mobile device event(s).
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: October 6, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Dhananjay Indurkar, Mark D. Peden
  • Patent number: 10779201
    Abstract: A method of providing a wireless communication link to a mobile communication device. The method comprises providing a first wireless communication link by a first WiFi access point (AP) to the mobile device, where the first AP broadcasts a first SSID, establishing a communication session between the mobile device and a destination communication device via the first wireless communication link, determining locations of the mobile device by a server, and, based on a change of the locations of the mobile device, sending a WiFi handoff command by the server to a second WiFi AP, where the WiFi handoff command comprises authentication credentials of the mobile device. The method further comprises providing a second wireless communication link based on the authentication credentials by a second AP to the mobile device, where the second AP broadcasts the first SSID and the communication session is continued over the second wireless communication link.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: September 15, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Dhananjay Indurkar, Mark D. Peden
  • Patent number: 10716021
    Abstract: A minimization drive test (MDT) selection server computer. The server comprises a processor, a non-transitory memory; and an MDT selection application stored in the non-transitory memory. When executed by the processor the MDT selection application receives a mobile communication device selection criteria, where the criteria identifies a device candidate profile, determines a degree of match of a plurality of MDT candidate mobile communication devices to the device candidate profile, selects a population of mobile communication devices to perform the MDT based at least in part on the degree of match of the mobile communication devices to the device candidate profile, and causes the selected population of mobile communication devices to perform the MDT.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: July 14, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark D. Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 10542466
    Abstract: A method of providing a wireless communication link to a mobile communication device. The method comprises providing a first wireless communication link by a first WiFi access point (AP) to the mobile device, where the first AP broadcasts a first SSID, establishing a communication session between the mobile device and a destination communication device via the first wireless communication link, determining locations of the mobile device by a server, and, based on a change of the locations of the mobile device, sending a WiFi handoff command by the server to a second WiFi AP, where the WiFi handoff command comprises authentication credentials of the mobile device. The method further comprises providing a second wireless communication link based on the authentication credentials by a second AP to the mobile device, where the second AP broadcasts the first SSID and the communication session is continued over the second wireless communication link.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: January 21, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Dhananjay Indurkar, Mark D. Peden
  • Patent number: 10491459
    Abstract: A method comprises a client executing on a processor of a UE, where the client is monitoring an application log and communication log for a plurality of user applications and communication applications. The client measures a volume of transactions and a set of performance metrics associated with UE resource usage. The client generates a custom device profile that establishes baselines for each of the plurality of user applications and identifies any deviations from the baselines. The client creates a bounded threshold based on the deviations, and detects that at least one of the plurality of user applications has exceeded the bounded threshold. The client determines that the bounded threshold was exceeded based on an application trigger and a network trigger, and in response, initiates a response action. The client also captures the communication log, the application log and application cache corresponding to the user application.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: November 26, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10476808
    Abstract: When a network entity receives packets transmitted from a user equipment device (UE), the network entity will detect that a threshold number of those packets exceed the network entity's maximum transmission unit (MTU), and the network entity will responsively cause the UE to reduce the UE's MTU. In particular, the network entity will responsively transmit to the UE, within a header of a packet carrying bearer data to the UE, a directive for the UE to decrease the UE's MTU.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: November 12, 2019
    Assignee: Sprint Spectrum L.P.
    Inventors: Mark D. Peden, Rodney D. Nelson, John E. Belser, Paul M. Andreas
  • Patent number: 10264427
    Abstract: A method of wireless communication.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: April 16, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10229431
    Abstract: A communication server is disclosed. The communication server comprises a processor, a memory, and an application stored in the memory. The application, when executed by the processor, receives a request that identifies a subject to remove from a user history of the a user equipment (UE), wherein the user history is compiled based on communication events initiated by the UE and is associated with content that is sent to the UE. The application, responsive to receiving the request from the UE, transmits a user history modification request to a history management server, wherein the communication server disassociates the subject from the user history identified in the request received from the UE.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: March 12, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Tanya S. Hatcher, Bryce A. Jones, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10085130
    Abstract: A method of wireless communication.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: September 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10045216
    Abstract: A WiFi access point. The WiFi access point comprises a WiFi radio transceiver, a wired transceiver, a processor, a memory, and an application stored in the memory. When executed by the processor, the application transmits a first service set identifier via the radio, receives a request for connection from a wireless communication device via the radio directed to the first service set identifier, determines that the device is not HotSpot protocol compliant, transmits a second service set identifier via the radio as a private message that comprises a captive portal to the device, and receives a credential message from the device via the radio directed to the second service set identifier, wherein the credential message identifies a mobile equipment identity (MEID) and a phone number of the device. The application further authenticates the device with a server based on the credential message and provides a communication connection to the device.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 7, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Dhananjay Indurkar, Mark D. Peden
  • Patent number: 9998908
    Abstract: A method and system is disclosed for controlling communication behavior of application programs running on a user equipment device (UE) based on joint consideration of predicted roaming and predicted communication behavior of the application programs. A UE may monitor its operational state data during times when it is operating in a wireless network of a home service provider and during other times when it is roaming in a wireless network of a different service provider, and apply the monitored operational state data to a roaming prediction model configured for predicting future roaming state. The UE may also monitor communication behavior data of resident application programs, and apply the monitored communication behavior data to an application-communication prediction model configured for predicting future communication behavior of the applications.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: June 12, 2018
    Assignee: Sprint Spectrum L.P.
    Inventors: Mark D. Peden, Rodney D. Nelson, Paul M. Andreas, John Eric Belser
  • Patent number: 9917841
    Abstract: A user equipment includes a radio transceiver, a processor coupled to the processor, and a storage device containing executable instructions. When executed by the processor, the instructions cause the processor to examine files in the storage device for a signature indicative of a branding element and, upon detection of the signature in a file, perform a branding action on the file with the detected signature. The instructions also cause the processor to determine whether an application loaded on the storage device is operating consistent with permissions set for the application and with a usage profile for the application and to generate an alert when the operation of the application is inconsistent with the usage profile despite being consistent with the permissions.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: March 13, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary D. Koller, Mark D. Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 9792627
    Abstract: A method of resolving commercial content on a mobile communication device comprises determining whether to delegate interaction with an intelligent content distributor to the mobile communication device, wherein the interaction is related to resolving commercial content, wherein resolving commercial content comprises processing redirections of the commercial content, and wherein the commercial content comprises at least one of text, images, video, and other data intended to market a good or service; delaying resolving commercial content until the commercial content is to be displayed on the mobile communication device; caching commercial content on the mobile communication device; resolving, upon a request for the commercial content, a cached version of the commercial content; and prioritizing distribution of the commercial content based on characteristics of at least one of a requesting application and a user.
    Type: Grant
    Filed: January 5, 2013
    Date of Patent: October 17, 2017
    Assignee: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Mark D. Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 9712664
    Abstract: Systems and methods discussed herein are employed in a cross-platform notification system configured to send a series of notifications to devices and/or subscription services associated with an account where a payment is due. These notifications may be sent to an increasing number of devices and/or subscription services as time passes from when payment was due, and the iterations of notifications may take up progressively more of a graphical user interface and/or be displayed for an increasing period of time until a final notification is sent, after which point access to telecommunications services and subscription services, except for emergency functions, accessed through the telecommunications service provider are no longer available to users associated with the overdue account.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: July 18, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael P. McMullen, Mark D. Peden, Raymond Reeves
  • Patent number: 9538453
    Abstract: Methods and a corresponding system for conserving inter-MSC trunk capacity when multiple serving systems provide coverage at a particular geographic area. A first determination is made that when a first mobile station and a second mobile station are both at the particular geographic area, the first mobile station and the second mobile station engage in communications with each other. A second determination is made that the first mobile station and the second mobile station are both at the particular geographic area. And responsive to making at least the first and second determinations, the first mobile station is provisioned with preferred roaming list data that causes the first mobile station to be served by a given one of the multiple serving systems that also serves the second mobile station.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: January 3, 2017
    Assignee: Sprint Spectrum L.P.
    Inventors: Raymond E. Reeves, Simon Youngs, Mark D. Peden
  • Patent number: 9477917
    Abstract: An electronic device. The device comprises a rewritable radio-frequency identification (RFID) tag to store an identification number and to transmit the identification number via a radio transmitter, an RFID writer, configured to write an identification number into the RFID tag based on selection by a controller, and a memory storing identification selection rules and a list of identities of RFID interrogators. The device further comprises a controller, configured to read the identity of the RFID interrogator from the RFID reader, analyze the identification selection rules and the list of identities of the RFID interrogators in the memory, select an identification number for the RFID tag based on the list of identities of the RFID interrogators, the identification selection rules stored in the memory, and the identity of the RFID interrogator, and command the RFID writer to write the selected identification number into the RFID tag.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: October 25, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Thomas M. Koch, Gary D. Koller, Mark D. Peden, Raymond E. Reeves
  • Patent number: 9462566
    Abstract: A method of managing a pre-configuration mode for a mobile communication device supporting services. The method comprises responsive to the mobile communication device is not being provisioned for wireless communications service, not being assigned to any user account, and not being flagged as in a pre-configuration mode, assigning a temporary identifier corresponding to a service profile to the mobile communication device selected from a plurality of temporary identifiers, wherein a limited set of services is assigned to the service profile, wherein each service profile from a plurality of service profiles defines a specific limited set of services from a plurality of sets of limited services, wherein limited services are less services than services to fully provisioned mobile communication devices.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: October 4, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary D. Koller, Mark D. Peden, Raymond E. Reeves