Systems and methods for providing secure services

US11991160B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11991160-B2
Application numberUS-201815908511-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2018
Priority dateMar 15, 2013
Publication dateMay 21, 2024
Grant dateMay 21, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for providing one or more secure services are disclosed. One method can comprise authenticating and/or authorizing a user device to receive a security token. A request for information can be processed using the security token to facilitate the secure provision of services to the user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: sending first availability information in an unencrypted format, wherein the first availability information relates to a first service available via a network; sending second availability information in an encrypted format, wherein the second availability information relates to a second service available via the network; and receiving, from a first device based on one or more of the first availability information or the second availability information, a request for the first service or a request for the second service, wherein the request for the first service or the request for the second service comprises an encrypted data field and an unencrypted data field. 2. The method of claim 1 , wherein the network comprises a local area network and wherein the first device is configured to decrypt the second availability information. 3. The method of claim 1 , further comprising authenticating, based on the request, the first device. 4. The method of claim 1 , wherein sending the first availability information in the unencrypted format comprises sending the first availability information in the unencrypted format to at least one of the first device or a second device; and wherein sending the second availability information in the encrypted format comprises sending the second availability information in the encrypted format to at least one of the first device or the second device. 5. The method of claim 4 , wherein the second device is not configured to decrypt the second availability information, and wherein the second device is not configured to receive the second service. 6. The method of claim 1 , wherein sending the first availability information comprises broadcasting the first availability information over an area and wherein sending the second availability information comprises broadcasting the second availability information over the area. 7. The method of claim 1 , wherein the first availability information is configured to facilitate receiving the first service, and wherein the second availability information is configured to facilitate receiving the second service. 8. The method of claim 1 , further comprising: determining, based on the encrypted data field and the unencrypted data field, that the first device is an authorized device; and granting, to the first device, access to one or more of: the first service or the second service. 9. An apparatus, comprising: one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to: send first availability information in an unencrypted format, wherein the first availability information relates to a first service available via a network; send second availability information in an encrypted format, wherein the second availability information relates to a second service available via the network; and receive, from a first device based on at least one of the first availability information or the second availability information, a request for the first service or a request for the second service, wherein the request for the first service or the request for the second service comprises an encrypted data field and an unencrypted data field. 10. The apparatus of claim 9 , wherein the network comprises a local area network and wherein the first device is configured to decrypt the second availability information. 11. The apparatus of claim 9 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to authenticate, based on the request for the first service or the request for the second service, the first device. 12. The apparatus of claim 9 , wherein sending the first availability information in the unencrypted format comprises sending the first availability information in the unencrypted format to the first device or a second device; and wherein sending the second availability information in the encrypted format comprises sending the second availability information in the encrypted format to the first device or the second device. 13. The apparatus of claim 12 , wherein the second device is not configured to decrypt the second availability information, and wherein the second device is not configured to receive the second service. 14. The apparatus of claim 9 , wherein the processor executable instructions that, when executed by the one or more processors, cause the apparatus to send the first availability information further cause the apparatus to broadcast the first availability information over an area and wherein the processor executable instructions that, when executed by the one or more processors, cause the apparatus to broadcast the second availability information over the area. 15. The apparatus of claim 9 , wherein the first availability information is configured to facilitate receiving the first service, and wherein the second availability information is configured to facilitate receiving the second service. 16. The apparatus of claim 9 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to: determine, based on the encrypted data field and the unencrypted data field, that the first device is an authorized device; and grant, to the first device, access to one or more of: the first service or the second service. 17. One or more non-transitory computer-readable media storing processor executable instructions that, when executed by at least one processor, cause the at least one processor to: send first availability information in an unencrypted format, wherein the first availability information relates to a first service available via a network; send second availability information in an encrypted format, wherein the second availability information relates to a second service available via the network; and receive, from a first device based on at least one of the first availability information or the second availability information, a request for the first service or a request for the second service, wherein the request for the first service or the request for the second service comprises an encrypted data field and an unencrypted data field. 18. The one or more non-transitory computer-readable media of claim 17 , wherein the network comprises a local area network and wherein the first device is configured to decrypt the second availability information. 19. The one or more non-transitory computer-readable media of claim 17 , wherein the processor executable instructions, when executed by the at least one processor, further cause the at least one processor to authenticate, based on the request for the first service or the request for the second service, the first device. 20. The one or more non-transitory computer-readable media of claim 17 , wherein the processor executable instructions that, when executed by the at least one processor, cause the at least one processor to send the first availability information further cause the at least one processor to broadcast the first availability information over an area, and wherein the processor executable instructions that, when executed by the at least one processor, cause the at least one processor to send the second availability information further cause the at least one processor to broadcast the second availability information over the area. 21. The one or more non-transitory computer-readable media of claim 17 , wherein at le

Assignees

Inventors

Classifications

  • H04L63/08Primary

    for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • involving additional secure or trusted devices, e.g. TPM, smartcard, USB or software token (network architectures or network communication protocols for supporting authentication of entities using an additional device in a packet data network H04L63/0853) · CPC title

  • using time-dependent keys, e.g. periodically changing keys (cryptographic mechanisms or cryptographic arrangements for controlling usage of secret information H04L9/088) · CPC title

  • using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title

  • using credential vaults, e.g. password manager applications or one time password [OTP] applications · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11991160B2 cover?
Systems and methods for providing one or more secure services are disclosed. One method can comprise authenticating and/or authorizing a user device to receive a security token. A request for information can be processed using the security token to facilitate the secure provision of services to the user device.
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 21 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).