Crowd formation based on wireless context information
First Claim
Patent Images
1. A computer implemented method comprising:
- obtaining wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Personal Area Network (PAN) context of the mobile device comprising information identifying one or more PAN-enabled devices detected by the mobile device and a quality metric for each of the one or more PAN-enabled devices detected by the mobile device; and
forming one or more crowds of users based on the wireless contexts of the plurality of mobile devices.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.
-
Citations
34 Claims
-
1. A computer implemented method comprising:
-
obtaining wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Personal Area Network (PAN) context of the mobile device comprising information identifying one or more PAN-enabled devices detected by the mobile device and a quality metric for each of the one or more PAN-enabled devices detected by the mobile device; and forming one or more crowds of users based on the wireless contexts of the plurality of mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method comprising:
-
obtaining wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Local Area Network (LAN) context of the mobile device comprising a quality metric for each wireless LAN of the one or more wireless LANs detected by the mobile device; and form one or more crowds of users based on the wireless contexts of the plurality of mobile devices. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer implemented method comprising:
-
obtaining wireless contexts of a plurality of mobile devices of a corresponding plurality of users; and forming one or more crowds of users based on the wireless contexts of the plurality of mobile devices, wherein forming the one or more crowds of users comprises; identifying a subset of the plurality of users as a plurality of relevant users; computing a similarity metric for each pair of relevant users from the plurality of relevant users based on the wireless contexts of corresponding ones of the plurality of mobile devices; and forming the one or more crowds of users based on the similarity metrics computed for the pairs of relevant users. - View Dependent Claims (28, 29, 30)
-
-
31. A computing device comprising:
-
a communication interface communicatively coupled to a network; and a controller associated with the communication interface and adapted to; obtain, via the network, wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Personal Area Network (PAN) context of the mobile device comprising information identifying one or more PAN-enabled devices detected by the mobile device and a quality metric for each of the one or more PAN-enabled devices detected by the mobile device; and form one or more crowds of users based on the wireless contexts of the plurality of mobile devices.
-
-
32. A non-transitory computer readable medium storing software for instructing a controller of a computing device to:
-
obtain wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Personal Area Network (PAN) context of the mobile device comprising information identifying one or more PAN-enabled devices detected by the mobile device and a quality metric for each of the one or more PAN-enabled devices detected by the mobile device; and form one or more crowds of users based on the wireless contexts of the plurality of mobile devices.
-
-
33. A computing device comprising:
-
a communication interface communicatively coupled to a network; and a controller associated with the communication interface and adapted to; obtain, via the network, wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Local Area Network (LAN) context of the mobile device comprising a quality metric for each wireless LAN of the one or more wireless LANs detected by the mobile device; and form one or more crowds of users based on the wireless contexts of the plurality of mobile devices.
-
-
34. A non-transitory computer readable medium storing software for instructing a controller of a computing device to:
-
obtain wireless contexts of a plurality of mobile devices of a corresponding plurality of users, wherein for each mobile device of at least some of the plurality of mobile devices, the wireless context of the mobile device comprises a wireless Local Area Network (LAN) context of the mobile device comprising a quality metric for each wireless LAN of the one or more wireless LANs detected by the mobile device; and form one or more crowds of users based on the wireless contexts of the plurality of mobile devices.
-
Specification