CN101366005A - Facilitation of online discussion - Google Patents
Facilitation of online discussion Download PDFInfo
- Publication number
- CN101366005A CN101366005A CNA2006800087352A CN200680008735A CN101366005A CN 101366005 A CN101366005 A CN 101366005A CN A2006800087352 A CNA2006800087352 A CN A2006800087352A CN 200680008735 A CN200680008735 A CN 200680008735A CN 101366005 A CN101366005 A CN 101366005A
- Authority
- CN
- China
- Prior art keywords
- content
- client devices
- network address
- identifier
- user
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 13
- 230000004044 response Effects 0.000 claims abstract description 8
- 238000004891 communication Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 238000004321 preservation Methods 0.000 description 2
- 241000239290 Araneae Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
A method includes receiving, at a first network address and from a first client device (215) of a plurality of client devices, and identifier of a second network address. In response to receiving the identifier from the first client device (215), first content corresponding to the second network address is provided to the first client device (215). Second content from the first client device is received at the first network address. The identifier is received at the first network address and from a second client device (250) of the plurality of client devices. In response to receiving the identifier form the second client device (250), the second content is provided to the second client device.
Description
Prioity claim
The application requires No. the 60/651st, 953, U.S. Provisional Application submitting on February 9th, 2005 and the right of priority of No. the 60/727th, 288, the U.S. Provisional Application submitted on October 14th, 2005, incorporates this each application wherein into this paper by reference.
Technical field
Embodiments of the invention relate generally to Internet traffic, and relating in particular to provides online discussion forum.
Background technology
The Internet exists as the set of millions of the computer systems that interconnect and work alone.At present, individual, company and its hetero-organization have got used to utilizing the ability of the Internet to be come to other people presentation information, and by safeguarding passive and interactive site participates in ecommerce.In order to create the website, with computing machine that the Internet links to each other on web server by name is installed software application, and webpage will be placed on wherein.
The long-distance user can be by pointing to a URL with explorer, and this URL then points to the IP address of specific web server, visits the webpage in this web server.Usually, this processing is by finishing website URL input browser's address bar.In this way, the user can be in website and the information that certain position and visit are in different geographic regions in the world.Equally, other users can be in other physical locations, and can visit identical or different information.Correspondingly, the website receives many requests for information from the individual of different physical separation.A lot of websites all have thousands of visitors simultaneously or in certain time period.Thus, there is the individual of a large amount of physical separation that the information that specific website provides is produced common interest usually.
The value that communicates with other people with common interest is conspicuous.At real world, people share experience by joining a club with the entity in a organized way of sports team and so on and learn mutually.Equally, in the inorganization entity in cafe, restaurant and bar and so on, the association of people's loosely.Even on line, with other people value of exchanging of sharing similar interest also by using chatroom, forum, network log (" blog ") and instant message transmission (being referred to as " message forum ") to embody.
The chatroom is the virtual meeting space that permission communicates between many people simultaneously.These Virtual Spaces and cafe or bar are similar, and anyone in this space can talk with any other people in this space thus.Usually, organize around a theme chatroom, and the people who enters the Virtual Space thus has common interest.For example, the chatroom that has politics, physical culture, appointment and automobile.Want to enter the chatroom, the user must visit independent website, and searches for the different chatrooms that will add.
The similarity of forum and chatroom is that they all allow online communication between a plurality of users.But, forum and the marked difference of chatroom be forum allow with other users between carry out not simultaneously communicating by letter of (over time).And the chatroom need and other users between in participate in.Forum allows first user to put up certain message and subsequent user reads this message when first user is no longer online.Forum arranges around motif area, for example programming language, health, automobile and education.The user must visit independent website and search for the different forums that will enter.
Blog can be considered to be the individual or company website, and in blog, the author is come into the open these contents thus along with it writes its viewpoint, thoughts or the like to the expansion of given theme view, and receives reflection and comment about these contents.
The instant message transmission is the Internet traffic of carrying out between the user.When being that with the similarity of chatroom it needs between the online user, it communicates by letter.But what it was that it relates to the difference of chatroom is two person-to-person communications.Like this, the instant message transmission is more similar to telephone conversation.If use chatting programme and other user to communicate, must know this user's user name so, this user must be simultaneously online in addition.
Chatroom, forum, blog and instant message transmission have all embodied strongly around the advantage of the online communication of common interest.Therefore, as thousands of people simultaneously or not simultaneously during access websites, concerning these people, it will be very favorable having the ability that is easy to intercom mutually.But, depend merely on existing the Internet communications technologies and be not suitable for addressing this problem.The present invention is intended to address this problem and many other problemses.
Description of drawings
Describe preferred and alternative embodiment of the present invention in detail with reference to following accompanying drawing hereinafter:
Fig. 1 is the synoptic diagram that can implement the exemplary operation environment of the embodiment of the invention;
Fig. 2 is the functional block diagram that can implement the exemplary operation environment of the embodiment of the invention;
Fig. 3 is the synoptic diagram of the graphic user interface (GUI) according to the embodiment of the invention;
Fig. 4 is the amplification illustration according to the GUI of the embodiment of the invention;
Fig. 5 is the amplification illustration according to the gui tool hurdle of the embodiment of the invention;
Fig. 6 is the process flow diagram of illustration according to the method for the embodiment of the invention; And
Fig. 7 is the process flow diagram of illustration according to the method for the embodiment of the invention.
Embodiment
Embodiments of the invention relate to and a kind ofly are used for allowing in the following manner the user to participate in the method for the message forum on any website, that is: by using explorer to visit and showing content from the website; Website URL is sent to one or more servers and/or the centralized data base that has adopted one or more relam identifiers; From with database that this URL is associated retrieving information; And with close on mutually from this content of this website and side by side show this information.
In one embodiment, on client computer, install and dispose message client computer, the GUI of display message client computer in browser thus.For example, this GUI can bring demonstration as the horizontal scroll device that is placed on the window bottom in browser window.But this GUI also can show in other browsers, replace position display or be independent of browser display.In order to enable the function of message client computer, the user can use username and password or other checking forms to come himself is verified.The message client computer is obtained the current URL and the user name of browser automatically, and this information is sent to far-end server via the Internet.As an alternative, this URL also can manually obtain.Far-end server is accepted this URL and optional user name, and alternatively, it preserves this information for your guidance, and the information that retrieval is associated with this URL in server database.The described information that is associated with URL is sent back to the message client computer of the request initiated, and adjoining and side by side be presented among the GUI with web site contents.This information can be including, but not limited to user name, user profile, forum's title, forum's message, date and time.The message client computer receives also and handles this information, organizes and formats Useful Information thus and it is presented among the GUI.The user can filter this information, reads, searches for, sorts, moves, preservation, printing, user's scoring, forum's scoring, interception user, grouping, locking (pin) and tissue.In addition, client computer allows the user to communicate with other people by message forum, message board, blog, Email, chatroom or instant message transmission.But, also can use other forms of communication, as voice or symbolic communication.These communications are to realize that by being associated for the corresponding web content in the central server of all user's references and/or forum wherein said corresponding web content and/or forum both can be associated with the web content, also can be related with it.
In another embodiment, GUI can minimize or maximize.
In another embodiment, can dynamically forbid or enable the GUI button according to whether supporting this basic function of GUI button in the given context.
In an additional embodiment, the gui menu hurdle can be expanded and shrink, so that save screen space.
In another embodiment, GUI provides other websites that may pay close attention to or the suggestion of forum to the user.
In another embodiment, the GUI subwindow has rolling characteristic, so that save screen space.
In another embodiment, layering gui menu can be expanded or shrink.
In another embodiment, the GUI subwindow has a plurality of panes of the size can adjusted respectively, so that save screen space.
In another embodiment, display message is split in a plurality of pages, and user's single page that can navigate thus is so that save screen space.
In another embodiment, GUI allows user's establishment, management or deleted file folder, so that keep the information relevant with the message of liking, user or forum, perhaps adds bookmark for this information.
In another embodiment, display ads in the GUI subwindow.
In another embodiment, the user can be from the gui management account options.
Fig. 1 illustration can implement the example of the suitable computingasystem environment 100 of the embodiment of the invention.This computingasystem environment 100 only is an example of suitable computing environment, and it is not intended to hint any restriction is carried out in the use of the embodiment of the invention or the scope of function.Computing environment 100 should not be interpreted into to be had and exemplary operations environment 100 illustrated any one assembly or relevant any dependence or the needs of combination of components.
Embodiments of the invention can utilize numerous other general or special purpose computingasystem environment or configuration to implement.The example that is fit to known computing system, environment and/or the configuration be used in combination with the embodiment of the invention including, but not limited to personal computer, server computer, hand or laptop devices, multicomputer system, based on microprocessor system, set-top box, programmable consumer electronic device, network PC, microcomputer, mainframe computer, cell phone and so on mobile device, comprise distributed computing environment any in said system or the equipment or the like.
Embodiments of the invention can be described in the general context of the computer executable instructions of being carried out by computing machine (as program module).Usually, program module comprises the routine that is used to carry out particular task or realizes particular abstract, program, object, assembly, data structure or the like.Embodiments of the invention also can be implemented in distributed computing environment, in this environment, are executed the task by the remote processor equipment that links to each other by communication network.In distributed computing environment, program module can be arranged in the storage medium of local and far-end computer, and described medium comprises memory storage device.
With reference to figure 1, the example system that is used to implement the embodiment of the invention comprises computing equipment, and for example computing equipment 100.In the most basic configuration of computing equipment 100, computing equipment 100 generally includes at least one processing unit 102 and storer 104.
According to the accurate configuration and the type of computing equipment 100, storer 104 both can be (for example random-access memory (ram)) that easily loses, and also can be non-volatile (for example ROM (read-only memory) (ROM), flash memory or the like), can also be certain combination of these two.With dashed lines 106 is described the most basic this configuration in Fig. 1.
In addition, equipment 100 can have additional feature/function.For example, equipment 100 can also comprise additional memory devices (removable and/or non-removable), this comprising but be not limited to disk, CD or tape.In Fig. 1, come this additional memory devices of illustration by removable memory device 108 and non-removable memory device 110.Computer-readable storage medium is included in non-volatile, the removable and non-removable medium of easily becoming estranged that any method of being used for information stores or technology are implemented, and wherein said information can be computer-readable instruction, data structure, program module or other data.Storer 104, removable storer 108 and non-removable storer 110 all are the examples of computer-readable storage medium.The medium that computer-readable storage medium can be used to store expected information and can be visited by equipment 100 including, but not limited to RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital multi-purpose disk (DVD) or other optical storage apparatus, tape cassete, tape, disk storage device or other magnetic storage apparatus or any other.The part that any this class computer-readable storage medium can be an equipment 100.
With reference now to Fig. 2,, embodiments of the invention can be described in the context of illustrated exemplary computer network system 200.System 200 comprises E-customer's machine equipment 210 of personal computer or workstation and so on, this equipment links to each other with the electronic equipment or the system of server 230 with first network address and so on via the communication media of network 220 (as two or more computer systems that intercom mutually, as the Internet) and so on.Server 230 can also be coupled or reference-to storage equipment otherwise, and for example database 240.System 200 can also comprise additional client devices 250 and the server 260 that is coupled with network 220, and wherein this server has second network address.Though the illustrated embodiment of Fig. 2 has comprised the one or more servers 230,260 that are coupled via network 220 and one or more client devices 210,250, but should be realized that embodiments of the invention can use this more or less class client devices that is coupled with this type of more or less server to realize.
In one embodiment, each in client devices 210,250 and the server 230,260 can comprise with all features that are associated with reference to figure 1 equipment 100 illustrated and that discuss or be less than all features.Client devices 210,250 can comprise or otherwise be coupled to computer screen or other conventional display device (not shown)s.Client devices 210,250 can be used for various purposes, comprises network and local computing.
Client devices the 210, the 250th links via network 220 and server 230,260, thus operating in computer program on one or more client devices 210,250 and can adopt the two-way communication mode and cooperate with server 230,260 such as browser.Server 230 can be coupled with database 240, so that retrieving information and information deposited in wherein therefrom.Database 240 can comprise a plurality of different form (not shown)s, and these forms can be used by server 230, so that allow to carry out the different aspect of the embodiment of the invention.
In operation, according to one embodiment of present invention, the user of client devices 210 can obtain computer executable instructions from server 230 downloads or with other usual manners, wherein when client devices 210 is installed and is carried out described instruction, the described instruction forum's client application 215 that gives information, this application comprise and can go up the GUI330 that shows at the display screen 300 (Fig. 3) that is coupled with client devices 210.In one embodiment, GUI330 comprises browser or the application of other graphical interfaces, and this application allows user's navigation of client devices 210 or adopts other modes and the content (for example webpage) that receives via network 220 to carry out alternately.
With reference to figure 3, the user that hope participates in the client devices 210 of certain forum that belongs to specific website can impel client devices display navigation device window 310 on screen 300.By browser being pointed to the network site (as URL or other address designators that is associated with server 260) of expection website, can in window 310, show the webpage 320 that is associated with this website.
In display web page 320 or before, on screen 300, can show GUI 330.As illustrated in Fig. 3, GUI 330 can be configured to take certain part in order in the window 310 of display web page 320.As an alternative, GUI 330 is displayed in the window (not shown) different with the window 310 of display web page 320.
In one embodiment, in case the user has selected webpage 320, client application 215 impels client devices 210 that the identifier (as URL, IP address, domain name or the like) of the network site of selected webpage is provided to server 230 so.In addition, in order to enable message forum function, the user of client devices 210 can be by providing the checking of username/password combination or other conventionally forms to identify himself to server 230.
In one embodiment, in case receive address designator, server 230 is inquired about the message-forum information that is associated with identifier and/or webpage 320 in this database in database 240.As an alternative, server 320 can be inquired about this type of message-forum information in the memory devices of server 230 inside.This information for example can comprise about webpage 320 and before by the user of client devices 210 and/or for example the user of client devices 250 be posted to comment on the server 230 via network 220.This information can also comprise user name, user profile, forum's title, forum's message, date, time and/or other any routine informations that are associated with online forum.If there is not this type of information in database 240, server 230 can give out information to client devices 210 so, so that inform comment or the other guide of not putting up about webpage 320 on server 230 to the user.
This type of related information that provides in database 240 (or other are by consults memory) offers client application 215 by server 230, and is presented among the GUI 330 or otherwise uses to fill GUI 330.For example, the user can filter this information, reads, searches for, sorts, moves, preservation, printing, user's scoring, forum's scoring, user's interception, grouping, locking and tissue.In addition, by GUI 330, client application 215 permission users put up comment or the other guide about webpage 320 and/or forum on server 230, and described webpage 320 and/or forum both might be associated with webpage, also might be related with it.Server 230 can adopt post content is stored in post content in the database 240 with the mode that webpage 320 and/or corresponding network location identifier are associated.In one embodiment, client application 215 makes the user can control form and editing authority that the user is posted to the information on the server 230 via GUI 330.For example, the user can adopt this mode to create to have only the user can put up the blog of comment.As selection, the user can create " sealing community " message board, has only this user and provides the talent of password can put up comment by this user.
In one embodiment, when the browser that at every turn will be associated with window 310 points to certain network address (for example when user when another is transferred in a webpage or website), client application 215 use automatically with database 240 in provide and provide GUI 330 with the corresponding any information in the network address.As an alternative, client application will attempt providing GUI 330 in response to user's manual prompt.
Fig. 4 illustration the embodiment of GUI 330.As mentioned above, the information that is associated with specific website and/or webpage may be displayed among the GUI 330.GUI 330 can comprise subwindow 10,13,20 and 27.Subwindow 10 can display ads.Subwindow 13 can show the details of particular message.Subwindow 20 can show the message in the particular forum.Subwindow 27 can show the forum of specific URL usually.
GUI 330 can comprise menu 25,26 and 30. Menu 25 and 26 can comprise the option that is associated with whole client software.Menu 30 can comprise the selection relevant with the particular message of checking in subwindow 13.Subwindow 27 can show the forum of the forum that can be used for specific URL, the forum of liking and recommendation, or any other can be with the information of layered mode demonstration.Subwindow 20 may be displayed on the message in the particular forum of selecting in the subwindow 27.Message in the subwindow 20 can be listed according to theme 24, author's name 23, date created 22 and size 21.Message in the subwindow 20 can also sort according to theme 24, author's name 23, date created 22 and size 21.Option 31 can allow the message grouping that quantity is huge and it is shown in groups.Subwindow 13 may be displayed on the message of selecting in the subwindow 20, and Indication message author's scoring 19.The user can come the message in the subwindow 20 is made response by selecting " Reply (answer) " button 11.In addition, the user can also transmit the message in the subwindow 20 by selecting " Forward (forwarding) " button 12.For example, by selecting " Forward (forwardings) " button 12, the user can the allocating conventional email client or otherwise forwards is arrived specific e-mail address.As an alternative, the user can be by selecting seal message in the window 20 of " Print (printing) " button 14.In addition, the user can also use " Email User (Email User) " button 15 to get in touch with the message author.By using " Rating (scoring) " button 16 or 17, can estimate the author with regard to the quality of message.At last, the user can use " Block (prevention) " button 18 to stop the message author, prevents to show in GUI 330 all message from particular author thus.Subwindow 10 can show dynamically or static advertising.
In one embodiment, server 230 can obtain forum and/or classification classification information via network 220.The classification layering can present by text message, for example " Top/Arts/Television ".Server 230 can pre-service from the data of initial form (Original), and be entered in the new form, described new form is carried out tissue, so that optimize the inquiry of classification and forum information.It is processed about the data of the Original form of the details of classification and hierarchical information to come self-contained, and be placed into two new forms: a form comprises such other details (CatInfo), and another form strictness comprises the relation between the classification self and the relation (CatItems) of classification-forum.
Concerning classification of forum, adopt similar processing, wherein add clauses and subclauses for each classification that comprises forum.
Form definition:
DROP?TABLE?IF?EXISTS`directory`.`catinfo`;
CREATE?TABLE`catinfo`(
`CatGUID`varchar(36)NOT?NULL?default",
`CatDisplayName`varchar(64)NOT?NULL?default",
`Level`tinyint(3)unsigned?NOT?NULL?default′0′,
`ParentCatGUID`varchar(36)NOT?NULL?default",
`CatID`int(10)unsigned?NOT?NULL?default′0′,
`CatPath`text?NOTN?ULL,
`CatDescr`text?NOT?NULL,
`ChildCount`int(10)unsigned?NOT?NULL?default′0′,
PRIMARY?KEY(`CatGUID`),
KEY`_ixParentCatGUID`TYPE?BTREE(`ParentCatGUID`),
KEY`_ixCatID`(`CatID`),
KEY`_ix_delme_CatPath`(`CatPath`(128))
)ENGINE=MyISAM?DEFAULT?CHARSET=utf8;
DROP?TABLE?IF?EXISTS`directory`.`catitems`;
CREATE?TABLE`catitems`(
`ItemGUID`varchar(36)NOT?NULL?default",
`CatGUID`varchar(36)NOT?NULL?default",
`ItemType`tinyint(3)unsigned?NOT?NULL?default′0′COMMENT′1=Forur2=Domain′,
PRIMARY?KEY(`ItemGUID`,`CatGUID`,`ItemType`),
KEY`_ixCatGUID`(`CatGUID`),
KEY`_ixCatGUIDAndItemType`(`CatGUID`,`ItemType`),
KEY`_ixItemGUID`(`ItemGUID`)
)ENGINE=MyISAM?DEFAULT?CHARSET=utf8;
Queue definitions:
SELECT?items.catguid,COUNT(1),ci.CatDisplayName?FROM?catitemsitems?INNER?JOIN
(catinfo?ci?INNER?JOIN(SELECT?items2.catguid?FROM?catitems?items2WHERE?items2.itemguid="<insert?forum?GUID?here>")AS?tmp
ON?ci.catguid=tmp.catguid)ON?items.catGUID=ci.catguid?WHEREitems.itemtype=1GROUP?BY?items.catguid?ORDER?BY?ci.level;
SELECT?items.catguid,ci.childcount,ci.CatDisplayName?FROM?catinfo?ci
LEFT?JOIN?catitems?items?ON?items.catguid=ci.catguid?WHERE?items.itemguid="<insert?category?GUID?here>"ORDER?BY?ci.level;
Fig. 5 is the amplification illustration of the embodiment of menu 26." Home (homepage) " button 40 can guide the content of father's browser display from specific URL." Login/Logoff (logining/withdraw from) " button 41 can make the user come post content and displaying contents according to user preference." My Account (my account number) " button 42 allows the user to dispose the account number option." NewPost (the new subsides) " button 43 can make the user put up new information to particular forum." FliterPosts (filtering paste) " button 44 can filter and display message according to message author's scoring." Rate Forum (forum's scoring) " button 45 can make the user mark to current forum." New Forum (new forum) " button 46 can make the user create to be used for the new forum of specific URL." Favorite (liking) " button 47 makes it possible to easily reverse navigation to particular forum, so that reference in the future." Search (search) " button 48 can make the user can be in all forums or forum's subclass search message." Options (option) " button 49 can allow user's Configure Client software.
Fig. 6 illustration according to the processing 600 of the embodiment of the invention.This processing 600 is illustrated as one group of operation that is illustrated as discrete blocks.Handling 600 can adopt any suitable hardware, software, firmware or its to make up to implement.In addition, needn't to be interpreted into be a kind of restriction to the order of the operation described.
At piece 610, receive and be associated with the identifier of corresponding first network address of first content in first content source.For example, server 260 user that can be used for master control client devices 210 wishes first website visited.Thus, for example, the user can point to first website with the browser that operates on the client devices 210 by input URL, IP address, domain name and/or other identifiers that are associated with first website.
Be provided for the second content source at piece 620, the first network address identifiers.This second content source can have second network address different with first network address.For example, client application 215 can receive the identifier of user's input from browser, and prompting client devices 210 offers server 230 with described identifier.At an embodiment, client devices 210 can also provide user authentication information to server 230.
At piece 630, receive and the corresponding second content of first network address identifiers from the second content source.For example, message-forum information that server 230 can be in these databases of database 240 inquiry is associated with identifier and/or relevant web content.This related news that provide in this database 240 offer client application 215 by server 230.
At piece 640, show second content.For example, server 230 may be displayed among the GUI 330 to the information that client application 215 provides, and perhaps can be used to fill GU I330.In one embodiment, client devices 210 both can be simultaneously displayed on first and second contents in the uniform window, also it can be presented in the respective window of separation.
Should be noted that, in one embodiment, concerning second and follow-up website, handling 600 can be repetition basically.For example, can receive and be associated with the corresponding second station address identifier of the 3rd content of the 3rd content source.In this case, the user that can be used for master control client devices 210 of other server (not shown)s except that server 230,260 wishes second website visited.Thus, the user can be by other second identifiers of importing for example URL, IP address, domain name and/or being associated with second website and the browser that will operate on the client devices 210 points to second website.
Second network address identifiers can offer the second content source.For example, client application 215 can be pointed out second identifier that client devices 210 provides the user to import to server 230.
Can receive from the second content source with corresponding the 4th content of second network address identifiers.For example, message-forum information that server 210 can be in these databases of database 240 inquiry is associated with second identifier and/or relevant web content.This relevant information that provides in database 240 can offer client application 215 by server 230.
Then, can show the 4th content.For example, the information that server 230 offers client application 215 both may be displayed among the GUI 330, also can be used to provide GUI 330.
Fig. 7 illustration according to the processing 700 of the embodiment of the invention.This processing 700 is illustrated as one group of operation that is shown discrete blocks.This processing 700 can realize with the form of any suitable hardware, software, firmware or its combination.It is a kind of restriction that the order of describing these operations needn't be interpreted into.
At piece 710, at the identifier of place, first network address reception from second network address of first client devices in a plurality of client devices.For example, server 260 user that can be used for master control client devices 210 wishes the website visited.Thus, the user can point to this website with the browser that operates on the client devices 210 by other identifiers of importing for example URL, IP address, domain name and/or be associated with this website.Then, client application 215 can point out client devices 210 that the identifier of being imported by the user is provided to server 230.
At piece 720,, be provided for first client devices with the corresponding first content in second network address in response to reception from the identifier of first client devices.For example, message-forum information that server 230 can be in these databases of database 240 inquiry is associated with the identifier and/or the web content that is associated.The information that provides in database 240 can offer client application 215 by server 230.This information can comprise user interface element (for example selectable hyperlink, data input domain or the like), so that the user can carry out with client devices 210 and/or server 230 alternately.In addition, server 230 may be receives at least a portion of this information from client devices 210,250 or other client devices.
At piece 730, on first network address, receive second content from first client devices.For example, client application 215 can make client devices 210 the user can with the comment or other guide be posted on the server 230, this comment or other guide can but and nonessential this website that relates to.Server 230 can adopt with post content and identifier and/or relevant web relevance together mode and post content is stored in the database 240.
At piece 740, on first network address, receive identifier from second client devices in a plurality of client devices.For example, the user can will operate in browser sensing on the client devices 250 by the identifier that is associated with the website of input by the website of server 260 master controls.Then, this client devices 250 can offer server 230 with the identifier of user's input.
At piece 750, in response to the reception from the identifier of second client devices, second content is provided for second client devices.For example, message-forum information that server 230 can be in these databases of database 240 inquiry is associated with identifier and/or relevant web content.The serviced device 230 of this related information that comprises by the user institute post content of client devices 210 that provides in the database 240 offers client devices 250.This information can comprise user interface element (as selectable hyperlink, data input domain or the like), so that the user can carry out with client devices 250 and/or server 230 alternately.
Though illustration as indicated above has also been described the preferred embodiments of the present invention, can carry out many variations under the situation that does not break away from the spirit and scope of the invention.Correspondingly, scope of the present invention is not subjected to the disclosed restriction of preferred embodiment.Replace, the present invention should be fully by determining with reference to follow-up claim.
Claims (20)
1. computer-readable medium with the computer executable instructions that is used to carry out following steps, described step comprises:
Receive and the identifier that is associated with corresponding first network address of first content in first content source;
The identifier of first network address is offered the second content source;
From the identifier corresponding second content of second content source reception with first network address; And
Show second content.
2. computer-readable medium according to claim 1 also has the instruction that is used to carry out the step that shows first content and second content simultaneously.
3. computer-readable medium according to claim 2 also has the instruction that is used for carrying out in the step of first display window demonstration first content and second content.
4. computer-readable medium according to claim 2 also has to be used for carrying out at first display window and shows first content and the instruction that shows the step of second content in second display window.
5. computer-readable medium according to claim 1 also has the instruction that is used to carry out following steps:
Receive and the identifier that is associated with corresponding second network address of the 3rd content of the 3rd content source;
The identifier of second network address is offered the second content source;
From identifier corresponding four content of second content source reception with second network address; And
Show the 4th content.
6. computer-readable medium according to claim 1 also has and is used to carry out the instruction that the step of user authentication information is provided to the second content source.
7. computer-readable medium according to claim 1, wherein the identifier of first network address is to receive from the browser application that can be used in the visit first content.
8. computer-readable medium according to claim 1, wherein second content comprises message forum.
9. computer-readable medium according to claim 1, wherein the second content source has second network address that is different from first network address.
10. system comprises:
(a) memory devices; And
(b) first electronic equipment that has first network address and be coupled with memory devices and a plurality of client devices, this first electronic equipment can be used in:
(i) first client devices from described a plurality of client devices receives the identifier of second network address;
(ii) from memory devices, retrieve the corresponding first content of identifier with second network address; And
(iii) first content is offered first client devices.
11. system according to claim 10, wherein memory devices comprises database.
12. system according to claim 10, wherein first electronic equipment can also be used for:
Receive the identifier of the 3rd network address from first client devices;
The corresponding second content of identifier of the retrieval and the 3rd network address from memory devices; And
Second content is offered first client devices.
13. system according to claim 10, wherein first electronic equipment can also be used for:
Second client devices from described a plurality of client devices receives the identifier of second network address;
From memory devices, retrieve first content; And
First content is offered second client devices.
14. system according to claim 13, wherein first electronic equipment can be used in from first client devices and receives second content.
15. system according to claim 14, wherein first electronic equipment can be used in second content is offered second client devices.
16. a method comprises:
On first network address, receive identifier from second network address of first client devices in a plurality of client devices;
In response to reception, provide and the corresponding first content in second network address to first client devices from the described identifier of first client devices;
On first network address, receive second content from first client devices;
On first network address, receive described identifier from second client devices in described a plurality of client devices; And
In response to reception, provide second content to second client devices from the described identifier of second client devices.
17. method according to claim 16, wherein providing first content to comprise provides the user interface that comprises first content.
18. method according to claim 16, wherein providing second content to comprise provides the user interface that comprises second content.
19. method according to claim 16 also comprises: the client devices from described a plurality of client devices receives first content.
20. method according to claim 19 also comprises: in storer, first content is associated with second network address.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US65195305P | 2005-02-09 | 2005-02-09 | |
US60/651,953 | 2005-02-09 | ||
US60/727,288 | 2005-10-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101366005A true CN101366005A (en) | 2009-02-11 |
Family
ID=40391464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006800087352A Pending CN101366005A (en) | 2005-02-09 | 2006-02-09 | Facilitation of online discussion |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101366005A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102724141A (en) * | 2012-07-09 | 2012-10-10 | 西北民族大学 | Online learning discussion method based on single topic |
CN103348321A (en) * | 2011-01-06 | 2013-10-09 | 甲骨文国际公司 | Techniques for detecting inactive browser windows |
CN103678008A (en) * | 2012-09-24 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Data reading method and corresponding data reading device |
US10359902B2 (en) | 2011-10-19 | 2019-07-23 | Oracle International Corporation | Task flow interface in a popup region |
US10691299B2 (en) | 2014-09-25 | 2020-06-23 | Oracle International Corporation | Display of hierarchical datasets using high-water mark scrolling |
-
2006
- 2006-02-09 CN CNA2006800087352A patent/CN101366005A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103348321A (en) * | 2011-01-06 | 2013-10-09 | 甲骨文国际公司 | Techniques for detecting inactive browser windows |
CN103348321B (en) * | 2011-01-06 | 2017-02-08 | 甲骨文国际公司 | Method and system for detecting inactive browser windows |
US9606703B2 (en) | 2011-01-06 | 2017-03-28 | Oracle International Corporation | Techniques for detecting inactive browser windows |
US10359902B2 (en) | 2011-10-19 | 2019-07-23 | Oracle International Corporation | Task flow interface in a popup region |
CN102724141A (en) * | 2012-07-09 | 2012-10-10 | 西北民族大学 | Online learning discussion method based on single topic |
CN103678008A (en) * | 2012-09-24 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Data reading method and corresponding data reading device |
WO2014044121A1 (en) * | 2012-09-24 | 2014-03-27 | 腾讯科技(深圳)有限公司 | Data reading method, electronic device and storage medium |
CN103678008B (en) * | 2012-09-24 | 2017-12-22 | 腾讯科技(深圳)有限公司 | Method for reading data and corresponding digital independent device |
US10691299B2 (en) | 2014-09-25 | 2020-06-23 | Oracle International Corporation | Display of hierarchical datasets using high-water mark scrolling |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7945861B1 (en) | Initiating communications with web page visitors and known contacts | |
USRE48904E1 (en) | Method and apparatus for selectively sharing and passively tracking communication device experiences | |
Lievrouw | Determination and contingency in new media development: Diffusion of innovations and social shaping of technology perspectives | |
US20060248160A1 (en) | Facilitation of online discussion | |
CN100458789C (en) | Method for exchanging portlet configuration data and portal | |
US20080250332A1 (en) | Social networking website interface | |
US20110126132A1 (en) | System and methods of generating social networks in virtual space | |
CN101124576A (en) | Search system and method integrating user annotations from a web of trust | |
CN107408270A (en) | The connection related to context is invited | |
CN101495991A (en) | Systems and methods for social mapping | |
EP1465093A1 (en) | Method and system of media management | |
EP2973066A1 (en) | Customizable, real time intelligence channel | |
KR100855754B1 (en) | Apparatus and method for interlinking the classified objects having the property and computer readable medium processing the method | |
KR20010091344A (en) | multi-windows web browser capable of connecting to a plurality of internet sites in a browser screen | |
US9444898B1 (en) | Annotated communication | |
CN101366005A (en) | Facilitation of online discussion | |
JP2004102470A (en) | Method for displaying bulletin board information, and system for displaying bulletin board information | |
JP2001282793A (en) | System and method for managing identification information | |
JP2003167835A (en) | Member registering system and method, and program | |
US20020087644A1 (en) | Internet portal URL link through an e-mail prompt for the delivery of solicited and unsolicited information based on the original information requested | |
KR20050059380A (en) | Community connecting system through network and method thereof | |
KR20000059137A (en) | Integrated homepage control system and method | |
KR20000046907A (en) | Potal internet system having a mobile web function | |
US20080319963A1 (en) | Method for Providing Information in Data Communication Network Using Private Page | |
JP5028444B2 (en) | Server apparatus and method for transmitting message in search system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090211 |