IP Library Granted Patent US 8,667,596
Granted Patent B2
US 8,667,596 · App. 13/396,552 · Granted Mar 4, 2014

Systems and methods for network curation

View Patent ↗
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 8,667,596
App. No.
13/396,552
Granted
Mar 4, 2014
Kind
B2
Abstract

Systems and methods for network curation are disclosed. In some embodiments, a method comprises scanning, by a mobile device, an area to identify a network device for accessing a network, receiving, by the mobile device, a network identifier associated with the network device, providing a curation indicator request to a curation server, the curation indicator request comprising the network identifier, receiving a curation indicator from the curation server, the curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the curation indicator associated with a likelihood of intent to publicly share the network by the network device, comparing the curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device, and accessing the network via the network device based on the comparison.

Claims (173)

1. A method comprising:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device;

accessing the network via the network device based on the comparison;

receiving a terms and conditions indicator indicating that terms and conditions are associated with use of the network device;

providing, by the mobile device, a terms and conditions request over the network device to a terms and conditions (T&C) server;

receiving a terms and conditions request response over the network device from the T&C server;

displaying the terms and conditions associated with the network device; and

receiving an indication of acceptance of the terms and conditions from a user, wherein accessing the network via the network device based on the comparison comprises accessing the network via the network device based on the comparison and acceptance of the terms and conditions.

2. The method of claim 1 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

3. The method of claim 1 , wherein displaying the terms and conditions on the mobile device comprises:

displaying at least a portion of the text from the terms and conditions request response;

depicting an indication of acceptance to enable the user to accept the terms and conditions associated with the network device; and

displaying the terms and conditions associated with the network device.

4. The method of claim 1 , wherein the T&C server is a curation server.

5. The method of claim 1 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

6. The method of claim 1 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

7. The method of claim 1 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

8. A method comprising:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device; and

accessing the network via the network device based on the comparison,

wherein providing the curation indicator request and receiving the particular curation indicator comprises:

providing, by the mobile device, a credential request over the network device to a credential server; and

wherein receiving the particular curation indicator from the curation server comprises receiving a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a terms and conditions indicator indicating that terms and conditions are required to access network services provided by the network device, wherein the credential server is the curation server.

9. The method of claim 8 further comprising:

providing, by the mobile device based on the terms and conditions indicator, a terms and conditions request over the network device to the credential server;

receiving a terms and conditions request response over the network device from the credential server;

displaying the terms and conditions associated with the network services provided by the network device; and

receiving an indication of acceptance of the terms and conditions from a user, wherein accessing the network via the network device based on the comparison comprises accessing the network via the network device based on the comparison and acceptance of the terms and conditions.

10. The method of claim 9 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

11. The method of claim 9 , wherein displaying the terms and conditions on the mobile device comprises:

displaying at least a portion of the text from the terms and conditions request response;

depicting an indication of acceptance to enable the user to accept the terms and conditions associated with the network device; and

displaying the terms and conditions associated with the network device.

12. The method of claim 9 , wherein the credential server is the curation server.

13. The method of claim 8 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

14. The method of claim 8 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

15. The method of claim 8 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

16. A method comprising:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device; and

accessing the network via the network device based on the comparison,

wherein providing the curation indicator request and receiving the particular curation indicator comprises:

providing, by the mobile device, a credential request over the network device to a credential server; and

receiving a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a message indicator indicating a message associated with network services provided by the network device is available, wherein the credential server is the curation server.

17. The method of claim 16 , further comprising

providing, by the mobile device based on the message indicator, a message request over the network device to the credential server;

receiving a message request response over the network device from the credential server;

displaying, based on the message request response, a notification of a message associated with an operator of the network device to a user;

receiving an indication by the user to access the message; and

displaying the message based on the received indication.

18. The method of claim 16 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

19. The method of claim 16 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

20. The method of claim 16 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

21. A system comprising:

a processor;

a scan module configured to control the processor to scan an area to identify a network device for accessing a network and to receive a network identifier associated with the network device;

a credential request module configured to control the processor to provide a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier, and to receive a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

a network character determination module configured to control the processor to compare the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device;

an access control module configured to control the processor to access the network via the network device based on the comparison;

a terms and conditions (T&C) acceptance module configured to control the processor to receive a terms and conditions indicator indicating that terms and conditions are associated with use of the network device, to provide a terms and conditions request over the network device to a T&C server, to receive a terms and conditions request response over the network device from the T&C server, and to receive an indication of acceptance of the terms and conditions from a user; and

