A non-transitory computer readable medium having stored therein a plurality of instructions for causing one or more processors on one or more network devices for executing the steps of:
- receiving a plurality electronic information from a plurality of target applications on a plurality target network devices each with one or more processors on a first cloud application stored in a first non-transitory computer readable medium on a cloud server network device with the one or more processors via a cloud communications network comprising:
- one or more public communication networks, one or more private networks, one or more community networks and one or more hybrid networks,
- wherein the plurality of electronic information includes a plurality of personal electronic information input into the plurality of target network devices by a plurality of individual people using search categories and search keywords uniquely created by the plurality of individual people;
- storing from the first cloud application the received plurality of electronic information for the plurality of individual people in a plurality of pre-determined search index structures in a plurality of cloud storage objects;
- calculating from the first cloud application a plurality of social search index values for the plurality of pre-determined search index structures with the electronic information from the stored plurality of cloud storage objects;
- storing from the first cloud application the calculated social search index values in the plurality of pre-determined search index structures in the stored plurality of cloud storage objects;
- translating from the first cloud application the received plurality of information into a plurality of different supported languages;
- storing from the first cloud application the translated plurality of information in the plurality of cloud storage objects, wherein the translated plurality of information is available globally for searching in plurality of supported languages from anywhere on the cloud communications network;
- providing access from the first cloud application to a plurality of public search engines and to a plurality of social media sites via the cloud communications network the plurality of pre-determined search index structures stored in the plurality of cloud storage objects and accepting search requests for any of the plurality of individual people,
- thereby allowing any other person on the cloud communications network to publically search for any of the plurality of individual people using the search categories and keywords uniquely created by the plurality of individual people or by social search index values calculated for the plurality of individual people;
- receiving on the first cloud application from a first target application on first target network device via the cloud communications network a request to communicate with a desired person from the plurality of individual people using one or more search categories or one or more keywords uniquely created by the desired person or a social media index value or a social commerce connection of the desired person;
- creating automatically from the first cloud application a new social commerce connection between the desired person and a first user sending the connection request from the first target network device;
- storing from the first cloud application the new social commerce connection in a pre-determined search index structures in the stored cloud storage objects for the desired person;
- re-calculating from the first cloud application the social media index value associated with the desired person based on the request to communicate;
- storing from the first cloud application the re-calculated social search index values in the pre-determined search index structure in the stored cloud storage objects for the desired person;
- sending from the first cloud application to the first application on the first target network device a private connection request via the cloud communications network, wherein the private connection request requires a user of the first target network device to enter information to log into a private system to privately communicate the desired person;
- receiving on the first cloud application from an advertiser on another network device with one or more processors a request to provide electronic advertising to selected ones of the plurality of individual people included in the plurality of pre-determined search index structures stored in the plurality of cloud storage objects based on a desired social media index value or unique search keywords or search criteria created by plurality of individual people or social commerce connection;
- providing from the first cloud application electronic advertising to selected ones of the target network devices of the plurality of individual people included in the plurality of pre-determined search index structures stored in the plurality of cloud storage objects based on the desired social media index value or unique search keywords or search criteria created by plurality of individual people or social commerce connection;
- receiving on the first cloud application one or more electronic indications from one or more selected ones of the target network devices of the individual people who view the electronic advertising for the advertiser;
- creating automatically from the first cloud application a new social commerce connection between any of the ones of the plurality of individual people who view the electronic advertising and the advertiser;
- and
- providing from the first cloud application an electronic payment to an electronic account on the first cloud server network device for any of the selected ones of the plurality of individual people who view the electronic advertising.