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: 11259160Abstract: 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: GrantFiled: June 26, 2020Date of Patent: February 22, 2022Assignee: Sprint Communications Company L.P.Inventors: John E. Belser, Mark Douglas Peden, Raymond E. Reeves, Simon Youngs
-
Patent number: 11102684Abstract: 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: GrantFiled: February 10, 2020Date of Patent: August 24, 2021Assignee: Sprint Spectrum L.P.Inventors: John E. Belser, Paul M. Andreas, Bryce A. Jones, Christopher Bailey
-
Patent number: 11026284Abstract: 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: GrantFiled: February 5, 2019Date of Patent: June 1, 2021Assignee: Sprint Spectrum L.P.Inventors: John E. Belser, Paul M. Andreas, Rodney D. Nelson, Mark D. Peden
-
Patent number: 10891656Abstract: 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: GrantFiled: June 19, 2017Date of Patent: January 12, 2021Assignee: Sprint Communications Company L.P.Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
-
Patent number: 10880223Abstract: 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: GrantFiled: September 17, 2019Date of Patent: December 29, 2020Assignee: Sprint Spectrum L.P.Inventors: Mark D. Peden, Rodney D. Nelson, John E. Belser, Paul M. Andreas
-
Patent number: 10491459Abstract: 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: GrantFiled: February 21, 2017Date of Patent: November 26, 2019Assignee: Sprint Communications Company L.P.Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
-
Patent number: 10476808Abstract: 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: GrantFiled: March 7, 2018Date of Patent: November 12, 2019Assignee: Sprint Spectrum L.P.Inventors: Mark D. Peden, Rodney D. Nelson, John E. Belser, Paul M. Andreas
-
Patent number: 10264427Abstract: A method of wireless communication.Type: GrantFiled: August 2, 2018Date of Patent: April 16, 2019Assignee: Sprint Communications Company L.P.Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
-
Patent number: 10085130Abstract: A method of wireless communication.Type: GrantFiled: August 2, 2017Date of Patent: September 25, 2018Assignee: Sprint Communications Company L.P.Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
-
Patent number: 9734515Abstract: 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: GrantFiled: January 9, 2014Date of Patent: August 15, 2017Assignee: Sprint Communications Company L.P.Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
-
Patent number: 9654948Abstract: 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: GrantFiled: January 15, 2014Date of Patent: May 16, 2017Assignee: Sprint Communications Company L.P.Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
-
Patent number: 9549009Abstract: 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: GrantFiled: February 8, 2013Date of Patent: January 17, 2017Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp
-
Patent number: 9508090Abstract: 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: GrantFiled: September 24, 2014Date of Patent: November 29, 2016Assignee: Sprint Communications Company L.P.Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
-
Patent number: 9420403Abstract: 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: GrantFiled: January 31, 2012Date of Patent: August 16, 2016Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, William Michael Parsel, Trevor D. Shipley
-
Patent number: 9413839Abstract: 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: GrantFiled: July 31, 2012Date of Patent: August 9, 2016Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, Tammy M. Otten, Ryan P. Sullivan
-
Patent number: 9373091Abstract: 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: GrantFiled: March 24, 2008Date of Patent: June 21, 2016Assignee: Sprint Spectrum L.P.Inventors: John E. Belser, David U. McKinney, Timothy L. Swan, Douglas R. Green
-
Patent number: 9372823Abstract: 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: GrantFiled: February 24, 2012Date of Patent: June 21, 2016Assignee: Sprint Spectrum L.P.Inventors: Warren B. Cope, John E. Belser
-
Patent number: 9220011Abstract: 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: GrantFiled: November 6, 2013Date of Patent: December 22, 2015Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, M. Jeffrey Stone
-
Patent number: 9204286Abstract: 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: GrantFiled: March 15, 2013Date of Patent: December 1, 2015Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp
-
Patent number: 9125145Abstract: 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: GrantFiled: February 15, 2013Date of Patent: September 1, 2015Assignee: Sprint Communications Company L.P.Inventors: Brandon C. Annan, John E. Belser, Dale S. Schempp