CPC H04L 51/222 (2022.05) [G06Q 50/01 (2013.01); H04L 51/52 (2022.05)] | 20 Claims |
1. A computing system for facilitating social networking among users, the computing system comprising:
one or more hardware processors; and
a memory coupled to the one or more hardware processors, wherein the memory comprises a plurality of modules in the form of programmable instructions executable by the one or more hardware processors, and wherein the plurality of modules comprises:
a user data receiver module configured to receive a user data from each of a plurality electronic devices associated with a plurality of users;
a data registration module configured to register the plurality of users in a storage unit based on the received user data,
wherein the received user data is used to generate a user profile corresponding to the plurality of users,
wherein, upon registration of the plurality of users, a condensed user profile is generated, wherein the condensed user profile includes a subset of information from the user profile, excluding any personally identifiable information, and wherein the condensed user profile is visible to unregistered users;
a preference receiver module configured to receive one or more preferences from each of the plurality of electronic devices associated with the registered plurality of users;
a request receiver module configured to receive a request from a registered user associated with the registered plurality of users to find a potential interested user, wherein the received request comprises at least one of: one or more images and one or more videos of people in-proximity of the registered user, and wherein the at least one of: one or more images and one or more videos are captured using a camera of an electronic device associated with the registered user;
a data identification module configured to identify one or more potential interested users at real-time based on a location of the user, the received user data, the received one or more preferences and the received request, wherein the one or more potential interested users corresponds to the registered plurality of users, wherein the location of the registered user and locations of the identified one or more potential interested users are same, wherein the location of the user and the location of the identified one or more potential interested users is identified based on a set timer, wherein the set timer is a safety feature to establish predetermined intervals for tracking the location of the plurality of users, ensuring that the location of the plurality of users remain untraceable in the absence of timer setting, wherein the set timer triggers a reminder at predetermined intervals to assess the ongoing intent of each user of the plurality of users to remain tracked, and wherein the one or more potential interested users correspond to one of: a date, a professional and a friend;
an icon generation module configured to generate one or more Augmented Reality (AR) icons at real-time for the identified one or more potential interested users based on the received user data, the received one or more preferences, a predefined icon information and the received request by using an AR technique, wherein the one or more icons comprise relationship status, age, gender and height, wherein the AR technique generates AR titles, real-time mapping, and sharing, and wherein the AR technique enables the registered user to direct the camera towards the one or more potential interested users in real-time and determine the relationship status of the one or more potential interested user;
a data mapping module configured to superimpose the generated one or more AR icons on the at least one of: one or more images and one or more videos at real-time by using the AR technique; and
a data output module configured to output the at least one of: one or more images and one or more videos at real-time on user interface screen of the electronic device associated with the registered user upon superimposing the generated one or more AR icons.
|