CN101632074B - For automatically locating the system and method for the social network members based on web - Google Patents
For automatically locating the system and method for the social network members based on web Download PDFInfo
- Publication number
- CN101632074B CN101632074B CN200780051830.5A CN200780051830A CN101632074B CN 101632074 B CN101632074 B CN 101632074B CN 200780051830 A CN200780051830 A CN 200780051830A CN 101632074 B CN101632074 B CN 101632074B
- Authority
- CN
- China
- Prior art keywords
- positional information
- subscriber equipment
- status information
- gps
- web
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Provide the system and method for automatically locating the social network members based on web.According to a kind of embodiment, comprise for be positioned at same position or the social network members based on web in its vicinity, the GPS identifier of association and the contact content of state automatically appear at support GPS equipment on.Another example system comprises: support the equipment of GPS, and it is configured for receive and represents based on the position of the social network members of web and the GPS identifier of current state and state; Processing module, the GPS identifier received is associated with the state received by it; And communication module, the GPS identifier of association and state are sent to the server in the social network data storehouse comprised based on web by it.Upgrade based on the contact content recorded based on the social network data storehouse of web in the social network data storehouse of web, with comprise for the described social network members based on web, association GPS identifier and state.
Description
cross-reference to related applications
The application is incorporated to following content by reference:
On Dec 14th, 2006 submits to, name is called the U.S. Patent Application Serial No.11/639 of " SystemsandMethodsforSocialMapping ", 655, it requires to enjoy that on Dec 14th, 2005 submits to, name and is called the U.S. Provisional Patent Application sequence No.60/750 of " SystemsandMethodsforSocialMapping ", the right of priority of 844.
On Dec 26th, 2006 submits to, name is called the U.S. Patent Application Serial No.11/646 of " SystemsandMethodsforSocialTimeline ", 206, it requires to enjoy that on Dec 23rd, 2005 submits to, name and is called the U.S. Provisional Patent Application sequence No.60/753 of " SystemsandMethodsforSocialTimeline ", the right of priority of 810.
On July 25th, 2006 submits to, name is called the U.S. Patent Application Serial No.11/493 of " SystemsandMethodsforDynamicallyGeneratingaPrivacySummary ", 291.
On August 2nd, 2006 submits to, name is called the U.S. Patent Application Serial No.11/499 of " SystemsandMethodsforDynamicallyGeneratingSegmentedCommun ityFlyers ", 093.
On August 11st, 2006 submits to, name is called the U.S. Patent Application Serial No.11/502 of " SystemsandMethodsforGeneratingDynamicRelationships-Based ContentPersonalizedforMembersofaWeb-BasedSocialNetwork ", 757.
On August 11st, 2006 submits to, name is called the U.S. Patent Application Serial No.11/503 of " SystemsandMethodsforMeasuringUserAffinityinaSocialNetwor kEnvironment ", 093.
On August 11st, 2006 submits to, name is called the U.S. Patent Application Serial No.11/503 of " SystemsandMethodsforProvidingDynamicallySelectedMediaCon tenttoaUserofanElectronicDeviceinaSocialNetworkEnvironme nt ", 037.
On August 11st, 2006 submits to, name is called the U.S. Patent Application Serial No.11/503 of " SystemandMethodforDynamicallyProvidingaNewsFeedAboutaUse rofaSocialNetwork ", 242.
On October 11st, 2006 submits to, name is called the U.S. Patent Application Serial No.11/580 of " SystemandMethodforTaggingDigitalMedia ", 210.
On November 3rd, 2006 submits to, name is called the U.S. Provisional Patent Application sequence No.60/856 of " SystemsandMethodsforaWeb-BasedSocialNetworkingEnvironmen tIntegratedWithinOneorMoreComputingand/orNetworkingAppli cations ", 416.
On February 2nd, 2007 submits to, name is called the U.S. Provisional Patent Application sequence No.______ of " SystemandMethodforAutomaticallyGivingGiftsandDisplayingA ssetsinaSocialNetworkEnvironment ", and it acts on behalf of institute's reel number is PA4074PRV.
On February 2nd, 2007 submits to, name is called the U.S. Patent Application Serial No._____ of " SystemandMethodforDigitalFileDistribution ", and it acts on behalf of institute's reel number is PA3700US.
On February 2nd, 2007 submits to, name is called the U.S. Patent Application Serial No._____ of " SystemandMethodforAutomaticPopulationofaContactFilewithC ontactContentandExpressionContent ", and it acts on behalf of institute's reel number is PA3702US.
On February 2nd, 2007 submits to, name is called the U.S. Patent Application Serial No.______ of " SystemandMethodforDeterminingaTrustLevelinaSocialNetwork Environment ", and it acts on behalf of institute's reel number is PA4029US.
On February 2nd, 2007 submits to, name is called the U.S. Patent Application Serial No.______ of " SystemandMethodforCurtailingObjectionableBehaviorinaWeb-BasedSocialNetwork ", and it acts on behalf of institute's reel number is PA4032US.
Technical field
Present invention relates in general to the social networks based on web, relating more specifically to the system and method for automatically locating the social network members based on web.
Background technology
Determine whether contact particular buddies, classmate or colleague depend on that this person is at which and what is doing usually.This decision usually must utilize limited quantity of information, make within the limited time.And, when people arrive particular place, when such as park or shopping mall, they usually wonder that they are familiar with other people whether also in same place.Therefore the system and method for automatically locating the social network members based on web is needed.
Summary of the invention
Provide the system and method for automatically locating the social network members based on web.A kind of illustrative methods comprises: receive in equipment by GPS identifier, state is received in described equipment, GPS identifier is associated with described state, in contact person's file of described equipment, store the GPS identifier of association and the copy of state, and the GPS identifier of described association and state are sent to the server in the social network data storehouse comprised based on web.Another kind of illustrative methods comprises: comprising on the server based on the social network data storehouse of web, by network reception for the social network members based on web, the GPS identifier of association and state, utilize described for the described social network members based on web, the GPS identifier of association and state upgrade in the social network data storehouse based on web based on the contact content that the social network data storehouse of web is recorded, and described contact content is supplied to communication module, to be sent to the equipment with this contact person's file by described network, it is configured for contact content described in autostore.
Example system according to a kind of embodiment comprises: the equipment with GPS module, and described GPS module is configured for and receives GPS identifier; Status entry screen on described equipment, it is configured for accepting state; Processing module on described equipment, it is configured for and is associated with described state by described GPS identifier; Contact person's file on described equipment, it is configured for and stores the GPS identifier of association and the copy of state; And the communication module on described equipment, it is configured for the server GPS identifier of described association and state being sent to the social network data storehouse comprised based on web.
Another example system comprises: the server comprising the social network data storehouse based on web, described server be configured for by network reception for the social network members based on web, association GPS identifier and state; The described social network data storehouse based on web comprise for the described social network members based on web, based on the social network data storehouse record of web, the described social network data storehouse recording configuration based on web for utilize described for the described social network members based on web, the GPS identifier of association and state, upgrade contact content; And described server is also configured for described contact content is supplied to communication module, to be sent to the equipment with contact person's file by described network, it is configured for contact content described in autostore.
Accompanying drawing explanation
Fig. 1 shows the exemplary architecture for automatically locating the social network members based on web;
Fig. 2 shows the screenshot capture of the Exemplary status screen for the state of the social network members based on web being sent to the social network data storehouse based on web;
Fig. 3 shows the screenshot capture that the exemplary social network data storehouse based on web is recorded;
Fig. 4 shows the screenshot capture of exemplary contact content's screen;
Fig. 5 shows the process flow diagram of the illustrative methods for automatically locating the social network members based on web.
Embodiment
Provide the system and method for automatically locating the social network members based on web.According to a kind of embodiment, the equipment supporting GPS receives GPS identifier, and it is for inquiring about the social network data storehouse based on web.Comprise be positioned at same position or other social network members based on web in its vicinity, the GPS identifier of association and the contact content of state appear on the equipment of this support GPS automatically.Another example system comprises: support the equipment of GPS, and it is configured for receive and represents based on the position of the social network members of web and the GPS identifier of current state and state; Processing module, the GPS identifier received is associated with state by it; And communication module, the GPS identifier of association and state are sent to the server in the social network data storehouse comprised based on web by it.The contact content recorded based on the social network data storehouse based on web in the social network data storehouse of web is upgraded, to comprise the GPS identifier be associated for this social network members based on web and state.
Fig. 1 shows the exemplary architecture 100 for automatically locating based on the social network members of web.Framework 100 comprises server 105, network 140 and supports the equipment 145 of GPS.Server 105 comprises server location application 110 and the social network data storehouse 135 based on web.Server location application 110 comprises enquiry module 115, privacy settings module 120, equipment user arrange module 125 and equipment code and optimization module 130.Support that the equipment 145 of GPS comprises device display 150 and device location application 155.Device location application 155 comprises GPS (" GPS ") module 160, processing module 165, contact person's file 170 and communication module 175.
According to a kind of method, the member based on the social networks of web has the equipment 145 supporting GPS, and GPS identifier receives in GPS module 160 by it.GPS identifier can represent the current geographic position (such as, street address) of the member of the social networks based on web.Such as, GPS identifier can be received in the GPS module 160 of the equipment 145 supporting GPS, and it indicates the current geographic position of this member to be No. 123, CA90210 university city main stem.By using keypad, touch-screen or the similar mechanism on the equipment 145 supporting GPS, member can input state, and this state is by supporting that the equipment 145 of GPS receives.State representation moment GPS identifier received in GPS module 160 and near this moment the present situation of member.State can comprise any appointment, such as " is in ", " work ", " seeing a doctor " and/or other similar any expressions.The GPS identifier received is associated with the state received by processing module 165.Such as, the GPS identifier received " No. 123, CA90210 university city main stem " " can be in " with the state received and be associated by processing module 165.The GPS identifier of association and the copy of state are stored in contact person's file 170.This GPS identifier associated and state are sent to server 105 by communication module 175, and at server, place receives it.Server 105 comprises the social network data storehouse 135 based on web.Social network data storehouse 135 based on web comprises social network data storehouse record 300 (Fig. 3) for each social network members based on web.The contact content of the social network data storehouse record 300 based on web is upgraded, to comprise GPS identifier and the state of association.Other members based on the social networks of web can inquire about the record of the social network data storehouse based on web upgraded, but this is subject to the restriction that privacy is arranged, as described herein.
In a kind of alternative approach, not that GPS identifier is received in GPS module 160, but can the equipment 145 of GPS supported based on the social network members of web or not support the keypad of the equipment of GPS or touch-screen manually input street address.Support that the equipment 145 of GPS receives the mode of GPS identifier according to being similar to, the equipment 145 supporting GPS or the equipment not supporting GPS receive street address.When supporting the equipment 145 of GPS or not supporting that the equipment of GPS receives corresponding state, the street address received is associated with the state received by processing module 165.Contact person's file 170 stores the street address of this association and the copy of state, and the street address be associated and state are sent to server 105 by communication module 175.
In further alternative approach, GPS identifier can comprise utilization or be derived from information one or more in some dissimilar technology, these technology provide completely or partially location-based information, include but not limited to, network triangulation and use the mixed method of various GPS network network.
In a kind of example system, if GPS identifier is received in GPS module 160 do not have corresponding state, then processing module 165 is configured for further and searches corresponding state in contact person's file 170.If find corresponding state, then it will show on device display 150.If do not find the state corresponding to received GPS identifier in contact person's file 170, then the GPS identifier received is sent to server 105 and does not attach state by communication module 175.Enquiry module 115 on server 105 inquires about the state be associated with this GPS identifier in based on the social network data storehouse 135 of web.If find the state corresponding to this GPS identifier in based on the social network data storehouse 135 of web, then it is sent to the equipment 145 supporting GPS from server 105.The GPS identifier received is associated with this state by processing module 165, and in contact person's file 170, store the GPS identifier of this association and the copy of state.
In further illustrative methods, by communication module 175, the GPS identifier received is sent to server 105, and do not consider whether the GPS identifier received has at contact person's file 170 and/or in based on the social network data storehouse 135 of web the state be associated.Responsively, enquiry module 115 on server 105 inquires about this contact content based on other members of the social networks of web in based on the social network data storehouse 135 of web, and these other members have coupling or the GPS identifier close to coupling in its social network data storehouse based on web record 300.If determine that other members one or more of this social networks based on web have the coupling in the record of the social network data storehouse based on web 300 being included in them or the GPS identifier close to coupling, then the contact content of these members is sent to the equipment 145 supporting GPS from server 105.Thus, the social network members carrying out inquiring about can be known and is positioned at other neighbouring social network members.
In another further illustrative methods, the GPS of the reception identifier without associated state can be sent to server 105 by communication module 175, on that server, server 105 or its be subordinate to module and GPS identifier can be associated with state.
According to some embodiment, privacy settings module 120 forms a part for server location application 110.Privacy selected by the social network members based on web is arranged, and privacy settings module 120 is configured for restriction to the inquiry based on the GPS identifier specifically associated in the social network data storehouse 135 of web and state.Such as, in one embodiment, the member based on the social networks of web can select privacy to arrange, thus the GPS identifier making it associate and state only can be supplied to those people that this member is appointed as its " good friend ".
Server location application 110 can comprise equipment user and arrange module 125, for controlling the function such as when server 105 communicates with the equipment 145 of support GPS.Such as, equipment user arranges module 125 and can be set to: during the synthesis Boot Server 105 with support that the equipment 145 of GPS communicates.Equipment user arranges module 125 and can also be set to: in response to based on the specific change in the social network data storehouse 135 of web, and allows server 105 and support that the equipment 145 of GPS communicates.Such as, equipment user arranges module 125 and can be set to: when the special member of the social networks based on web have updated GPS identifier and the state of the association in her record of the social network data storehouse based on web 300, allow server 105 and support that the equipment 145 of GPS communicates.
Equipment code in server location application 110 can be configured with the various specifications supporting the equipment 145 of GPS for communicating with server 105 with optimization module 130.Equipment code is used for the type of the equipment 145 of the support GPS communicated with server 105 with optimizing module 130 identification, and carries out formatting to meet the specification of this particular device 145 to the GPS identifier be associated and state.Such as, the member that equipment code and optimization module 130 can automatically identify based on the social networks of web uses BlackBerry
tMequipment communicates with server 105.Correspondingly, equipment code and optimization module 130 carry out formatting to adapt to this BlackBerry by the GPS identifier be associated and state that will be sent to this equipment
tMthe device display 150 of equipment.
Those of ordinary skill in the art are readily appreciated that, there is multiple possible combination and position for component application described herein and module.Such as, the social network data storehouse 135 based on web also can be used as server location application 110 and/or the part of server 105, or applies 110 and/or the independent utility that is separated of server 105 as with server location.Further, multiple known communication mechanism may be used for supporting that the equipment 145 of GPS is by the communication of network 140 with server 105.Network 140 can comprise internet network and/or other wireless or cable networks, such as mobile device carrier network.And, support that the equipment 145 of GPS also directly can communicate with other equipment being similar to the equipment 145 supporting GPS.All these are out of shape in the scope of the embodiment still belonging to claimed.
Fig. 2 shows the screenshot capture of Exemplary status screen 200.Exemplary status screen 200 is for sending to the server in the social network data storehouse 135 (Fig. 1) comprised based on web by the state of the social network members based on web received.Exemplary status screen 200 comprises status entry box 205, instruction 210 and condition selecting 215.Status screen 200 is usually displayed on device display 150 (Fig. 1).
The state of the social network members based on web is received in status entry box 205.According to a kind of embodiment, accepting state can be carried out by the manual input of social network members on the keypad supporting the equipment 130 (Fig. 1) of GPS or touch-screen based on web.In another embodiment, can from equipment 145 another equipment accepting state same or analogous with support GSP.
In Exemplary status screen 200, instruction 210 indicates the social network members based on web to select a state from 7 free position options 215.These options comprise, " being in ", " in library ", " in work ", " at school ", " party of going out ", " sleep " and/or " other ".If the social network members based on web have selected " other " state, then can point out to them and key in free position to represent their the present situation.Such as, the social network members based on web selects " other " state by inputting option " 7 " in status entry box 205, and it can be prompted to key in " bar ".According to a kind of embodiment, by processing module 165, the GPS identifier be received in GSP module 160 is associated with the state received " bar ".Such as, the GPS identifier be received in GSP module 160 can be street address " No. 123, CA90120 university city main stem ".Correspondingly, " No. 123, CA90120 university city main stem " is associated with " bar " by processing module 165.The GPS identifier of association and the copy (also namely, " bar, No. 123, CA90120 university city main stem ") of state are stored in contact person's file 170, and the GPS identifier of association and state are sent to server 105 by communication module 175.
Those of ordinary skill in the art are readily appreciated that, in Exemplary status screen 200, also can comprise other state options, and it still belongs to the scope of claimed embodiment herein.
Fig. 3 shows the screenshot capture of the exemplary record of the social network data storehouse based on web 300.This exemplary social network data-base recording 300 is the JohnSmith for Harvard University.Social network data storehouse record 300 comprises the contact content 305 of JohnSmith.According to various embodiment, contact content comprises based on the part or all of information in the social network data storehouse 135 of web.Contact content also comprises expression content, such as audio/video.Audio/video can be any audio frequency, video, audiovisual, diagram, photo, image format, text and/or these all distortion and combination.
Contact content 305 shown in exemplary social network data-base recording 300 comprises GPS identifier and the state 310 of the association of JohnSmith.In social network data storehouse record 300, GPS identifier and the state 310 of the association of JohnSmith are " bar, No. 123, CA90120 university city main stem ".
Fig. 4 shows the screenshot capture of exemplary contact content screen 400.Contact content screen (such as contact content screen 400) is presented on the device display 150 (Fig. 1) of the equipment 145 (Fig. 1) supporting GPS.Social network data storehouse record (such as social network data storehouse record 300 (Fig. 3)) is that of the some or all contact content appeared on contact content screen (such as exemplary contact content's screen 400) may originate.
Contact content screen 400 shown in Fig. 4 is JohnSmith for Harvard University.It is part or all of that this contact content screen 400 comprises in the contact content 305 of JohnSmith, and it comprises GPS identifier and the state of the association of JohnSmith.
According to some embodiments, part or all of contact content on contact content screen 400 automatically fills the contact person's file 170 (Fig. 1) on the equipment 145 supporting GSP, such as on February 2nd, 2007 submit to, described in U.S. Patent Application Serial No.______ (acting on behalf of institute's reel number is PA33702US) that name is called " SystemandMethodforAutomaticPopulationofaContactFilewithC ontactContentandExpressionContent ", it is incorporated into this by reference.
According to other embodiments, after in the GPS module 160 GSP identifier being received the equipment 145 supporting GPS, GPS identifier is sent to server 105 (Fig. 1) by communication module 175, thus inquires about corresponding contact content to the social network data storehouse 135 based on web.If determine that other members one or more based on the social networks of web have coupling or the GPS identifier close to coupling in its social network data storehouse based on web record 300, then by correspond to these members contact content (as in exemplary contact content's screen 400 see) be sent to from server 105 and support the equipment 145 of GPS.Thus, the social network members carrying out inquiring about can be known and is positioned at other neighbouring social network members.
Fig. 5 shows the process flow diagram of the illustrative methods 500 of the member for automatically locating the social networks based on web.
In step 505, support that GPS identifier receives in GPS module 160 (Fig. 1) by the equipment 145 (Fig. 1) of GPS.In the exemplary embodiment, GPS identifier represents the street address of the social network members based on web.In another embodiment, keypad or the touch-screen of the equipment 145 of support GPS can be used by the social network members based on web or use and not support that the keypad of the equipment of GPS or touch-screen input GPS identifier.
In step 510, support that GPS identifier is sent to server 105 (Fig. 1) by the equipment 145 of GPS.According to various embodiment, support that GPS identifier is sent to server 105 by the communication module 170 (Fig. 1) in the equipment 145 of GPS.
In step 515, server 105 receives GPS identifier by network 140 (Fig. 1) from the equipment 145 of support GPS.In some embodiments, network 140 can comprise internet network and/or other wireless or cable networks, such as mobile device carrier network.
In step 520, enquiry module 115 (Fig. 1) on server 105 inquires about other contact content based on the social network members of web (comprising the GPS identifier and state that are associated) in based on the social network data storehouse 135 (Fig. 1) of web, and these members have identical with the GPS identifier received or very relevant GPS identifier.
In step 525, server 105 checks privacy settings module 120 (Fig. 1).According to a kind of embodiment, privacy settings module 120 is configured for restriction is sent to the equipment 145 supporting GPS contact content (comprising the GPS identifier and state that are associated) from server 105.In a kind of alternate embodiment, privacy settings module 120 is configured for the inquiry of restriction to the social network data storehouse 135 based on web.
In step 530, server 105 checkout facility user arranges module 125 (Fig. 1).According to some embodiment, equipment user arranges module 125 and controls such as when server 105 and function when supporting that the equipment 145 of GPS communicates.In another embodiment, equipment user arranges module 125 and is configured in response to based on the specific change in the social network data storehouse 135 of web, and Boot Server 105 is to supporting that the equipment 145 of GPS transmits the contact content (comprising the GPS identifier and state that are associated) upgraded.
In step 535, server 105 checkout facility specification and optimization module 130 (Fig. 1).According to a kind of embodiment, equipment code is configured with the various specifications supporting the equipment 145 of GPS for communicating with server 105 with optimization module 130.Equipment code identifies the type of the equipment 145 of the support GPS communicated with server 105 with optimizing module 130, and carries out formatting to meet the specification of the equipment 145 of this support GPS to contact content.
In step 540, the contact content (comprising the GPS identifier and state that are associated) with other members of social networks based on web of identical or close GPS identifier is sent to the equipment 145 supporting GPS from server 105.According to some embodiment, multiple known communication mechanism may be used for server 105 by the communication of network 140 with the equipment 145 of support GPS.
In step 545, support that the equipment 145 of GPS receives contact content (comprising the GPS identifier and state that are associated) from server 105.
In step 550, contact content is stored automatically in contact person's file 170 (Fig. 1).According to a kind of embodiment, contact person's file 170 is the parts of device location application 155 (Fig. 1) supported on the equipment 145 of GPS.
In step 555, the device display 150 (Fig. 1) of equipment 145 supporting GPS shows contact content.
Although be described above various embodiment, should be appreciated that these embodiments only exemplarily mode provide, instead of restriction.Such as, with the function of automatically locating any element be associated based on the social network members of web and can utilize any expectation of setting forth above.Therefore, the width of preferred implementation and scope not should limit by above-mentioned arbitrary illustrative embodiments.
Claims (13)
1. share a method for the position of the member participating in online Social networking services, described method is performed by computer server system, and comprises:
The subscriber equipment carried from the first members of described online Social networking services receives positional information and the status information of described first member, described positional information represents the geographic position of described first member, and described status information is manually provided on the load module of described subscriber equipment by described first member;
The described positional information of described first member be associated with the described status information of described first member and the contact content of described first member are stored in the record of database;
The request for the information be associated with described geographic position is received from the second member of described online Social networking services;
In response to receiving described request, inquire about described database to obtain the described status information of described first member be associated with the described positional information in described geographic position;
Receive the positional information of described second member;
Based on the described positional information of described first member and the described positional information of described second member, determine described first member whether near described second member; And
In response to determining that described first member is near described second member, the described contact content of described first member, described status information and described positional information is sent to described second member, the described status information of wherein said first member and described positional information are displayed on the equipment of described second member, and the contact person's file in the described equipment of wherein said second member is updated according to the described contact content sent.
2. method according to claim 1, the described positional information of wherein said first member comprises by processing the GPS identifier detected by described subscriber equipment and the street address determined.
3. method according to claim 1, also comprises:
Determine whether the 3rd member of described online Social networking services is designated to receive described status information; And
In response to determining that described 3rd member is designated, described status information is sent to described 3rd member.
4. method according to claim 1, also comprises:
Determine the specification of described subscriber equipment, described specification relate to following at least one: the type of described subscriber equipment, and the display of described subscriber equipment; And
Formatting is carried out to the data of the described positional information or described status information that at least comprise described first member, to be sent to described subscriber equipment according to the described specification of described subscriber equipment.
5. a computer server system, for providing online Social networking services to participation member, described computer server system comprises:
Database module, be configured to receive the positional information of described first member and the status information of described first member in response to the subscriber equipment of the first member from described Social networking services, the described positional information of described first member and the described status information of described first member and the contact content of described first member are stored in record explicitly, described positional information represents the geographic position of described first member, and described status information is manually provided on the load module of described subscriber equipment by described first member;
Enquiry module, is configured to:
In response to the inquiry of the second member received from described Social networking services, obtain the described status information of described first member and described positional information from described database module,
Receive the positional information of described second member, and
Described first member is determined whether near described second member based on the described positional information of described first member and the described positional information of described second member; And
Communication module, is configured to:
The described positional information of described first member and described status information is received from described subscriber equipment, and
In response to determining that described first member is near described second member, the described contact content of described first member, described positional information and described status information is sent to described second member, the described status information of wherein said first member and described positional information are displayed on the equipment of described second member, and the contact person's file in the described equipment of wherein said second member is updated according to sent described contact content.
6. computer server system according to claim 5, the information that wherein said database purchase is associated with the member of described Social networking services.
7. computer server system according to claim 5, the described positional information of wherein said first member comprises the street information determined by described subscriber equipment.
8. computer server system according to claim 5, also comprises privacy settings module, and it is configured for:
Determine whether the 3rd member of described online Social networking services is designated to receive described status information; And
In response to determining that described 3rd member is designated, allow described status information to be sent to described 3rd member.
9. computer server system according to claim 5, also comprise equipment code and optimize module, it is configured for:
Determine the specification of described subscriber equipment, described specification relate to following at least one: the type of described subscriber equipment, and the display of described subscriber equipment; And
Formatting is carried out to the data of the described positional information or described status information that at least comprise described first member, to be sent to described subscriber equipment according to the described specification of described subscriber equipment.
10. share a method for the position of the member of online Social networking services, described method is performed by a subscriber equipment, and comprises:
Obtain positional information, described positional information represents the geographic position of the member of described online Social networking services;
From described member's receiving status information, described status information represents the state of described member and is manually inputted on the load module of described subscriber equipment by described member;
Described positional information is associated with the described status information of reception;
Described status information and described positional information is stored in contact person's file of described subscriber equipment; And
Described status information and described positional information are sent to remote server, and for other membership querys of described online Social networking services, the contact content of wherein said member is updated to comprise described status information and described positional information.
11. methods according to claim 10, wherein obtain described positional information and comprise: at described subscriber equipment place, process GPS identifier.
12. methods according to claim 10, also comprise: via the input of described subscriber equipment, receive described positional information from described member.
13. methods according to claim 10, also comprise:
In response to the Data Update detected in described remote server, the positional information of renewal is sent to described remote server.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2007/005343 WO2008105766A1 (en) | 2007-02-28 | 2007-02-28 | Systems and methods for automatically locating web-based social network members |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101632074A CN101632074A (en) | 2010-01-20 |
CN101632074B true CN101632074B (en) | 2016-01-20 |
Family
ID=39721514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200780051830.5A Active CN101632074B (en) | 2007-02-28 | 2007-02-28 | For automatically locating the system and method for the social network members based on web |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP2132646A4 (en) |
JP (1) | JP5671234B2 (en) |
CN (1) | CN101632074B (en) |
AU (1) | AU2007347839B2 (en) |
BR (1) | BRPI0721260A2 (en) |
CA (1) | CA2677327C (en) |
WO (1) | WO2008105766A1 (en) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7809805B2 (en) | 2007-02-28 | 2010-10-05 | Facebook, Inc. | Systems and methods for automatically locating web-based social network members |
US9459622B2 (en) | 2007-01-12 | 2016-10-04 | Legalforce, Inc. | Driverless vehicle commerce network and community |
US9373149B2 (en) | 2006-03-17 | 2016-06-21 | Fatdoor, Inc. | Autonomous neighborhood vehicle commerce network and community |
US9037516B2 (en) | 2006-03-17 | 2015-05-19 | Fatdoor, Inc. | Direct mailing in a geo-spatial environment |
US9002754B2 (en) | 2006-03-17 | 2015-04-07 | Fatdoor, Inc. | Campaign in a geo-spatial environment |
US9071367B2 (en) | 2006-03-17 | 2015-06-30 | Fatdoor, Inc. | Emergency including crime broadcast in a neighborhood social network |
US8965409B2 (en) | 2006-03-17 | 2015-02-24 | Fatdoor, Inc. | User-generated community publication in an online neighborhood social network |
US9064288B2 (en) | 2006-03-17 | 2015-06-23 | Fatdoor, Inc. | Government structures and neighborhood leads in a geo-spatial environment |
US9070101B2 (en) | 2007-01-12 | 2015-06-30 | Fatdoor, Inc. | Peer-to-peer neighborhood delivery multi-copter and method |
US8275767B2 (en) | 2009-08-24 | 2012-09-25 | Xerox Corporation | Kiosk-based automatic update of online social networking sites |
US8290999B2 (en) | 2009-08-24 | 2012-10-16 | Xerox Corporation | Automatic update of online social networking sites |
US20110145355A1 (en) * | 2009-09-03 | 2011-06-16 | Jeremy Mattern | System and Method for Improved Social Networking |
DE102010037536A1 (en) * | 2010-09-15 | 2012-03-15 | Friedrich Birgels | Method for disseminating information in social network, involves linking personal data of mentioned person with location information, where personal data is output to another person in accordance with data search profile |
US8478306B2 (en) | 2010-11-10 | 2013-07-02 | Google Inc. | Self-aware profile switching on a mobile computing device |
US8560013B2 (en) | 2010-12-14 | 2013-10-15 | Toyota Motor Engineering & Manufacturing North America, Inc. | Automatic status update for social networking |
CN102695120A (en) * | 2011-03-25 | 2012-09-26 | 北京千橡网景科技发展有限公司 | Method and equipment for providing point-of-interest (POI) information for user at mobile terminal |
US9582139B1 (en) * | 2011-05-26 | 2017-02-28 | Google Inc. | Multi-level mobile device profiles |
US8825761B2 (en) * | 2011-08-05 | 2014-09-02 | Htc Corporation | Systems and methods for sharing group status within a social network |
CN102325174A (en) * | 2011-08-31 | 2012-01-18 | 酷视资讯股份有限公司 | Community website message logging method and system thereof |
CN102571910B (en) * | 2011-11-16 | 2014-08-13 | 腾讯科技(深圳)有限公司 | Method for searching nearby users in social network, and server |
EP2620906A1 (en) | 2012-01-24 | 2013-07-31 | Amadeus | Automatic live publisher event system and method of same |
US9521105B2 (en) * | 2012-03-26 | 2016-12-13 | Google Inc. | Sending communications to contacts on a social networking service |
DE102012006804A1 (en) | 2012-03-27 | 2013-10-02 | Lior Baussi | Method for publishing digital type geo-referenced multimedia content e.g. audio content in country and city maps displayed on e.g. smartphone, involves visualizing multimedia content of geographical position of each user in map |
US9355174B2 (en) | 2012-09-07 | 2016-05-31 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
US10078431B1 (en) | 2013-02-01 | 2018-09-18 | Nextdoor.Com, Inc. | Social networking based on nearby neighborhoods |
US20140222908A1 (en) | 2013-02-01 | 2014-08-07 | Nextdoor.Com, Inc. | Methods and systems for a location-based online social network |
US20140258879A1 (en) * | 2013-03-08 | 2014-09-11 | International Business Machines Corporation | Theme engine |
CN104731806B (en) * | 2013-12-20 | 2018-10-19 | 腾讯科技(深圳)有限公司 | A kind of method and terminal for quickly searching user information in social networks |
US9439367B2 (en) | 2014-02-07 | 2016-09-13 | Arthi Abhyanker | Network enabled gardening with a remotely controllable positioning extension |
US9457901B2 (en) | 2014-04-22 | 2016-10-04 | Fatdoor, Inc. | Quadcopter with a printable payload extension system and method |
US9004396B1 (en) | 2014-04-24 | 2015-04-14 | Fatdoor, Inc. | Skyteboard quadcopter and method |
US9022324B1 (en) | 2014-05-05 | 2015-05-05 | Fatdoor, Inc. | Coordination of aerial vehicles through a central server |
US9971985B2 (en) | 2014-06-20 | 2018-05-15 | Raj Abhyanker | Train based community |
US9441981B2 (en) | 2014-06-20 | 2016-09-13 | Fatdoor, Inc. | Variable bus stops across a bus route in a regional transportation network |
US9451020B2 (en) | 2014-07-18 | 2016-09-20 | Legalforce, Inc. | Distributed communication of independent autonomous vehicles to provide redundancy and performance |
US10459450B2 (en) | 2017-05-12 | 2019-10-29 | Autonomy Squared Llc | Robot delivery system |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6963850B1 (en) * | 1999-04-09 | 2005-11-08 | Amazon.Com, Inc. | Computer services for assisting users in locating and evaluating items in an electronic catalog based on actions performed by members of specific user communities |
GB2376609B (en) * | 2001-05-02 | 2003-06-18 | Symbian Ltd | Group communication method for a wireless communication device |
CN1682229A (en) * | 2002-09-17 | 2005-10-12 | 默比卡有限公司 | Optimised messages containing barcode information for mobile receiving device |
US8249615B2 (en) * | 2002-10-25 | 2012-08-21 | At&T Mobility Ii Llc | Delivery of network services |
US20050038876A1 (en) * | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
US20050136988A1 (en) * | 2003-12-19 | 2005-06-23 | Villamil Camilo E. | Method for reporting personal status of a mobile communication device user and method therefor |
US7593740B2 (en) * | 2004-05-12 | 2009-09-22 | Google, Inc. | Location-based social software for mobile devices |
US7731088B2 (en) * | 2004-06-16 | 2010-06-08 | Ipt, Llc | Vehicle violation enforcement system and method |
US7721204B2 (en) * | 2004-07-29 | 2010-05-18 | Xerox Corporation | Client dependent image processing for browser-based image document viewer for handheld client devices |
US20060072721A1 (en) * | 2004-09-21 | 2006-04-06 | Netomat, Inc. | Mobile messaging system and method |
US11283885B2 (en) * | 2004-10-19 | 2022-03-22 | Verizon Patent And Licensing Inc. | System and method for location based matching and promotion |
CN102982092B (en) * | 2004-10-19 | 2017-06-09 | 飞扬管理有限公司 | For the system and method for location-based social networks |
EP1689136A1 (en) * | 2005-02-04 | 2006-08-09 | Research In Motion Limited | Adaptive electronic message forwarding for wireless device |
US20060256008A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Pointing interface for person-to-person information exchange |
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 |
US7466986B2 (en) * | 2006-01-19 | 2008-12-16 | International Business Machines Corporation | On-device mapping of WIFI hotspots via direct connection of WIFI-enabled and GPS-enabled mobile devices |
-
2007
- 2007-02-28 CN CN200780051830.5A patent/CN101632074B/en active Active
- 2007-02-28 JP JP2009551974A patent/JP5671234B2/en active Active
- 2007-02-28 BR BRPI0721260-7A patent/BRPI0721260A2/en not_active Application Discontinuation
- 2007-02-28 AU AU2007347839A patent/AU2007347839B2/en not_active Ceased
- 2007-02-28 CA CA2677327A patent/CA2677327C/en not_active Expired - Fee Related
- 2007-02-28 EP EP07752069A patent/EP2132646A4/en not_active Ceased
- 2007-02-28 WO PCT/US2007/005343 patent/WO2008105766A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP2132646A4 (en) | 2010-05-05 |
CA2677327A1 (en) | 2008-09-04 |
JP5671234B2 (en) | 2015-02-18 |
CA2677327C (en) | 2013-04-30 |
CN101632074A (en) | 2010-01-20 |
AU2007347839B2 (en) | 2012-02-02 |
EP2132646A1 (en) | 2009-12-16 |
JP2010520540A (en) | 2010-06-10 |
BRPI0721260A2 (en) | 2013-01-08 |
AU2007347839A1 (en) | 2008-09-04 |
WO2008105766A1 (en) | 2008-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101632074B (en) | For automatically locating the system and method for the social network members based on web | |
US11477604B2 (en) | Location-based discovery of network members | |
US20180082335A1 (en) | Method of creating and joining social group, user device for executing the method, server, and storage medium | |
US20060242239A1 (en) | Presence information processing method and computer | |
US9870555B2 (en) | Customer interaction manager on a restaurant computer | |
US20050144642A1 (en) | Systems and methods for communicating with customers in the hospitality industry | |
CN102172007A (en) | Conference networking system incorporating social networking site information | |
JP2009219124A (en) | Mobile computing and communications | |
US10397334B2 (en) | Information sharing system, information sharing method, and non-transitory computer-readable recording medium encoded with information sharing program | |
JP5959963B2 (en) | Information processing system, information processing apparatus, device selection method, and program | |
JP2010502088A (en) | Content synchronization method and apparatus | |
CN103069743B (en) | For registering the apparatus and method of personal network | |
KR20120087287A (en) | Terminal and server providing social networking service using augmented reality history information, augmented reality service providing system using the same | |
KR20160146983A (en) | Method, device and system for establishing communication | |
JP4290722B2 (en) | Information management server, communication device between portable terminals, portable terminal, and information providing method | |
KR101206577B1 (en) | Expert system based on social network service | |
JP2005025627A (en) | Information delivery system, information delivery method, and information delivery processor | |
US20130103480A1 (en) | Providing coupons | |
CN102035877A (en) | System and method for managing items in a list shared by a group of mobile devices | |
JP2007249557A (en) | Group purchase system, group purchase server, group purchase method, group purchase program and recording medium | |
CN101415015B (en) | Navigation system and architecture for providing terminal user content | |
JP2009097998A (en) | Meeting support apparatus, meeting support system, meeting support server device, meeting support method and program | |
KR20140091131A (en) | System for supporting marketing based on the offline shop and the method thereof | |
EP2189935A1 (en) | Activity overlaid mapping services | |
JP2011193428A (en) | System and method for distributing content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: California, USA Patentee after: Yuan platform Co. Address before: California, USA Patentee before: FACEBOOK, Inc. |
|
CP01 | Change in the name or title of a patent holder |