Patents by Inventor Raymond C. Counterman

Raymond C. Counterman 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: 9231940
    Abstract: A first server device may receive, from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service; provide the authentication credentials to a second server device that provides the second service; receive from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device; and provide, to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: January 5, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C Counterman
  • Patent number: 9218503
    Abstract: A device may receive a request for analytics information associated with a user device. The device may retrieve application programming interface (API) information associated with the request for analytics information. The API information may include information associated with providing an authorization token and with providing user device information. The device may determine demographic information based on the request for analytics information. The demographic information may be associated with a user of the user device. The device may determine the analytics information based on an analysis of the API information and the demographic information. The device may provide the analytics information.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: December 22, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20150365403
    Abstract: A system may be configured to allow for network-based authentication of a user device, which may reduce or eliminate the need for a user to provide credentials. The authentication may be performed when the user device attempts to access content provided by a third party content provider. The network-based authentication may be performed by, or in conjunction with, a device that is associated with the same telecommunications network as the user device, and which can authenticate the identity of the user device.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 17, 2015
    Inventor: Raymond C. Counterman
  • Patent number: 9202016
    Abstract: A network device is configured to receive a request, from a device, for private information associated with a user of a user device, on behalf of another user device. The network device may authenticate the device, the user device, and the other user device. The network device may request and receive the user's authorization to send the private information to the other user device. The network device may generate and send a token used to request the private information. The network device may receive the token from the device, determine that the token is valid, and send the private information.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: December 1, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Patent number: 9178857
    Abstract: A system and method for supplying, to a provider of the device, requirements for information to be stored on a device, obtaining device data for provisioning the device on a network, storing device configuration information on storage associated with the network, receiving a service request from a user of the device, detecting attachment of the device to the network, authenticating the device utilizing a device identifier and shared credentials to enable the device to be configured without storing a network address for configuration in the device, providing network information to the device, and providing configuration information to the device.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: November 3, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Raymond C. Counterman
  • Publication number: 20150172261
    Abstract: A first server device may receive, from a user device, a request to authenticate the user device for a first service using authentication credentials for a second service that is different than the first service; provide the authentication credentials to a second server device that provides the second service; receive from the second server device, and when the authentication credentials are valid for the second service, user information relating to a user of the user device; and provide, to the user device, an authentication response, associated with the user information, that provides authentication of the user device for the first service.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 18, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20150118991
    Abstract: An exemplary method includes a subsidized access management system detecting a request provided by an access device associated with a user to access network content by way of a secure connection within a network provided by a network service provider, the network content associated with a content provider and maintained by a content provider system, determining that a data usage charge for access by the user to the network content by way of the secure connection within the network is subsidized by the content provider in accordance with a subsidized access arrangement between the content provider and the network service provider, and providing the user with subsidized access to the network content by way of the secure connection within the network in accordance with a rule set associated with the subsidized access arrangement. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: January 6, 2015
    Publication date: April 30, 2015
    Inventors: Jae Won Chung, Avinash S. Chugh, Rangamani Sundar, Manian Krishnamoorthy, Damascene M. Joachimpillai, Raymond C. Counterman, Mark S. Richardson
  • Patent number: 8978100
    Abstract: A device receives a request to authenticate an end user of a user device based on a requested use of an application by the user device, and communicates with an authentication client, provided in the user device, to perform an authentication requested by the request. The device also generates a response to the request based on the communication with the authentication client, where the response indicates that the end user is or is not authenticated to use the application. The device further provides the response to an application server device hosting the application.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: March 10, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20150033330
    Abstract: A device may receive a request for analytics information associated with a user device. The device may retrieve application programming interface (API) information associated with the request for analytics information. The API information may include information associated with providing an authorization token and with providing user device information. The device may determine demographic information based on the request for analytics information. The demographic information may be associated with a user of the user device. The device may determine the analytics information based on an analysis of the API information and the demographic information. The device may provide the analytics information.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. COUNTERMAN
  • Patent number: 8893244
    Abstract: A device receives a request to authenticate an end user of a user device to use an application, based on an application identifier and a user identifier included the request, and determines whether the application is authenticated based on the application identifier. The device also determines whether the user device is authenticated based on the user identifier and utilizing a generic bootstrapping architecture (GBA) authentication procedure, and determines whether the end user is authenticated based on a personal identification number (PIN) associated with the end user. The device further provides, to an application server device hosting the application, results of the authentications of the application, the user device, and the end user.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 18, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Patent number: 8868915
    Abstract: An authorization server receives a request for an access token, for accessing a protected resource, from a client application executing on a device, wherein the request includes a client identifier that uniquely identifies the client application and a device identifier that uniquely identifies the device. The authorization server performs authentication of the client identifier and the device identifier. The authorization server returns a valid access token to the client application, based on the authentication of the client identifier and the device identifier, to enable the client application access to the protected resource.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: October 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Patent number: 8763101
    Abstract: A system is configured to receive, from a user device, information associated with a request to receive a service from a server device, the information including a unique identifier, an identifier, associated with a user of the user device, being encoded with a key to obtain the unique identifier. The system may also be configured to extract the unique identifier from the information; retrieve, from a memory, the identifier, associated with the user, that corresponds to the unique identifier; obtain an indication whether the identifier, associated with the user, is trusted; perform one or more additional authentication operations on the user when the identifier, associated with the user, is trusted; and transmit, to the server device, a notification that indicates that the user is authenticated when the one or more additional authentication operations indicate that the user device is authenticated.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: June 24, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20140053242
    Abstract: A network device is configured to receive a request, from a device, for private information associated with a user of a user device, on behalf of another user device. The network device may authenticate the device, the user device, and the other user device. The network device may request and receive the user's authorization to send the private information to the other user device. The network device may generate and send a token used to request the private information. The network device may receive the token from the device, determine that the token is valid, and send the private information.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: Raymond C. COUNTERMAN
  • Patent number: 8646057
    Abstract: A method includes receiving by an OpenID network device a user log in; logging in, by the OpenID network device, the user to an OpenID account; receiving, by the OpenID network device and from a third party service provider network device, a request to authenticate the user and a request to receive user data associated with the user; providing, by the OpenID network device, a user interface to an end device to allow the user to confirm his/her sign-in to the third party service provider network device and release of the user data; receiving, by the OpenID network device, a confirmation with regard to the user's sign-in to the third party service provider network device and release of the user data; and sending, by the OpenID network device and to the third party service provider network device, a message indicating that the user is authenticated and the user data.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: February 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20130318581
    Abstract: A system is configured to receive, from a user device, information associated with a request to receive a service from a server device, the information including a unique identifier, an identifier, associated with a user of the user device, being encoded with a key to obtain the unique identifier. The system may also be configured to extract the unique identifier from the information; retrieve, from a memory, the identifier, associated with the user, that corresponds to the unique identifier; obtain an indication whether the identifier, associated with the user, is trusted; perform one or more additional authentication operations on the user when the identifier, associated with the user, is trusted; and transmit, to the server device, a notification that indicates that the user is authenticated when the one or more additional authentication operations indicate that the user device is authenticated.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: Verizon Patent and Licensing Inc.
    Inventor: Raymond C. COUNTERMAN
  • Publication number: 20130139235
    Abstract: A device receives a request to authenticate an end user of a user device to use an application, based on an application identifier and a user identifier included the request, and determines whether the application is authenticated based on the application identifier. The device also determines whether the user device is authenticated based on the user identifier and utilizing a generic bootstrapping architecture (GBA) authentication procedure, and determines whether the end user is authenticated based on a personal identification number (PIN) associated with the end user. The device further provides, to an application server device hosting the application, results of the authentications of the application, the user device, and the end user.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Raymond C. COUNTERMAN
  • Publication number: 20120240211
    Abstract: A device receives a request to authenticate an end user of a user device based on a requested use of an application by the user device, and communicates with an authentication client, provided in the user device, to perform an authentication requested by the request. The device also generates a response to the request based on the communication with the authentication client, where the response indicates that the end user is or is not authenticated to use the application. The device further provides the response to an application server device hosting the application.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Raymond C. COUNTERMAN
  • Publication number: 20120144202
    Abstract: An authorization server receives a request for an access token, for accessing a protected resource, from a client application executing on a device, wherein the request includes a client identifier that uniquely identifies the client application and a device identifier that uniquely identifies the device. The authorization server performs authentication of the client identifier and the device identifier. The authorization server returns a valid access token to the client application, based on the authentication of the client identifier and the device identifier, to enable the client application access to the protected resource.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Raymond C. Counterman
  • Publication number: 20110225637
    Abstract: A method includes receiving by an OpenID network device a user log in; logging in, by the OpenID network device, the user to an OpenID account; receiving, by the OpenID network device and from a third party service provider network device, a request to authenticate the user and a request to receive user data associated with the user; providing, by the OpenID network device, a user interface to an end device to allow the user to confirm his/her sign-in to the third party service provider network device and release of the user data; receiving, by the OpenID network device, a confirmation with regard to the user's sign-in to the third party service provider network device and release of the user data; and sending, by the OpenID network device and to the third party service provider network device, a message indicating that the user is authenticated and the user data.
    Type: Application
    Filed: March 10, 2010
    Publication date: September 15, 2011
    Applicant: Verizon Patent and Licensing, Inc.
    Inventor: Raymond C. Counterman
  • Publication number: 20110004615
    Abstract: A system for and method of distributing device information in an Internet Protocol Multimedia Subsystem (IMS) is presented. The system and method may include storing at least one of public identification information and device identification information associated with an end-user device. The system and method may also include receiving, from an application system, a query for device information associated with the end-user device via a network. The system and method may further include retrieving, from a device database, the device information based on the query. The system and method may yet further include outputting, to the application system, the retrieved device information.
    Type: Application
    Filed: July 6, 2009
    Publication date: January 6, 2011
    Applicant: VERIZON PATENT AND LICENSING
    Inventor: Raymond C. COUNTERMAN