Patents Assigned to Sprint Communication Cômpany L.P.
  • Patent number: 9386001
    Abstract: A first Network Function Virtualization (NFV) computer system generates Hardware Root-of-Trust (HRoT) challenge data and transfers the HRoT challenge data in first Border Gateway Protocol (BGP) signaling to a second NFV computer system. The second NFV computer system identifies a physically-embedded HRoT code and generates an HRoT result based on the challenge data and code. The second NFV computer system transfers second BGP signaling having the HRoT result to the first NFV computer system. The first NFV computer system compares the HRoT result from the second BGP signaling to target HRoT data. The first NFV computer system executes a BGP process based on the second BGP signaling if the HRoT result corresponds to the target HRoT data. In some examples, the NFV computer systems also exchange the BGP signaling to verify NFV time slices for BGP Virtual Machines (VMs).
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ronald R. Marquardt, Lyle Walter Paczkowski, Arun Rajagopal
  • Patent number: 9386076
    Abstract: A delivery system, media, and method for communicating content to devices are provided. The delivery system includes a services aggregator and content aggregator for processing requests from the devices. The services aggregator processes the request to identify credentials for the devices that generate the request and to identify providers of content specified in the request. The content aggregator receives the content from the identified providers and formats the content based on limits imposed by the device. Because the devices are configured to allow the services aggregator and content aggregator to perform computational-intensive tasks associated with requesting and transmitting the content, the complexity and cost of the devices are minimized.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Warren B. Cope, Von K. McConnell, Douglas A. Olding, Arun Santharam
  • Patent number: 9384495
    Abstract: Portable mobile devices may have ambient light sensors (ALS) capable of modulating the level of backlight on the display of the portable electronic device in various environmental situations. The ALS is capable of receiving an infrared signal or a visible light signal that may then be read to determine an end and a beginning, and parsed to extract the code. The information sent from the infrared or visible light source to the portable electronic device may be handled by the device in various ways including direct processing and display to present the user of the portable electronic device with a coupon, offer, or other benefit. This may occur in several ways including displaying a coupon or an offer, launching a URL or URI, or launching an application on the portable electronic device.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Warren B. Cope, Manoj Monga, Lyle W. Paczkowski
  • Patent number: 9386463
    Abstract: A method of managing the risk of a monitored application installed on a mobile communication device comprises determining a risk profile of the monitored application based on at least one of: comparison of performance of the mobile communication device before and after installation of the monitored application on the mobile communication device, comparison of permission requests of the monitored application versus a type of the monitored application, community feedback of the monitored application, an amount of time elapsed since release of the monitored application, and a risk profile of a publisher of the monitored application; and performing a first action if the risk profile of the monitored application meets or exceeds a predefined first threshold.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey Ronald Contino, Jason Salge, M. Jeffrey Stone, Robert L. Waldrop
  • Patent number: 9384498
    Abstract: A method of transmitting digital content via a communication network. The method comprises receiving by a computer a request for a uniform resource identifier (URI), determining by a computer based on the request for the uniform resource identifier a communication service provider associated with a communication device, and when the communication service provider is affiliated with a digital content custom delivery offer building system, transmitting by a computer an image file to be presented by the communication device.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Stephen J. Bye, Lyle W. Paczkowski, Daniel J. Sershen
  • Patent number: 9386395
    Abstract: A processor-implemented method is provided. The method comprises determining that a portable electronic device is within a coverage area of a local wireless communication network. The method also comprises automatically sending information about accessing the local wireless communication network to a mobile wireless communication network. The method also comprises receiving a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least some of the information about accessing the local wireless communication network. The method also comprises transmitting an interface pack to the portable electronic device.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, Lars J. Hacking, Sei Y. Ng, Jeffrey M. Stone, Peter S. Syromiatnikov
  • Patent number: 9385974
    Abstract: A communication system transfers user data messages to users. The system stores the user data messages in association with message stream identifiers and message delivery metrics. The system processes the message delivery metrics to enter the user data messages into a plurality of delivery queues associated with multiple message transmission systems. The system receives a data request indicating a message stream identifier and a message transmission system, and in response, identifies a message set and associated delivery metrics. The system receives a data instruction indicating new delivery metrics, and in response, re-enters the message set into the delivery queue. The communication system transfers the user data messages based on their associated delivery queues over data networks for receipt by the users.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Umesh Chandra Upadhyay, Robin Dale Katzer, Geoff A. Holmes, Robert H. Burcham
  • Patent number: 9375845
    Abstract: A method of synchronizing robot motion with a social interaction. The method comprises storing in the robot a map that associates keywords with at least one robot motion, composing by the robot a dialogue based on a context of a social interaction with a human being, searching the dialogue for keywords, parsing the dialogue to determine its syntax, and analyzing the syntax. The method further comprises generating, by the robot, a robot motion script synchronized with the dialogue based on mapping one or more keywords located in the dialogue to robot motions, based on the syntax of the dialogue, and based on a physical cadence, wherein the robot motion script comprises a sequence of separate robot motions. The method further comprises playing aloud the dialogue by the robot and performing the robot motion script by the robot in synchronization with the playing aloud of the dialogue.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 28, 2016
    Assignee: Sprint Communications Company, L.P.
    Inventors: Brandon C. Annan, Joshua R. Cole, Deborah L. Gilbert, Dhananjay Indurkar
  • Patent number: 9380608
    Abstract: A system for connecting a mobile emergency call to a public safety answering point (PSAP). The system comprises a processor, a non-transitory memory, and an application stored in the memory. When executed by the processor, the application receives an emergency call from a mobile station, wherein the mobile station is associated with a non-dialable number, in response to receiving the emergency call from the mobile station, associates a temporary dialable number to the mobile station, and promotes establishing a communication link between the mobile station and a public safety answering point and providing the temporary dialable number to the public safety answering point.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 28, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Kevin D. Bowles, Robert H. Burcham, Jason R. Delker
  • Patent number: 9374603
    Abstract: A method disclosed herein comprises receiving first content into a wireless access system from a backhaul link between the wireless access system and a service system, transmitting the first content from the wireless access system to a first device served by the wireless access system, receiving a second packet communication from a second device served by the wireless access system wherein the second packet communication includes a second content request, processing the second packet communication to determine a second content identifier included in the second content request, processing the second content identifier to determine if the second content is the same as the first content, buffering the first content and transmitting the buffered first content to the second device, and transferring the second packet communication to a communication network to obtain the second content.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: David L. Harris, Walter F. Rausch, Kosol Jintaseranee
  • Patent number: 9374363
    Abstract: Systems and methods disclosed herein relate to the protection of a plurality of protected personas on a protected network that may be isolated from a telecommunication service provider's network that supports a portable electronic device. The plurality of personas may be generated by the owners and/or administrators of the network on which the personas reside. Activating a persona on a device, whether that device is owned and maintained by the business or businesses affiliated with the protected network, enables access to a plurality of data on the business's network and restricts access to at least some of the capabilities and functionality of the device available under the original persona. Data created or modified while the protected persona is activated on the device may not be accessed while the original persona is active and may be uploaded dynamically or manually to the protected network.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle W. Paczkowski, William M. Parsel, Carl J. Persson, Matthew C. Schlesener
  • Patent number: 9374335
    Abstract: A message distribution system comprising an analytics system to receive an inquiry with qualifiers to generate an estimate of the number of mobile devices associated the with qualifiers, wherein the qualifiers comprise at least one characteristic associated with at least one of a mobile device, a mobile device user, or a mobile device owner, generating an estimate of the number of mobile devices associated with the qualifiers at a future time which may receive messages, and transmit the estimate of the number of mobile devices to a common campaign system. The system comprises a common campaign system to provide the qualifiers for selection, transmit the inquiry with the qualifiers to at least the analytics system to receive an estimate of the number of mobile devices associated with the qualifiers, and receive the estimate of the number of mobile devices associated with the qualifiers.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert H. Burcham, Jason R. Delker, Robin D. Katzer
  • Patent number: 9374756
    Abstract: Examples disclosed herein provide systems, methods, and software for rolling over a data communication from one communication network to another. In one example, a wireless communication device may initiate a Voice over Long Term Evolution communication using Long Term Evolution or LTE. However, during the communication, the device may be required to transition to a different communication format such as CDMA2000. In response to this transition, an IP multimedia subsystem is configured to gather information about the subscriber equipment and provide this information to a media gateway controller to transition the communication.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Amar Nath Ray, Lyle Walter Paczkowski
  • Patent number: 9373106
    Abstract: Provides a consumer of digital products with an experience like that of visiting a shopping mall, where a product may be “tried on,” or downloaded, without having to pay until it's actually used. A consumer may download three identical copies of an item, but not be billed for any of the downloads until one of the copies of the item is actually installed or used on the client device. At that point, a purchase of that particular copy of the item is deemed to have occurred and the user is billed for that particular copy. The sale is credited to the provider that the particular copy is associated with, based on a transaction identifier that associates that particular copy of the item with the client device and the provider. The unused copies of the item may automatically be deleted or disabled once the purchase has occurred.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, Wen Xue, Thomas M. Hughson
  • Patent number: 9373121
    Abstract: In a communication system, a device control system determines an action request message for a software operating system in a user communication device and associates the action request message with a URI. A user communication device displays a prompt for the URI, receives a user input to prompt, and transfers a request for the URI responsive to the user input. The device control system receives the URI and responsively transfers display data indicating the action request message. The user communication device receives the display data, displays a user prompt, receives another user input, and processes the action request message in the software operating system responsive to the other user input.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason M. Salge, M. Jeffrey Stone, Robert L. Waldrop
  • Patent number: 9369492
    Abstract: A computer-implemented method, network management system, and network clients are provided for out-of-band network security management. The network management system includes routers, firewalls, and out-of-band interfaces. The out-of-band interface of the network management system transmits access control lists to network clients connected to a trusted network. The trusted network connects the routers, firewalls, and network clients. The firewalls receive access control lists from the network management system to police communications that traverse the trusted network and an untrusted network. The routers receive access control lists from the network management system to police communications that traverse the router within the trusted network. The access control lists for the routers and firewalls are transmitted over a network interface to the trusted network and are transmitted separately from the access control lists for the network clients.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: David Wayne Haney, Usman Muhammad Naim, Andrew Lee Davey
  • Patent number: 9369336
    Abstract: Systems, methods, and computer-readable media for managing communication links are provided. A bridging interface that is automatically created between two or more packet gateways during a failed communications link is described. The bridging interface may be utilized during the communications link such that a user experience is not negatively impacted. Temporary ownership of internet protocol addresses may be transferred among packet gateways such that sessions are not terminated during the transfer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Talat Jamshidi, Rajat Kumar, Suryanarayanan Ramamurthy
  • Patent number: 9369937
    Abstract: A Long Term Evolution (LTE) network wirelessly exchanges data with User Equipment (UE) over multiple data bearers having a combination of Quality-of-Service Class Indicators (QCIs). The LTE network wirelessly receives radio measurement data from the UE for a voice communication network and for a data communication network. The LTE network determines at network-selection parameters based on the combination of the QCIs for the UE. The LTE network processes the radio measurement data based on the network-selection parameters to select the data communication network for the UE instead of the voice communication network.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Siddharth Oroskar, Maulik K. Shah, Jasinder Pal Singh, Nitesh Manchanda
  • Patent number: 9369352
    Abstract: A method of improving the accuracy of a topology report, the topology report covering a plurality of operating systems on a plurality of servers, the servers comprising virtual servers and physical servers, the servers comprising a plurality of processors or CPUs or both, each CPU comprising one or more cores, the method comprising, executing a first script on a computer to perform a primary analysis that accesses physical servers via an enterprise network to identify the physical servers, processors and cores, and a plurality of installed operating systems. The method further comprises automatically creating a topology report on a computer, wherein the topology report records the results of the primary analysis, executing a second script on a computer to perform one or more secondary analysis that collects information identifying a plurality of virtual software installed on the servers, and amending the topology report based on at least one secondary analysis.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Kelby Dickey, Kathleen M. Moffett, Keith Trotter
  • Patent number: 9369841
    Abstract: A method, system, and medium are provided for determining the identity of a user associated with a wireless device located near a geographic location at a specific time. In response to the occurrence of an event at a geographic location, a request can be issued by a wireless provider to users of wireless devices to provide the geographic locations of their respective devices and their identities to one or more entities. Upon receiving an affirmative response to the request, the wireless provider communicates information to the entities allowing the entities to contact the users to solicit information regarding the occurrence of the event. A wireless provider may send a request for authorization to users of wireless devices to provide geographic locations when the wireless device enters a predefined geographic area.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael P. McMullen, Rodney D. Nelson, John R. Schuler