a display module configured to control the processor to display the terms and conditions associated with the network device,

wherein the access control module configured to control the processor to access the network via the network device based on the comparison comprises the access control module configured to control the processor to access the network via the network device based on the comparison and acceptance of the terms and conditions.

22. The system of claim 21 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

23. The system of claim 21 , wherein the display module configured to control the processor to display the terms and conditions comprises the display module configured to control the processor to display at least a portion of text from the terms and conditions request response, to depict an indication of acceptance to enable the user to accept the terms and conditions associated with the network device, and to display the terms and conditions associated with the network device.

24. The system of claim 21 , wherein the T&C server is a curation server.

25. The system of claim 21 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

26. The system of claim 21 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

27. The system of claim 21 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

28. A system comprising:

a processor;

a scan module configured to control the processor to scan an area to identify a network device for accessing a network and to receive a network identifier associated with the network device;

a credential request module configured to control the processor to provide a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier, and to receive a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

a network character determination module configured to control the processor to compare the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device; and

an access control module configured to control the processor to access the network via the network device based on the comparison,

wherein the credential request module configured to control the processor to provide the curation indicator request and receive the particular curation indicator comprises the credential request module configured to control the processor to provide a credential request over the network device to a credential server and to receive a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a terms and conditions indicator indicating that terms and conditions are required to access network services provided by the network device, wherein the credential server is the curation server.

29. The system of claim 28 , further comprising:

a terms and conditions (T&C) acceptance module configured to control the processor to provide, based on the terms and conditions indicator, a terms and conditions request over the network device to the credential server, to receive a terms and conditions request response over the network device from the credential server, and to receive an indication of acceptance of the terms and conditions from a user; and

a display module configured to control the processor to display the terms and conditions associated with the network services provided by the network device,

wherein accessing the network via the network device based on the comparison comprises accessing the network via the network device based on the comparison and acceptance of the terms and conditions.

30. The system of claim 29 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

31. The system of claim 29 , wherein the display module configured to control the processor to display the terms and conditions comprises the display module configured to control the processor to display at least a portion of text from the terms and conditions request response, to depict an indication of acceptance to enable the user to accept the terms and conditions associated with the network device, and to display the terms and conditions associated with the network device.

32. The system of claim 29 , wherein the credential server is a T&C server.

33. The system of claim 28 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

34. The system of claim 28 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

35. The system of claim 28 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

36. A system comprising:

a processor;

a scan module configured to control the processor to scan an area to identify a network device for accessing a network and to receive a network identifier associated with the network device;

a credential request module configured to control the processor to provide a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier, and to receive a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

a network character determination module configured to control the processor to compare the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device; and

an access control module configured to control the processor to access the network via the network device based on the comparison,

wherein the credential request module configured to control the processor to provide the curation indicator request and receive the particular curation indicator comprises the credential request module configured to control the processor to provide a credential request over the network device to a credential server, and to receive a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a message indicator indicating a message associated with network services provided by the network device is available, wherein the credential server is the curation server.

37. The system of claim 36 , further comprising:

a message module configured to control the processor to provide, based on the message indicator, a message request over the network device to the credential server, and to receive a message request response over the network device from the credential server; and

a display module configured to control the processor to display, based on the message request response, a notification of a message associated with an operator of the network device to a user, to receive an indication by the user to access the message, and to display the message based on the received indication.

38. The system of claim 36 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

39. The system of claim 36 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

40. The system of claim 36 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

41. A non-transitory computer readable storage medium configured to store instructions, the instructions comprising a method, the method comprising the steps of:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device;

accessing the network via the network device based on the comparison;

receiving a terms and conditions indicator indicating that terms and conditions are associated with use of the network device;

providing, by the mobile device, a terms and conditions request over the network device to a terms and conditions (T&C) server;

receiving a terms and conditions request response over the network device from the T&C server;

displaying the terms and conditions associated with the network device; and

receiving an indication of acceptance of the terms and conditions from a user, wherein accessing the network via the network device based on the comparison comprises accessing the network via the network device based on the comparison and acceptance of the terms and conditions.

42. The computer readable storage medium of claim 41 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

43. The computer readable storage medium of claim 41 , wherein displaying the terms and conditions on the mobile device comprises:

displaying at least a portion of text from the terms and conditions request response;

depicting an indication of acceptance to enable the user to accept the terms and conditions associated with the network device; and

displaying the terms and conditions associated with the network device.

44. The computer readable storage medium of claim 41 , wherein the T&C server is a curation server.

