Patents Assigned to Sprint Communication Cômpany L.P.
  • Patent number: 9565264
    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: March 24, 2016
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Robert H. Burcham, Brian D. Mauer, Jason Salge
  • Patent number: 9563604
    Abstract: A method, system, and medium for providing context-sensitive writing assistance to a user that is composing a textual communication are described. The context is used to tune the writing assistance to accommodate the different communication styles between users and recipients. The context includes the writing medium, the recipient, and the writer. Examples of writing assistance include spell check, grammar check, and auto-fill in.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Harry Hong-Lun Lai, Shane Jeremy Landry, Kimberly Rae Raddatz
  • Patent number: 9565168
    Abstract: A security monitor processing server is disclosed. The server comprises a plurality of processors, a memory, and a security monitor application that, when executed by a first processor checks for a message that requests establishment of a secure communication link between a different server and the server directed to it by the different server. The application sends a request to an operating system (OS) to suspend functionality of the other processors except for the first processor. The application sends a request to the OS to suspend a process executing on the first processor. The application conducts a communication session with the different server. The application, responsive to completion of the communication session sends a request to the OS to allow the other processors to resume functionality. The application sends a request to the OS to resume execution of the suspended process on the first processor.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Ronald R. Marquardt, Lyle W. Paczkowski, Arun Rajagopal
  • Patent number: 9564148
    Abstract: A wireless communication device comprises a wireless communication interface, a processing system, and a user interface. The wireless communication interface is configured to wirelessly receive a mixed media signal comprising a plurality of audio streams originating from different source devices. The processing system is configured to isolate the audio streams and generate graphical representations of each one of the audio streams. The user interface is configured to display the graphical representations of each one of the audio streams and receive audio stream modification instructions from a user. The processing system is configured to process the audio stream modification instructions to generate at least one modified audio stream based on the audio stream modification instructions. The user interface is configured to display a graphical representation of the modified audio stream and audibly output a modified mixed media signal comprising the modified audio stream.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Farni B. Weaver, Talat Jamshidi, Nicolas A. Nehme Antoun, Wen Xue
  • Patent number: 9565659
    Abstract: An electrical outlet faceplate. The electrical outlet faceplate comprises a plate, an alternating current to direct current (AC/DC) converter mechanically coupled to the plate, and a wireless beacon mechanically coupled to the plate and electrically coupled to the AC/DC converter. The wireless beacon is a radio transmitter that transmits an identification in a radio frequency signal that has an effective range of less than 20 meters. The electrical outlet face plate further comprises a wire electrically connected to the AC/DC converter at a first end of the wire, whereby, when a second end of the wire is electrically connected to a powered electrical outlet, the wire provides alternating current power to the AC/DC converter.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventor: Lyle T. Bertz
  • Patent number: 9560518
    Abstract: A method, system, and apparatus are described for facilitating data roaming. The system is configured to monitor data usage by a mobile device associated with a first communication network when roaming on a second communication network. The system is further configured to receive a request initiated by the second communication network to allocate a roaming resource to the mobile device. The system is further configured to assess at least a portion of the data usage to determine whether or not to grant the request for a roaming resource. The system is further configured to, in response to a determination to grant the request, communicate a reply indicative of the determination.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Simon Youngs
  • Patent number: 9560654
    Abstract: A Long Term Evolution (LTE) Serving Gateway (S-GW) to indicate mode transitions of a wireless communication device comprises a communication transceiver and a processing system. The communication transceiver is configured to establish a default bearer between the LTE S-GW and an LTE Packet Data Network Gateway (P-GW) for the wireless communication device, establish a bearer channel between an LTE access node and the LTE S-GW, and exchange data over the bearer channel responsive to the wireless communication device entering an active mode. The processing system is configured to release the bearer channel between the LTE access node and the LTE S-GW responsive to the wireless communication device entering an idle mode, generate mode transition records indicating idle-to-active mode transitions and indicating active-to-idle mode transitions of the wireless communication device, and direct the communication transceiver to transfer the mode transition records.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Saravana Velusamy, Suryanarayanan Ramamurthy, Manoj Monga, Deveshkumar Narendrapratap Rai
  • Patent number: 9560524
    Abstract: Embodiments disclosed herein provide systems and methods to provide wireless network application access to a wireless device via an untrusted access node. In a particular embodiment, a method provides receiving communications directed to an application system within a wireless communication network from a wireless communication device via a wireless access node external to the wireless communication network. The method further provides determining whether the communications are authorized for the application system based on a signature included in the communications, wherein the signature comprises a unique identifier generated at the wireless communication device that corresponds to an identity of the wireless communication device and an identity of an integrated circuit within that wireless communication device that is associated with a subscriber of the wireless communication network.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Gary Duane Koller
  • Patent number: 9560047
    Abstract: In a wireless communication system, a first wireless device transfers an authorization request to an authorization server, and the authorization server authorizes the first wireless device to access a wireless communication network under a user service account. The first wireless device and the server store data indicating the first device identifier and an event time for a communication event that occurs for the first wireless device. The wireless device transfers data indicating a first device identifier and the event time to a second wireless device. The second wireless device transfers an authorization request to the authorization server that indicates a second device identifier, the first device identifier, and the event time. The authorization server determines that the event times match, and in response, authorizes the second wireless device to access the wireless communication network under the user service account.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Kevin M. Long, Robert L. Waldrop, M. Jeffrey Stone, Jason M. Salge
  • Patent number: 9560550
    Abstract: Systems, methods, and computer-readable media for facilitating mitigation of interference using beamforming techniques are provided. In some embodiments, interference periodicity and interference duration associated with interference of a radar beam are used to determine an extent of time during which a lobe of a communication tower is to be modified in power, direction, or a combination thereof. Upon an occurrence of the extent of time, the lobe of the communication tower is modified in power, direction, or a combination thereof so that the lobe does not interfere with a radar beam emitted from a radar remote from the communication tower.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Siddharth S Oroskar, Maulik K. Shah, John William Prock, Jasinder P. Singh
  • Patent number: 9560519
    Abstract: A mobile communication device. The device comprises a cellular radio transceiver, a processor, and a memory integral with the device, wherein the memory is apportioned into a plurality of partitions. The device further comprises a first wireless communication identity stored in a first partition of the memory and a second wireless communication identity stored in a second partition of the memory, wherein the second wireless communication identity is different from the first wireless communication identity. The device further comprises an application stored in the memory that, when executed by the processor, detects a triggering event and in response to the triggering event selects one of the wireless communication identities to be an active communication identity of the device, wherein a wireless communication identity comprises a network access identity and a list of wireless communication systems to which the device is authorized to attach.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Billy Gene McCracken, Jr., Robert L. Spanel, Robert E. Urbanek
  • Patent number: 9558341
    Abstract: A computer system is provided including a single sign-on system with applications and a data store storing user profiles, each including a user ID, wherein each of the user profiles has a corresponding application password for one or more of the applications, and a user profile administration tool. The user profile administration tool includes a password provisioning section where an administrator selects a user profile and further selects an application type. The application type includes an application type wherein the administrator resets the password for one or more of the applications. The application type also includes a stand-alone application type wherein the administrator resets a password for a stand-alone application. The user profile administration tool further includes a password synchronizing section wherein the user profile administration tool automatically synchronizes the application passwords with each of the corresponding user profiles.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Mouaz Allababidi, Balagurunathan Balasubramanian, Kenneth J. Golden, Shrikant D. Jannu, Nadirshah N. Jivani
  • Patent number: 9559911
    Abstract: The present invention provides a method for computing traffic between a pair of Points of Presence in an IP network by summing link utilization values measured for each link connecting a pair of Points of Presence and dividing the sum by the number of link utilization values included in the sum. The resulting average link utilization is the average link utilization of any link in the aggregate and may be multiplied by the number of active links connecting a pair of Points of Presence to reflect the total amount of traffic between the two Points of Presence. Future link utilization may be forecast by modeling the observed traffic between a pair of Points of Presence using wavelet multiresolution analysis to create an approximation curve that captures the long-term trend of link utilization and at least one detail curve that captures the short term deviation of link utilization around the long-term trend. A time series model of the approximation curve may then be constructed and used for forecasting.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Konstantina Papagiannaki, Christophe Diot, Nina Taft
  • Patent number: 9560611
    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: January 6, 2016
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Timothy Hugh Pearson, Steven Kenneth Guthrie, Seng Gan, Adeel Ahmed Siddiqui
  • Patent number: 9558060
    Abstract: A self-repairing enterprise workstation that selects a workstation repair script based on a currently experienced workstation problem, retrieves the workstation repair script from a repair script repository, and executes the retrieved repair script in a user context of the workstation to repair the problem. The self-repairing enterprise workstation comprises an automated computer repair application stored in the memory, that when launched by an operating system of the workstation in response to the receipt of an input selection of a custom URL moniker downloads a script associated with the URL moniker from a repair script repository, executes the script in a user context of the automated computer repair application, repairs a problem experienced by the self-repairing enterprise workstation.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: January 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Kirk Cessac, Shawn Gavin, Michael James Morgan, Mark L. Patten
  • Patent number: 9552584
    Abstract: A mobile device having a time controlled electronic wallet is disclosed. The mobile device comprises a processor and an electronic wallet application that executes on the processor. The electronic wallet application enters a ready-to-pay mode, initiates a ready-to-pay timer when entering the ready-to-pay mode, transmits the confidential information when in the ready-to-pay mode based on receiving contactless communication, and leaves the ready-to-pay mode when the ready-to-pay timer expires.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Christopher J. Bierbaum, Allison A. DiMartino, Robert H. Miller, Elizabeth Roche, Jason Whitney, Kevin Zhu
  • Patent number: 9554235
    Abstract: A method, system, and medium are provided for connecting wireless devices to a wireless network. The system includes at least one base station and wireless devices that are part of a wireless network. The base station is configured with a database that stores metrics for each wireless device. The base station may identify one or more wireless devices that are suitable to communicate data for each of wireless devices based on the stored metrics. The identified suitable wireless devices proxy communications for other wireless devices over the wireless network. The wireless devices are part of a package delivery truck.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Geoffrey Scott Martin, Michael Philip Dougan
  • Patent number: 9553817
    Abstract: Embodiments disclosed herein provide systems and methods for dividing packet content for transmission over diverse wireless links. In a particular embodiment, a method provides generating a packet for transmission to a destination and examining the packet to determine if content within the packet qualifies for transmission over diverse wireless links comprising a first wireless link and a second wireless link. The method further provides, if the content qualifies for transmission over the diverse wireless links, generating a first alternate packet that contains a first portion of the content and a second alternate packet that contains a second portion of the content. The method further provides transferring the first alternate packet over the first wireless link for delivery to the destination and transferring the second alternate packet over the second wireless link for delivery to the destination.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Soshant Bali, Kosol Jintaseranee
  • Patent number: 9553680
    Abstract: A computer-implemented method, system, and computer-readable storage media for mitigating interference in a communication system is described. A user equipment operating near an edge of its base station coverage cell may transmit a strong uplink signal, which can interfere with a nearby base station. When a serving base station recognizes a high downlink signal from a nearby base station, an interference mitigation algorithm is enabled by the serving base station. The interference mitigation algorithm of the serving base station will control the uplink signal from the user equipment, so the user equipment does not interfere with the nearby base station.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Sungki Park, Saied Kazeminejad, Brett Lee Christian, Senthil K. Veeraragavan
  • Patent number: 9552357
    Abstract: A system is provided for a mobile device search optimizer. The system includes a storage device, a processor, and an optimizer engine. The optimizer engine, when executed by the processor, stores user input for a mobile device to the storage device. The optimizer engine also identifies a pattern of multiple user inputs entered to select a presentation view of an application on the mobile device during multiple occasions. Additionally, the optimizer engine configures the application to offer a user input option to display the presentation view in response to a selection of the user input option.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: January 24, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Wing K. Lee, Dora Potluri