IP Library Patent Application 14976890
Patent Application
App. No. 14/976,890

SECURE DEVICE PROVISIONING OF WI-FI DEVICES IN A MULTI-DOMAIN ENVIRONMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/976,890
Abstract

This disclosure describes methods, apparatus, and systems related to secure device provisioning system. A first computing device comprising one or more processors and one or more transceiver components may determine data received in a data scan from a second computing device. The first computing device may determine a base Uniform Resource Locator (URL) based on the data. The first computing device may determine a domain-specific suffix based at least in part on a communication domain. The first computing device may append the base URL with a domain-specific suffix. The first computing device may identify domain-specific information from a provisioning server based at least in part on the domain-specific suffix. The first computing device may send a registration request to the provisioning server based at least in part on the domain-specific information. The first computing device may identify a registration notification received from the provisioning server.

Claims (47)

1 . A computer-readable non-transitory storage medium that contains instructions, which when executed by one or more processors result in performing operations comprising:

determining data received in a data scan from a device;

determining a base Uniform Resource Locator (URL) based at least in part on the data;

determining a domain-specific suffix based at least in part on a communication domain;

appending the base URL with the domain-specific suffix;

identifying domain-specific information received from a provisioning server based at least in part on the domain-specific suffix;

causing to send a registration request to the provisioning server, based at least in part on the domain-specific information, to register the device in the communication domain; and

identifying a registration notification received from the provisioning server.

2 . The medium of claim 1 , wherein the operations further comprise causing to send the registration notification to the device.

3 . The medium of claim 1 , wherein the communication domain includes at least one of a private domain, a manufacturer domain, a media sharing domain, and an enterprise domain.

4 . The medium of claim 1 , wherein the base URL points to a web server associated with the provisioning server.

5 . The medium of claim 1 , wherein the operations further comprise determining compatibility with a service provider based at least in part on the data.

6 . The medium of claim 1 , wherein the base URL points to an application store.

7 . A device, comprising:

at least one memory that stores computer-executable instructions; and

at least one processor configured to access the at least one memory and configured to execute the computer-executable instructions to:

determine data received in a data scan from a data source;

determine a base Uniform Resource Locator (URL) based on the data;

determine a domain-specific suffix based at least in part on a communication domain;

append the base URL with a domain-specific suffix;

identify domain-specific information received from a provisioning server based at least in part on the domain-specific suffix;

send a registration request to the provisioning server, based at least in part on the domain-specific information, to register the data source in the communication domain; and

identify a registration notification received from the provisioning server.

8 . The device of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to send the registration notification to the data source.

9 . The device of claim 7 , wherein the communication domain includes at least one of a private domain, a manufacturer domain, a media sharing domain, and an enterprise domain.

10 . The device of claim 7 , wherein the base URL points to a web server associated with the provisioning server.

11 . The device of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to obtain out-of-band data from the provisioning server.

12 . The device of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to determine compatibility with a service provider based at least in part on the data.

13 . The device of claim 7 , wherein the base URL redirects the device to an application store.

14 . The device of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to install a provisioning application associated with the provisioning server.

15 . The device of claim 7 , further comprising a transceiver.

16 . The device of claim 7 , further comprising one or more antennas.

17 . A method comprising:

determining, by a first computing device comprising one or more processors and one or more transceiver components, data received in a data scan from a second computing device;

determining, by the first computing device, a base Uniform Resource Locator (URL) based on the data;

determining, by the first computing device, a domain-specific suffix based at least in part on a communication domain;

appending, by the first computing device, the base URL with a domain-specific suffix;

identifying, by the first computing device, domain-specific information received from a provisioning server based at least in part on the domain-specific suffix;

sending, by the first computing device, a registration request to the provisioning server based at least in part on the domain-specific information, to register the second computing device in the communication domain; and

identifying, by the first computing device, a registration notification received rom the provisioning server.

18 . The method of claim 17 , further comprising sending the registration notification to the second computing device.

19 . The method of claim 17 , wherein the communication domain includes at least one of a private domain, a manufacturer domain, a media sharing domain, and an enterprise domain.

20 . The method of claim 17 , wherein the base URL points to a web server associated with the provisioning server.

21 . The method of claim 17 , further comprising obtaining from the provisioning server out-of-band data associated with the first computing device.

22 . The method of claim 17 , further comprising determining compatibility with a service provider based at least in part on the data.

23 . The method of claim 17 , wherein the base URL redirects the first computing device to an application store.

24 . The method of claim 17 , further comprising installing a provisioning application associated with the provisioning server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057338/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: ADRANGI, FARID; LORTZ, VICTOR B.; VENKATESAN, GANESH; QI, EMILY H.
To: INTEL IP CORPORATION
Reel/Frame 038801/0332 →