Patents by Inventor Terry D. Nebergall

Terry D. Nebergall 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: 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: 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: 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: 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: 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: 8682352
    Abstract: Methods and computer-readable media are provided to dynamically update a home agent with location-based information for a mobile device such that a third party, such as a law enforcement agency, may access the information to determine a location associated with the mobile device and, therefore, with the user of the mobile device. A signaling message is sent to a packet-routing component. The signaling message contains location-based information for a communications session. A transaction update is sent from the packet-routing component to the home agent each time the location-based information is updated, such as when the mobile device enters a new coverage area. A binding table is populated with the updated information. An acknowledgment is then sent from the home agent to the packet-routing component indicating that the information has been updated in the binding table. The third party is now able to access the location-based information via the home agent.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 25, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Joseph Christopher Shojayi, Frederick C. Rogers, Jeremy R. Breau, Terry D. Nebergall, John H. Bennett, III
  • Patent number: 8509815
    Abstract: Methods and computer-readable media are provided to dynamically update a home agent with location-based information for a mobile device such that a third party, such as a law enforcement agency, may access the information to determine a location associated with the mobile device and, therefore, with the user of the mobile device. A signaling message is sent to a packet-routing component. The signaling message contains location-based information for a communications session. A transaction update is sent from the packet-routing component to the home agent each time the location-based information is updated, such as when the mobile device enters a new coverage area. A binding table is populated with the updated information. An acknowledgment is then sent from the home agent to the packet-routing component indicating that the information has been updated in the binding table. The third party is now able to access the location-based information via the home agent.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: August 13, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Joseph Christopher Shojayi, Frederick C. Rogers, Jeremy R. Breau, Terry D. Nebergall, John H. Bennett, III
  • Patent number: 8411666
    Abstract: Methods are disclosed for routing data, such as a packet, from a source router to a destination router based on geographical information associated with a destination mobile device. A table is accessed to determine whether there is a destination router located in the list of routers that is located within the same geographical area as the destination mobile device. If there is a destination router that meets this criteria, the data is sent to the destination router. But if there is not a destination router that meets this criteria, the data is routed based on network topology.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: April 2, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Frederick C. Rogers, Jeremy R. Breau, Khalid M. Medhat, Terry D. Nebergall, Joseph C. Shojayi
  • Patent number: 8391208
    Abstract: A method for automatically managing mobile Internet Protocol re-registration is provided. The method comprises a home agent receiving a mobile Internet Protocol registration message and in response to the mobile Internet Protocol registration message, the home agent determines a registration lifetime based on dynamic mobile Internet Protocol network operating conditions. The method also comprises the home agent transmitting a registration response message comprising the registration lifetime.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: March 5, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8335210
    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: April 30, 2009
    Date of Patent: December 18, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Publication number: 20120294259
    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: Application
    Filed: July 27, 2012
    Publication date: November 22, 2012
    Applicant: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8316045
    Abstract: A method for linking database table elements across a plurality of databases is provided. The method comprises submitting a query to a first database specifying a first data element and a second data element, wherein the second data element resides in a table in the first database and determining that a table containing the first data element specified in the query is not present in the first database, a component resident in the first database sending a message to a second database requesting identification of tables containing data element associations that include the first data element, connecting a data element association across the first and second databases to identify at least one linking path between the first data element and the second data element, and selecting one of the linking paths of data element associations to link the first data element and the second data element and executing the query.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: November 20, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8279853
    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: March 9, 2009
    Date of Patent: October 2, 2012
    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: 8254910
    Abstract: Systems and methods provide network management based on mobility agent binding tables. A query component queries mobility agent binding tables to obtain mobile devices' data. The data may identify a group of mobile devices or the mobile devices may be in a geographic location. The query component may send a message to the group of mobile devices via the mobile devices' network access identifiers. A base transceiver station's operational parameter may be adjusted based on a comparison of the data to a threshold. Binding tables' updates may be written in response to receipt of updates, or binding tables may be accessed. Binding tables may be queried to obtain mobile devices' data to promote management action. The data may identify home agent binding tables, foreign agent binding tables, packet data serving nodes, radio network controllers, base transceiver stations, network access identifiers, home addresses, care of addresses, and time to live.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: August 28, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
  • Patent number: 8180333
    Abstract: Disclosed is an apparatus, system, and method for differentially routing communication-usage records based on an identity of the base station that served the underlying communication. For example, if the base station is a home carrier base station, then the communication-usage records may be routed to a particular usage-tracking system, whereas, if the base station is an affiliate carrier base station, then the communication-usage records may be routed to a different usage-tracking system. Further, depending on the base station identity, the routing of the communication-usage records may be delayed or may be more immediate.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: May 15, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Anthony C. Wells, Roger Bartlett, Terry D. Nebergall
  • Patent number: 8151325
    Abstract: Methods and computer-readable media are provided to enable an Internet protocol (IP) data session to be established between a mobile device and a telecommunications network. To establish an IP data session, it may be determined, prior to authenticating the device, whether the device is authorized to communicate via IPv4, IPv6, or both. A mobile device may be capable of communicating via both IPv4 and IPv6, such as a dual-stack device, but the device may only be authorized for either IPv4 or IPv6. A request to establish the IP data session may first be received from a mobile device, and an IP version with which the mobile device is authorized to communicate may then be determined by querying a customer-profile database. This authorization information may be communicated to an authentication component that authenticates the devices, and subsequently, an IP data session is initiated.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: April 3, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: John H. Bennett, III, Jeremy R. Breau, Brent B. Hirschman, Terry D. Nebergall, Frederick C. Rogers
  • Patent number: 8130712
    Abstract: Methods and computer-readable media are provided to monitor information corresponding to IP data sessions that are established using a single authentication session. A first IP data session may be established in a first IP version, such as IPv4 or IPv6, and a second IP data session may be established using a different IP version that was used in correlation to the first IP data session. Once the second IP data session is established, a message containing information corresponding to the second IP data session may be communicated to a receiving component, such as an AAA server. A similar message may be sent to the receiving component upon a termination of the second IP data session, such that the messages can be used to determine a value, such as a monetary value, associated with the second IP data session. A report may then be created that includes the determined value.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: March 6, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: John H. Bennett, III, Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Dale E. Winn
  • Patent number: 8107475
    Abstract: Systems and methods for routing IPv4 packets based on a variation in a field in a header of the IPv4 packets are provided. In particular, IPv4 packets are routed based on variation in a version field in a header of IPv4 packets. By varying the version value in the version field in the header of IPv4 packets, and combining the version value with a destination address value in a destination address field to comprise a unique routing address, the number of usable IPv4 addresses is increased.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: January 31, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Joseph Christopher Shojayi, Jeremy R. Breau, Frederick C. Rogers, Terry D. Nebergall, John H. Bennett