45. The computer readable storage medium of claim 41 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

46. The computer readable storage medium of claim 41 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

47. The computer readable storage medium of claim 41 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

48. A non-transitory computer readable storage medium configured to store instructions, the instructions comprising a method, the method comprising the steps of:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device;

accessing the network via the network device based on the comparison,

wherein providing the curation indicator request and receiving the particular curation indicator comprises:

providing, by the mobile device, a credential request over the network device to a credential server; and

wherein receiving the particular curation indicator from the curation server comprises receiving a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a terms and conditions indicator indicating that terms and conditions are required to access network services provided by the network device, wherein the credential server is the curation server.

49. The computer readable storage medium of claim 48 further comprising:

providing, by the mobile device based on the terms and conditions indicator, a terms and conditions request over the network device to the credential server;

receiving a terms and conditions request response over the network device from the credential server;

displaying the terms and conditions associated with the network services provided by the network device; and

receiving an indication of acceptance of the terms and conditions from a user, wherein accessing the network via the network device based on the comparison comprises accessing the network via the network device based on the comparison and acceptance of the terms and conditions.

50. The computer readable storage medium of claim 49 , wherein the terms and conditions request response comprises text and a link to a web page associated with the terms and conditions.

51. The computer readable storage medium of claim 49 , wherein displaying the terms and conditions on the mobile device comprises:

displaying at least a portion of text from the terms and conditions request response;

depicting an indication of acceptance to enable the user to accept the terms and conditions associated with the network device; and

displaying the terms and conditions associated with the network device.

52. The computer readable storage medium of claim 49 , wherein the credential server is the curation server.

53. The computer readable storage medium of claim 48 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

54. The computer readable storage medium of claim 48 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

55. The computer readable storage medium of claim 48 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

56. A non-transitory computer readable storage medium configured to store instructions, the instructions comprising a method, the method comprising the steps of:

scanning, by a mobile device, an area to identify a network device for accessing a network;

receiving, by the mobile device, a network identifier associated with the network device;

providing a curation indicator request to a curation server on the network, the curation indicator request comprising the network identifier;

receiving a particular curation indicator from the curation server, the particular curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the particular curation indicator associated with a likelihood of intent to publicly share the network by the network device;

comparing the particular curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device;

accessing the network via the network device based on the comparison,

wherein providing the curation indicator request and receiving the particular curation indicator comprises:

providing, by the mobile device, a credential request over the network device to a credential server; and

receiving a credential request response over the network device from the credential server, the credential request response comprising the particular curation indicator and a message indicator indicating a message associated with network services provided by the network device is available, wherein the credential server is the curation server.

57. The computer readable storage medium of claim 56 , further comprising:

providing, by the mobile device based on the message indicator, a message request over the network device to the credential server;

receiving a message request response over the network device from the credential server;

displaying, based on the message request response, a notification of a message associated with an operator of the network device to a user;

receiving an indication by the user to access the message; and

displaying the message based on the received indication.

58. The computer readable storage medium of claim 56 , wherein the particular curation indicator indicates a likelihood that the network is intentionally publicly shared by the network device.

59. The computer readable storage medium of claim 56 , wherein the particular curation indicator indicates a likelihood that the network is unintentionally publicly shared by the network device.

60. The computer readable storage medium of claim 56 , wherein the particular curation indicator indicates that the likelihood of intent to publicly share the network by the network device is unknown.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: CHANNEL VENTURES GROUP, LLC
To: CHANNEL IP B.V.
Reel/Frame 064180/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2023
From: PARETEUM CORPORATION; PARETEUM NORTH AMERICA CORPORATION; DEVICESCAPE HOLDINGS, INC.; IPASS, INC.; IPASS IP LLC; PARETEUM EUROPE B.V.; ARTILIUM GROUP LTD.; PARETEUM N.V.; PARETEUM ASIA PTE. LTD.
To: CHANNEL VENTURES GROUP, LLC
Reel/Frame 063988/0501 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 9, 2020
From: DEVICESCAPE HOLDINGS, INC.
To: HIGH TRAIL INVESTMENTS SA LLC, AS COLLATERAL AGENT
Reel/Frame 052888/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: DEVICESCAPE SOFTWARE, INC.
To: DEVICESCAPE HOLDINGS, INC.
Reel/Frame 052528/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2012
From: WYNN, SIMON; GORDON, JOHN
To: DEVICESCAPE SOFTWARE, INC.
Reel/Frame 028084/0649 →