User profile distribution and deployment systems and methods

US2021211521A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021211521-A1
Application numberUS-202016802601-A
CountryUS
Kind codeA1
Filing dateFeb 27, 2020
Priority dateJan 2, 2020
Publication dateJul 8, 2021
Grant date

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.

A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification transmitted to a messaging service. The messaging service can transmit a second notification to the user device, and the user device can request a user profile from a second server based on second server access information included in the second notification. The second server can use the unique key to access user profile information which it transmits to the user device based on the request. The user device can access the user profile from the profile information using the unique key.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of distributing profiles to user devices, the method comprising: receiving, at a first server, a request from a user device to enroll in a system; causing a first unique key, corresponding to a first user group associated with a user of the user device, to be provided to the user device based on the request; transmitting, from the first server, a first notification to a messaging service including an enrollment notification for the user device; causing, by the first server, a first user profile for the first user group to be accessible to the user device through a second server; and accessing the first user profile through the second server with the user device based on a second notification from the messaging service, the user device using the first unique key and second server access information to access the first user profile. 2 . The method of claim 1 , wherein the second server access information is included in the first notification from the first server to the messaging service and in the second notification from the messaging service to the user device. 3 . The method of claim 2 , wherein the second server access information includes a first portion of a universal resource locator (“URL”) associated with the second server, and wherein a second portion of the URL is provided to the user device with the first unique key by the first server, and wherein the user device combines the first and second portions of the URL to access the second server and provide the second server with the first unique key. 4 . The method of claim 1 , further comprising: receiving, with the second server, the first unique key from the user device; performing with the second server: an identification of profile information corresponding to the first profile based on the first unique key, and a transmittance of the profile information to the user device; and decrypting, with the user device, the profile information with the first unique key and obtaining the first user profile for implementation on the user device. 5 . The method of claim 4 , further comprising receiving, with the second server, the first profile as the profile information from the first server prior to the identification, wherein the identification includes searching one of a storage and a memory for the second server with the first unique key. 6 . The method of claim 4 , further comprising: generating, with the first server, a certificate based on receiving the request from the user device; transmitting the certificate with the first unique key from the first server to the user device; transmitting, with the user device, a profile request to the second server based on the second notification, the profile request including the certificate and the first unique key; and verifying, with the second server, the user device is assigned to the first user group based on the certificate prior to performing the identification. 7 . The method of claim 1 , further comprising: partitioning, with the first server, the first profile into segments; transmitting each of the segments to a respective designated user device for the first user group not including the user device; transmitting device information corresponding to the designated user devices from the first server to the second server; requesting respective segments from each of the designated user devices based on the profile information; and combining the segments with the user device using the first unique key. 8 . A non-transitory, computer-readable medium containing instructions that, when executed by a hardware-based processor, performs stages for distributing profiles to user devices, the stages comprising: receiving, at a first server, a request from a user device to enroll in a system; causing a first unique key, corresponding to a first user group associated with a user of the user device, to be provided to the user device based on the request; transmitting, from the first server, a first notification to a messaging service including an enrollment notification for the user device; causing, by the first server, a first user profile for the first user group to be accessible to the user device through a second server; and accessing the first user profile through the second server with the user device based on a second notification from the messaging service, the user device using the first unique key and second server access information to access the first user profile. 9 . The non-transitory, computer-readable medium of claim 8 , wherein the second server access information is included in the first notification from the first server to the messaging service and in the second notification from the messaging service to the user device. 10 . The non-transitory, computer-readable medium of claim 9 , wherein the second server access information includes a first portion of a universal resource locator (“URL”) associated with the second server, and wherein a second portion of the URL is provided to the user device with the first unique key by the first server, and wherein the user device combines the first and second portions of the URL to access the second server and provide the second server with the first unique key. 11 . The non-transitory, computer-readable medium of claim 8 , the stages further comprising: receiving, with the second server, the first unique key from the user device; performing with the second server: an identification of profile information corresponding to the first profile based on the first unique key, and a transmittance of the profile information to the user device; and decrypting, with the user device, the profile information with the first unique key and obtaining the first user profile for implementation on the user device. 12 . The non-transitory, computer-readable medium of claim 11 , the stages further comprising receiving, with the second server, the first profile as the profile information from the first server prior to the identification, wherein the identification includes searching one of a storage and a memory for the second server with the first unique key. 13 . The non-transitory, computer-readable medium of claim 11 , further comprising: generating, with the first server, a certificate based on receiving the request from the user device; transmitting the certificate with the first unique key from the first server to the user device; transmitting, with the user device, a profile request to the second server based on the second notification, the profile request including the certificate and the first unique key; and verifying, with the second server, the user device is assigned to the first user group based on the certificate prior to performing the identification. 14 . The non-transitory, computer-readable medium of claim 11 , the stages further comprising: partitioning, with the first server, the first profile into segments; transmitting each of the segments to a respective designated user device for the first user group not including the user device; transmitting device information corresponding to the designated user devices from the first server to the second server; requesting respective segments from each of the designated user devices based on the profile information; and combining the segments with the user device using the first unique key. 15 . A system for distributing profiles to user devices, comprising: a memory storage including a non-transitory, computer-readable medium comprising instructions; and a computing device including a hardware-based proces

Assignees

Inventors

Classifications

  • Push-based network services · CPC title

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

  • using a trusted network node as an anchor · CPC title

  • Managing security policies for mobile devices or for controlling mobile applications · CPC title

  • Entity profiles · 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 US2021211521A1 cover?
A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification …
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 08 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).