Patents by Inventor John E. Belser

John E. Belser 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: 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: 11102684
    Abstract: A method and system for blindly triggering handover based on past failures to trigger handover of beamforming-served devices. A computing system identifies a geolocation area where wireless communication devices (WCDs) that are served with beamforming by a first access node tend to experience radio link failure after having reported to the first access node being within threshold weak coverage of the first access node and threshold strong coverage of a second access node. And, based on the identifying, the computing system then blindly triggers handover of a given WCD from the first access node to the second access node in response to determining that the given WCD is served with beamforming by the first access node while positioned in the identified geolocation area.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: August 24, 2021
    Assignee: Sprint Spectrum L.P.
    Inventors: John E. Belser, Paul M. Andreas, Bryce A. Jones, Christopher Bailey
  • 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: 10891656
    Abstract: A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 12, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • 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: 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: 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: 9734515
    Abstract: A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: August 15, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9654948
    Abstract: A mobile device comprising a long-range radio transceiver, a first short-range radio transceiver, a processor, a memory, and an application stored in the memory. The application, when executed by the processor, detects an event and in response to detecting the event, selects a reference to a second communication device stored in the memory based on a current location of the mobile communication device, wherein the second communication device comprises a second short-range radio transceiver configured for communication with the first short-range radio transceiver. The application further transmits a redirect message via the long-range radio transceiver to a redirect server application executing on a computer system, wherein the redirect message comprises the reference to the second communication device, whereby voice calls directed to the long-range radio transceiver are redirected to the first short-range radio transceiver via the second short-range radio transceiver of the second communication device.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: May 16, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9549009
    Abstract: Systems and methods for electrophoretically displaying a brand identifier of a telecommunications service provider or equipment manufacturer on the portable electronic device. The branding may be set at the manufacturer or when the user first powers the phone on. In addition, the branding may be wiped and reset if there is a change in ownership and/or telecommunications service provider of the portable electronic device. Periodically upon startup after the branding has been set and locked, making a user unable to manually change the branding at will, the portable electronic device may check to ensure the displayed branding is the same as or equivalent to the current brand.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: January 17, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp
  • Patent number: 9508090
    Abstract: Embodiments of the disclosure are directed to methods and systems for customizing advertising content for use on a mobile communication device. A user may be allowed to customize the advertisement content that is presented on their device. This may be accomplished by monitoring the advertisement activity on the mobile device and then allowing the user to customize advertisements from that monitored activity. The functionality may be provided by a customization application executed by the device, individual communication applications executed by the device, and/or an ad gateway in communication with the device.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: November 29, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9420403
    Abstract: A mobile phone comprising a near field communication (NFC) radio transceiver; a near field communication radio antenna; and a coupling component that couples the near field communication radio antenna to the near field communication radio transceiver when selected to a first state and that decouples the near field communication radio antenna from the near field communication radio transceiver when selected to a second state.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, William Michael Parsel, Trevor D. Shipley
  • Patent number: 9413839
    Abstract: A proxy server for routing traffic between a mobile device and a network, comprising at least one processor, a memory, and a traffic monitoring application stored in the memory that, when executed by the at least one processor, monitors a plurality of mobile device installed applications that run on the mobile device and the mobile device installed applications' traffic, analyzes traffic usage for the mobile device installed applications, identifies the mobile device installed applications responsible for traffic that is excessive or unnecessary as determined by the mobile device's service provider, and blocks, delays, or reports the excessive and unnecessary traffic without interrupting the mobile device's communications.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: August 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, Tammy M. Otten, Ryan P. Sullivan
  • Patent number: 9373091
    Abstract: A method and system for providing a user of a wireless communication device (WCD) with vending service. The WCD may present the user with data indicating items available for purchase from a vendor. The WCD may then receive the user's directive to order an item from the vendor. In response, the WCD may obtain data stored at a transponder in proximity to the WCD that indicates a location of the WCD. In one example, the transponder may be at a fixed location, such as by being affixed to a fixed object at a venue (e.g., a stadium seat), in which case the stored data may indicate the fixed location. The WCD may then send an order for the item and the obtained data to the vendor. In turn, the vendor may use the data to determine a location of the WCD and then deliver the item to the determined location.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: June 21, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: John E. Belser, David U. McKinney, Timothy L. Swan, Douglas R. Green
  • Patent number: 9372823
    Abstract: In systems and methods of controlling a connection between a wireless device and an access point, it is determined that a first wireless device is not authorized to connect to an access point of a first data network. A message is transferred to a second wireless device by a second data network requesting permission for the first wireless device to connect to the access point. A message can be received from the second wireless device granting the first wireless device permission to connect to the access point.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 21, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Warren B. Cope, John E. Belser
  • Patent number: 9220011
    Abstract: A mobile communication device that detects and responds to theft is disclosed. The mobile communication device comprises at least a cellular radio transceiver, a processor, a memory, wherein the memory comprises a user partition and a system partition, and an operating system kernel stored in the system partition of the memory. When executed by the processor, the operating system kernel prevents unprivileged users from accessing the system partition and determines a theft status of the mobile communication device or of at least one hardware component of the mobile communication device. When a theft status is determined, the operating system kernel performs at least one theft response selected from preventing boot-up of the mobile communication device, sending a message via the cellular radio transceiver, commanding presentation of a theft alert message on a display of the mobile communication device.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: December 22, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, M. Jeffrey Stone
  • Patent number: 9204286
    Abstract: In an embodiment, a method of branding a mobile device is disclosed. The method comprises installing a service brand package on the mobile device, where the service brand package is configured to provision the mobile device with a service brand network. The method further comprises receiving at least one signal on the mobile device, wherein the signal informs the mobile device of its geographic location. The method further comprises associating, by the mobile device, the geographic location of the mobile device with the location of a mobile service brand center, wherein the mobile service brand center is associated with the brand network. The method further comprises provisioning the mobile device with the brand network based on the association of the geographic location of the mobile device with the mobile service brand center, wherein provisioning comprises activating the service brand package.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 1, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp
  • Patent number: 9125145
    Abstract: A mobile communications routing device. The device comprises an interface configured to receive an input, wherein the input is correlated to a customer service center telephone number, a memory, a processor, and an application stored in the memory. When executed by the processor, the application determines a parameter of the device in response to the input, identifies a mobile service provider correlated with the parameter, verifies the parameter associated mobile service provider, and routes a communication from the mobile device to the customer service center of the mobile service provider correlated with the device parameter.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: September 1, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp