IP Library Granted Patent US 12,382,255
Granted Patent B2
US 12,382,255 · App. 17/583,118 · Granted Aug 5, 2025

Creating and utilizing map channels

Inventor: Stephen Constantinides (New York, NY)
Assignee: You Map Inc.
H04W4/185G06F16/24578G06F16/29G06F16/9537G06Q50/01H04W4/025H04W4/21H04W4/02
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 12,382,255
App. No.
17/583,118
Granted
Aug 5, 2025
Kind
B2
Abstract

A system and method for displaying portions of a social network. The method can include: receiving, from a client device, a first transmission including a first selection of a first channel including at least a portion of a map, where the first transmission includes a first identification of a selecting user account of the social network, and where the first channel is configured to access a first layer, and where the first layer includes a first set of social media posts; receiving, from the client device, a second transmission including a second selection of a second channel including at least a portion of a map, where the second transmission includes a second identification of the selecting user account of the social network, and where the second channel is configured to access a second layer, and where the second layer includes a second set of social media posts; applying, by a computer processor, a linking operation to link the first channel and the second channel to generate an aggregated channel configured to access the first layer and the second layer; receiving, from the client device, a request for the aggregated channel; and providing, in response to the request, the aggregated channel for display by the client device.

Claims (107)

1. A system for providing location information on a social network, comprising:

a computer processor; and

a social mapping module executing on the computer processor and configured to enable the computer processor to:

receive, from a client device of a user, a request to define a post template associated with a user-defined first layer, wherein the request comprises:

(i) geographic location information generated by a hardware geolocation receiver of the client device, selected by the user, and defining a geographic area restriction for content posted to the user-defined first layer; and

(ii) definition of a plurality of fields of the post template required for posting to the user-defined first layer, wherein the plurality of fields are selected for inclusion in the post template by the user;

(iii) definition of a user interface widget of the post template, wherein the user interface widget is configured to trigger an action to provide an update regarding status of a venue associated with the geographic location information, and wherein the user interface widget is selected for inclusion in the post template by the user;

create a data repository based on the post template, wherein the data repository comprises the geographic location information, the definition of the plurality of fields, and the definition of the user interface widget;

publish the layer to the social network by making the layer available for posting and consumption by a plurality of users of the social network;

receive, from a first user of the social network, a first social media post to the user-defined first layer, the first social media post comprising a plurality of inputs to the plurality of fields and selection of the action via the user interface widget;

in response to selection of the action via the user interface widget, trigger the action to provide the update regarding a status of the venue for the first user;

store the plurality of inputs in the data repository;

broadcast the first social media post to the user-defined first layer;

receive, from a second client device of a second user, a request for content from the user-defined first layer, wherein the request comprises a screen attribute of a physical display of the second client device;

identify a set of candidate social media posts comprising the first social media post from the user-defined first layer;

generate ranking scores to rank the set of candidate social media posts, wherein a ranking score of the first social media post is based on the status of the venue; and

transmit to the second client device, in response to the request, the ranked set of candidate social media posts for display by the second client device, and cause the second client device to display the ranked set of candidate social media posts aggregated into a symbol in a symbol size based on the ranking scores and the screen attribute of the second client device.

2. The system of claim 1 , wherein the social mapping module is further configured to enable the computer processor to:

receive, from a third client device, a request to define an aggregated channel configured to access the user-defined first layer and a second layer of the social network;

store a definition of the aggregated channel in a data store; and

publish the aggregated channel by making the aggregated channel available for consumption by the plurality of users of the social network.

3. The system of claim 2 , wherein the social mapping module is further configured to enable the computer processor to:

receive, from a third user of the social network, a request to subscribe to the aggregated channel;

subscribe an account of the third user to the aggregated channel in the data store; and

provide a feed of social media posts to a fourth client device of the third user, wherein the feed comprises the first social media post.

4. The system of claim 3 , wherein the social mapping module is further configured to enable the computer processor to:

receive, from the fourth client device, a request for content from the aggregated channel, wherein the request comprises a screen attribute of the fourth client device;

identify a set of candidate social media posts from the aggregated channel;

generate ranking scores for each of the set of candidate social media posts, wherein each ranking score is based on a general score representing general popularity and a customized score representing relevance to the account of the third user;

identify, based on the ranking scores and the screen attribute, a subset of the candidate social media posts for inclusion in a result set; and

transmit to the fourth client device, in response to the request, the result set comprising the subset of the candidate social media posts from the aggregated channel for display by the fourth client device.

5. The system of claim 1 , wherein the request further comprises (i) an image configured for display on the post template, and (ii) location constraints defining visual representation of each of the plurality of fields of the post template when displayed by a client application of the social network, wherein the client application is configured to utilize a screen attribute of a display to render the visual presentation.

6. The system of claim 1 , wherein the social mapping module is further configured to enable the computer processor to:

receive, from a second client device, a second request to add a required field to the post template; and

update the data repository by adding the required field to the post template, wherein subsequent social media items posted to the user-defined first layer are required to include the required field.

7. The system of claim 1 , wherein the social mapping module is further configured to enable the computer processor to:

provide access to the plurality of inputs to an owner of the user-defined first layer;

receive, from the owner of the user-defined first layer, a moderation request to hide the first social media post; and

hide the first social media post from subscribers of the user-defined first layer in response to the moderation request.

8. A method for displaying portions of a social network, comprising:

receiving, from a client device, a request to define a post template associated with a user-defined first layer, wherein the request comprises:

(i) geographic location information generated by a hardware geolocation receiver of the client device, selected by the user, and defining a geographic area restriction for content posted to the user-defined first layer; and

(ii) definition of a plurality of fields of the post template required for posting to the user-defined first layer, wherein the plurality of fields are selected for inclusion in the post template by the user;

(iii) definition of a user interface widget of the post template, wherein the user interface widget is configured to trigger an action to provide an update regarding status of a venue associated with the geographic location information, and wherein the user interface widget is selected for inclusion in the post template by the user;

creating a data repository based on the post template, wherein the data repository comprises the geographic location information, the definition of the plurality of fields, and the definition of the user interface widget;

publishing, by a computer processor, the layer to the social network by making the layer available for posting and consumption by a plurality of users of the social network;

receiving, from a first user of the social network, a first social media post to the user-defined first layer, the first social media post comprising a plurality of inputs to the plurality of fields and selection of the action via the user interface widget;

in response to selection of the action via the user interface widget, triggering the action to provide the update regarding status of the venue for the first user;

storing the plurality of inputs in the data repository;

broadcasting the first social media post to the user-defined first layer;

receiving, from a second client device of a second user, a request for content from the user-defined first layer, wherein the request comprises a screen attribute of a physical display of the second client device;

identifying a set of candidate social media posts comprising the first social media post from the user-defined first layer;

generating ranking scores to rank the set of candidate social media posts, wherein a ranking score of the first social media post is based on the status of the venue; and

transmitting to the second client device, in response to the request, the ranked set of candidate social media posts for display by the second client device, and cause the second client device to display the ranked set of candidate social media posts aggregated into a symbol in a symbol size based on the ranking scores and the screen attribute of the second client device.

9. The method of claim 8 , further comprising:

receiving, from a third client device, a request to define an aggregated channel configured to access the user-defined first layer and a second layer of the social network;

storing a definition of the aggregated channel in a data store; and

publishing the aggregated channel by making the aggregated channel available for consumption by the plurality of users of the social network.

10. The method of claim 9 , further comprising:

receiving, from a third user of the social network, a request to subscribe to the aggregated channel;

subscribing an account of the third user to the aggregated channel in the data store; and

providing a feed of social media posts to a fourth client device of the third user, wherein the feed comprises the first social media post.

11. The method of claim 10 , further comprising:

receiving, from the fourth client device, a request for content from the aggregated channel, wherein the request comprises a screen attribute of the fourth client device;

identifying a set of candidate social media posts from the aggregated channel;

generating ranking scores for each of the set of candidate social media posts, wherein each ranking score is based on a general score representing general popularity and a customized score representing relevance to the account of the third user;

identifying, based on the ranking scores and the screen attribute, a subset of the candidate social media posts for inclusion in a result set; and

transmitting to the fourth client device, in response to the request, the result set comprising the subset of the candidate social media posts from the aggregated channel for display by the fourth client device.

12. The method of claim 8 , further comprising:

receiving, from a second client device, a second request to add a required field to the post template; and

updating the data repository by adding the required field to the post template, wherein subsequent social media items posted to the user-defined first layer are required to include the required field.

13. The method of claim 8 , further comprising:

providing access to the plurality of inputs to an owner of the user-defined first layer;

receiving, from the owner of the user-defined first layer, a moderation request to hide the first social media post; and

hiding the first social media post from subscribers of the f user-defined first layer in response to the moderation request.

14. A non-transitory computer-readable storage medium comprising a plurality of instructions for providing location information on a social network, the instructions configured to execute on at least one computer processor to enable the computer processor to:

receive, from a client device, a request to define a post template associated with a user-defined first layer, wherein the request comprises:

(i) geographic location information generated by a hardware geolocation receiver of the client device, selected by the user, and defining a geographic area restriction for content posted to the user-defined first layer; and

(ii) definition of a plurality of fields of the post template required for posting to the user-defined first layer, wherein the plurality of fields are selected for inclusion in the post template by the user;

(iii) definition of a user interface widget of the post template, wherein the user interface widget is configured to trigger an action to provide an update regarding status of a venue associated with the geographic location information, and wherein the user interface widget is selected for inclusion in the post template by the user;

create a data repository based on the post template, wherein the data repository comprises the geographic location information, the definition of the plurality of fields, and the definition of the user interface widget;

publish the layer to the social network by making the layer available for posting and consumption by a plurality of users of the social network;

receive, from a first user of the social network, a first social media post to the user-defined first layer, the first social media post comprising a plurality of inputs to the plurality of fields and selection of the action via the user interface widget;

in response to selection of the action via the user interface widget, trigger the action to provide the update regarding status of the venue for the first user;

store the plurality of inputs in the data repository;

broadcasting the first social media post to the user-defined first layer;

receiving, from a second client device of a second user, a request for content from the user-defined first layer, wherein the request comprises a screen attribute of a physical display of the second client device;

identifying a set of candidate social media posts comprising the first social media post from the user-defined first layer;

generating ranking scores to rank the set of candidate social media posts, wherein a ranking score of the first social media post is based on the status of the venue; and

transmitting to the second client device, in response to the request, the ranked set of candidate social media posts for display by the second client device, and cause the second client device to display the ranked set of candidate social media posts aggregated into a symbol in a symbol size based on the ranking scores and the screen attribute of the second client device.

15. The non-transitory computer-readable storage medium of claim 14 , the instructions further configured to enable the computer processor to:

receive, from a third client device, a request to define an aggregated channel configured to access the user-defined first layer and a second layer of the social network;

store a definition of the aggregated channel in a data store; and

publish the aggregated channel by making the aggregated channel available for consumption by the plurality of users of the social network.

16. The non-transitory computer-readable storage medium of claim 15 , the instructions further configured to enable the computer processor to:

receive, from a third user of the social network, a request to subscribe to the aggregated channel;

subscribe an account of the third user to the aggregated channel in the data store; and

provide a feed of social media posts to a fourth client device of the third user, wherein the feed comprises the first social media post.

17. The non-transitory computer-readable storage medium of claim 16 , the instructions further configured to enable the computer processor to:

receive, from the fourth client device, a request for content from the aggregated channel, wherein the request comprises a screen attribute of the fourth client device;

identify a set of candidate social media posts from the aggregated channel;

generate ranking scores for each of the set of candidate social media posts, wherein each ranking score is based on a general score representing general popularity and a customized score representing relevance to the account of the third user;

identify, based on the ranking scores and the screen attribute, a subset of the candidate social media posts for inclusion in a result set; and

transmit to the fourth client device, in response to the request, the result set comprising the subset of the candidate social media posts from the aggregated channel for display by the fourth client device.

18. The system of claim 1 , wherein the geographic location information designates a venue and wherein providing the update comprises sharing a live update regarding a status of the venue in the first social media post.

19. The method of claim 8 , wherein the geographic location information designates a venue and wherein providing the update comprises sharing a live update regarding a status of the venue in the first social media post.

20. The non-transitory computer-readable storage medium of claim 14 , wherein the geographic location information designates a venue and wherein providing the update comprises sharing a live update regarding a status of the venue in the first social media post.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2022
From: CONSTANTINIDES, STEPHEN
To: YOU MAP INC.
Reel/Frame 059886/0155 →
Continuity (12)
Continuation 16172692 · Oct 26, 2018
Continuation In Part 16164624 · Oct 18, 2018
Continuation In Part 16036923 · Jul 16, 2018
Continuation In Part 16035380 · Jul 13, 2018
Continuation In Part 15189691 · Jun 22, 2016
Provisional Application 62577669 · Oct 26, 2017
Provisional Application 62574199 · Oct 18, 2017
Provisional Application 62549447 · Aug 24, 2017
Provisional Application 62532991 · Jul 14, 2017
Provisional Application 62532007 · Jul 13, 2017
Provisional Application 62183068 · Jun 22, 2015
Related Publication 20220232354A1 · Jul 21, 2022
References Cited (154)
US 5859639A · Ebrahim · 1999 [cited by applicant]
US 8340691B1 · Starenky · 2012 [cited by examiner]
US 8606792B1 · Jackson et al. · 2013 [cited by applicant]
US 8738039B2 · Forstall et al. · 2014 [cited by applicant]
US 8788973B2 · Lavigne et al. · 2014 [cited by applicant]
US 8825759B1 · Jackson · 2014 [cited by examiner]
US 8909771B2 · Heath · 2014 [cited by applicant]
US 8996625B1 · Singleton · 2015 [cited by examiner]
US 9183807B2 · Small et al. · 2015 [cited by applicant]
US 9509787B2 · Li · 2016 [cited by applicant]
US 9613003B1 · Goodspeed · 2017 [cited by applicant]
US 9633695B2 · Axen et al. · 2017 [cited by applicant]
US 9712587B1 · Alfishawi et al. · 2017 [cited by applicant]
US 9715482B1 · Bjorkegren · 2017 [cited by applicant]
US 9826345B2 · Haro et al. · 2017 [cited by applicant]
US 10387574B1 · Anders et al. · 2019 [cited by applicant]
US 11356817B2 · Constantinides · 2022 [cited by applicant]
US 11696097B2 · Constantinides · 2023 [cited by applicant]
US 20030046307A1 · Rivette · 2003 [cited by applicant]
US 20070109580A1 · Yoshida · 2007 [cited by applicant]
US 20070147654A1 · Clatworthy et al. · 2007 [cited by applicant]
US 20070204218A1 · Weber · 2007 [cited by applicant]
US 20070226063A1 · Hanson · 2007 [cited by applicant]
US 20070226640A1 · Holbrook · 2007 [cited by applicant]
US 20080215994A1 · Harrison et al. · 2008 [cited by applicant]
US 20080222295A1 · Robinson et al. · 2008 [cited by applicant]
US 20080288406A1 · Seguin et al. · 2008 [cited by applicant]
US 20100131366A1 · Gibson et al. · 2010 [cited by applicant]
US 20100164957A1 · Lindsay et al. · 2010 [cited by applicant]
US 20100180029A1 · Fourman · 2010 [cited by applicant]
US 20100305855A1 · Dutton et al. · 2010 [cited by applicant]
US 20110196855A1 · Wable et al. · 2011 [cited by applicant]
US 20110238755A1 · Khan et al. · 2011 [cited by applicant]
US 20110238762A1 · Soni · 2011 [cited by examiner]
US 20110238763A1 · Shin et al. · 2011 [cited by applicant]
US 20110246910A1 · Moxley et al. · 2011 [cited by applicant]
US 20120135784A1 · Lee et al. · 2012 [cited by applicant]
US 20120143963A1 · Kennberg et al. · 2012 [cited by applicant]
US 20120324018A1 · Metcalf · 2012 [cited by applicant]
US 20130005352A1 · Jones et al. · 2013 [cited by applicant]
US 20130054699A1 · Macaskill · 2013 [cited by applicant]
US 20130060873A1 · Gautam et al. · 2013 [cited by applicant]
US 20130066963A1 · Odio et al. · 2013 [cited by applicant]
US 20130072235A1 · Forstall et al. · 2013 [cited by applicant]
US 20130073387A1 · Heath · 2013 [cited by applicant]
US 20130073970A1 · Piantino et al. · 2013 [cited by applicant]
US 20130080922A1 · Elias et al. · 2013 [cited by applicant]
US 20130104238A1 · Balsan · 2013 [cited by applicant]
US 20130110631A1 · Mitchell · 2013 [cited by applicant]
US 20130139070A1 · Baldwin et al. · 2013 [cited by applicant]
US 20130152017A1 · Song · 2013 [cited by examiner]
US 20130196690A1 · Crowley et al. · 2013 [cited by applicant]
US 20130201185A1 · Kochi · 2013 [cited by applicant]
US 20130232011A1 · Gupta et al. · 2013 [cited by applicant]
US 20130242262A1 · Lewis · 2013 [cited by applicant]
US 20130321390A1 · Latta et al. · 2013 [cited by applicant]
US 20140002442A1 · Lamb et al. · 2014 [cited by applicant]
US 20140046591A1 · Boldyrev et al. · 2014 [cited by applicant]
US 20140059665A1 · Albani · 2014 [cited by applicant]
US 20140101601A1 · Tang · 2014 [cited by applicant]
US 20140181193A1 · Narasimhan · 2014 [cited by applicant]
US 20140236882A1 · Rishe · 2014 [cited by applicant]
US 20140250200A1 · Geurts et al. · 2014 [cited by applicant]
US 20140274564A1 · Greenbaum · 2014 [cited by applicant]
US 20140280278A1 · Harris et al. · 2014 [cited by applicant]
US 20140359537A1 · Jackobson et al. · 2014 [cited by applicant]
US 20140316192A1 · Massimiliano et al. · 2014 [cited by applicant]
US 20140316691A1 · Ren et al. · 2014 [cited by applicant]
US 20140324797A1 · Yung · 2014 [cited by examiner]
US 20150032766A1 · Greenbaum · 2015 [cited by applicant]
US 20150039443A1 · Soon-Shiong · 2015 [cited by applicant]
US 20150058255A1 · Cork · 2015 [cited by applicant]
US 20150058324A1 · Kauwe · 2015 [cited by examiner]
US 20150061825A1 · Suzuki et al. · 2015 [cited by applicant]
US 20150073693A1 · Yang et al. · 2015 [cited by applicant]
US 20150112753A1 · Suvarna · 2015 [cited by applicant]
US 20150113007A1 · Hatchard · 2015 [cited by applicant]
US 20150127535A1 · Chavarria et al. · 2015 [cited by applicant]
US 20150154269A1 · Miller · 2015 [cited by applicant]
US 20150169142A1 · Longo et al. · 2015 [cited by applicant]
US 20150188873A1 · Halliday · 2015 [cited by examiner]
US 20150220802A1 · Mazur et al. · 2015 [cited by applicant]
US 20150245168A1 · Martin · 2015 [cited by applicant]
US 20150262208A1 · Bjontegard · 2015 [cited by applicant]
US 20150302651A1 · Shpigelman · 2015 [cited by applicant]
US 20150310497A1 · Valin et al. · 2015 [cited by applicant]
US 20150325226A1 · Rosedale et al. · 2015 [cited by applicant]
US 20150334077A1 · Feldman · 2015 [cited by applicant]
US 20150378587A1 · Falaki et al. · 2015 [cited by applicant]
US 20160019661A1 · Bouganim et al. · 2016 [cited by applicant]
US 20160027329A1 · Jerauld · 2016 [cited by applicant]
US 20160029368A1 · Borenstein · 2016 [cited by applicant]
US 20160055250A1 · Rush · 2016 [cited by applicant]
US 20160080438A1 · Liang · 2016 [cited by applicant]
US 20160087927A1 · Crudele · 2016 [cited by applicant]
US 20160110381A1 · Chen · 2016 [cited by applicant]
US 20160116292A1 · An · 2016 [cited by applicant]
US 20160140328A1 · Pathak · 2016 [cited by applicant]
US 20160142894A1 · Papakonstantinou et al. · 2016 [cited by applicant]
US 20160169696A1 · Butts et al. · 2016 [cited by applicant]
US 20160171582A1 · Linden · 2016 [cited by applicant]
US 20160203223A1 · Hladik · 2016 [cited by applicant]
US 20160232131A1 · Liu et al. · 2016 [cited by applicant]
US 20160321551A1 · Priness et al. · 2016 [cited by applicant]
US 20160350953A1 · Mittelstaedt · 2016 [cited by applicant]
US 20170109807A1 · Krishnan · 2017 [cited by applicant]
US 20170127128A1 · Seger · 2017 [cited by applicant]
US 20170134508A1 · Kalis et al. · 2017 [cited by applicant]
US 20170139207A1 · Jenabzadeh · 2017 [cited by applicant]
US 20170169168A1 · Batchelor et al. · 2017 [cited by applicant]
US 20170193075A1 · Hegelich et al. · 2017 [cited by applicant]
US 20170200296A1 · Jones et al. · 2017 [cited by applicant]
US 20170214646A1 · Longo · 2017 [cited by examiner]
US 20170220966A1 · Wang · 2017 [cited by applicant]
US 20170270821A1 · Jerauld · 2017 [cited by applicant]
US 20170295127A1 · He · 2017 [cited by applicant]
US 20180004762A1 · Jazayeri · 2018 [cited by applicant]
US 20180006993A1 · Jazayeri · 2018 [cited by applicant]
US 20180060778A1 · Guo · 2018 [cited by applicant]
US 20180121029A1 · Mrad et al. · 2018 [cited by applicant]
US 20180176271A1 · Laurent · 2018 [cited by applicant]
US 20180293308A1 · Miller et al. · 2018 [cited by applicant]
US 20180315134A1 · Amitay · 2018 [cited by applicant]
US 20200242182A1 · Gokyigit · 2020 [cited by applicant]
US 20210097631A1 · Mercs · 2021 [cited by applicant]
KR 1020160078703 · 2016 [cited by applicant]
WO 2015021200A1 · 2015 [cited by applicant]
WO 2017120660A1 · 2017 [cited by applicant]
J. Jiang, H. Lu, B. Yang and B. Cui, “Finding top-k local users in geo-tagged social media data,” 2015 IEEE 31st International Conference on Data Engineering, Seoul, Korea (South), 2015, pp. 267-278, doi: 10.1109/ICDE.2… [cited by examiner]
K. Kesorn, W. Juraphanthong and A. Salaiwarakul, “Personalized Attraction Recommendation System for Tourists Through Check-In Data,” in IEEE Access, vol. 5, pp. 26703-26721, 2017, doi: 10.1109/ACCESS.2017.2778293. (Year… [cited by examiner]
J. A. B. Perera, D. Zhang and M. Lu, “Smart Maps through Semantic Web, Social Media, and Sentiment Analysis,” 2015 IEEE International Conference on Information Reuse and Integration, San Francisco, CA, USA, 2015, pp. 49… [cited by examiner]
S. Echegaray, J. Morales and W. Luo, “Optimizing social life using online friend networks,” 2009 IEEE International Conference on System of Systems Engineering (SoSE), Albuquerque, NM, USA, 2009, pp. 1-5. (Year: 2009). [cited by examiner]
Y. Zheng, Y. Chen, X. Xie and W. -Y. Ma, “GeoLife2.0: A Location-Based Social Networking Service,” 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware, Taipei, Taiwan, 2009, p… [cited by examiner]
Behzadan, A. et al., 2012. A Framework for Utilizing Context-Aware Augmented Reality Visualization in Engineering Education, 12th International Conference on Construction Application of Virtual Reality, Taipei, Taiwan, … [cited by applicant]
Dias, A., 2009. Technology Enhanced Learning and Augmented Reality: An Application on Multimedia Interactive Books, International Business & Economics Review, vol. 1, n.1. [cited by applicant]
International Search Report and Written Opinion received in PCT/US18/42169, mailed on Sep. 24, 2018 (10 pages). [cited by applicant]
International Search Report and Written Opinion received in PCT/US18/42355, mailed on Oct. 1, 2018 (10 pages). [cited by applicant]
Shirazi, A., 2014. Context-Aware Mobile Augmented Reality Visualization in Construction Engineering Education, Electronic Theses and Dissertations, University of Central Florida. Paper 4510. [cited by applicant]
Specht, M. et al., 2011. Mobile Augmented Reality for Learning: A Case Study. Journal Of The Research Center For Educational Technology, 7(1). Retrieved Jan. 18, 2012, from http://www.rcetj.org/index.php/rcetj/article/v… [cited by applicant]
I. Cho, R. Wesslen, S. Volkova, W. Ribarsky and W. Dou, ““CrystalBall: A Visual Analytic System for Future Event Discovery and Analysis from Social Media Data,”” 2017 IEEE Conference on Visual Analytics Science and Tech… [cited by applicant]
J. A. B. Perera, D. Zhang and M. Lu, “Smart Maps through Semantic Web, Social Media, and Sentiment Analysis,” 2015 IEEE International Conference on Information Reuse and Integration, San Francisco, CA, 2015, pp. 49-56, … [cited by applicant]
Y. Tian, W. Wei, Q. Li, F. Xu and S. Zhong, ““MobiCrowd: Mobile Crowdsourcing on Location-based Social Networks,”” IEEE Infocom 2018—IEEE Conference on Computer Communications, Honolulu, HI, USA, 2018, pp. 2726-2734, do… [cited by applicant]
R. Wang et al., ““Taxi Rec: Recommending Road Clusters to Taxi Drivers Using Ranking-Based Extreme Learning Machines,”” in IEEE Transactions on Knowledge and Data Engineering, vol. 30, No. 3, pp. 585-598, Mar. 1, 2018, … [cited by applicant]
D. Widdows, J. Lucas, M. Tang and W. Wu, ““GrabShare: The construction of a realtime ridesharing service,”” 2017 2nd IEEE International Conference on Intelligent Transportation Engineering (ICITE), 2017, pp. 138-143, do… [cited by applicant]
J. Jiang, H. Lu, B. Yang and B. Cui, ““Finding top-k local users in geo-tagged social media data,”” 2015 IEEE 31st International Conference on Data Engineering, 2015, pp. 267-278, doi: 10.1109/ICDE.2015.7113290. (Year: … [cited by applicant]
R. Rizia, M. Tanviruzzaman and S. I. Ahamed, ““KnockAround: Location Based Service via Social Knowledge,”” 2012 IEEE 36th Annual Computer Software and Applications Conference, 2012, pp. 623-631, doi: 10.1109/COMPSAC.201… [cited by applicant]
X. Liang, K. Zhang, R. Lu, X. Lin and X. Shen, ““EPS: An Efficient and Privacy-Preserving Service Searching Scheme for Smart Community,”” in IEEE Sensors Journal, vol. 13, No. 10, pp. 3702-3710, Oct. 2013, doi: 10.1109/… [cited by applicant]
Cardone et al., The ParticipAct Mobile Crowd Sensing Living Lab: The Testbed for Smart Cities, Oct. 24, 2014, IEEE Communications Magazine (vol. 52, Issue 10), pp. 78-85 (Year: 2014). [cited by applicant]
F. Zhang, A. Kondoro and S. Muftic, “Location-Based Authentication and Authorization Using Smart Phones,” 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications, 2012, pp.… [cited by applicant]
J. Jacob, K. Jha, P. Kotak and S. Puthran, “Mobile attendance using Near Field Communication and One-Time Password,” 2015 International Conference on Green Computing and Internet ofThings (ICGCIoT), 2015, pp. 1298-1303. [cited by applicant]
Akther, K. M, et al., “Social network and user context assisted personalization for recommender systems” , International Conference on Innovations in Information Technology (IIT), Abu Dhabi, United Arab Emirates, 2012, … [cited by applicant]
A X. Zhang, et al., “Hoodsquare: Modeling and Recommending Neighborhoods in Location-Based Social Networks,” 2013 International Conference on Social Computing, Alexandria, VA, USA, 2013, pp. 69-74, doi: 10.1109/ SocialC… [cited by applicant]
C. P. M. Pombinho, M. B. Carma and A.P. Afonso, “Evaluation of Overcluttering Prevention Techniques for Mobile Devices,” 2009 13th International Conference Information Visualisation, Barcelona, Spain, 2009, pp. 127-134,… [cited by applicant]
B. Valdestilhas, A Scherp et al. “Using Semiotic Profiles to Design Graphical User Interfaces for Social Media Data Spaces on Mobile Phone Screens,” 2013 13th International Conference on Computational Science and Its Ap… [cited by applicant]