Patents Assigned to Sprint Communication Cômpany L.P.
  • Patent number: 9277572
    Abstract: Embodiments disclosed herein provide systems and methods for modifying diameter messages to establish a communication session over a home packet data network gateway (PGW). In a particular embodiment, a method provides receiving, from a wireless communication device, a request to establish a communication session over a communication network, wherein the communication network exchanges messages using a Diameter authentication, authorization, and accounting protocol. in response to receiving the request, the method provides determining a home PGW for the wireless communication device and adding an indication of the home PGW to a Diameter message for establishing the communication session. Based on the indication of the home PGW, the method provides routing the Diameter message to establish the communication session between the wireless communication device and the home PGW.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: March 1, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert Anthony Shober, Randall Allen Smischny, Anthony Charles Wells
  • Patent number: 9271247
    Abstract: Methods, media, and systems are provided for characterizing the synchronization behavior of a slave clock. A sequence of sync packets, usable to synchronize with a grandmaster clock, is transmitted from the grandmaster clock to a slave clock. The sequence of sync packets is modified by dropping one or more sync packets from the sequence, providing a pattern of dropped sync packets. A synchronization output of the slave clock is monitored and, based on the synchronization output, a determination is made as to whether the slave clock is synchronized while the sequence of sync packets is modified. A characterization of the synchronization behavior of the slave clock is stored with respect to the pattern of dropped sync packets. The process may be repeated for various patterns of dropped sync packets.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Timothy Hugh Pearson, Steven Kenneth Guthrie, Seng Gan, Adeel Ahmed Siddiqui
  • Patent number: 9268959
    Abstract: A method of trusted data communication. The method comprises executing a data communication application in a trusted security zone of a processor, wherein the processor is a component of a computer, commanding a controller of a peripheral device to execute a control application in a trusted security zone of the controller, wherein the controller is a component of the computer, commanding at least one of another peripheral device or a user interface device to not access a data bus of the computer, verifying that the controller is executing the control application in the trusted security zone of the controller, sending data from the processor to the controller over the data bus of the computer, and the controller one of transmitting the data sent by the processor on an external communication link, reading a memory storage disk, or writing to a memory storage disk.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle W. Paczkowski, William M. Parsel, Carl J. Persson, Matthew C. Schlesener
  • Patent number: 9271212
    Abstract: In systems and methods of managing access node selection for a wireless device, a first handover of a wireless device from a first access node to a second access node is performed based on a traffic load of the first access node meeting a traffic load threshold, and a first signal level of the first access node and a second signal level of the second access node are monitored. During a predetermined time period, the performance of a second handover of the wireless device from the second access node to the first access node is prevented when the second signal level meets a first signal level criteria, but the second handover of the wireless device is performed from the second access node to the first access node when the second signal level meets a second signal level criteria and the first signal level meets a third signal level criteria.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Pei Hou
  • Patent number: 9271110
    Abstract: A location aware session token generation and validation system is provided. The system comprises a server system comprising at least one processor. The server system also comprises at least one non-transitory memory. The system further comprises a token component stored on the at least one non-transitory memory that, when executed by the server system, receives a request to initiate an application level session from a mobile device, wherein the request includes an identification of the mobile device and a location of the mobile device, generates a token for the application level session wherein the token is time limited and location limited such that the application level session will expire at the end of a specified period of time or when the mobile device moves from the location.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: David K. Fultz, Victor Anend Vijayakirthi
  • Patent number: 9271330
    Abstract: In a communication system, a session control server receives a session request for User Equipment (UE) over a first network and exchanges signaling with the UE and a transfer control server to establish a media session. The transfer control server sends an association of the UE and the transfer control server to a translation server. The translation server associates the UE with the transfer control server. The translation server receives a transfer request for the UE from a second network and identifies the transfer control server associated with the UE. The translation server transfers the transfer request for delivery to the transfer control server. The transfer control server exchanges signaling with the second network responsive to the transfer request to transfer the media session for the UE from the first network to the second network.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, David S. McGinniss, Deveshkumar Narendrapratap Rai, Saravana Velusamy
  • Patent number: 9271207
    Abstract: Examples disclosed herein provide systems, methods, and software for transitioning between wireless communication networks. In one example, a method of operating a wireless communication device to transition between wireless communication networks includes exchanging first wireless communication signals with a Long Term Evolution (LTE) network for an application in the wireless communication device. The method further includes transitioning from exchanging the first wireless communication signals with the LTE network, to exchanging second wireless communication signals with at least one non-LTE base station for the application in the wireless communication device, and identifying LTE network status data to estimate an LTE network data rate. Based at least on the LTE network data rate, the method provides identifying an eNodeB sector and frequency carrier.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajveen Narendran, Sreekar Marupaduga
  • Patent number: 9271261
    Abstract: A method of operating a communication system comprises, in a wireless communication device, acquiring a packet address from a communication network, wherein the communication network assigns the packet address to the wireless communication device, and transmitting the packet address, a device identifier, and a location of the wireless communication device for delivery to a database in the communication network. The method further comprises, in a packet router, receiving a data packet with a destination address of the packet address assigned to the wireless communication device, querying the database with the packet address to determine the device identifier and the location of the wireless communication device, processing the location to select a plurality of output ports of the packet router, and broadcasting the data packet over the plurality of output ports.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: February 23, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian D. Mauer, Pallavur Sankaranaraynan, Matthew C. Schlesener, Lyle Walter Paczkowski
  • Patent number: 9264522
    Abstract: A communication system comprises a gateway. The gateway is configured to receive a content request from a communication device, wherein the content request indicates requested content from a content provider, determine a set of capabilities of the communication device as specified by the content provider, transfer a status request to the communication device to determine a status of the set of capabilities of the communication device, receive a status response from the communication device indicating the status of the set of capabilities of the communication device, and if the status response indicates that the status of the set of capabilities complies with the set of capabilities of the communication device as specified by the content provider, then transfer the content request to the content provider.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, Prabhat Karki, Richard J. Bassett
  • Patent number: 9264338
    Abstract: A method, system and a computer-readable media for automatically detecting problems in an application instance are provided. The application instances are responsible for communicating messages accumulating within a queue to a destination. The destination may be a computer application, another queue, or some other computing component. In one embodiment, the queue and application instances are part of a messaging-middleware environment. An embodiment of the present invention monitors the performance of individual application instances and detects an upset condition by comparing the present performance with a baseline performance or normal performance range. The application instance's message transfer rate may be used to measure both present and normal performance.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark D. Leonard, Jennifer Mae Carlton
  • Patent number: 9264864
    Abstract: A data message service system comprises a communication transceiver and a processing system. The communication transceiver is configured to receive a data message from a first wireless communication device for delivery to a second wireless communication device, wherein the data message indicates a delivery receipt request. The processing system is configured to, responsive to the delivery receipt request, store an identifier of a service node serving the first wireless communication device. The processing system is further configured to direct the communication transceiver to transfer the data message for delivery to the second wireless communication device, and transfer a delivery receipt for delivery to the first wireless communication device using the identifier of the service node serving the first wireless communication device.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajesh Kumar Nautiyal, Badri Prasad Subramanyan, Rajil Malhotra, Ashish Bhan
  • 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: 9264842
    Abstract: A device management (DM) server. The server comprises a memory, a processor, and an application programming interface (API), wherein the secondary DM server makes available a subset of the functionality of a DM server and when accessed through a portal, initiates a DM session with a short message service (SMS) system type message, notifies the mobile communication devices associated with a trusted third party of secondary DM server via the short message service system type message, and makes available firmware to be downloaded from a sandbox of the secondary DM server and tested by a limited number of the mobile communication devices associated with the third party, wherein the sandbox is an area in a memory to isolate untested firmware or firmware under test from the environment outside the sandbox.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Bret D. Sumner, Simon Youngs
  • Patent number: 9258579
    Abstract: A method, system, and media are provided for delivery of content from a communication device. A temporal shifting server enables delivery of temporal shifting messages. The temporal shifting server checks conditions associated with a communication network connected to the communication device and determines whether conditions of the communication network support delivery of content stored in a large file. If the communication network can support the large file, the large file is communicated over the communication network to a recipient and a copy may be retained by the temporal shifting server. If the communication network is unable to transmit the large file, the temporal shifting server generates an identifier for the content, transmits the identifier to the communication device, receives a small file that stores a version of the content, and stores the small file.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick
  • Patent number: 9258707
    Abstract: Examples disclosed herein provide systems, methods, and software for communication using Common Public Radio Interface. In one example, a system for CPRI communication includes a radio equipment control system configured to generate a timing security flag for a basic frame, insert the security flag into the basic frame, and initiate transfer of the basic frame to a radio equipment system. The radio equipment system is further configured to receive the basic frame, identify validity of the timing security flag, and upon validation, update timing on the radio equipment.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Matthew C. Schlesener, William M. Parsel, Carl Joseph Persson
  • Patent number: 9258252
    Abstract: A system is provided that monitors a first and second virtual server on a first physical server containing a physical processor, monitors physical processor usage wherein capacity is allocated to a first entitlement comprising a first percentage of the capacity guaranteed to the first virtual server, to a second entitlement comprising a second percentage guaranteed to the second virtual server, and to a third percentage one of unallocated and partially and totally allocated to a virtual server based on need, and wherein the percentages total to one hundred percent. The system monitors usage of a first virtual processor associated with the first virtual server, receives a request for first virtual processor utilization by percentage, determines utilization comprising first virtual processor usage divided by a first allocated processing capacity comprising the first entitlement and a portion of the third percentage currently allocated to the first virtual server, and reports the utilization.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Gregory J. Atchity, Michael R. Hartwig, Dustin T. Holub, Justin A. Martin, Terry L. Reeves, Brian J. Washburn
  • Patent number: 9258748
    Abstract: Systems, methods, and software for handling circuit switch fallback (CSFB) communications are provided herein. A method of operating a wireless communication device includes wirelessly registering with the first communication network to receive a wireless data service, and after the registration with the first communication network with an enabled CSFB configuration, wirelessly registering with a second wireless communication network to receive a wireless circuit switched voice service. The method also includes identifying a service problem with the second wireless communication network, and in response, de-registering from the first wireless communication network and disabling the CSFB configuration. The method includes, after disabling the CSFB configuration, re-registering with the first wireless communication network to receive the wireless data service.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Deveshkumar Narendrapratap Rai, Maulik K. Shah, Jasinder Pal Singh, Jose L. Hernandez
  • Patent number: 9258071
    Abstract: A wireless communication system wirelessly receives a Frequency Modulation (FM) signal including audio data and Radio Data System (RDS) data. The wireless communication system audibly plays the audio data and graphically displays the RDS data from the FM signal. The wireless communication system detects action codes in the RDS data, and in response, initiates a wireless communication session with a wireless communication network. The wireless communication system also audibly captures user data. The wireless communication system then wirelessly transfers the captured user data for delivery to a server over the wireless communication session.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey Lee Uden, Shane R. Werner, Eric Michael Bloomcamp
  • Patent number: 9258689
    Abstract: Systems, methods, and software for transferring Commercial Mobile Alert System (CMAS) messages over wireless communication networks are provided herein. In one example, a method of operating a management node in a wireless communication network is provided that includes receiving a CMAS message transferred by an emergency authority system for transfer over the wireless communication network, the CMAS message accompanied by a payload list of wireless access nodes that are affected by the CMAS message. The method includes processing the CMAS message and the payload list to determine if wireless access nodes associated with a tracking area handled by the management node are indicated by the payload list. The method includes determining a trimmed payload list that includes at least one of the wireless access nodes, and transferring the CMAS message with the trimmed payload list for delivery to the at least one of the wireless access nodes.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Alex Shusterman
  • Patent number: 9258434
    Abstract: A method, system, and medium are provided for using a mobile device (e.g., a smart phone, personal digital assistant (“PDA”), reading device, cell phone) as a external monitor for a computing device (e.g., a laptop, a desktop personal computer). A mobile device may also be used as an input device for the computing device. For example, a trackball, touch screen, keypad, or other input device on the mobile device may be used to control applications operating on the computing device. The mobile device may send and receive communications at the same time a computing device is utilizing the mobile device's input and output components. The mobile device's battery may be charged while the computing device controls the mobile device's input and output mechanisms.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Shane Jeremy Landry