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: 9769113Abstract: 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: GrantFiled: July 7, 2015Date of Patent: September 19, 2017Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 9143482Abstract: 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: GrantFiled: September 21, 2009Date of Patent: September 22, 2015Assignee: Sprint Spectrum L.P.Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Shojayi
-
Patent number: 9118721Abstract: 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: GrantFiled: April 30, 2014Date of Patent: August 25, 2015Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8995429Abstract: 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: GrantFiled: December 4, 2012Date of Patent: March 31, 2015Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8854991Abstract: 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: GrantFiled: February 25, 2009Date of Patent: October 7, 2014Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, Joseph Christopher Shojayi, Frederick C. Rogers, Terry D. Nebergall
-
Patent number: 8780748Abstract: 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: GrantFiled: October 20, 2011Date of Patent: July 15, 2014Assignee: Sprint Communications Company L.P.Inventors: Joseph Christopher Shojayi, Jeremy R. Breau, Frederick C. Rogers, Terry D. Nebergall, Ramkumar Swaminathan
-
Patent number: 8761156Abstract: 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: GrantFiled: July 27, 2012Date of Patent: June 24, 2014Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8682352Abstract: 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: GrantFiled: June 27, 2013Date of Patent: March 25, 2014Assignee: Sprint Communications Company L.P.Inventors: Joseph Christopher Shojayi, Frederick C. Rogers, Jeremy R. Breau, Terry D. Nebergall, John H. Bennett, III
-
Patent number: 8509815Abstract: 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: GrantFiled: May 21, 2009Date of Patent: August 13, 2013Assignee: Sprint Communications Company L.P.Inventors: Joseph Christopher Shojayi, Frederick C. Rogers, Jeremy R. Breau, Terry D. Nebergall, John H. Bennett, III
-
Patent number: 8411666Abstract: 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: GrantFiled: November 13, 2009Date of Patent: April 2, 2013Assignee: Sprint Communications Company L.P.Inventors: Frederick C. Rogers, Jeremy R. Breau, Khalid M. Medhat, Terry D. Nebergall, Joseph C. Shojayi
-
Patent number: 8391208Abstract: 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: GrantFiled: March 10, 2009Date of Patent: March 5, 2013Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8335210Abstract: 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: GrantFiled: April 30, 2009Date of Patent: December 18, 2012Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Publication number: 20120294259Abstract: 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: ApplicationFiled: July 27, 2012Publication date: November 22, 2012Applicant: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8316045Abstract: 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: GrantFiled: February 10, 2009Date of Patent: November 20, 2012Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8279853Abstract: 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: GrantFiled: March 9, 2009Date of Patent: October 2, 2012Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8254910Abstract: 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: GrantFiled: June 8, 2009Date of Patent: August 28, 2012Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8180333Abstract: 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: GrantFiled: May 29, 2009Date of Patent: May 15, 2012Assignee: Sprint Spectrum L.P.Inventors: Anthony C. Wells, Roger Bartlett, Terry D. Nebergall
-
Patent number: 8151325Abstract: 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: GrantFiled: January 29, 2009Date of Patent: April 3, 2012Assignee: Sprint Communications Company L.P.Inventors: John H. Bennett, III, Jeremy R. Breau, Brent B. Hirschman, Terry D. Nebergall, Frederick C. Rogers
-
Patent number: 8130712Abstract: 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: GrantFiled: February 4, 2009Date of Patent: March 6, 2012Assignee: Sprint Communications Company L.P.Inventors: John H. Bennett, III, Jeremy R. Breau, Terry D. Nebergall, Frederick C. Rogers, Dale E. Winn
-
Patent number: 8107475Abstract: 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: GrantFiled: May 7, 2009Date of Patent: January 31, 2012Assignee: Sprint Communications Company L.P.Inventors: Joseph Christopher Shojayi, Jeremy R. Breau, Frederick C. Rogers, Terry D. Nebergall, John H. Bennett