The embodiments herein generally relate to communication systems, and more particularly to user connectivity in a communications network.
In view of the foregoing, an embodiment herein provides a system comprising a database to provide, through any of an internet connection and a mobile telecommunications provider network, access to stored user profile information about a first user using a respective first mobile communications device and a second user profile, using a respective second mobile communications device. The system further comprising a computing device to receive a unique member identifier from all communications devices from all users who are members of the network to associate with profiles and authenticate when users sign into a user account; send to the second mobile communications device, an invitation to accept or reject an invitation to connect to the first user including receiving personal attribute information from, or sharing personal attribute information with, the first user; receive, from the second user, an acceptance of the invitation to connect to the first user; and connect the first user and the second user through the computing device for personal communication between first user and the second user, the personal communication comprising one or more SMS, E-mail, chat/instant messaging, multimedia, voice or video, wherein the computing device is configured to locate information about the second user from a network file of the second user, and transmit this information to the first mobile communications device, wherein the first and second users are members of a same network, and wherein the computing device is operable to disclose network attributes of the first and second users for the purpose of connecting members.
The first mobile communications device and the second mobile communications device comprise a communications application that facilitates discovery between members and exchange of information between the first mobile communications device and the second mobile communications device. The computing device is to permit the first mobile communications device to send a SMS message to the second mobile communications device to access a communications application to initiate exchange of information with the first mobile communications device. The computing device is to permit user registration to a communications platform by submitting user credentials from another network or email services, and wherein upon receiving user permission, the computing device is to import contact information of the user from the network or email services.
The computing device is to allow a user to (i) invite contacts imported to the communications platform, (ii) join a communications network, and (iii) connect and use services from the communications network, and wherein the services comprise chat, SMS, and multimedia services. The computing device is to update user location based on information obtained from the first mobile communications device, and wherein the information comprises geolocation information, Global positioning information, or cellular network location, or a combination thereof. The computing device is to allow the first mobile communications device to search members of the network using user identifying information and user location, or a combination thereof, and wherein the computing device is to receive from a network mobile application information of the searched members including information that a member elects to share. The computing device is to recommend members to connect with by sharing member information. The computing device is to associate a profile of the first user as a basis for connection to the second user. The computing device is to allow for searching of users that are within a spatial proximity to each other.
Another embodiment provides a non-transitory machine readable medium storing instructions that, when executed by a computing device, cause the computing device to provide, through any of an internet connection and a mobile telecommunications provider network, access to stored user profile information in a database about a first user using a respective first mobile communications device and a second user profile, using a respective second mobile communications device; receive a unique member identifier from all communications devices from all users who are members of the network to associate with profiles and authenticate when users sign into a user account; send to the second mobile communications device, an invitation to accept or reject an invitation to connect to the first user including receiving personal attribute information from, or sharing personal attribute information with, the first user; receive, from the second user, an acceptance of the invitation to connect to the first user; and connect the first user and the second user through the computing device for personal communication between first user and the second user, the personal communication comprising one or more SMS, E-mail, chat/instant messaging, multimedia, voice or video, wherein the computing device is configured to locate information about the second user from a network file of the second user, and transmit this information to the first mobile communications device, wherein the first and second users are members of a same network, and wherein the computing device is operable to disclose network attributes of the first and second users for the purpose of connecting members.
The first mobile communications device and the second mobile communications device comprise a communications application that facilitates discovery between members and exchange of information between the first mobile communications device and the second communications device. The computing device is to permit the first mobile communications device to send a SMS message to the second mobile communications device to access a communications application to initiate exchange of information with the first mobile communications device. The computing device is to permit user registration to a communications platform by submitting user credentials from another network or email services, and wherein upon receiving user permission, the computing device is to import contact information of the user from the network or email services.
The computing device is to allow a user to (i) invite contacts imported to the communications platform, (ii) join a communications network, and (iii) connect and use services from the communications network, and wherein the services comprise chat, SMS, and multimedia services. The computing device is to update user location based on information obtained from the first mobile communications device, and wherein the information comprises geolocation information, Global positioning information, or cellular network location, or a combination thereof. The computing device is to allow the first mobile communications device to search members of the network using user identifying information and user location, or a combination thereof, and wherein the computing device is to receive from a network mobile application information of the searched members including information that a member elects to share. The computing device is to recommend members to connect with by sharing member information. The computing device is to associate a profile of the first user as a basis for connection to the second user. The computing device is to allow for searching of users that are within a spatial proximity to each other.
These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.
The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those skilled in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein. As used herein, the terms “a” or “an” are used, as is common in patent documents, include one or more than one. In this document, the term “or” is used to refer to a “nonexclusive or” unless otherwise indicated.
The embodiments herein relate to members discovering other members in the same network who are in the vicinity by personal attributes such as picture(s), name and location. The personal attributes are stored in users' profiles on the network server and are associating with each member's unique member profile and log-in credentials. Discovering other members would be for the purpose of exchanging personal information, connecting to each other through the network services and communicating through SMS, E-mail, chat/instant messaging, text, multimedia, or video features that maybe offered by the same network. Referring now to the drawings, and more particularly to
The embodiments herein provide a method and system of utilizing a web-based database platform for the exchange of information of the users in a communication network. The platform allows its user(s) to create a customized Electronic Coordinates card (also known as contact information card) that contains a picture or graphics for use with an application (i.e., app) that resides on a cell phone or a hardware device or the like, with short range wireless capabilities, which connect to similar devices in a network to exchange the customized electronic coordinates cards that will be synchronized regularly and stored on a secure web-based application to provide users with the tools to manage their electronic coordinates cards.
As part of managing personal information and a contacts database, the embodiments herein allow a user to bridge between on-line networks memberships (such as, for example, Outlook, Myspace, Facebook. etc.) and contacts within these networks as a unified contact management platform. Specifically, according to the embodiments herein, once a user provides various logging information, the system platform, referred to herein as window-in-window capability, provides the user the convenience of browsing or switching to the network desired by accessing it through a click, touch or drag, depending on the operating system.
Furthermore, the system provided by the embodiments herein copy contacts from within these various networks into a secure database, providing the user with capabilities to chat online universally with all contacts on a single open architecture. In an example, the embodiments herein provide a user with the option of chatting with contacts on the network without having to log in to a third network that both members belong to and furthermore facilitate communication even if one of the two members does not belong to the third network
According to the embodiments herein, a system is provided comprising a first component and a second component. The first component comprises a wireless communication protocol application (for example, a bi-directional communication application).
According to an example, the first component comprises a communication protocol application, such as cellular, which resides on a cell phone or similar portable communication device, such as a laptop, PDA, etc. One aspect of the first components is the functionality to identify other similar applications in the communication network in order to perform the following functions:
Exchange electronic coordinates of the communication devices and/or apps in the network in a digital format and receive electronic coordinates files associated with the communication devices and/or apps. One distinction of such an operation over conventional beaming technology is the bidirectionality of the system provided by the embodiments herein.
The electronic coordinates may include various information such as multiple email addresses, phone numbers and can include pictures as part of the information exchanged. Conventional applications generally do not include pictures or graphics.
In accordance with some examples, during the information exchange process, both communication devices (e.g., phones) receive an electronic message including the other party's picture and/or name, wherein the message asks to accept or deny the information exchange. For example, the message could be a text, pop-up message, any other suitable type of electronic message. The message could also be offered in multiple languages for convenience and localization purposes.
According to various example, the application provided by the first component may reside on any cell phone or the like, and is not limited to smart phone applications, which means that the application could be provided to support to multiple device operating systems. In another example, the application may reside on databank hardware devices that are customized to perform as an exchange device. Furthermore, the application may connect to a web-based open architecture database via cellular network connection or a hardware physical connection for the purpose of storing the user's information and new information obtained as a result of the information exchange between devices. Moreover, the application is capable of including a picture/file link as part of the electronic coordinates, for the purpose of exchanging as a web link pointing to the location of the picture/file. In some examples, the files could include personal data, medical records, or financial information, among other types of data and information.
The system further comprises a second component comprising an online data management application. According to an example, the second component comprises a web-based application that manages a user's profile as well as the contacts that are obtained from the first component (e.g., through the cellular communication protocol) and other contacts that have been manually entered or imported from other contact databases such as personal networks or business networks.
According to some examples, the second component provides for online synchronization through communication networking protocols; e.g., such as cellular, etc., for the purpose of storing electronic coordinates of communication devices in the network and may include pictures or graphics associated with the users of the respective communication devices. Moreover, the second component allows a user to add all contacts from other networks to a master database linked to the second component. Furthermore, the second component may show a user all the networks he/she belong to in a window-in-window format allowing the user the ability to selectively jump from one network to the other by clicking, dragging or pointing to the particular network icon/window. The master database may be communicatively tied to other applications such as a chat tool, among others.
The platform 100 is further configured for facilitating the exchange of contact information 102. Unlike beam technology, the platform 100 uses bi-directional communication 107 in order to receive and transmit contact information simultaneously. Moreover, unlike beam technology, the platform 100 is configured to function 108 on all types of electronic communication devices and phones and not just on smart phones. Furthermore, unlike conventional solutions, the platform 100 may contain pictures and graphics 109 as part of the contact information that is exchanged among users.
A universal chat tool 105/106 may be linked to the platform 100 to provide the ability for the user to sign into the website 121 with multiple IDs over various networks and chat with other individuals. Moreover, the chat tool 105/106 allows a user to chat only with other contacts or members with whom the user exchanges contact information or to invite other contacts to chat. The platform 100 is linked (e.g., through a linking tool, etc.) to allow for a window-in-window viewer 120 to be able to jump between screens from one network to another network 125. Additionally, the platform 100 may be configured for synchronization with one or more web databases over an interface (such as a hardware interface) 154 to one or more communication devices 155a, 155b. The one or more communication devices 155a, 155b may be communicatively and wirelessly linked 156 to each other or to others through cellular/mobile networks and may be further connected to hardware storage devices. In the example shown in
According to the embodiments herein, a system 150 is provided comprising a database 151 to provide, through any of an internet connection and a mobile telecommunications provider network 157a, access to stored user profile information about a first user using a respective first mobile communications device 155a and a second user profile, using a respective second mobile communications device 155b. The system 150 further comprising a computing device 100 to receive a unique member identifier from all communications devices from all users who are members of the network to associate with profiles and authenticate when users sign into a user account; send to the second mobile communications device 155b, an invitation to accept or reject an invitation to connect to the first user including receiving personal attribute information from, or sharing personal attribute information with, the first user; receive, from the second user, an acceptance of the invitation to connect to the first user; and connect the first user and the second user through the computing device 100 for personal communication between first user and the second user, the personal communication comprising one or more SMS, E-mail, chat/instant messaging, multimedia, voice or video, wherein the computing device 100 is configured to locate information about the second user from a network file of the second user, and transmit this information to the first mobile communications device 155a, wherein the first and second users are members of a same network, and wherein the computing device 100 is operable to disclose network attributes of the first and second users for the purpose of connecting members.
The first mobile communications device 155a and the second mobile communications device 155b comprise a communications application 153a, 153b that facilitates discovery between members and exchange of information between the first mobile communications device 155a and the second mobile communications device 155b. The computing device 100 is to permit the first mobile communications device 155a to send a SMS message to the second mobile communications device 155b to access a communications application 153a, 153b to initiate exchange of information with the first mobile communications device 155a. The computing device 100 is to permit user registration to a communications platform by submitting user credentials from another network or email services, and wherein upon receiving user permission, the computing device 100 is to import contact information of the user from the network or email services.
The computing device 100 is to allow a user to (i) invite contacts imported to the communications platform, (ii) join a communications network, and (iii) connect and use services from the communications network, and wherein the services comprise chat, SMS, and multimedia services. The computing device 100 is to update user location based on information obtained from the first mobile communications device 155a, and wherein the information comprises geolocation information, Global positioning information, or cellular network location, or a combination thereof. The computing device 100 is to allow the first mobile communications device 155a to search members of the network using user identifying information and user location, or a combination thereof, and wherein the computing device 100 is to receive from a network mobile application information of the searched members including information that a member elects to share. The computing device 100 is to recommend members to connect with by sharing member information. The computing device 100 is to associate a profile of the first user as a basis for connection to the second user. The computing device 100 is to allow for searching of users that are within a spatial proximity to each other.
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation.
This application is a continuation-in-part of U.S. application Ser. No. 17/061,526, filed on Oct. 1, 2020, which is a continuation of U.S. application Ser. No. 16/399,954, filed on Apr. 30, 2019, now U.S. Pat. No. 10,834,529, issued Nov. 10, 2020, which is a continuation of U.S. application Ser. No. 15/136,842, filed on Apr. 22, 2016, now U.S. Pat. No. 10,321,267, issued Jun. 11, 2019, which is a continuation of U.S. application Ser. No. 15/000,960, filed on Jan. 19, 2016, now U.S. Pat. No. 9,357,352, issued May 31, 2016, which is a continuation-in-part of U.S. application Ser. No. 14/570,779, filed on Dec. 15, 2014, now U.S. Pat. No. 9,264,875, issued on Feb. 16, 2016, which is a continuation-in-part of U.S. application Ser. No. 12/351,654, filed on Jan. 9, 2009, now U.S. Pat. No. 8,914,024, issued on Dec. 16, 2014, which claims benefit to U.S. Provisional Application No. 61/010,891 filed on Jan. 10, 2008, the complete disclosures of which, in their entireties, are herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61010891 | Jan 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16399954 | Apr 2019 | US |
Child | 17061526 | US | |
Parent | 15136842 | Apr 2016 | US |
Child | 16399954 | US | |
Parent | 15000960 | Jan 2016 | US |
Child | 15136842 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17061526 | Oct 2020 | US |
Child | 17947114 | US | |
Parent | 14570779 | Dec 2014 | US |
Child | 15000960 | US | |
Parent | 12351654 | Jan 2009 | US |
Child | 14570779 | US |