Patents by Inventor Frederick C. Rogers

Frederick C. Rogers 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: 10165091
    Abstract: Methods and systems are provided for allocating user device parameters based on one or more Internet Protocol versions with which a user device is capable of communicating. An indication is received that the user device is requesting to be authenticated in a wireless communications network. It is determined that the user device is capable of communicating in the wireless communications network using IPv6 only. One or more configurable user device parameters, such as a DNS server, are assigned to the user device based, at least, on the user device being capable of communicating using IPv6 only and not IPv4 only or IPv6 and IPv4. This eliminates a need for a new APN to be configured on the user device.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Benjamin E. Bittfield, Frederick C. Rogers, John H. Bennett, III, Chidambaram Pavanasam
  • Patent number: 10164934
    Abstract: Methods and systems are provided for allocating a Domain Name System server to a user device based on the Internet Protocol version capability of the user device. During a session set up for the user device in a wireless communications network, an IP version that the user device is capable of communicating with in the wireless communications network is determined. If the user device is capable of communicating in the wireless communications network using IP IPv4 and IPv6, a first Domain Name System (DNS) server is allocated to the user device for use in a current session. If the user device is capable of communicating in the wireless communications network using IPv6 only, a second DNS server is allocated to the user device for use in a current session, where the first DNS server is different than the second DNS server.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Benjamin E. Bittfield, John H. Bennett, III, Frederick C. Rogers, Chidambaram Pavanasam
  • Patent number: 10164869
    Abstract: Methods and systems are provided for facilitating routing of data to a DNS server for a user device based on the IP version capability of the user device. During a session set up for the user device in a wireless communications network, a first DNS server is allocated to the user device. The gateway identifies an IP version with which the user device is capable of communicating. If the user device is capable of communicating in the wireless communications network using IPv6 only, it is determined, by the gateway, that data associated with the user device is to be rerouted to a second DNS server. If the user device is not capable of communicating in the wireless communications network using IPv6 only, data associated with the user device continues to be routed through the first DNS server in the current session.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company, L.P.
    Inventors: Benjamin E. Bittfield, John H. Bennett, III, Frederick C. Rogers, Chidambaram Pavanasam
  • Patent number: 9986414
    Abstract: Ways for performing servicing a service request from a communications device that is normally associated with a first domain are disclosed. An illustrative method includes dynamically assigning a CSCF (Call Session Control Function) associated with a second domain to receive service requests from the device in an IMS (IP Multimedia Subsystem) networking environment, receiving the requests by way of the dynamically assigned CSCF.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: May 29, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Manish Mangal, Jeremy R. Breau, Frederick C. Rogers
  • Patent number: 9769113
    Abstract: Systems and methods for assigning unique network identifiers in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 19, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 9515990
    Abstract: Methods are described for communicating a reregistration timer to a mobile device. A request is received from a mobile device to establish an IP communication session so that the mobile device is able to communicate by way of a wireless communication network. An allocation component assigns an IP address to the mobile device, in addition to a lifetime value that indicates a length of time after which the IP communication session expires. A threshold value is determined, which is a length of time prior to the expiration of the IP communication session when the session is to be renewed to avoid expiration. Based on the lifetime value and the threshold value, an existing lifetime timer is set and communicated to the mobile device, along with the assigned IP address.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: December 6, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John H. Bennett, III, Frederick C. Rogers, Serge M. Manning, C. Brent Hirschman
  • Patent number: 9357436
    Abstract: A radio access system receives packets from a local source of streaming media content via a local connection and from remote packet sources via a remote network. The radio access system communicates with a subscriber station via an air interface that includes an uplink and a downlink. A packet classifier in the radio access system maps packets having the subscriber station's IP address as destination address to the subscriber station's downlink. The subscriber station communicates with a content controller via the remote network to request selected streaming media content. The content controller instructs the radio access system to convey the selected streaming media content from the local source to the subscriber station. In response, the packet classifier maps the packets containing the selected streaming media content to a downlink (either the original downlink or a new one) for transmission to the subscriber station.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: May 31, 2016
    Assignee: Clearwire IP Holdings LLC
    Inventors: Frederick C. Rogers, Lyle T. Bertz, Mark A. Lipford, Manish Mangal
  • Patent number: 9313176
    Abstract: A communication system automatically provides a secure communication link between a device and a network. A switch initiates a wireless link between the switch and the network. Then, a secure communication path is created between the switch and the network. When a device is linked to the switch, the device is automatically granted access to the secure communication path created by the switch.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: April 12, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Frederick C. Rogers, Lyle T. Bertz, Jeremy R. Breau, Salvador Cerda, Jr., Gene S. Mitchell
  • Patent number: 9154993
    Abstract: Systems and methods are provided for an optimized mobile-IPv6 encapsulation. A mobile node sends packets to a correspondent node by encapsulating a packet using an IPv6 routing extension header, and reverse tunneling the packet to a home agent. The home agent modifies the packet and forwards it to the correspondent node. When the correspondent node sends packets to the mobile node's home address, the home agent intercepts the packet, encapsulates the packet with an IPv6 routing extension header, and tunnels the packet to the mobile node. Consequently, because packets are tunneled using IPv6 routing extension headers, the amount of overhead in each encapsulated packet is reduced, thus increasing the available bandwidth in a network.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 6, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Jeremy R. Breau, Frederick C. Rogers
  • Patent number: 9143482
    Abstract: Methods for marking and verifying an authentication status of a wireless communication device are disclosed. When a wireless communication device is authenticated in a first wireless communication network, copies of a token, are stored in memory accessible by the wireless communication device and in memory accessible by a clearinghouse server. The clearinghouse server also stores a correlation between the token and the identity of the server that authenticated the wireless communication device. When the wireless communication device moves from the first network to a second network, the WCD transmits the token to a server in the second network, which can then query the clearinghouse server to determine the identity of the server that authenticated the WCD in the first network, confirm the authentication status of the wireless communication device, and allow the WCD to access a resource in or via the second network.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: September 22, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Shojayi
  • Patent number: 9118721
    Abstract: Systems and methods for assigning unique network identifiers in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 25, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 9088909
    Abstract: A radio access system receives packets from a local source of streaming media content via a local connection and from remote packet sources via a remote network. The radio access system communicates with a subscriber station via an air interface that includes an uplink and a downlink. A packet classifier in the radio access system maps packets having the subscriber station's IP address as destination address to the subscriber station's downlink. The subscriber station communicates with a content controller via the remote network to request selected streaming media content. The content controller instructs the radio access system to convey the selected streaming media content from the local source to the subscriber station. In response, the packet classifier maps the packets containing the selected streaming media content to a downlink (either the original downlink or a new one) for transmission to the subscriber station.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: July 21, 2015
    Assignee: Clearwire IP Holdings LLC
    Inventors: Frederick C. Rogers, Lyle T. Bertz, Mark A. Lipford, Manish Mangal
  • Patent number: 8995429
    Abstract: Systems and methods for assigning unique network identifiers in a packet-switched wired network and methods for communicating with a network device in a packet-switched wired network are provided. A request for a unique network identifier for a network device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the network device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: March 31, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8854991
    Abstract: A method, system, and medium are provided for updating bindings associated with a first mobile IP session by tunneling binding updates through registration messages associated with a second mobile IP session. A first mobile IP client provides binding updates to a second mobile IP client, which includes the binding updates in an extended registration request. The extended registration request is communicated to a mobile IP agent associated with the second mobile IP session. The request is parsed, and the binding updates are provided to a mobile IP agent associated with the first mobile IP session. Binding-update acknowledgements can be returned to mobile IP clients in a similar fashion.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: October 7, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Joseph Christopher Shojayi, Frederick C. Rogers, Terry D. Nebergall
  • Patent number: 8848531
    Abstract: Computer-readable media for dynamic quality of service assignment are described. In embodiments, a data packet is received that is part of a communications stream and a dynamically modifiable quality of service indicator (DMQOSI) is embedded into the data packet wherein, in various embodiments, the DMQOSI indicates a prescribed quality of service that is associated with the data packet and is modifiable prior to completing a communication of the communications stream. In various embodiments, the data packet is communicated from a source to a destination that at least periodically references the DMQOSI to ensure that the data packet is being communicated consistent with the prescribed quality of service associated with the data packet.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: September 30, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Frederick C. Rogers, Ray R. Doerr, Gary Rieschick
  • Patent number: 8780748
    Abstract: Methods for registering a first internet protocol version registration request and a second internet protocol version registration request in a single binding on a home agent are provided. In embodiments, entries are recognized as sharing common information in an IPv4 and IPv6 binding table. The entries with common information are combined into one binding. Through the combining of the bindings, the IPv4 and IPv6 sessions are combined into one session.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: July 15, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Joseph Christopher Shojayi, Jeremy R. Breau, Frederick C. Rogers, Terry D. Nebergall, Ramkumar Swaminathan
  • Patent number: 8775583
    Abstract: Methods are provided for assigning a static IPv6 address to a mobile device by accessing a database to determine whether a static IPv6 address is stored in the database for that mobile device. A mobile device communicates a request for a static IPv6 address, and it is then determined that a static IPv6 address is defined in a customer-profile database in association with the mobile device. The network portion and the host portion of the static IPv6 address are sent to the mobile device so that the mobile device is able to communicate by way of a communications network.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: July 8, 2014
    Assignee: Sprint Communications Company, L.P.
    Inventors: John H. Bennett, III, Frederick C. Rogers, Charles Brent Hirschman, Serge M. Manning
  • Patent number: 8769057
    Abstract: Computer systems, computer-readable media, and computerized methods for resolving fractional IP addresses using domain name system (DNS)-enabled devices are provided. The system includes a local DNS server that accesses a correlation table, which maintains a mapping between fractional IP addresses and domain names. The fractional IP addresses each represent an IPv4 address paired with a respective value of an IP version field. The system also includes a client device that is capable of transmitting to the local DNS server a request message, which includes a destination name of a device targeted by the client device. Upon receiving the request message, the local DNS server compares the destination name against the correlation table. When a match is discovered within the domain names populated within the correlation table, the local DNS server identifies and transmits to the client device a fractional IP address mapped to the matching domain name.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: July 1, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8761156
    Abstract: Systems and methods for assigning unique network identifiers in a packet-switched wireless network and methods for communicating with a wireless device in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: June 24, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8713193
    Abstract: A method, system, and computer-readable media are provided for pausing a multimedia data stream. Techniques are disclosed that include receiving a pause request message, wherein the pause request message includes a sequence number of a last processed media frame within a multimedia data stream when a pause command was issued from a user. Techniques disclosed further include pausing a transmission of the multimedia data stream to a client device. Moreover, the techniques disclosed include determining a time-out value based on one or more local resources of a server, wherein the time-out value corresponds to a length of time the media stream can be paused. Furthermore, the techniques disclosed include creating a timestamp of when the transmission of the media stream was paused. Additionally, the techniques disclosed include sending the time-out value and the timestamp to the client device.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: April 29, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Frederick C. Rogers, Lyle T. Bertz, William Routt, Amirali Emami