CA2241713A1 - Computer-implemented method, system and interface thereto for matching people - Google Patents
Computer-implemented method, system and interface thereto for matching people Download PDFInfo
- Publication number
- CA2241713A1 CA2241713A1 CA002241713A CA2241713A CA2241713A1 CA 2241713 A1 CA2241713 A1 CA 2241713A1 CA 002241713 A CA002241713 A CA 002241713A CA 2241713 A CA2241713 A CA 2241713A CA 2241713 A1 CA2241713 A1 CA 2241713A1
- Authority
- CA
- Canada
- Prior art keywords
- user
- database
- local servers
- main computer
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99935—Query augmenting and refining, e.g. inexact access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
Abstract
A computer-implemented system for matching people with each other includes a main computer server connectable to a network such as the Internet; a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessible via a telephone connected to a telephone network; and a database of user information distributed over the main computer server and the local servers. Each of the local servers and the main computer server has means for a particular user to update and read at least a portion of the database so as to match the particular user with at least one other user of the system. The main computer server provides means to update and read the database via a user computer connected to the Internet to access a server page. The local servers provide means to update and read the database via a telephone connected via the telephone network.
Description
CA 0224l7l3 l998-06-26 TrrLE OF ~HE INVEN~ON
COMPU rER-L~pLEMEN rED METHOD, SYS~ AND INrERFACE
THERETO FOR MATCH~NG PEOPLE
S BACKGROUND OF THE INVENTION
1.RESERVATION OF COPYRIGHT
The disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the f~csimile reproduction by anyone of the patent document or the patent disclosure, as it 10 appears in the U.S. Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
COMPU rER-L~pLEMEN rED METHOD, SYS~ AND INrERFACE
THERETO FOR MATCH~NG PEOPLE
S BACKGROUND OF THE INVENTION
1.RESERVATION OF COPYRIGHT
The disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the f~csimile reproduction by anyone of the patent document or the patent disclosure, as it 10 appears in the U.S. Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
2. RELATED APPLICATIONS
This invention is related to co-pending U.S. Patent Application Serial No.
to be ~csignecl, titled "Computer-Implemented Searching and ~t~hing of People Based on Personal Preference Criteria including Location" to Gregg Collins, filed concurrently herewith, the contents of which are hereby incorporated herein by reference.
This invention is related to co-pending U.S. Patent Application Serial No.
to be ~csignecl, titled "Computer-Implemented Searching and ~t~hing of People Based on Personal Preference Criteria including Location" to Gregg Collins, filed concurrently herewith, the contents of which are hereby incorporated herein by reference.
3. FIELD OF THE INVENTION
This invention relates to a system, method and interface for m~tching people with each other. More particularly, this invention relates to a computer-implemented method, system and interface thereto for m~t~hing people with each 5 other according to desired characteristics.
This invention relates to a system, method and interface for m~tching people with each other. More particularly, this invention relates to a computer-implemented method, system and interface thereto for m~t~hing people with each 5 other according to desired characteristics.
4. BACKGROUND
M~t~hm~king is an age-old art, made more and more necessary in this day and age by the demographic and cultural changes which make it difficult for like-minded people to meet. The social and family structures which help people meet 10 each other are no longer available or acceptable to a large portion of society.
Accordingly, it is desirable to have some sort of system which helps people meet each other.
There are systems which take some advantage of telephone technology to aid in this process. In these systems, a person wishing to meet another person must 5 make a telephone call to a number and is then able to hear messages from others who are looking to meet people. In most of these prior systems, the user is able to select a category of people based only on gender preference. That is, a man looking to meet women makes one selection and listens to the appropriate messages, whereas a woman wanting to meet men would make a different selection to hear messages from men wanting to meet woman. Of course selections can also be CA 0224l7l3 l998-06-26 made for men wanting to meet other men, women wanting woman and all sorts of other combinations.
However, in these prior art systems, once a person has made their gender preference selection, that person will have to listen to all appropriate messages.
Most prior systems do provide the user with a way to skip or replay messages.
In most prior systems, each message comes from a particular person and has an identification, e.g., a box number, associated with it. Thus, in order for a user to contact the person who left a particular message, some systems provide users a way to reply to messages using the provided identification. For example, a system 10 might say ~This person is at box number 69, to leave a message for this person, press 69.n Other systems do not indicate the box number to the user, and message replies are sent by pressing a particular key. For example, such a system might sa~
"To leave a message for this person, press 1."
In general, prior art systems are little more than voice-mail systems with some additional control features added.
Proprietors of this type of system make money by either charging for subscription or by requiring parties to call the system using toll calls, e.g., from "900" numbers.
There are now some system which allow users to get some information 20 about them from the World Wide Web (the Web~. Typically these systems use the Web for advertising, and they do little more than direct users to a telephone CA 0224l7l3 l998-06-26 system. While such a use make financial sense, it does not make good use of the power of the Web.
SUMMARY OF THE INVENTION
It is desirable to provide users with a system which they can access using either a telephone or via a computer network such as the Internet.
It is also desirable to provide such a system in which the information is current, regardless of whether it is obtained via the Internet or a telephone system.
Accordingly, in one aspect, this invention provides a computer-implemented method, system and interface thereto for locating and m~t~hing 10 people. The system of this invention can be accessed either by telephone or via the Internet. Inform~tion entered using the telephone system can be accessed using the Internet and vice ~crs~. Preferably the information is current and consistent, regardless of which acccss method is used.
In another ~spect, this invention provides a graphical user interface (GUl~ to a system for m~tchin~ people. The GUI enables users to easily and quickly obtain information about possible desirable matches based on various user-selected criteria.
Thus, this invention provides a computer-implemented system for m~t~hing people with each other includes a main computer server connectable to a network 20 such as the Internet; a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessihle via a telephone connected to a telephone network; and a database of user information distributed over the main computer server and the local servers. Each of the local servers and the main computer server has means for a particular user to update and read at least a portion of the ~l~t~b~ce so as to match the particular user with at least one other user of the system. The main computer server provides means to update and read the database via a user computer connected to the Internet to a~ess a server page.
The local servers provide means to update and read the database via a telephone connected via the telephone network.
lo BR1EF DESCRIPTION OFTHE D RAWINGS
The above and other objects, features, and advantages of the present invention are further described in the detailed description which follows, with reference to the drawings by way of non-limiting exemplary embodiments of the present invention, wherein like reference numerals represent similar parts of the present invention throughout the several views and wherein:
FIGURE1 shows an overview of the system;
FIGURE 2 shows an internal data structure associating system users with user information; and FIGURES3-6 show a typical display used in the GUI of the system.
CA 0224l7l3 l998-06-26 DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EXEMPLARY
EMBODIMENTS
The system 100 of this invention is now described with reference to FIGURE 1, wherein a Web server 102 is connected to a network such as the Internet 104. At various locations, preferably remote from that of the Web server 102, a number of local server 106 connect to the Web server 102 via a proprietary network 108.
In a preferred embodiment, the Web server 102 runs the Windows NT
operating system on a Pentium-based computer with an eight gigabyte hard disk 10 and one hundred megabytes of random access memory (RAM). Each of the local servers 106 is a also a Windows NT-based computer system with thirty two megabytes of RAM.
The proprietary network 108 is a standard frame-relay network such as is operated by AT&T or MCI.
A user can access the system 100 either via the Internet 104 using a computer 110 (or some other form of accescing the Internet) or via a telephone 112, preferably a touch-tone phone, which accesslos one of the local servers 106.
There are no special requirements for the user's computer 110, other th~n that it have some means of accessing the Internet 104.
Operation of the System The operation of the system 100 is now described with reference to FIGURES 1-6.
A person aCcescing the system 100 via a telephone 112 calls the telephone number of a local server 106. Preferably the user will call the server 106 which is geographically local to that user. The reason for this is that, in preferred embodiments, the system 100 will search for matches for the user in the user's geographically local area. For inct~nce, a user in Seattle will want to find someone in Seattle and will therefore call the Seattle local server 106.
In order to use some aspects of the system 100, users must subscribe to the system. The subscription process involves the system 100 ascertaining information about the user. The user information is essentially in two parts, some of the information is to be used by a searching algorithm to help the system 100 find amatch for the uxr, ~hile the other information is really used to help others determine if the user is a match for them. Accordingly, some of the information is descriptive and bio~gr~phical, such as, e.g., age, height, eye color, whereas other information rel~tes to the user's preferences, e.g., gender preferences, age preferences, religion preferences and the like. Generally, any acceptable aspects of the user which can be used tO refine a search algorithm are obtained as the user mformation.
CA 0224l7l3 l998-06-26 Subscribers are also given an option to record a message which will be played to other users.
Once a user subscribes to the system 100, the user is provided with a system identification, preferably a unique number. Then, as shown in FIGURE 2, this system identification is then also given an internal association with the user's information.
When a person calls their local server 106, they are given various options, including subscribing, ~h~nging their subscription options, and lictening to messages from other subscribers. While lict~ning to messages from other 10 subscribers, a user can choose to reply to a message.
In some embodiments, when lict~ning to messages from other subscribers, a user can request more information about the message sender. When such a request is made, the local server 106 which the user called retrieves the appropriate user information from its database and provides the user who called more details about the message sender. For example, if a user likes the sound of a particular message and is considering replying to that message, he can request more information about the sender. When he does so, the local server 106 retrieves the information about that user and provides it over the telephone, preferably in a realistic sounding voice.
In preferred embodiments, all initial messages left by subscribers (that is, all messages which are intended for all others to hear) are pre-screened before being CA 0224l7l3 l998-06-26 added to the list of available messages. To do this pre-screening, whenever a user subscribes (or modifies their user information), the message that they record as a part of their user information is sent via the network 108 to a central location, preferably the same location as that of the Web server 102, where the messages are screened by ~clmini~trative personnel. If the messages are unacceptable then they are removed from the system.
All acceptable messages are then converted into a format which requires as little space as possible and which allows them to be played on computers connected to the Internet 104. In preferred embodiments, each local server 106 includes a 10 Dialogic VOX recorder and the messages are recorded at the local servers 106 using Dialogic VOX format. The messages are transferred from the local servers 106 to the Web Server 102 in VOX format and then, after screening, are converted to WAV format.
In some embodiments, the user ~at~b~ce for each local server 106 is replicated at the Web server 102.
In order to access the system 100 via the Internet 104, the user must access the Internet in some known, standard manner such as via computer 110 or with any other means of accescing the Internet. As described herein, a Web connection using a computer 110 is described, although other access methods are 20 contemplated. Thus, using some standard Internet browser application such as Netscape ~rademark), the user brings up the system's home page (a Web page CA 0224l7l3 l998-06-26 written in HTML or some such language). The system's home page is thus presented to the user on the display 114 of the computer 110.
From the system's home page (see FIGURE 4), the user can, as with the phone system described above, either subscribe to or access the system 100. If the 6 user chooses to subscribe to the system, the user is presented with a screen with various questions which, some of which should be answered (see FIGURE 5). These questions correspond to the user preference, biographical and preference information which the system 100 must obtain from the user in order to perform searches etc.
Preferably the user's computer 110 also has some me~hani~m for recording and sound so that the user c~n set up a complete subscription. If the user cannot record sound using thcir computer, the user is provided with a temporary user identifier and the user can add their sound (voice) message using the local telephone access system.
In some embodiments, a subscribing user can also provide a digitized picture as part of their subscription. As with voice messages, pictures are preferably screened for contcnt.
Since telephone users preferably access the system 100 via their geographically local server 106, a subscriber via the Internet is required to select 20 their geographic location. Based on this location, the subscriber information is sent from the Web server 102 to the appropriate local server 106 where it is stored in that local server's user clvqtqh~qce.
Analogous to list~oning to appropriate messages via the telephone access to the system 100, a user with a Web browser can access messages by entering various search criteria at a Web page. The user then requests a search based on the selected criteria and is provided with a list of mqt~hing people. The list is presented on the display screen 114 of the computer 110 in a manner such as shown in FIGURE 3 or as individual search results as shown in FIGURE 6.
First, the system 100 provides a summary of the search that was used along 10 with a summary of the results. For example, the system might say ~You asked for women aged 60-65 living in the 33301 zip code (Fort Lauderdale, FL) with gray hair who like to play c~n-q-ctq- We found more than 2,000 matches." Then the system would list the matches, one-by-one, in groups of ten or twenty.
Each match is numbered, has the match's name and some biographical 15 information taken from the user cl~t~qhqce The matched person's message (recorded when they subscribed to the system or when they modified their message) can be played by on the user's computer 110 by selecting (with a mouse or some other known means) an icon on the screen next to the current list entry.
Similarly, the matched person's picture, if one exists in the system, can be viewed 20 by selecting an icon associated with the current list entry.
CA 0224l7l3 l998-06-26 In this m~nne~, a user can get a list of appropriate people ~l.e., people who meet her criteria and whose criteria she meets) and then browse the list to get information about the people. The available information can include sound recordings and pictures.
The preferred search algorithm for this invention is described in co-pending U.S. Patent Application Serial No. to be assigned, titled "Computer-Implemented Searching and Mat~hing of People Based on Personal Preference Criteria includingLocation" to Gregg Collins, filed concurrently herewith, the contents of which have been fully incorporated herein by reference.
If the user wishes to contact one of the m~tching people, the user is provided with an identifier for that person and can leave a message for that person, either via the browser or using the telephone system. Depending on the billing policy of the system 100, the user may have to leave the message via a toll (~900") number.
Although described with reference to a particular system and implementation, the computer aspects of the present invention can be implementedin software, hardware or any combination thereof. When implemented fully or partially in software, the invention can reside, permanently or temporarily, on any memory or storage medium, including but not limited to a RAM, a ROM, a disk, an ASIC, a PROM and the like.
Thus, a computer-implemented method, system and interface thereto for locating and m~tching people are provided. One skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments, which are presented for purposes of illustration and not limit~tion, and the present invention is limited only by the claims that follow.
M~t~hm~king is an age-old art, made more and more necessary in this day and age by the demographic and cultural changes which make it difficult for like-minded people to meet. The social and family structures which help people meet 10 each other are no longer available or acceptable to a large portion of society.
Accordingly, it is desirable to have some sort of system which helps people meet each other.
There are systems which take some advantage of telephone technology to aid in this process. In these systems, a person wishing to meet another person must 5 make a telephone call to a number and is then able to hear messages from others who are looking to meet people. In most of these prior systems, the user is able to select a category of people based only on gender preference. That is, a man looking to meet women makes one selection and listens to the appropriate messages, whereas a woman wanting to meet men would make a different selection to hear messages from men wanting to meet woman. Of course selections can also be CA 0224l7l3 l998-06-26 made for men wanting to meet other men, women wanting woman and all sorts of other combinations.
However, in these prior art systems, once a person has made their gender preference selection, that person will have to listen to all appropriate messages.
Most prior systems do provide the user with a way to skip or replay messages.
In most prior systems, each message comes from a particular person and has an identification, e.g., a box number, associated with it. Thus, in order for a user to contact the person who left a particular message, some systems provide users a way to reply to messages using the provided identification. For example, a system 10 might say ~This person is at box number 69, to leave a message for this person, press 69.n Other systems do not indicate the box number to the user, and message replies are sent by pressing a particular key. For example, such a system might sa~
"To leave a message for this person, press 1."
In general, prior art systems are little more than voice-mail systems with some additional control features added.
Proprietors of this type of system make money by either charging for subscription or by requiring parties to call the system using toll calls, e.g., from "900" numbers.
There are now some system which allow users to get some information 20 about them from the World Wide Web (the Web~. Typically these systems use the Web for advertising, and they do little more than direct users to a telephone CA 0224l7l3 l998-06-26 system. While such a use make financial sense, it does not make good use of the power of the Web.
SUMMARY OF THE INVENTION
It is desirable to provide users with a system which they can access using either a telephone or via a computer network such as the Internet.
It is also desirable to provide such a system in which the information is current, regardless of whether it is obtained via the Internet or a telephone system.
Accordingly, in one aspect, this invention provides a computer-implemented method, system and interface thereto for locating and m~t~hing 10 people. The system of this invention can be accessed either by telephone or via the Internet. Inform~tion entered using the telephone system can be accessed using the Internet and vice ~crs~. Preferably the information is current and consistent, regardless of which acccss method is used.
In another ~spect, this invention provides a graphical user interface (GUl~ to a system for m~tchin~ people. The GUI enables users to easily and quickly obtain information about possible desirable matches based on various user-selected criteria.
Thus, this invention provides a computer-implemented system for m~t~hing people with each other includes a main computer server connectable to a network 20 such as the Internet; a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessihle via a telephone connected to a telephone network; and a database of user information distributed over the main computer server and the local servers. Each of the local servers and the main computer server has means for a particular user to update and read at least a portion of the ~l~t~b~ce so as to match the particular user with at least one other user of the system. The main computer server provides means to update and read the database via a user computer connected to the Internet to a~ess a server page.
The local servers provide means to update and read the database via a telephone connected via the telephone network.
lo BR1EF DESCRIPTION OFTHE D RAWINGS
The above and other objects, features, and advantages of the present invention are further described in the detailed description which follows, with reference to the drawings by way of non-limiting exemplary embodiments of the present invention, wherein like reference numerals represent similar parts of the present invention throughout the several views and wherein:
FIGURE1 shows an overview of the system;
FIGURE 2 shows an internal data structure associating system users with user information; and FIGURES3-6 show a typical display used in the GUI of the system.
CA 0224l7l3 l998-06-26 DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EXEMPLARY
EMBODIMENTS
The system 100 of this invention is now described with reference to FIGURE 1, wherein a Web server 102 is connected to a network such as the Internet 104. At various locations, preferably remote from that of the Web server 102, a number of local server 106 connect to the Web server 102 via a proprietary network 108.
In a preferred embodiment, the Web server 102 runs the Windows NT
operating system on a Pentium-based computer with an eight gigabyte hard disk 10 and one hundred megabytes of random access memory (RAM). Each of the local servers 106 is a also a Windows NT-based computer system with thirty two megabytes of RAM.
The proprietary network 108 is a standard frame-relay network such as is operated by AT&T or MCI.
A user can access the system 100 either via the Internet 104 using a computer 110 (or some other form of accescing the Internet) or via a telephone 112, preferably a touch-tone phone, which accesslos one of the local servers 106.
There are no special requirements for the user's computer 110, other th~n that it have some means of accessing the Internet 104.
Operation of the System The operation of the system 100 is now described with reference to FIGURES 1-6.
A person aCcescing the system 100 via a telephone 112 calls the telephone number of a local server 106. Preferably the user will call the server 106 which is geographically local to that user. The reason for this is that, in preferred embodiments, the system 100 will search for matches for the user in the user's geographically local area. For inct~nce, a user in Seattle will want to find someone in Seattle and will therefore call the Seattle local server 106.
In order to use some aspects of the system 100, users must subscribe to the system. The subscription process involves the system 100 ascertaining information about the user. The user information is essentially in two parts, some of the information is to be used by a searching algorithm to help the system 100 find amatch for the uxr, ~hile the other information is really used to help others determine if the user is a match for them. Accordingly, some of the information is descriptive and bio~gr~phical, such as, e.g., age, height, eye color, whereas other information rel~tes to the user's preferences, e.g., gender preferences, age preferences, religion preferences and the like. Generally, any acceptable aspects of the user which can be used tO refine a search algorithm are obtained as the user mformation.
CA 0224l7l3 l998-06-26 Subscribers are also given an option to record a message which will be played to other users.
Once a user subscribes to the system 100, the user is provided with a system identification, preferably a unique number. Then, as shown in FIGURE 2, this system identification is then also given an internal association with the user's information.
When a person calls their local server 106, they are given various options, including subscribing, ~h~nging their subscription options, and lictening to messages from other subscribers. While lict~ning to messages from other 10 subscribers, a user can choose to reply to a message.
In some embodiments, when lict~ning to messages from other subscribers, a user can request more information about the message sender. When such a request is made, the local server 106 which the user called retrieves the appropriate user information from its database and provides the user who called more details about the message sender. For example, if a user likes the sound of a particular message and is considering replying to that message, he can request more information about the sender. When he does so, the local server 106 retrieves the information about that user and provides it over the telephone, preferably in a realistic sounding voice.
In preferred embodiments, all initial messages left by subscribers (that is, all messages which are intended for all others to hear) are pre-screened before being CA 0224l7l3 l998-06-26 added to the list of available messages. To do this pre-screening, whenever a user subscribes (or modifies their user information), the message that they record as a part of their user information is sent via the network 108 to a central location, preferably the same location as that of the Web server 102, where the messages are screened by ~clmini~trative personnel. If the messages are unacceptable then they are removed from the system.
All acceptable messages are then converted into a format which requires as little space as possible and which allows them to be played on computers connected to the Internet 104. In preferred embodiments, each local server 106 includes a 10 Dialogic VOX recorder and the messages are recorded at the local servers 106 using Dialogic VOX format. The messages are transferred from the local servers 106 to the Web Server 102 in VOX format and then, after screening, are converted to WAV format.
In some embodiments, the user ~at~b~ce for each local server 106 is replicated at the Web server 102.
In order to access the system 100 via the Internet 104, the user must access the Internet in some known, standard manner such as via computer 110 or with any other means of accescing the Internet. As described herein, a Web connection using a computer 110 is described, although other access methods are 20 contemplated. Thus, using some standard Internet browser application such as Netscape ~rademark), the user brings up the system's home page (a Web page CA 0224l7l3 l998-06-26 written in HTML or some such language). The system's home page is thus presented to the user on the display 114 of the computer 110.
From the system's home page (see FIGURE 4), the user can, as with the phone system described above, either subscribe to or access the system 100. If the 6 user chooses to subscribe to the system, the user is presented with a screen with various questions which, some of which should be answered (see FIGURE 5). These questions correspond to the user preference, biographical and preference information which the system 100 must obtain from the user in order to perform searches etc.
Preferably the user's computer 110 also has some me~hani~m for recording and sound so that the user c~n set up a complete subscription. If the user cannot record sound using thcir computer, the user is provided with a temporary user identifier and the user can add their sound (voice) message using the local telephone access system.
In some embodiments, a subscribing user can also provide a digitized picture as part of their subscription. As with voice messages, pictures are preferably screened for contcnt.
Since telephone users preferably access the system 100 via their geographically local server 106, a subscriber via the Internet is required to select 20 their geographic location. Based on this location, the subscriber information is sent from the Web server 102 to the appropriate local server 106 where it is stored in that local server's user clvqtqh~qce.
Analogous to list~oning to appropriate messages via the telephone access to the system 100, a user with a Web browser can access messages by entering various search criteria at a Web page. The user then requests a search based on the selected criteria and is provided with a list of mqt~hing people. The list is presented on the display screen 114 of the computer 110 in a manner such as shown in FIGURE 3 or as individual search results as shown in FIGURE 6.
First, the system 100 provides a summary of the search that was used along 10 with a summary of the results. For example, the system might say ~You asked for women aged 60-65 living in the 33301 zip code (Fort Lauderdale, FL) with gray hair who like to play c~n-q-ctq- We found more than 2,000 matches." Then the system would list the matches, one-by-one, in groups of ten or twenty.
Each match is numbered, has the match's name and some biographical 15 information taken from the user cl~t~qhqce The matched person's message (recorded when they subscribed to the system or when they modified their message) can be played by on the user's computer 110 by selecting (with a mouse or some other known means) an icon on the screen next to the current list entry.
Similarly, the matched person's picture, if one exists in the system, can be viewed 20 by selecting an icon associated with the current list entry.
CA 0224l7l3 l998-06-26 In this m~nne~, a user can get a list of appropriate people ~l.e., people who meet her criteria and whose criteria she meets) and then browse the list to get information about the people. The available information can include sound recordings and pictures.
The preferred search algorithm for this invention is described in co-pending U.S. Patent Application Serial No. to be assigned, titled "Computer-Implemented Searching and Mat~hing of People Based on Personal Preference Criteria includingLocation" to Gregg Collins, filed concurrently herewith, the contents of which have been fully incorporated herein by reference.
If the user wishes to contact one of the m~tching people, the user is provided with an identifier for that person and can leave a message for that person, either via the browser or using the telephone system. Depending on the billing policy of the system 100, the user may have to leave the message via a toll (~900") number.
Although described with reference to a particular system and implementation, the computer aspects of the present invention can be implementedin software, hardware or any combination thereof. When implemented fully or partially in software, the invention can reside, permanently or temporarily, on any memory or storage medium, including but not limited to a RAM, a ROM, a disk, an ASIC, a PROM and the like.
Thus, a computer-implemented method, system and interface thereto for locating and m~tching people are provided. One skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments, which are presented for purposes of illustration and not limit~tion, and the present invention is limited only by the claims that follow.
Claims (9)
1. A computer-implemented system for matching people with each other, the system comprising:
a) a main computer server connectable to the Internet;
b) a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessible via a telephone connected to a telephone network; and c) a database of user information distributed over the main computer server and the local servers, wherein each of the local servers and the main computer server comprises:
means for a particular user to update and read at least a portion of the database so as to match the particular user with at least one other user of the system, wherein the main computer server provides means to update and read the database via a user computer connected to the Internet to access a server page; and wherein the local servers provide means to update and read the database via a telephone connected via the telephone network.
a) a main computer server connectable to the Internet;
b) a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessible via a telephone connected to a telephone network; and c) a database of user information distributed over the main computer server and the local servers, wherein each of the local servers and the main computer server comprises:
means for a particular user to update and read at least a portion of the database so as to match the particular user with at least one other user of the system, wherein the main computer server provides means to update and read the database via a user computer connected to the Internet to access a server page; and wherein the local servers provide means to update and read the database via a telephone connected via the telephone network.
2. A computer-implemented system for matching people with each other, the system comprising:
a main computer server connectable to a computer network;
a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessible via a telephone connected to a telephone network; and a database of user information distributed over the main computer server and the local servers, wherein each of the local servers and the main computer server comprises:
means for a particular user to access at least a portion of the database so as to match the particular user with at least one other user of the system.
a main computer server connectable to a computer network;
a plurality of local servers connectable to the main computer server via a proprietary network, each of the local servers accessible via a telephone connected to a telephone network; and a database of user information distributed over the main computer server and the local servers, wherein each of the local servers and the main computer server comprises:
means for a particular user to access at least a portion of the database so as to match the particular user with at least one other user of the system.
3. A system as in claim 2 wherein the wherein the main computer server provides means to access the database via a user computer connected to the computer network; and wherein the local servers provide means to access the database via telephone connected via the telephone network.
4. A system as in claim 3 wherein the computer network is the Internet and wherein the means to access the database comprises a page accessible via the Internet.
5. A system as in claim 3 wherein the various means to access the database comprises:
means to update entries in the database; and means to read entries in the database.
means to update entries in the database; and means to read entries in the database.
6. A system as in claim 4 wherein the wherein the means to access the database comprises:
means for a user to provide the system with various search criteria; and means for the system to present to the user the results of a search of the database based on the various search criteria provided by the user.
means for a user to provide the system with various search criteria; and means for the system to present to the user the results of a search of the database based on the various search criteria provided by the user.
7. A system as in claim 6 wherein the means to access the database further comprises:
means for selecting a result from the results of a search presented by the means for presenting, and means for obtaining more information about the selected result.
means for selecting a result from the results of a search presented by the means for presenting, and means for obtaining more information about the selected result.
8. A method as in claim 7 wherein the more information includes at least one of: a sound recording and a picture.
9. A graphical user interface for accessing a computer-implemented people-matching system via a computer connected to a network, the interface comprising:
means for providing search criteria to the system;
means for displaying results of a search conducted on a database according to the provided search criteria;
means for selecting a particular result from the displayed results and for obtaining further information about the particular result.
means for providing search criteria to the system;
means for displaying results of a search conducted on a database according to the provided search criteria;
means for selecting a particular result from the displayed results and for obtaining further information about the particular result.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/885,198 | 1997-06-30 | ||
US08/885,198 US6061681A (en) | 1997-06-30 | 1997-06-30 | On-line dating service for locating and matching people based on user-selected search criteria |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2241713A1 true CA2241713A1 (en) | 1998-12-30 |
Family
ID=25386378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002241713A Abandoned CA2241713A1 (en) | 1997-06-30 | 1998-06-26 | Computer-implemented method, system and interface thereto for matching people |
Country Status (2)
Country | Link |
---|---|
US (1) | US6061681A (en) |
CA (1) | CA2241713A1 (en) |
Families Citing this family (170)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6394453B1 (en) * | 1994-01-03 | 2002-05-28 | Donna L. Siemers | Psycho-social game that measures emotional distance between players' responses |
US6269369B1 (en) * | 1997-11-02 | 2001-07-31 | Amazon.Com Holdings, Inc. | Networked personal contact manager |
US8380796B2 (en) * | 1997-11-02 | 2013-02-19 | Amazon Technologies, Inc. | Social networking system |
CZ148199A3 (en) * | 1998-05-08 | 1999-11-17 | International Business Machines Corporation | Use of inquiry technology in databases for log in attendance at news in systems for processing news |
US6115709A (en) * | 1998-09-18 | 2000-09-05 | Tacit Knowledge Systems, Inc. | Method and system for constructing a knowledge profile of a user having unrestricted and restricted access portions according to respective levels of confidence of content of the portions |
WO2000022551A1 (en) * | 1998-10-13 | 2000-04-20 | Chris Cheah | Method and system for controlled distribution of information over a network |
US6269372B1 (en) * | 1998-11-14 | 2001-07-31 | Gary D. Wertheim | Method for requesting a date with a driver of a vehicle spotted, via the license plate number of the vehicle |
JP2000176168A (en) * | 1998-12-18 | 2000-06-27 | Konami Co Ltd | Message preparation game machine and message preparation method |
CA2356182A1 (en) | 1998-12-21 | 2000-06-29 | Roland R. Thompson | System and method for performing substitute fulfillment information compilation and notification |
US7356533B1 (en) * | 1999-04-05 | 2008-04-08 | Globalspec, Inc. | Database search in distributed computer system on portion of remote database |
US7120628B1 (en) * | 1999-07-01 | 2006-10-10 | International Business Machines Corporation | System and method for enabling a user to subscribe to updates from information sources |
US6470338B1 (en) * | 1999-07-09 | 2002-10-22 | Lawyershomepagenetwork, Inc. | Computerized system and method for assisting potential clients to identify and appropriate provider for professional services |
US7945468B1 (en) * | 1999-08-20 | 2011-05-17 | Frontline Technologies, Inc. | Notification of employees via pass code accessed web pages |
US6549768B1 (en) * | 1999-08-24 | 2003-04-15 | Nokia Corp | Mobile communications matching system |
US6594502B1 (en) * | 1999-08-27 | 2003-07-15 | Singles Advantage | Dating system |
US6819919B1 (en) | 1999-10-29 | 2004-11-16 | Telcontar | Method for providing matching and introduction services to proximate mobile users and service providers |
US20010034768A1 (en) * | 2000-01-10 | 2001-10-25 | David Bain | Inter vehicle communication system |
US8307037B2 (en) | 2000-01-10 | 2012-11-06 | Bump Network, Inc. | Inter vehicle communication system |
US20010046657A1 (en) * | 2000-01-31 | 2001-11-29 | Dorn Gregg Randall | Personal introduction system |
US6516311B1 (en) * | 2000-02-24 | 2003-02-04 | Tau (Tony) Qiu & Howard Hoffenberg, As Tenants In Common | Method for linking on the internet with an advertising feature |
WO2001065381A1 (en) * | 2000-02-29 | 2001-09-07 | Boyd John E | A computer-based networking service and method and system for performing the same |
US9652114B2 (en) * | 2011-10-03 | 2017-05-16 | Gregory A. Piccionelli | System for facilitating in-person interaction between multi-user virtual environment users whose avatars have interacted virtually |
JP2001338176A (en) * | 2000-03-23 | 2001-12-07 | Casio Comput Co Ltd | Method and system for information transmission and intermediation |
KR20010109441A (en) * | 2000-06-01 | 2001-12-10 | 방대신 | System and Method for matching couples using on line network |
US10878178B2 (en) | 2000-06-07 | 2020-12-29 | Pt 291, Llc | Modifying web pages to be served by computer server system |
US7996259B1 (en) | 2000-06-07 | 2011-08-09 | Perfect Web Technologies, Inc. | Method for developing electronic documents providing e-commerce tools |
US6539232B2 (en) | 2000-06-10 | 2003-03-25 | Telcontar | Method and system for connecting mobile users based on degree of separation |
US6542750B2 (en) | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for selectively connecting mobile users based on physical proximity |
US6542749B2 (en) | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for connecting proximately located mobile users based on compatible attributes |
US6542748B2 (en) | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for automatically initiating a telecommunications connection based on distance |
US20030093405A1 (en) * | 2000-06-22 | 2003-05-15 | Yaron Mayer | System and method for searching, finding and contacting dates on the internet in instant messaging networks and/or in other methods that enable immediate finding and creating immediate contact |
US20040122810A1 (en) * | 2000-06-22 | 2004-06-24 | Yaron Mayer | System and method for searching, finding and contacting dates on the Internet in instant messaging networks and/or in other methods that enable immediate finding and creating immediate contact |
AUPQ830600A0 (en) * | 2000-06-23 | 2000-07-13 | Hancock, John | Comunet - a people networking system |
US7668765B2 (en) | 2000-07-07 | 2010-02-23 | Decarta Inc. | Method and apparatus for location-sensitive, subsidized cell phone billing |
US6741833B2 (en) * | 2000-07-21 | 2004-05-25 | Englishtown, Inc. | Learning activity platform and method for teaching a foreign language over a network |
US7031651B2 (en) | 2000-07-21 | 2006-04-18 | Englishtown, Inc. | System and method of matching teachers with students to facilitate conducting online private instruction over a global network |
US7756744B2 (en) * | 2000-07-31 | 2010-07-13 | Dotomi, Inc | User-driven data network communication system and method |
US6735568B1 (en) * | 2000-08-10 | 2004-05-11 | Eharmony.Com | Method and system for identifying people who are likely to have a successful relationship |
DE60137341D1 (en) * | 2000-08-22 | 2009-02-26 | Exxonmobil Chem Patents Inc | POLYPROPYLENE FILMS |
WO2002017604A1 (en) * | 2000-08-24 | 2002-02-28 | Golden Voice Technology And Training, L.L.C. | Automated business form information acquisition system |
SE523564C2 (en) * | 2000-09-20 | 2004-04-27 | Mahmood Valadi | Matching user profiles and positioning of mobile phones in a mobile communication network |
US6671697B1 (en) * | 2000-09-29 | 2003-12-30 | Arthur Thibodeau | Rental property caching and searching system and process |
FI20002140A (en) * | 2000-09-29 | 2002-03-30 | Goia Stelian Adrian | A system for establishing personal contacts |
US7813976B2 (en) * | 2000-09-30 | 2010-10-12 | Terrence Sick | Computer-based system and method for searching and screening financial securities and relevant intellectual property |
US7085806B1 (en) * | 2000-11-03 | 2006-08-01 | Matchnet Plc | Method and apparatus for recommending a match to another |
CA2361851A1 (en) * | 2000-11-13 | 2002-05-13 | First Media Group Inc. | Message exchange server allowing enhanced message charge allocation, and method |
US20020070954A1 (en) * | 2000-12-07 | 2002-06-13 | Ken Lang | Fitness enabling and motivating service |
US7010308B2 (en) * | 2000-12-13 | 2006-03-07 | Telcontar | Managing and querying moving point data |
US20020077839A1 (en) * | 2000-12-20 | 2002-06-20 | Sony Corporation/Sony Electronics Inc. | Method and apparatus for facilitating development of an on-line personal community of individuals |
US20020082954A1 (en) * | 2000-12-22 | 2002-06-27 | Dunston Stephen J. | System and method for providing direct channel distribution over a global computer network |
KR20010087754A (en) * | 2000-12-28 | 2001-09-26 | 손우종 | Love connection system between acquaintance and method by E-mail that utilize plural name unknown or position information |
US20020087450A1 (en) * | 2000-12-29 | 2002-07-04 | Reddy Sada L. | Venture matching method and system |
US20020116201A1 (en) * | 2001-02-20 | 2002-08-22 | Nasim Najeeb Mohammad | Millennium connection |
US7693988B2 (en) * | 2001-03-07 | 2010-04-06 | International Business Machines Corporation | Subject/observer update control method and apparatus |
KR20020072840A (en) * | 2001-03-13 | 2002-09-19 | (주)이지네고 | Method for upbringing relationship between unspecific users using computer system |
US20020133374A1 (en) * | 2001-03-13 | 2002-09-19 | Agoni Anthony Angelo | System and method for facilitating services |
US7194490B2 (en) | 2001-05-22 | 2007-03-20 | Christopher Zee | Method for the assured and enduring archival of intellectual property |
US20020169836A1 (en) * | 2001-04-03 | 2002-11-14 | Grant Hood | Methods and devices for providing pooled personal introduction services |
US20030144862A1 (en) * | 2001-04-24 | 2003-07-31 | Peggy Smith | Automated employment fulfillment system |
US7813741B2 (en) | 2001-07-18 | 2010-10-12 | Decarta Inc. | System and method for initiating responses to location-based events |
KR20030015079A (en) * | 2001-08-14 | 2003-02-20 | 정정민 | A tourist home stay interconnecting system for internet |
US7055103B2 (en) * | 2001-08-28 | 2006-05-30 | Itzhak Lif | Method of matchmaking service |
WO2003030051A1 (en) | 2001-09-30 | 2003-04-10 | Realcontacts Ltd | Connection service |
US7092952B1 (en) * | 2001-11-20 | 2006-08-15 | Peter Wilens | Method for grouping computer subscribers by common preferences to establish non-intimate relationships |
US7203674B2 (en) * | 2002-02-15 | 2007-04-10 | Morgan Cohen | Method and system to connect and match users in an electronic dating service |
US7162475B2 (en) | 2002-04-17 | 2007-01-09 | Ackerman David M | Method for user verification and authentication and multimedia processing for interactive database management and method for viewing the multimedia |
US20030220980A1 (en) * | 2002-05-24 | 2003-11-27 | Crane Jeffrey Robert | Method and system for providing a computer network-based community-building function through user-to-user ally association |
US20040198316A1 (en) * | 2002-06-21 | 2004-10-07 | Compaq Information Technologies Group, L.P. | Visual display of prepay balance on a mobile station upon registration and post-call |
US20050076078A1 (en) * | 2002-07-23 | 2005-04-07 | Ruby Salton | Event based communication system |
US20040054571A1 (en) * | 2002-09-18 | 2004-03-18 | Carenet Health System | On-line system for hospitals to schedule and hire nurses through nursing registries |
US7207476B1 (en) * | 2002-09-30 | 2007-04-24 | Slate William B | Public relations and delivery system |
US9805373B1 (en) | 2002-11-19 | 2017-10-31 | Oracle International Corporation | Expertise services platform |
US8719284B2 (en) * | 2002-12-18 | 2014-05-06 | International Business Machines Corporation | Method, system and program product for filtering an entry of data items |
US20040122803A1 (en) * | 2002-12-19 | 2004-06-24 | Dom Byron E. | Detect and qualify relationships between people and find the best path through the resulting social network |
US7970712B2 (en) * | 2002-12-19 | 2011-06-28 | International Business Machines Corporation | Displaying strengths of social relationships between a user and other people |
US7177880B2 (en) * | 2002-12-19 | 2007-02-13 | International Business Machines Corporation | Method of creating and displaying relationship chains between users of a computerized network |
US20050011945A1 (en) * | 2002-12-24 | 2005-01-20 | Williams James Claude | System and method for promoting fan loyalty using smart cards |
DE10310743B4 (en) * | 2003-03-10 | 2006-01-12 | T-Mobile Deutschland Gmbh | Method for establishing contact between persons using at least one communication system |
US20040215782A1 (en) * | 2003-04-22 | 2004-10-28 | 4You Net Services, Inc. | System and method of managing message exchanges between users of a matching service |
US8090602B2 (en) | 2003-06-15 | 2012-01-03 | Mordechai Teicher | Method and apparatus for leisure and entertainment merchandising |
US7305398B2 (en) * | 2003-06-15 | 2007-12-04 | Mordechai Teicher | Apparatus and method for managing social games |
US7761386B2 (en) * | 2003-06-15 | 2010-07-20 | Mordechai Teicher | Method and apparatus for arranging social meetings |
US7069308B2 (en) * | 2003-06-16 | 2006-06-27 | Friendster, Inc. | System, method and apparatus for connecting users in an online computer system based on their relationships within social networks |
US9135663B1 (en) * | 2003-06-16 | 2015-09-15 | Meetup, Inc. | System and a method for organizing real-world group gatherings around a topic of interest |
US20050027707A1 (en) * | 2003-07-28 | 2005-02-03 | Syed Omar A. | System and method of managing sensitive information exchanges between users of a matching service |
US9449091B1 (en) * | 2003-08-20 | 2016-09-20 | Ip Holdings, Inc. | Professional and employee social networks and social media systems |
WO2005022330A2 (en) * | 2003-08-27 | 2005-03-10 | Jambo Networks, Inc. | A system and method for providing communication services to mobile device users |
US7318037B2 (en) * | 2003-08-27 | 2008-01-08 | International Business Machines Corporation | Method, system and program product for calculating relationship strengths between users of a computerized network |
US7565344B1 (en) * | 2003-09-03 | 2009-07-21 | White Emily J | Method and system for establishing and using a social network to facilitate people in life issues |
US7567977B1 (en) * | 2003-09-03 | 2009-07-28 | White Emily J | Method and system for establishing and using a social network to facilitate people in life issues |
US20050055231A1 (en) * | 2003-09-08 | 2005-03-10 | Lee Geoffrey C. | Candidate-initiated background check and verification |
US20050054352A1 (en) * | 2003-09-08 | 2005-03-10 | Gyora Karaizman | Introduction system and method utilizing mobile communicators |
US20050114527A1 (en) * | 2003-10-08 | 2005-05-26 | Hankey Michael R. | System and method for personal communication over a global computer network |
US8010459B2 (en) * | 2004-01-21 | 2011-08-30 | Google Inc. | Methods and systems for rating associated members in a social network |
US8015119B2 (en) | 2004-01-21 | 2011-09-06 | Google Inc. | Methods and systems for the display and navigation of a social network |
US7885901B2 (en) * | 2004-01-29 | 2011-02-08 | Yahoo! Inc. | Method and system for seeding online social network contacts |
US8612359B2 (en) * | 2004-01-29 | 2013-12-17 | Yahoo! Inc. | Method and system for sharing portal subscriber information in an online social network |
US7209153B2 (en) * | 2004-03-03 | 2007-04-24 | Barbara Lehman | System and method of representing personal profile in auditory form |
US7212209B2 (en) * | 2004-03-03 | 2007-05-01 | Barbara Lehman | System and method of representing personal profile in symmetrical graphical form |
IL161188A (en) * | 2004-03-31 | 2011-01-31 | Zamir Manor | Method for viewing televised events |
US8572221B2 (en) | 2004-05-26 | 2013-10-29 | Facebook, Inc. | System and method for managing an online social network |
US8010458B2 (en) | 2004-05-26 | 2011-08-30 | Facebook, Inc. | System and method for managing information flow between members of an online social network |
US8019875B1 (en) | 2004-06-04 | 2011-09-13 | Google Inc. | Systems and methods for indicating a user state in a social network |
US7599802B2 (en) | 2004-06-10 | 2009-10-06 | Evan Harwood | V-life matching and mating system |
US10373173B2 (en) * | 2004-06-14 | 2019-08-06 | Facebook, Inc. | Online content delivery based on information from social networks |
US7478078B2 (en) * | 2004-06-14 | 2009-01-13 | Friendster, Inc. | Method for sharing relationship information stored in a social network database with third party databases |
US7788260B2 (en) * | 2004-06-14 | 2010-08-31 | Facebook, Inc. | Ranking search results based on the frequency of clicks on the search results by members of a social network who are within a predetermined degree of separation |
US8832132B1 (en) | 2004-06-22 | 2014-09-09 | Google Inc. | Personalizing search queries based on user membership in social network communities |
US8302164B2 (en) | 2004-07-22 | 2012-10-30 | Facebook, Inc. | Authorization and authentication based on an individual's social network |
US8015019B1 (en) | 2004-08-03 | 2011-09-06 | Google Inc. | Methods and systems for providing a document |
US7606687B2 (en) | 2004-09-14 | 2009-10-20 | Friendster, Inc. | Proximity search methods using tiles to represent geographical zones |
US20060074932A1 (en) * | 2004-09-30 | 2006-04-06 | Microsoft Corporation | Systems and methods for recommendation of personal network |
US20060085373A1 (en) * | 2004-09-30 | 2006-04-20 | Dhillion Jasjit S | Method and apparatus for creating relationships over a network |
US7613769B1 (en) * | 2004-09-30 | 2009-11-03 | Google Inc. | Methods and systems for providing blog information associated with a member of a social network |
US7716140B1 (en) | 2004-12-31 | 2010-05-11 | Google Inc. | Methods and systems for controlling access to relationship information in a social network |
US20060200582A1 (en) * | 2005-02-23 | 2006-09-07 | Phipps Andrew M | Unique identifier addressing and messaging enabling transfer of digital communication, content, and commerce |
US20060210125A1 (en) * | 2005-03-21 | 2006-09-21 | Bernd Heisele | Face matching for dating and matchmaking services |
US20060216680A1 (en) * | 2005-03-24 | 2006-09-28 | Eharmony.Com | Selection of relationship improvement content for users in a relationship |
US8412780B2 (en) * | 2005-03-30 | 2013-04-02 | Google Inc. | Methods and systems for providing current email addresses and contact information for members within a social network |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US7451161B2 (en) | 2005-04-28 | 2008-11-11 | Friendster, Inc. | Compatibility scoring of users in a social network |
US8150416B2 (en) * | 2005-08-08 | 2012-04-03 | Jambo Networks, Inc. | System and method for providing communication services to mobile device users incorporating proximity determination |
US20070094324A1 (en) * | 2005-10-03 | 2007-04-26 | Vata Korkut C | Web-based, secure supervisory system for social guidance and professional consultation and method of use |
US7702685B2 (en) * | 2006-01-20 | 2010-04-20 | Microsoft Corporation | Querying social networks |
US7255277B1 (en) | 2006-04-06 | 2007-08-14 | Dragos Iii John | Method of designating dating status |
US20070276719A1 (en) * | 2006-05-26 | 2007-11-29 | Mix&Meet, Inc. | User Interface in Automated Scheduling System |
US8571580B2 (en) * | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
US8989778B2 (en) | 2006-06-01 | 2015-03-24 | Green Dot Corporation | Secure and private location sharing for location-aware mobile communication devices |
US20080010598A1 (en) * | 2006-07-10 | 2008-01-10 | Webdate, Inc. | Dedicated computer client application for searching an online dating database |
JP2010503072A (en) | 2006-09-02 | 2010-01-28 | ティーティービー テクノロジーズ,エルエルシー | Computer-based meeting preparation method and execution system |
US20080126426A1 (en) * | 2006-10-31 | 2008-05-29 | Alphan Manas | Adaptive voice-feature-enhanced matchmaking method and system |
US8156112B2 (en) * | 2006-11-07 | 2012-04-10 | At&T Intellectual Property I, L.P. | Determining sort order by distance |
US7958117B2 (en) * | 2006-11-17 | 2011-06-07 | Yahoo! Inc. | Initial impression analysis tool for an online dating service |
US20080159114A1 (en) * | 2007-01-02 | 2008-07-03 | Dipietro Richard Anthony | High density data storage medium, method and device |
WO2008111085A2 (en) * | 2007-03-13 | 2008-09-18 | Oren Cohen | A method and system for blind dating in an electronic dating service |
US20080243823A1 (en) * | 2007-03-28 | 2008-10-02 | Elumindata, Inc. | System and method for automatically generating information within an eletronic document |
US8140366B2 (en) * | 2008-01-04 | 2012-03-20 | Frontline Technologies, Inc. | Method, system and program product for filling job orders |
US20090222519A1 (en) * | 2008-03-03 | 2009-09-03 | John Boyd | Computer-based methods for arranging meetings and systems for performing the same |
US9189478B2 (en) * | 2008-04-03 | 2015-11-17 | Elumindata, Inc. | System and method for collecting data from an electronic document and storing the data in a dynamically organized data structure |
US20090307610A1 (en) * | 2008-06-10 | 2009-12-10 | Melonie Elizabeth Ryan | Method for a plurality of users to be simultaneously matched to interact one on one in a live controlled environment |
US8176042B2 (en) * | 2008-07-22 | 2012-05-08 | Elumindata, Inc. | System and method for automatically linking data sources for providing data related to a query |
US8037062B2 (en) * | 2008-07-22 | 2011-10-11 | Elumindata, Inc. | System and method for automatically selecting a data source for providing data related to a query |
US8041712B2 (en) * | 2008-07-22 | 2011-10-18 | Elumindata Inc. | System and method for automatically selecting a data source for providing data related to a query |
US20100023501A1 (en) * | 2008-07-22 | 2010-01-28 | Elumindata, Inc. | System and method for automatically selecting a data source for providing data related to a query |
US20100037501A1 (en) * | 2008-08-13 | 2010-02-18 | Rosemarie Danielson | Customized personal item and method for identification of traits and preferences |
US20100088246A1 (en) * | 2008-10-02 | 2010-04-08 | Lim Michael Z | System for, and method of, managing a social network |
US20110083377A1 (en) * | 2009-10-13 | 2011-04-14 | Randall Lee Graffis | Big drawer |
US20130041961A1 (en) | 2010-09-13 | 2013-02-14 | Frederick Mitchell Thrower, III | Systems and methods for electronic communication using unique identifiers associated with electronic addresses |
WO2012035149A1 (en) | 2010-09-16 | 2012-03-22 | Connected Zinking S.L. | Social discovery network system and method based on mobile positioning |
WO2012102634A1 (en) * | 2011-01-25 | 2012-08-02 | Krechetov Oleg Vasilyevich | Method for automatically searching for users in a set location by a procedure for conditionally authorizing radioelectronic devices |
US9230285B2 (en) * | 2011-12-01 | 2016-01-05 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a social event opportunity notification |
CN103297462B (en) * | 2012-02-28 | 2017-12-29 | 阿里巴巴集团控股有限公司 | The verification method and device of a kind of business object |
US9083728B1 (en) | 2012-03-06 | 2015-07-14 | Tal Lavian | Systems and methods to support sharing and exchanging in a network |
US9947004B2 (en) | 2012-06-28 | 2018-04-17 | Green Dot Corporation | Wireless client transaction systems and related methods |
US20140019322A1 (en) | 2012-07-13 | 2014-01-16 | Green Dot Corporation | Mobile banking systems and related methods |
US10419556B2 (en) | 2012-08-11 | 2019-09-17 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work that is performed in a predetermined location |
US11184448B2 (en) | 2012-08-11 | 2021-11-23 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
US9537706B2 (en) | 2012-08-20 | 2017-01-03 | Plentyoffish Media Ulc | Apparatus, method and article to facilitate matching of clients in a networked environment |
US9589058B2 (en) * | 2012-10-19 | 2017-03-07 | SameGrain, Inc. | Methods and systems for social matching |
US9129297B2 (en) | 2012-10-25 | 2015-09-08 | Roi Aldaag | System and method for providing internet based dating services |
US11568008B2 (en) | 2013-03-13 | 2023-01-31 | Plentyoffish Media Ulc | Apparatus, method and article to identify discrepancies between clients and in response prompt clients in a networked environment |
US9672289B1 (en) | 2013-07-23 | 2017-06-06 | Plentyoffish Media Ulc | Apparatus, method and article to facilitate matching of clients in a networked environment |
US9870465B1 (en) | 2013-12-04 | 2018-01-16 | Plentyoffish Media Ulc | Apparatus, method and article to facilitate automatic detection and removal of fraudulent user information in a network environment |
US10540607B1 (en) | 2013-12-10 | 2020-01-21 | Plentyoffish Media Ulc | Apparatus, method and article to effect electronic message reply rate matching in a network environment |
US10108968B1 (en) | 2014-03-05 | 2018-10-23 | Plentyoffish Media Ulc | Apparatus, method and article to facilitate automatic detection and removal of fraudulent advertising accounts in a network environment |
US10387795B1 (en) | 2014-04-02 | 2019-08-20 | Plentyoffish Media Inc. | Systems and methods for training and employing a machine learning system in providing service level upgrade offers |
US9836533B1 (en) * | 2014-04-07 | 2017-12-05 | Plentyoffish Media Ulc | Apparatus, method and article to effect user interest-based matching in a network environment |
US10430788B2 (en) | 2015-08-06 | 2019-10-01 | Green Dot Corporation | Systems and methods for fund transfers |
TWI692958B (en) * | 2016-07-15 | 2020-05-01 | 王逸塵 | Two-way information exchange method for intelligent communication device and system using the method |
US11715154B2 (en) | 2017-09-22 | 2023-08-01 | Green Dot Corporation | Systems and methods for managing accounts in a financial services system |
Family Cites Families (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US30579A (en) * | 1860-11-06 | Wrench | ||
US30580A (en) * | 1860-11-06 | kirkham | ||
US3904955A (en) * | 1973-12-26 | 1975-09-09 | Lawrence Peska Ass Inc | In-car spark plug checker |
US3979058A (en) * | 1974-10-29 | 1976-09-07 | Specialized Electronics Corporation | Operator prompting system for stored program calculator |
US3979057A (en) * | 1974-10-29 | 1976-09-07 | Specialized Electronics Corporation | Electronic navigational computer |
US4149246A (en) * | 1978-06-12 | 1979-04-10 | Goldman Robert N | System for specifying custom garments |
US4307266A (en) * | 1978-08-14 | 1981-12-22 | Messina John D | Communication apparatus for the handicapped |
US4816824A (en) * | 1980-06-23 | 1989-03-28 | Light Signatures, Inc. | Merchandise verification and information system |
US4739322A (en) * | 1980-06-23 | 1988-04-19 | Light Signatures, Inc. | Merchandise verification and information system |
US4558318A (en) * | 1980-06-23 | 1985-12-10 | Light Signatures, Inc. | Merchandise verification and information system |
US4651150A (en) * | 1981-06-22 | 1987-03-17 | Light Signatures, Inc. | Merchandise verification and information system |
US4427848B1 (en) * | 1981-12-29 | 1994-03-29 | Telephone Lottery Company Inc | Telephonic alphanumeric data transmission system |
US4649563A (en) * | 1984-04-02 | 1987-03-10 | R L Associates | Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument |
US4650927A (en) * | 1984-11-29 | 1987-03-17 | International Business Machines Corporation | Processor-assisted communication system using tone-generating telephones |
US5224153A (en) * | 1985-07-10 | 1993-06-29 | First Data Resouces Inc. | Voice-data telephonic interface control system |
US5073929A (en) * | 1988-05-16 | 1991-12-17 | First Data Resources Inc. | Voice-data telephonic control system |
US4845739A (en) * | 1985-07-10 | 1989-07-04 | Fdr Interactive Technologies | Telephonic-interface statistical analysis system |
US5109404A (en) * | 1985-07-10 | 1992-04-28 | First Data Resources, Inc. | Telephone call processor with select call routing |
US5014298A (en) * | 1985-07-10 | 1991-05-07 | First Data Resources Inc. | Voice-data telephonic control system |
US5048075A (en) * | 1985-07-10 | 1991-09-10 | First Data Resources Inc. | Telephonic-interface statistical analysis system |
US5128984A (en) * | 1985-07-10 | 1992-07-07 | First Data Resources Inc. | Telephone interface call processing system with call selectivity |
US4930150A (en) * | 1985-07-10 | 1990-05-29 | First Data Resources Inc. | Telephonic interface control system |
US5218631A (en) * | 1985-07-10 | 1993-06-08 | First Data Resources Inc. | Telephonic-interface game control system |
US5255309A (en) * | 1985-07-10 | 1993-10-19 | First Data Resources Inc. | Telephonic-interface statistical analysis system |
US5349633A (en) * | 1985-07-10 | 1994-09-20 | First Data Resources Inc. | Telephonic-interface game control system |
US5359645A (en) * | 1985-07-10 | 1994-10-25 | First Data Corporation Inc. | Voice-data telephonic interface control system |
US5365575A (en) * | 1985-07-10 | 1994-11-15 | First Data Resources Inc. | Telephonic-interface lottery system |
US5351285A (en) * | 1985-07-10 | 1994-09-27 | First Data Resources Inc. | Multiple format telephonic interface control system |
US5251252A (en) * | 1985-07-10 | 1993-10-05 | First Data Resources Inc. | Telephone interface call processing system with call selectivity |
US5259023A (en) * | 1985-07-10 | 1993-11-02 | First Data Resources Inc. | Telephonic-interface statistical analysis system |
US4792968A (en) * | 1985-07-10 | 1988-12-20 | Fdr Interactive Technologies | Statistical analysis system for use with public communication facility |
US4737980A (en) * | 1985-07-19 | 1988-04-12 | Amtelco | Computer data entry method and apparatus |
US4677659A (en) * | 1985-09-03 | 1987-06-30 | John Dargan | Telephonic data access and transmission system |
US4817129A (en) * | 1987-03-05 | 1989-03-28 | Telac Corp. | Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument |
JPH0754950B2 (en) * | 1987-08-24 | 1995-06-07 | 橋本コーポレイション株式会社 | Character communication system using touch-tone |
US5031206A (en) * | 1987-11-30 | 1991-07-09 | Fon-Ex, Inc. | Method and apparatus for identifying words entered on DTMF pushbuttons |
US4866759A (en) * | 1987-11-30 | 1989-09-12 | Riskin Bernard N | Packet network telecommunication system having access nodes with word guessing capability |
US5222530A (en) * | 1988-10-14 | 1993-06-29 | Elkay Manufacturing Company | Hygienic cap and liquid dispensing system |
US5222531A (en) * | 1988-10-14 | 1993-06-29 | Elkay Manufacturing Company | Liquid container support and hygienic liquid dispensing system |
US5295519A (en) * | 1988-10-14 | 1994-03-22 | Elkay Manufacturing Company | Hygienic liquid dispensing system including feed tube or probe for opening and resealing coaxial cap |
CA1338210C (en) * | 1988-10-14 | 1996-04-02 | Henry E. Baker | Liquid container support and hygienic liquid dispensing system |
US5289855A (en) * | 1988-10-14 | 1994-03-01 | Elkay Manufacturing Co. | Liquid container support and probe-type hygienic liquid dispensing system |
US5295518A (en) * | 1988-10-14 | 1994-03-22 | Elkay Manufacturing Company | Two-piece hygienic cap with resealable plug and tearable skirt with pull tab |
US5478997A (en) * | 1988-10-21 | 1995-12-26 | Symbol Technologies, Inc. | Symbol scanning system and method having adaptive pattern generation |
US5016270A (en) * | 1989-04-03 | 1991-05-14 | First Data Resources Inc. | Expanded telephone data organization system |
US4939773A (en) * | 1989-06-26 | 1990-07-03 | First Data Resources, Inc. | Multiple party telephone control system |
US5185787A (en) * | 1989-06-26 | 1993-02-09 | First Data Resources, Inc. | Multiple party telephone control system with random dialing for polling |
US4987590A (en) * | 1989-06-26 | 1991-01-22 | First Data Resources Inc. | Multiple party telephone control system |
US5091933A (en) * | 1989-06-26 | 1992-02-25 | First Data Resources, Inc. | Multiple party telephone control system |
US4932046A (en) * | 1989-07-28 | 1990-06-05 | First Data Resources Inc. | Telephone programming system for automated calling |
US4975945A (en) * | 1989-08-21 | 1990-12-04 | First Data Resources Inc. | Universal telephone call relay system |
US5392338A (en) * | 1990-03-28 | 1995-02-21 | Danish International, Inc. | Entry of alphabetical characters into a telephone system using a conventional telephone keypad |
US5339358A (en) * | 1990-03-28 | 1994-08-16 | Danish International, Inc. | Telephone keypad matrix |
US5278397A (en) * | 1991-07-25 | 1994-01-11 | Symbol Technologies, Inc. | Multi-resolution bar code reader |
US5332892A (en) * | 1991-07-25 | 1994-07-26 | Symbol Technologies, Inc. | Optical systems for bar code scanners |
US5737395A (en) * | 1991-10-28 | 1998-04-07 | Centigram Communications Corporation | System and method for integrating voice, facsimile and electronic mail data through a personal computer |
US5421008A (en) * | 1991-11-08 | 1995-05-30 | International Business Machines Corporation | System for interactive graphical construction of a data base query and storing of the query object links as an object |
JPH0646121A (en) * | 1992-04-23 | 1994-02-18 | Nec Corp | Telephone set |
US5337347A (en) * | 1992-06-25 | 1994-08-09 | International Business Machines Corporation | Method and system for progressive database search termination and dynamic information presentation utilizing telephone keypad input |
US5495284A (en) * | 1993-03-12 | 1996-02-27 | Katz; Ronald A. | Scheduling and processing system for telephone video communication |
US5412708A (en) * | 1993-03-12 | 1995-05-02 | Katz; Ronald A. | Videophone system for scrutiny monitoring with computer control |
KR960014220B1 (en) * | 1993-11-27 | 1996-10-14 | 삼성전자 주식회사 | A character inputing method and device |
US5623660A (en) * | 1994-04-22 | 1997-04-22 | Josephson; Jeffrey L. | System for regulating access to data base for purposes of data base management |
US5694546A (en) * | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5758257A (en) * | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5720619A (en) * | 1995-04-24 | 1998-02-24 | Fisslinger; Johannes | Interactive computer assisted multi-media biofeedback system |
US5764736A (en) * | 1995-07-20 | 1998-06-09 | National Semiconductor Corporation | Method for switching between a data communication session and a voice communication session |
US5901214A (en) * | 1996-06-10 | 1999-05-04 | Murex Securities, Ltd. | One number intelligent call processing system |
-
1997
- 1997-06-30 US US08/885,198 patent/US6061681A/en not_active Expired - Lifetime
-
1998
- 1998-06-26 CA CA002241713A patent/CA2241713A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US6061681A (en) | 2000-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2241713A1 (en) | Computer-implemented method, system and interface thereto for matching people | |
US5963951A (en) | Computerized on-line dating service for searching and matching people | |
US5283731A (en) | Computer-based classified ad system and method | |
US5822529A (en) | Distributed bidirectional communication network structure in which a host station connected to a plurality of user stations initially assists only in setting up communication directly between user stations without going through the host station | |
US6782409B1 (en) | Experience/sympathy information providing system | |
US5796395A (en) | System for publishing and searching interests of individuals | |
US6272467B1 (en) | System for data collection and matching compatible profiles | |
KR100394515B1 (en) | Information processing systems and methods by which a user withdraws specific information items from a set of information items | |
Williamson | Discovered by chance: The role of incidental information acquisition in an ecological model of information use | |
US20030014422A1 (en) | Method and system for building a family tree | |
EP1049992A1 (en) | Information system using human resource profiles | |
US7324953B1 (en) | Demographic information database processor | |
US20020065890A1 (en) | Internet based automated outbound message delivery method and system | |
Landon Jr et al. | Relative efficiency and bias of plus-one telephone sampling | |
US20010053977A1 (en) | System and method for responding to email and self help requests | |
EP1668577A1 (en) | An improved method of matching people | |
US8019775B2 (en) | Human resources networking system and method thereof | |
Groves | An empirical comparison of two telephone sample designs | |
US7324948B2 (en) | Context-specific contact information | |
US7212988B1 (en) | Test screening of videos | |
DE60213663T2 (en) | MULTI-MODULE MESSAGE TRANSMISSION CALL SYSTEM WITH SERVICE AUTHORIZER AND VIRTUAL CUSTOMER DATABASE | |
WO1995000911A1 (en) | Computer-based classified ad system and method | |
Baldwin et al. | A study of broadcast station license application exhibits on ascertainment of community needs | |
McIver et al. | Towards a critical approach to examining the digital divide | |
Regis | A theoretical framework for the investigation of the role and significance of communication in the development of the sense of community among English‐speaking Caribbean immigrants |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued | ||
FZDE | Discontinued |
Effective date: 20030626 |