Patents Assigned to Sprint Communication Cômpany L.P.
  • Patent number: 9351329
    Abstract: A Packet Data Network Gateway (P-GW) to maintain session continuity for a UE in an LTE network comprises a communication transceiver and a processing system. The communication transceiver is configured to receive a first session setup message for the UE. The processing system is configured to process the first session setup message to determine if the UE qualifies for alternate P-GW access, and if the User Equipment qualifies for the alternate P-GW access, generate a second session setup message indicating a primary P-GW ID, a primary P-GW TEID, an alternate P-GW ID, and an alternate P-GW TEID. The communication transceiver is configured to transfer the second session setup message for delivery to a Service Gateway (S-GW) in the LTE network, wherein the S-GW automatically uses the alternate P-GW ID and the alternate P-GW TEID if performance of the primary P-GW ID and the primary P-GW TEID falls below a threshold.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: May 24, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Alex Shusterman, Bharatwajan Raman
  • Patent number: 9351309
    Abstract: Examples disclosed herein provide systems, methods, and software to dynamically provide carrier aggregation to wireless communication devices. In one example, a method of operating an eNodeB includes exchanging first wireless communication signals with a wireless communication device using a first carrier aggregation configuration. The method further provides identifying a request from the wireless communication device for a modified quality of service, and determining a second carrier aggregation configuration based on the request. The method also includes exchanging second wireless communication signals with the wireless communication device using the second carrier aggregation configuration.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: May 24, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Lawrence Charles Gassman
  • Patent number: 9342207
    Abstract: A system is provided for presenting media instances on communication devices. The system includes a processor on a communication device, a source component, and a target component. The source component, when executed by the processor, parses a selected media container to identify a set of media instances of a first type and constructs a media instance list that comprises the identified set of media instances, wherein the selected media container is inaccessible by an activated media presenter. The target component, when executed by the processor, enables the activated media presenter to present at least two of the set of media instances from the media instance list to a user interface without deactivating between presentations.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Woojae Lee, Sanjay K. Sharma
  • Patent number: 9344990
    Abstract: A data processing system determines the geographic accuracy of device locations used by applications executed by wireless communication devices. The system processes communication data for the wireless communication devices to individually correlate the device locations with the applications that used the device locations and with the wireless communication devices that executed the applications. The system processes the device locations for pairs of the wireless communication devices and the applications to determine geographic accuracy data for the pairs. The system aggregates the geographic accuracy data for individual ones of the applications to generate geographic accuracy metrics for the individual applications.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Soshant Bali, Sara Gatmir-Motahari, Hui Zang
  • Patent number: 9344873
    Abstract: Disclosed is a method and system to help better manage resources when a mobile terminal is roaming while within a home-carrier coverage hole or while otherwise threshold close to home carrier coverage. In accordance with the disclosure, a mobile terminal's home carrier will determine that the mobile terminal is being served by a roaming carrier's cell site that is threshold close to a home carrier's cell site, and the home carrier will responsively assign to the mobile terminal an IP address that the home carrier is configured to block.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Lei Zhu, Chidambaram C. Pavanasam, Saravana Velusamy, Ramkumar Swaminathan, Anthony C. Wells
  • Patent number: 9344933
    Abstract: A Mobility Management Entity (MME) system and method to disable Voice over LTE (VoLTE) service of a Long Term Evolution (LTE) base station (BS) are provided. The MME system in one example includes a data communication interface configured to receive VoLTE performance metrics and transmit and receive signaling messages over a communication network and a processing system configured to process VoLTE performance metrics obtained through the data communication interface to determine if VoLTE service on the LTE BS should be disabled, and if VoLTE should be disabled and if a create bearer request obtained through the data communication interface has a Quality-of-Service Class Identifier (QCI) value indicating a VoLTE session for a UE, transfer a reject message for delivery to the UE instructing the UE to use a different BS for voice service.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Saravana Velusamy, Deveshkumar Narendrapratap Rai, Rajil Malhotra
  • Patent number: 9345033
    Abstract: A wireless communication device determines user interface activity initiated by a user application. The wireless communication device determines a timer setting based on the user interface activity initiated by the user application. The wireless communication device wirelessly transfers the timer setting to a wireless communication network. The wireless communication device exchanges wireless communications initiated by the user application with the wireless communication network. The wireless communication network uses a dormancy timer based on the user interface activity initiated by the user application.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Maulik K. Shah, Jason Peter Sigg, Ashish Bhan, Jasinder Pal Singh
  • Patent number: 9344764
    Abstract: Systems, methods, and computer-readable media for facilitating initiation of communication actions in accordance with cable attributes. In one embodiment, cable attributes are referenced that indicate utilization of a cable device at a time a communication event is directed to a user device. The user device and the cable device may be associated with the same user. Communication actions to apply in accordance with the communication event are determined based on at least one of the cable attributes. Thereafter, the communication actions are initiated, for example, such that a user is provided with an indication of the communication event visually via the cable device and/or audibly via the user device, depending on the particular cable attributes.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Jay Douglas Cole, Talat Jamshidi, Sharon Lynn Woodrum, Philip Martin Kunkel
  • Patent number: 9344770
    Abstract: A wireless access system comprises a base station and a control system. The base station wirelessly broadcasts a pilot signal including a network access provider identifier that identifies a wireless video service. The base station wirelessly receives a wireless video uplink request from a wireless video device in response to the pilot signal. The control system processes reservation data for the base station to determine if the wireless video device has a current wireless video uplink reservation and directs the base station to provide a wireless video uplink to the wireless video device if the wireless video device has the current wireless video uplink reservation. The base station wirelessly receives video data from the wireless video device over the wireless video uplink as directed by the control system.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John Michael Everson, Jarrod A. Nichols, Jason R. Delker, Bradley Allen Kropf
  • Patent number: 9342752
    Abstract: A video conferencing system contains one or more display adjusting components, whereby an object to be displayed can be adjusted to appropriately fit various sized display screens. A display adjusting component is contained within the sending client, which adjusts the image of the object to be appropriately displayed to one or more receiving clients. The receiving clients also contain a display adjusting component, which can further adjust the image of the object to be displayed, as necessary. The multimedia conferencing server of the video conferencing system also contains a display adjusting component, which negotiates parameters of the sending and receiving clients. Any of the display adjusting components can function alone, or in any combination together. A method, and computer readable media which contain computer readable instructions to perform a method, of adjusting an image for video conference display are also described.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Woo Jae Lee, Hannah Jo Sifuentes, Trevor Daniel Shipley
  • Patent number: 9344144
    Abstract: A method and system for implementing a passive intermodulation (PIM) coaxial protection circuit is provided. An electrical circuit is created between a radio source, coaxial cable, and antenna to prevent passive intermodulation. The radio source or an external power supply provides direct current and voltage in the electrical circuit, causing the current and voltage to pass through any corrosion that might build up in the path, especially at connectors.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Eugene S. Mitchell, Jr.
  • Patent number: 9344452
    Abstract: A server system transfers display data for presentation to a user who selects multiple geographically-distributed WiFi access systems and a password. The server system receives user data that indicates the user-selected WiFi network access systems and the user-selected password. The server system stores an association between the user-selected WiFi network access systems and the user-selected password. The server system receives an access request for one of the user-selected WiFi network access systems using the user-selected password. The server system transfers a positive response to the access request based on the stored association between the user-selected WiFi network access systems and the user-selected password.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: May 17, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John M. Gatewood, Lee Alan Schnitzer, Sharon L. Woodrum, Bhanu Prakash Voruganti
  • Patent number: 9336375
    Abstract: Systems, products, and methods are disclosed for enabling access to encrypted data stored on a portable storage medium. In one embodiment, an attempt to communicate with a certain intranet is made. If this attempt succeeds, then access is granted to the data stored on the portable storage device, but if access to the intranet is not granted, then access to the data stored on the portable storage device is also not granted. Denying access can include preventing the portable storage device from even being recognized by a requesting device, being recognized but not presented, or can include showing that such encrypted data exists, but denying access to the data in an unencrypted format.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: May 10, 2016
    Assignee: SPrint Communications Company L.P.
    Inventors: Sanjay K. Sharma, Woojae Lee
  • Patent number: 9338133
    Abstract: A method, system, and medium are provided for locating an optimal security gateway. A default gateway receives a request to access a macrocell. The default security gateway obtains a current location for each macrocell in response to a security gateway discovery function. Based on the response, routes to a best security gateway for each macrocell are determined. A best security gateway is identified based on factors that include the distance from a picocell connected to the default security gateway having backhaul traffic to offload to the appropriate macrocells connected to the best security gateway.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Seng Gan, Michael Francis Fiumano, Aaron Paul Hinkle, Reiko Miller
  • Patent number: 9338308
    Abstract: Systems and methods discussed herein relate to a personalized recommendation engine. The personalized recommendation engine makes recommendations for packages of components sold and/or supported by a telecommunications service provider such as electronic devices, accessories, subscription plans, services, and applications. These package recommendations are based upon user input, telecommunications service provider input, and customer feedback from customers who made previous purchases using the personalized recommendation engine. Each component from a pool of components is ranked based upon this input, package components are selected and bundled, and the packages are recommended to the user based upon the overall package score which is determined by user input, telecommunications service provider input, and in some cases customer feedback.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Thomas M. Adams, Jr., Daniel J. Aldrich, Ignacio Andrade, III, Horace Warren Duncan, III, Christopher Loren Langston, Jeffrey A. Richmond, William L. Stifter, David Walker
  • Patent number: 9338616
    Abstract: Embodiments disclosed herein provide systems and methods for routing messages having destination identifiers associated with multiple entities. In a particular embodiment, a method provides receiving a message from a communication device directed to the message routing system, wherein a destination identifier associated with a plurality of entities indicates the message routing system. The method further provides identifying an entity of the plurality of entities associated with a key indicator within content of the message and routing the message based on the entity.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Gregory Anderson Drews, Brian D. Farst, Young Suk Lee
  • Patent number: 9338184
    Abstract: In an embodiment, a method provides for handling service attacks in an application server, including detecting a service attack from a user element, receiving a service request from the user element that includes an Internet protocol address, and in response, sending a first name request to the user element for a service name associated with the user element. The method also includes receiving a response to the first name request that includes a service name from the user element, and sending a second name request to a first domain name server for the service name associated with the Internet protocol address of the user element. The method further includes receiving a second response from the first domain name server that includes a stored service name associated with the user element, and comparing the service name to the stored service name to determine whether or not to allow the service request.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Rajasekhar R. Mandapati
  • Patent number: 9338697
    Abstract: A method, system, and computer-readable media are provided for allowing a mobile device to maintain communication connectivity during a handoff between wireless access points. In one aspect, the method may include negotiating security association information and establishing a first communication tunnel by tunneling an inner IP address within a first outer IP address. The method may further include authenticating a request for establishing a second communication tunnel by identifying the negotiated security association information within the request. Additionally, the method may include establishing the second communication tunnel by tunneling the inner IP address within a second outer IP address. Moreover, the method may include pushing data associated with the communication session through the second communication tunnel.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Sohel Khan
  • Patent number: 9338658
    Abstract: An evaluation server is disclosed. The server comprises a processor, a memory, and an application stored in the memory. The application receives a request from an enterprise new accounts sever to predict the trustworthiness of an account applicant. The application then accesses a plurality of mobile communication service provider data stores that comprise information on mobile communication service provisioning events, wherein these events comprise at least one of voice mail redirect events of the mobile communication device, changing out of the mobile communication device for other mobile communication devices events, payment history, and adding international calling service events. The application then generates a confidence report about the trustworthiness of the account applicant based on the information found in the plurality of data stores. The application then transmits the confidence report to the enterprise server.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren Ricardo St. Aubyn King
  • Patent number: 9330053
    Abstract: A method of true push for internet protocol notification to a mobile communication device implemented by at least one server computer. The method comprises determining the size of physically addressable random access memory (RAM) and the number of central processing unit (CPU) cores of the server computer at boot time and setting the resource limit, rlimit, in the kernel of the server computer that comprises setting the limit for the total number of file handles in the entire system automatically based on the determined size of the random access memory and the determined number of the central processing unit cores at boot time. The method further comprises tying the memory page allocation into the setting of the kernel parameters, whereby the input/output (I/O) maintenance of the server computer is maximized for concurrent web sockets so that the server computer is optimized for implementing the true push for internet protocol notification.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: May 3, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Robert H. Burcham, Brian D. Mauer, Jason Salge