Patents by Inventor Paul R. Hancock

Paul R. Hancock 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).

  • Publication number: 20210392138
    Abstract: In one embodiment, a method includes obtaining a request to connect a mobile device to a network of a third party, wherein the request includes first credentials, and wherein the request is automatically generated by the mobile device without interaction from a user and without requiring a mobile application to be open on the mobile device. The method further includes evaluating second credentials separately obtained from the mobile device to determine whether the second credentials comprise anonymized credentials, and proxying to equipment of the third party, a response to the second credentials including the anonymized credentials. Connection of the mobile device to the network of the third party, is facilitated responsive to the second credentials not including anonymized credentials, that allow the mobile device to connect to the network of the third party. Other embodiments are disclosed.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Stuart Steele, Charles Scott
  • Patent number: 11171956
    Abstract: In one embodiment, a method includes receiving, by an authentication server, first credentials from a mobile application installed on a device. The first credentials include information associated with the device and information associated with a user of the device. The method also includes automatically receiving, by the authentication server and from the device, a request to connect the device to a network of a third party. The request is automatically generated by the device without interaction from the user of the device and the request comprises second credentials. The method further includes determining, by the authentication server, whether to authenticate the device using the first credentials and the second credentials and communicating, by the authentication server, a packet to the device that allows the device to connect to the network of the third party if the authentication server determines to authenticate the device.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 9, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Stuart Steele, Charles Scott
  • Publication number: 20210289354
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving an extensible authentication protocol (EAP) authentication message addressed to an EAP authentication server from a communication device; extracting information from the EAP authentication message; determining whether to reject a request in the EAP authentication message of the communication device based on the information extracted; and sending an EAP Failure message to the communication device after intercepting an authentication and key agreement message from the communication device based on the determining indicating that the request should be rejected. Other embodiments are disclosed.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 16, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Ryan Blossom
  • Patent number: 11051167
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving an extensible authentication protocol (EAP) authentication message addressed to an EAP authentication server from a communication device; extracting information from the EAP authentication message; determining whether to reject a request in the EAP authentication message of the communication device based on the information extracted; and sending an EAP Failure message to the communication device after intercepting an authentication and key agreement message from the communication device based on the determining indicating that the request should be rejected. Other embodiments are disclosed.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: June 29, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Ryan Blossom
  • Patent number: 10834591
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving an extensible authentication protocol (EAP) authentication message addressed to an EAP authentication server from a communication device; extracting information from the EAP authentication message; determining whether to reject a request in the EAP authentication message of the communication device based on the information extracted; and sending an EAP Failure message to the communication device based on the determining indicating that the request should be rejected. Other embodiments are disclosed.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Ryan Blossom
  • Publication number: 20200252399
    Abstract: In one embodiment, a method includes receiving, by an authentication server, first credentials from a mobile application installed on a device. The first credentials include information associated with the device and information associated with a user of the device. The method also includes automatically receiving, by the authentication server and from the device, a request to connect the device to a network of a third party. The request is automatically generated by the device without interaction from the user of the device and the request comprises second credentials. The method further includes determining, by the authentication server, whether to authenticate the device using the first credentials and the second credentials and communicating, by the authentication server, a packet to the device that allows the device to connect to the network of the third party if the authentication server determines to authenticate the device.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Paul R. Hancock, Stuart Steele, Charles Scott
  • Publication number: 20200128406
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving an extensible authentication protocol (EAP) authentication message addressed to an EAP authentication server from a communication device; extracting information from the EAP authentication message; determining whether to reject a request in the EAP authentication message of the communication device based on the information extracted; and sending an EAP Failure message to the communication device after intercepting an authentication and key agreement message from the communication device based on the determining indicating that the request should be rejected. Other embodiments are disclosed.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 23, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Ryan Blossom
  • Publication number: 20200077260
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving an extensible authentication protocol (EAP) authentication message addressed to an EAP authentication server from a communication device; extracting information from the EAP authentication message; determining whether to reject a request in the EAP authentication message of the communication device based on the information extracted; and sending an EAP Failure message to the communication device based on the determining indicating that the request should be rejected. Other embodiments are disclosed.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Paul R. Hancock, Ryan Blossom
  • Patent number: 10136318
    Abstract: Steering an authentication request to a determined authentication device based on a correlation between a user equipment (UE) identity and an authentication device is disclosed. The authentication request comprises an updateable subscriber identity. The authentication request can be associated with the UE identity, which can be correlated to an authentication device as a result of a prior authentication event. The updateable subscriber identity can have been updated during the prior authentication event, such that the authentication device has record of the updated subscriber identity. Therefore, the authentication device can to perform an authentication based on the updated subscriber identity while other authentication devices lacking record of the updated subscriber identity would be unable to perform the authentication. The disclosed subject matter can be operable with existing deployed authentication systems with little to no modification of those systems.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: November 20, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Paul R. Hancock, Stuart Steele, Shanker Bhat Mangalore, Manjunath Pandeshwar Krishna
  • Publication number: 20080132235
    Abstract: A server automatically determines a path by which a mobile device will likely move to a particular geographic destination and service times during which this particular mobile device will likely receive service with respect to this communication session at various ones of a plurality of wireless access points. This server can then provide a plurality of one-time passwords and use this path and service time information to dynamically schedule support (by at least some of the plurality of wireless access points) for that given communication session. Moreover, pursuant to these teachings, this server can pre-provision at least one of the one-time passwords to a given one of the wireless access points prior to an anticipated handoff to thereby facilitate rapid authentication of that mobile device with respect to later effecting the handoff, wherein the one-time password has a corresponding effective time interval associated therewith.
    Type: Application
    Filed: June 1, 2007
    Publication date: June 5, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Paul R. Hancock, Charles D. Gavrilovich
  • Publication number: 20080133431
    Abstract: A network server (200) (prior to initiation of a communication session by a particular mobile device (205), which mobile device will be moving from a first location to a second location and thereby traversing heterogeneous network communication resources (204)) is able to automatically determine (103) a monetary cost associated with supporting a communication service using heterogeneous network communication resources as that mobile device moves from a first location to a second location. By one approach, this can comprise, at least in part, automatically determining (102) a sequence of usage of the heterogeneous network communication resources by which the communication session can be supported as the mobile device moves from the first to the second location (in which case, if desired, the step of determining the monetary cost can be made, at least in part, as a function of that sequence of usage).
    Type: Application
    Filed: August 2, 2007
    Publication date: June 5, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Paul R. Hancock, Charles D. Gavrilovich
  • Publication number: 20080132241
    Abstract: A server (502) that is participating in a communication session with a mobile device (400) determines (101) that this mobile device has need for a given amount of bandwidth in service of a given communication session while moving with respect to a plurality of wireless access points to a particular geographic destination. Upon then automatically determining (102) a path by which this mobile device will likely move to that destination this server can then use this path information to dynamically schedule support (103) (by at least some of the plurality of wireless access points) for that communication session while also providing at least the given amount of bandwidth. So configured, this communication session can remain fully and substantially continuously serviced by various ones of the wireless access points with at least the given amount of bandwidth as the mobile device moves to the target geographic destination.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Paul R. Hancock, Charles D. Gavrilovich