Patents by Inventor Mark Douglas Peden

Mark Douglas 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: 11418928
    Abstract: An adaptable method of monitoring a mobile communication device for duplicate text messages. The method of monitoring for duplicate text messages comprises receiving, by a monitoring application, a text message by a first messaging protocol and a second text message by a second messaging protocol, wherein the first and second text message comprises message metadata and message content. The first and second message metadata is recorded into a message log. The monitoring application compares at least one factor of the second message metadata to the first message metadata stored in the message log and assigns an incident score. The second text message is displayed if the incident score exceeds a user criteria threshold. A user feedback selection input is displayed along with the text message on the display log.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Sean P. Hoelzle, Mark Douglas Peden, Jason Phillips, Raymond E. Reeves
  • Patent number: 11259160
    Abstract: A computer system for provisioning voicemail. The system comprises a processor, a non-transitory memory, and a voicemail provisioning application. Upon execution by the processor, the provisioning application receives a request to create a voicemail account associated with a first phone number, creates a voicemail account comprising a first voicemail box, assigns a voicemail account identifier associated with an identity of the subscriber, and transmits the voicemail account and first voicemail box to a voicemail system, wherein the voicemail account identifier is used to reference the voicemail account. The application further receives a request to create a voicemail account associated with a second phone number of the mobile communication device, determines that a voicemail account associated with the mobile communication device already exists, creates a second voicemail box, and transmits the second voicemail box to the voicemail account identified by the voicemail account identifier.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: February 22, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Mark Douglas Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 10299068
    Abstract: A wireless communication network locates User Equipment (UE) that is served by a wireless repeater chain. The wireless repeater chain wirelessly exchanges user data with the UE and wirelessly exchanges the user data with a wireless base station. The wireless base station determines an amount of communication time delay between the UE and the wireless base station over the wireless repeater chain. The wireless base station identifies the wireless repeater in the wireless repeater chain that is wirelessly attached to the UE based on the communication time delay. The wireless base station identifies the geographic location of the UE based on the geographic location of the identified wireless repeater. The wireless base station transfers the geographic location of the UE.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: May 21, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael P. McMullen, Roger Danforth Bartlett, Mark Douglas Peden, Raymond Emilio Reeves
  • Patent number: 10117214
    Abstract: Systems and methods provide for triggering an action based on detection of one or more user devices. One or more signals from at least one user device are detected by at least one sensor in a target area. A sensor can be in operable communication with a location server to which the signals are relayed. Based on the signals detected, a determination is made as to whether the one or more signals exceed a predetermined threshold for signal strength in the target area. Based on a set of signals exceeding the predetermined threshold for signal strength, the location server triggers an action that corresponds to the target area.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 30, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Douglas Peden, Simon Youngs, Thomas Michael Koch, Raymond Emilio Reeves
  • Patent number: 10021521
    Abstract: A Long-Term Evolution (LTE) communication system to facilitate updating network topology information when a mobile wireless repeater changes its attachment comprises a network topology server, a former macro LTE base station to which the mobile wireless repeater was previously attached, and a new macro LTE base station to which the mobile wireless repeater is presently attached. The network topology is server configured to receive updated attachment information transmitted from the mobile wireless repeater and transfer an attachment scan instruction for delivery to the former macro LTE base station and the new macro LTE base station. The former and new macro LTE base stations are configured to determine network attachment information for one or more network wireless repeaters and transfer the network attachment information for delivery to the network topology server. The network topology server is further configured to receive the network attachment information and update a network topology map.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: July 10, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Michael P. McMullen, Roger Danforth Bartlett, Mark Douglas Peden
  • Publication number: 20180176720
    Abstract: A wireless communication network locates User Equipment (UE) that is served by a wireless repeater chain. The wireless repeater chain wirelessly exchanges user data with the UE and wirelessly exchanges the user data with a wireless base station. The wireless base station determines an amount of communication time delay between the UE and the wireless base station over the wireless repeater chain. The wireless base station identifies the wireless repeater in the wireless repeater chain that is wirelessly attached to the UE based on the communication time delay. The wireless base station identifies the geographic location of the UE based on the geographic location of the identified wireless repeater. The wireless base station transfers the geographic location of the UE.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventors: Michael P. McMullen, Roger Danforth Bartlett, Mark Douglas Peden, Raymond Emilio Reeves
  • Patent number: 9992326
    Abstract: Embodiments of the disclosure are directed to methods and systems for determining the language presented by a mobile communication device operable for use in a plurality of different countries during an activation process on the mobile communication device. Methods may comprise receiving information from beacon(s) of one or more wireless access points to determine the presented language.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 5, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary D. Koller, Mark Douglas Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 9942702
    Abstract: A base station exchanges session communications with a UE during a communication session, receives a location request for a device location of the UE, determines an amount of delay time associated with the session communications of the UE, and submits a query to a database system for a location of a wireless repeater to which the UE is connected, wherein the query includes an identifier of the base station and the amount of delay time associated with the session communications. The database system processes the identifier of the base station and the amount of delay time associated with the session communications to identify and return the location of the wireless repeater to the base station. The base station receives the location of the wireless repeater from the database system and transfers the location of the wireless repeater in response to the location request for the device location of the UE.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 10, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael P. McMullen, Roger Danforth Bartlett, Mark Douglas Peden, Raymond Emilio Reeves
  • Patent number: 9860284
    Abstract: A method, server, and media are provided for providing parallel multimedia conferences. A multimedia conference server enables a user to participate in several multimedia conferences simultaneously. The server receives a request to establish parallel multimedia conferences from a user. In turn, the server generates a data stream for the content of the each of the multimedia conferences associated with the user. The data stream may include transcriptions and notifications for the user. The multimedia conference server transmits the data stream and notifications to the user.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: January 2, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Simon Youngs, Gary Duane Koller, Mark Douglas Peden
  • Patent number: 9749238
    Abstract: A communication device executes multiple applications that generate application data. The communication device determines application labels that individually identify the executing applications. The communication device inserts the application data in layer three communication payloads and inserts the application labels in layer three communication headers to individually associate the executing applications with their layer three communication headers and their application data. The communication device inserts the layer three communication headers and the layer three communication payloads in layer two communication payloads. The communication device transfers the layer two communication payloads with layer two headers. In some examples, the communication device inserts the application labels in the layer two communication headers to individually associate the executing applications with their layer two communication headers and their application data.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 29, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Simon Youngs, Gary Duane Koller
  • Patent number: 9747432
    Abstract: A communication control system to control access to a wireless communication device comprises a communication transceiver and a processing system. The communication transceiver is configured to receive access information for the wireless communication device indicating a user interface access level and a user notice, and receive an access request to access a disabled user interface of the wireless communication device. The processing system is configured to authenticate and authorize the access request, and in response to authenticating and authorizing the access request, generate user interface control data that indicates the user interface access level and the user notice for the wireless communication device.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: August 29, 2017
    Assignee: Sprint Communications Company, L.P.
    Inventors: Gary Duane Koller, Mark Douglas Peden, Raymond Emilio Reeves, Thomas M. Koch
  • Patent number: 9565544
    Abstract: Methods and systems for managing resource usage of a mobile device based on a resource threshold of a wireless communications network. A resource policy is received from a mobile device. The resource policy indicates that a network resource manager associated with a wireless communications network is authorized to use the resource policy to control the resource usage of the mobile device to support a resource threshold level of the wireless communications network. The wireless communications network is associated with a service provider of the mobile device. It is then determined that the wireless communications network has met the resource threshold. Upon determining that the wireless communications threshold has met the resource threshold, the resource usage of the mobile device is limited using the received resource policy of the mobile device.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Simon Youngs, Gary Duane Koller, Mark Douglas Peden
  • Patent number: 9560518
    Abstract: A method, system, and apparatus are described for facilitating data roaming. The system is configured to monitor data usage by a mobile device associated with a first communication network when roaming on a second communication network. The system is further configured to receive a request initiated by the second communication network to allocate a roaming resource to the mobile device. The system is further configured to assess at least a portion of the data usage to determine whether or not to grant the request for a roaming resource. The system is further configured to, in response to a determination to grant the request, communicate a reply indicative of the determination.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Simon Youngs
  • Patent number: 9560524
    Abstract: Embodiments disclosed herein provide systems and methods to provide wireless network application access to a wireless device via an untrusted access node. In a particular embodiment, a method provides receiving communications directed to an application system within a wireless communication network from a wireless communication device via a wireless access node external to the wireless communication network. The method further provides determining whether the communications are authorized for the application system based on a signature included in the communications, wherein the signature comprises a unique identifier generated at the wireless communication device that corresponds to an identity of the wireless communication device and an identity of an integrated circuit within that wireless communication device that is associated with a subscriber of the wireless communication network.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Gary Duane Koller
  • Patent number: 9509654
    Abstract: A method, system, and medium are provided for delivering recallable messages via Internet or telephony paths. A sender may configure a message as a recallable message on a communication device that is communicatively connected to a messaging alert platform. The request is delivered to a messaging alert platform, which then delivers the recallable message on the Internet or telephony paths. The messages are formatted by the messaging alert platform based to comply with the requirements of the selected communication path. The messaging alert platform attempts delivery until all paths are exhausted or a response, not an auto-reply, is received from the recipient of the message. The responses are filtered by the messaging alert platform before delivering the response from the recipient to the user.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: November 29, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Douglas Peden, Gary Duane Koller, Raymond Emilio Reeves, Simon Youngs
  • Patent number: 9473630
    Abstract: Methods, media, and network devices are provided for detecting errors in caller identifier records. A caller name provider is identified for a terminating endpoint that is a recipient of a communication from a transmitting device. The caller name provider receives queries for caller identifier information that will be transmitted to the terminating endpoint. The caller name provider returns records having the caller identifiers in response to the queries. When the records contain an error, the caller name providers receive update requests from a calling party of the transmitting device. The update requests include changes to the records that correct the errors.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: October 18, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Douglas Peden, Gary Duane Koller, Raymond Emilio Reeves, Simon Youngs
  • Patent number: 9407755
    Abstract: A mobile phone that coordinates power management across multiple communication devices. The mobile phone comprises a processor, a memory, long-range and short-range radio transceivers, and an application. When executed by the processor, the application receives device power reserve and device application usage information via the short-range radio transceiver from a portable communication device, and transmits the device power reserve and device application usage information, a phone power reserve and a phone application usage information via the long-range radio transceiver to a server computer.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: August 2, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary Duane Koller, Mark Douglas Peden, Raymond E. Reeves, Simon Youngs
  • Patent number: 9357467
    Abstract: A wireless communication device to facilitate attachment to a serving wireless access node, the wireless communication device comprises a wireless communication transceiver and a processing system. The wireless communication transceiver is configured to receive a list identifying approved wireless access nodes based on a quality of service level associated with the wireless communication device, and receive a request to report measurements of a plurality of neighboring wireless access nodes. The processing system is configured to process the list identifying the approved wireless access nodes with the plurality of neighboring wireless access nodes to determine a subset of the neighboring wireless access nodes included in the list of approved wireless access nodes, and perform radio frequency (RF) measurements on the subset of the neighboring wireless access nodes.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 31, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Roger Danforth Bartlett, Gary Duane Koller, Mark Douglas Peden, Raymond Emilio Reeves
  • Patent number: 9264879
    Abstract: Methods and systems for managing resource usage of a mobile device based on a resource threshold of a wireless communications network. A resource policy is received from a mobile device. The resource policy indicates that a network resource manager associated with a wireless communications network is authorized to use the resource policy to control the resource usage of the mobile device to support a resource threshold level of the wireless communications network. The wireless communications network is associated with a service provider of the mobile device. It is then determined that the wireless communications network has met the resource threshold. Upon determining that the wireless communications threshold has met the resource threshold, the resource usage of the mobile device is limited using the received resource policy of the mobile device.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Simon Youngs, Gary Duane Koller, Mark Douglas Peden
  • Patent number: 9220000
    Abstract: Systems, methods, and software for transferring text messages are provided herein. A method includes indicating to a wireless communication device a temporary address number, receiving an instruction from a user of the wireless communication device to transfer a text message to a destination number using the temporary address number instead of a device number of the wireless communication device. The method also includes transferring the text message for delivery to the destination number, receiving a response text message from the destination number indicating the temporary address number as a response destination number, and transferring the response text message for delivery to the routing node associated with the temporary address number.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: December 22, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Simon Youngs, Gary Duane Koller, Mark Douglas Peden, Raymond Emilio Reeves