Patents by Inventor Mark J. Bonn

Mark J. Bonn 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: 11736432
    Abstract: A wireless User Equipment (UE) generate a Session Initiation Protocol (SIP) message that comprises a SIP header and a user message. The SIP header indicates a priority QoS and the user message indicates a message destination. The wireless UE wirelessly transfers the SIP message to a wireless network and the wireless network transfers the SIP message to a message network. In response to the priority QoS indicated in the SIP header, the message network generates and transfers another SIP message using the priority QoS. The other SIP message comprises another SIP header and the user message.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: August 22, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Mark J. Bonn, John Tayag Susbilla, Kenneth V. George, Muhammad Nauhman Bashir Gora
  • Publication number: 20210392103
    Abstract: A wireless User Equipment (UE) generate a Session Initiation Protocol (SIP) message that comprises a SIP header and a user message. The SIP header indicates a priority QoS and the user message indicates a message destination. The wireless UE wirelessly transfers the SIP message to a wireless network and the wireless network transfers the SIP message to a message network. In response to the priority QoS indicated in the SIP header, the message network generates and transfers another SIP message using the priority QoS. The other SIP message comprises another SIP header and the user message.
    Type: Application
    Filed: August 27, 2021
    Publication date: December 16, 2021
    Inventors: Mark J. Bonn, John Tayag Susbilla, Kenneth V. George, Muhammad Nauhman Bashir Gora
  • Patent number: 11140117
    Abstract: A wireless communication device transfer a high-priority message with a high-priority Quality-of-Service (QoS). Device circuitry receives a request for the high-priority message, and in response, signals a radio to wirelessly attach to a wireless network using a high-priority-attachment Establishment Cause. The circuitry generates a Session Initiation Protocol (SIP) message that includes the high-priority message and that indicates the high-priority-attachment Establishment Cause. The radio wirelessly attaches to the wireless network using the high-priority-attachment Establishment Cause. The radio wirelessly transfers the SIP message that indicates the high-priority-attachment Establishment Cause and that includes the high-priority message to the wireless network. The wireless network transfers the SIP message to a message network using the high-priority QoS responsive to the high-priority-attachment Establishment Cause used for wireless attachment.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: October 5, 2021
    Assignee: Sprint Communication Company L.P.
    Inventors: Mark J. Bonn, John Tayag Susbilla, Kenneth V George, Muhammad Nauhman Bashir Gora
  • Patent number: 10715969
    Abstract: In a wireless communication network, provisioning circuitry transfers a QoS code to a Subscriber Identity Module (SIM) in wireless User Equipment (UE). The UE receives a user message, and in response, retrieves the QoS code from the SIM. The UE wirelessly transfers a network message having the user message and the QoS code to messaging circuitry. In response to the QoS code, the messaging circuitry adds a QoS header to the network message. The messaging circuitry handles the network message with the enhanced QoS responsive to the QoS header. The messaging circuitry generates a new network message having the QoS header and the user message. The messaging circuitry handles the new network message with the enhanced QoS. The messaging circuitry transfers the new network message having the QoS header and the user message for delivery to the destination.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: July 14, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Sean Patrick Hoelzle, Muhammad Nauhman Bashir Gora
  • Patent number: 10484381
    Abstract: A wireless data communication network authorizes Wireless Priority Service (WPS) communications. A Session Initiation Protocol (SIP) server transfers a WPS authorization code to a WPS communication device. The WPS communication device transfers a WPS SIP message to a SIP server. The WPS SIP message has the WPS authorization code and a WPS session request. The SIP server authorizes the WPS SIP message based on the WPS authorization code. When the WPS SIP message is authorized, the SIP server system identifies network addressing based on the WPS session request. The SIP server system transfers a response message to the WPS communication device that identifies the network addressing. The WPS communication device wirelessly transfers WPS data over the WPS session using the network addressing.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: November 19, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Abdolreza Asghari, Dominick Mangiardi, James D. Kirby
  • Patent number: 10361953
    Abstract: An Internet Protocol Multimedia Subsystem (IMS) receives a media session invite having a Wireless Priority Service (WPS) prefix over a non-Long Term Evolution (LTE) network for a User Equipment (UE). The IMS identifies the WPS prefix and adds a Resource Priority Header (RPH) indicating that the media session invite is for a WPS call. The IMS transfers an authentication request to a WPS Application Server to authenticate the UE for the WPS call based on a UE identifier and receives an authentication response indicating that the UE is authenticated. The IMS determines that the media session invite was transferred over the non-LTE network and transfers an instruction to the UE indicating that the UE should re-originate the media session invite over the LTE network. The UE receives the instruction and transfers the media session invite having the WPS prefix to the IMS over the LTE network.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: July 23, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Abdolreza Asghari, James D. Kirby, Dominick Mangiardi, John Tayag Susbilla
  • Patent number: 10292197
    Abstract: An ePDG is configured to receive an attachment request transmitted from a priority wireless communication device over an internet communication network and responsively transfer a create session request to a P-GW. The P-GW is configured to receive the create session request and responsively transfer a credit control request to a PCRF. The PCRF is configured to receive the credit control request and responsively determine that the priority wireless communication device has a priority modification requirement, generate modified priority data for the priority wireless communication device based on the priority modification requirement, and transfer a credit control answer with the modified priority data to the P-GW. The P-GW is configured to receive the credit control answer with the modified priority data and responsively create a default bearer between the ePDG and the P-GW for the priority wireless communication device with priority service based on the modified priority data.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 14, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Rajil Malhotra
  • Patent number: 9942766
    Abstract: Examples disclosed herein provide systems, methods, and software to validate calls to end telephone numbers. In one implementation, a method of operating a call state service includes obtaining and storing call state information for one or more communication in at least one data structure. The method further provides receiving a call state request for a communication of interest, wherein the request includes relevant call state information. The method also provides determining whether the relevant call state information matches a communication in the one or more communications based on the at least one data structure, and, if a match is identified, returning a call state match notification to the requesting end service.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: April 10, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Cory A. Yang, Gerald Ray Jordan, Jr., Dominick Mangiardi
  • Patent number: 9877332
    Abstract: A wireless access node to facilitate increased quality of service in consideration of medical information comprises a wireless communication transceiver and a processing system. The wireless communication transceiver is configured to receive medical data transmitted from a wireless communication device served by the wireless access node, wherein the wireless communication device senses the medical data from a user of the wireless communication device. The processing system is configured to determine a quality of service level for the wireless communication device based on the medical data, and implement the quality of service level for the wireless communication device.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 23, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Abdolreza Asghari, James D. Kirby, Dominick Mangiardi, John Tayag Susbilla
  • Patent number: 9705993
    Abstract: A directory assistance (DA) application server to facilitate directory assistance lookup requests involving a web real-time communication (WebRTC) engine comprises a communication transceiver and a processing system. The communication transceiver is configured to receive a first session initiation protocol (SIP) information message comprising a request for directory assistance data, wherein the request is expressed in an extensible markup language (XML) format. The processing system is configured to query a directory assistance database to retrieve the directory assistance data and process the directory assistance data to generate a second SIP information message comprising the directory assistance data expressed in the XML format. The communication transceiver is further configured to transfer the second SIP information message for delivery to the WebRTC engine.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: July 11, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Abdolreza Asghari, Mark J. Bonn, Ehtesham Khan, James D. Kirby, Dominick Mangiardi
  • Patent number: 9509723
    Abstract: A Session Initiation Protocol (SIP) server comprises a signaling data system that receives a first SIP message having a Session Description Protocol (SDP) data set. The signaling system responsively stores the SDP data set in association with a session segment identifier and transfers a session request having the session segment identifier and not the SDP data set. The SIP server has a session data system that receives the session request having the session segment identifier and not the SDP data set. The session data system responsively authorizes the session request and transfers a session instruction having the session segment identifier. The signaling data system receives the session instruction having the session segment identifier and responsively identifies the SDP data set with the session segment identifier and transfers a second SIP message having the SDP data set.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: November 29, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ehtesham Khan, Abdolreza Asghari, Mark J. Bonn, James D. Kirby, Dominick Mangiardi
  • Patent number: 9363656
    Abstract: Examples disclosed herein provide systems, methods, and software for monitoring wireless communication devices within a geographic area of interest. In one example, a method of operating a location analytics system includes identifying a geographic area of interest. The method further includes identifying wireless sectors within the geographic area of interest, and identifying wireless communication devices within the wireless sectors. The method also includes generating mapping information for the geographic area of interest based on the identification of the wireless communication devices, and providing the mapping information to emergency action system to provide information to the devices.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: June 7, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Kenneth V. George, Ehtesham Khan, Timothy J. Stechert, Dominick Mangiardi, Mark J. Bonn, James D. Kirby
  • Patent number: 9282442
    Abstract: A communication system to route telephony signals based on OLI. The communication system includes a telephony signaling system and a call processing system. The telephony signaling system receives a first signaling message over an originating line indicating a telephony number and in response, generates and transfers a second signaling message indicating the telephony number and the OLI for delivery to a call processing system. The call processing system receives the second signaling message, and in response, processes the telephony number to identify a RespOrg. The call processing system processes the OLI based on the identified RespOrg to select a CIC. Call processing system generates and transfers a third signaling message indicating the selected CIC for delivery to the telephony signaling system. The telephony signaling system receives the third signaling message, and in response, generates and transfers a fourth signaling message for delivery to a telephony network based on the selected CIC.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: March 8, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Cory A. Yang, Kuncheng Richard Yang, Quang Ba Doan
  • Patent number: 9282529
    Abstract: Systems, methods, and software for identifying dormant wireless communication devices in wireless communication systems are provided herein. In one example, a method of operating a wireless communication system is provided. The method includes providing wireless access to communication services to wireless communication devices, where the wireless communication devices are associated with at least a first paging zone. The method also includes instructing the wireless communication devices associated with the first paging zone to associate with a temporary paging zone identifier and responsively receiving indications of the temporary paging zone identifier transferred by at least a portion of the wireless communication devices.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 8, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Kosol Jintaseranee, Sara Gatmir-Motahari, Mark Evans, Mark J. Bonn
  • Patent number: 9191916
    Abstract: A mobile location system (MLS) may receive a request to provide a representative location of a user equipment device (UE). In response to receiving the request, the MLS may apply a location determination process so as to determine a location of the UE. The MLS may then determine that the determined location of the UE coincides with an existing location of another entity, such as a private address. In response to determining that the determined location of the UE coincides with the existing location of the other entity, the MLS may adjust the determined location to not coincide with the existing location of the other entity. The adjusted determined location may be a road segment, geodetic marker, or property boundary. The MLS may then provide a response to the request, in which the response identifies the adjusted determined location of the UE as the representative location of the UE.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: November 17, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Bryce A. Jones, Sal Cerda, Stephen D. Williams, Mark J. Bonn, Michael P. McMullen
  • Patent number: 9167454
    Abstract: A wireless communication system has wireless base stations that serve wireless communication devices located in a plurality of wireless communication sectors. The wireless communication devices have wireless device types. The wireless base stations generate performance data that characterizes the performance of the wireless device types in the wireless communication sectors. A data processing system processes the performance data to associate an abnormal condition with one of the wireless device types in one of the wireless communication sectors. The data processing system generates notice data for the one or more wireless device types associated with an abnormal condition. The wireless base stations broadcast the notice data in a Long Term Evolution (LTE) System Information Block (SIB). The notice data identifies the wireless device type. The wireless communication devices decode the LTE SIB to identify the notice data and the wireless device type.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: October 20, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Sara Gatmir-Motahari, Heesook Choi, Kosol Jintaseranee, Mark J. Bonn
  • Patent number: 9137666
    Abstract: A wireless communication device receives a first user input indicating a function to lock. The wireless communication device receives a second user input indicating a geometric pattern. The wireless communication device receives a third user input indicating a plurality of graphical images. The wireless communication device receives a fourth user input indicating individual positions of the graphical images on the geometric pattern. The wireless communication device processes these user inputs to lock the function. The wireless communication device receives a fifth user input indicating the individual positions of the graphical images on the geometric pattern. The wireless communication device processes the fifth user input to unlock the function.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: September 15, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Kosol Jintaseranee, Sean Patrick Hoelzle, Heesook Choi
  • Patent number: 9125011
    Abstract: In a wireless communication network, wireless communication devices receive user instructions indicating geographic control of associated user data sets. The wireless communication devices translate the user instructions into geo-control tags for the associated user data sets and include the geo-control tags in the associated user data sets. The wireless communication devices exchange wireless signals transporting the user data sets and their geo-control tags with wireless access points. The wireless access points individually control wireless egress of the user data sets based on their geo-control tags.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: September 1, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Kosol Jintaseranee, Sara Gatmir-Motahari, Mark J. Bonn, Michael Patrick Finegan
  • Patent number: 9110774
    Abstract: A method of configuring operating parameters with a vehicle is disclosed. The method comprises receiving a signal identifying one or more vehicle operating parameters and associating the signal with a mobile device. The method comprises identifying a profile package based on the identification of the one or more vehicle operating parameters, wherein the profile package comprises at least the one or more vehicle operating parameters. The method comprises receiving a signal associating the mobile device with a head unit and transmitting the profile package to one or more controllers, wherein the profile package configures one or more controllers to one or more vehicle operating parameters, wherein the controllers govern the behavior of one or more vehicle components. The method further comprises activating the specific set of one or more vehicle operating parameters of the profile package in response to detecting that the mobile device is disposed at a predetermined position.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 18, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark J. Bonn, Gary D. Koller, Mark D. Peden, Raymond E. Reeves, Simon Youngs, Lei Zhang
  • Patent number: 9020533
    Abstract: In various embodiments, methods, systems, and software are provided to provide location services to a mobile device. In an embodiment, a method comprises receiving a call request (including a caller identification) for a call from a mobile device, and determining if the call qualifies for a status update based on the caller identification. In response to determining that the call qualifies for a status update, the method also comprises receiving a location of the mobile device, determining the identity of a mobile unit that is in progress to the location of the mobile device, and initiating a location request of the mobile unit, receiving a location of the mobile unit in response to the location request, and providing status information based on the location of the mobile unit and the location of the mobile device to a user of the mobile device.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: April 28, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Dominick Mangiardi, Abdolreza Asghari, Mark J. Bonn, ShouJei Cheng, James D. Kirby