`
`SERVICE AND/OR INFORMATION RESPONSE ON THE NETWORK
`
`B. THE SERVER PS (18)
`
`FIG. 58 shows a typical particular one of the service and/or information requests
`
`5
`
`101" .IOn (28), designated as the service and/or information request IOn (28), having
`
`queries OQn1 ... OQnm (53), corresponding server addresses AQn1 ... AQnm (54), and
`
`optional instructions VJ n1 ".VJ nk (52). The server addresses AQn1 ... AQnm (54) and
`
`the optional instructions VJn1 ... VJ nk (52) may be optional, and may depend upon the
`
`user interface In (14), and/or other information resident within thc server PS (18).
`
`11
`
`10
`
`FIG. 59 shows the particular service and/or information request IQn (28) parsed,
`
`1,,1
`
`processed, andlor formatted into current request group QAnc (50), request groups
`
`QAn1 ... QAnz (51), and optional instructions VJ n1 .,. VJnk (52), and utilization of
`
`information therefrom to make the requests Qn1" ,Qnm (29), obtain the responses
`
`15
`
`R n1 ".Rnm (32), and incorporate information therefrom into the particular service
`
`and/or information response IRn (34). The current request group QAnc (50) may be
`
`any particular one the request groups QAn1 ,.,QAnz (51), which may be selected by the
`
`user U, (12).
`
`20 Upon receipt of the service and/or information requests IQ1 ... IQn (28) at the server PS
`
`(18), communicated therefrom the corresponding clients C 1 .. ,Cn (16), the server PS
`
`(18) parses, processes, and/or formats each of the service andlor information requests
`
`121
`
`
`
`IQi ... IQn (28) into the corresponding current request groups QAic ... QAne (50)
`
`having corresponding queries QQ11 ... QQnm (53) and corresponding server addresses
`
`AQi1 ... AQnm (54) to open connections with and make the requests Qii ... Qnm (29)
`
`thereof the servers Si"'Sz (20), in accordance with the designation scheme which
`
`5
`
`designates the certain ones of the servers S1"'Sz (20) to be communicated with
`
`corresponding to the requests Qii ... Qnm (29) as the corresponding server designations
`
`S11",Snm (30), shown for a particular one of the service and/or information requests
`
`IQn (28) in FIG. 59.
`
`10
`
`The server PS (18) also parses, processes, and/or formats each of the service and/or
`
`information requests 101 ... IOn (28) into the corresponding request groups
`
`OAii ... QAnz (51) having corresponding other queries QQia ... QQnz (55) and
`
`·U
`
`corresponding other server addresses AQia ... AQnz (56), and the corresponding
`
`optional instructions VJ111 ... VJnk (52), also shown for a particular one of the service
`
`15
`
`and/or information requests IQn (28) in FIG. 59.
`
`The server PS (18) opens connections with and makes the requests Qn1" .Qnm (29)
`
`thereof the servers S1"'Sz (20), in accordance with the designation scheme which
`
`designates the certain ones of the servers S1 ... Sz (20) to be communicated with
`
`20
`
`corresponding to the requests Qn1 ... Qnm (29) as the corresponding server designations
`
`S11",Snm (30), shown for the particular one of the service and/or information requests
`
`IQn (28) corresponding to the corresponding queries QQn1 ... QQnm (53) and the
`
`122
`
`
`
`corresponding server addresses AQn1 •.• AQnm (54) therein the current request group
`
`QA" (50).
`
`The servers 5 1 ••• 5 2 (20) corresponding to the server designations 5 11 ... S nm (30),
`
`5
`
`designated in accordance with the designation scheme which designates the certain ones
`
`of the servers 5 1 ••• 5 2 (20) to be communicated with corresponding to the requests
`
`Qn1 ••• Qnm (29) as the corresponding server designations 5 11 ",Snm (30), respond to
`
`~~
`
`the requests Qn1 .•• Q nm (29) with the corresponding responses Rn1 •.• Rnm (32).
`
`10
`
`The server PS (18) parses, andlor processes, andlor [onnats, andlor groups, andlor
`
`organizes each oftbe responses Rn1 ... Rnm (32) received from the servers 5 1 ... 5 2 (20)
`
`corresponding to the server designations 5 n1 ••• 5 nm (30) into corresponding addressable
`
`'\ !
`:U
`
`response information groups RGn1 ... RGnm (57).
`
`15
`
`The server PS (18) may also make additional optional requests QPn1 ... QPnm (58) of
`
`the optional-database 41, which may be optionally resident within the server P5 (18),
`
`and which may reply with the corresponding additional optional responses
`
`RAn1 .•. RAnm (40). The server P5 (18) parses, and/or processes, and/or formats,
`
`and/or groups, and/or organizes each of the additional optional responses RAn1 ... RAnm
`
`20
`
`(40) into corresponding response infonnation groups RCn1 ... RC nm (59).
`
`Infonnation from the current request group QAne (50) having the corresponding queries
`
`QQn1 ••. QQnm (53) and the corresponding server addresses AQn1 .•• AQnm (54) is
`
`123
`
`
`
`formulated into a corresponding request pointer/address group QZn (SO) having
`
`pointers/addresses PGn1 ... PGnz (S1) associated therewith.
`
`~:j
`p,
`
`, ,
`;:3
`
`'U
`
`~"
`
`, . ;,,'
`-u
`. j
`
`Each of the pointers/addresses PGn1 ... PGnz (S1) are directed to point/address
`
`5
`
`corresponding addressable query pointer/address groups QGn1 ... QGnz (S2) associated
`
`therewith, which aid in obtaining information and/or services therefrom certain ones of
`
`addressable response information groups RGn1 ... RGnm (57) to be incorporated
`
`thereinto addressable query information groups Gln1 ... Glnz (S3).
`
`1 0
`
`Grouping and/or sorting criteria may be incorporated thereinto the optional instructions
`
`VJn1 ... VJnk (52), which may be entered thereinto the user interface In (14)
`
`therethrough the user input Uln (25) by the user Un (12). Grouping and/or sorting
`
`criteria may additionally and/or alternatively be optionally resident within the server PS
`
`(18) and/or the client C, (16).
`
`1 5
`
`20
`
`The grouping and/or sorting criteria gives the user Un (12) the ability to formulate the
`
`query information groups Gln1 ... Glnz (S3) and the way in which information and/or
`
`services from the addressable response information groups RGn1 ... RGnm (57) is
`
`presented to the user U, (12) therethrough the user interface In (14).
`
`Each of the addressable query pointer/address groups QGn1 ••• QGnz (62) are associated
`
`therewith the corresponding ones of the addressable query information groups
`
`Gl n1 ••• Gl n, (63). The addressable query pointer/address group QG n1 (62) is, thus.
`
`124
`
`
`
`associated therewith the addressable query infonnation group Gln1 (63); the
`
`addressable query pointer/address group QGn2 (62) is, thus, associated therewith the
`
`addressable query infonnation group Gl n2 (63); the addressable query pointer/address
`
`group QGnz (62) is, thus, associated therewith the addressable query infonnation group
`
`5 GI" (63), and so on,
`
`~l
`£J
`1
`
`;,.;
`!,J
`
`'( r
`
`to
`
`",",
`
`II
`\,'
`
`.~',
`
`, ~,o
`
`Each of the addressable query pointer/address groups QGn1 ... QGnz (62) is fonnulated
`
`based upon the grouping and/or sorting criteria, which may be incorporated thereinto
`
`the optional instructions VJn1 ... VJnk (52), and/or which may additionally and/or
`
`I 0
`
`alternatively optionally be resident within the server PS (18) and/or the client Cn (16),
`
`and/or information within the current request group QAne (50).
`
`Each of the addressable query pointer/address groups QG", .. QG" (62) has
`
`pointers/addresses PPn11",PPnmr (64) directed to address/point information therein the
`
`I 5
`
`addressable response information groups RGn1 ... RGnm (57) based upon the grouping
`
`and/or sorting criteria, which may be incorporated thereinto the optional instructions
`
`VJn1 •.• VJnk (52), and/or which may additionally and/or alternatively optionally be
`
`resident within the server PS (18) and/or the client Cn (16), and/or the corresponding
`
`queries QQn1 ... QQnm (53), and/or the corresponding server addresses AQn1 ... AQnm
`
`20
`
`(54) within the current request group QA" (50).
`
`Infonnation andlor services within each of the addressable response information groups
`
`RGn1 ... RGnm (57) is addressed therewith the pointers/addresses PPn11",PPnmr (64)
`
`125
`
`
`
`therefrom the query pointer/address groups QGn1 ... QGnz (62), and information and/or
`
`services therefrom the addressable response information groups RG n1 ... RG nm (57) is
`
`incorporated thereinto the addressable query information groups Gln1 ... G1nz (63)
`
`corresponding to the pointers/addresses PPn11,.,PPnmr (64), which are formulated by
`
`the addressable query pointer/address groups QGn1 ... QGnz (62), in accordance with
`
`the grouping and/or sorting criteria.
`
`n
`- j
`'I
`id
`
`j j
`Jj
`
`'i ,
`S .
`'U
`:j
`
`The corresponding other queries QQna ... QQnz (55) and the corresponding other server
`
`addresses AQna ... AQnz (56) therein the corresponding request groups QAn1 ... QAnz
`
`1 0
`
`(51) may be used for other ones of the requests Qn1 ... Qnm (29), and may be
`
`incorporated into the service and/or information response IRn (34), as part of other
`
`infonnation OJn (65), for future use.
`
`Each of the addressable query infonnation groups Gl n1 ... Gl nz (63) is incorporated
`
`1 5
`
`thereinto the service and/or information group Gn (35). The service and/or information
`
`group Gn (35) and the other information OIn (65) are incorporated thereinto the service
`
`and/or information response IRn (34).
`
`The optional instructions VJn1 ... VJ nk (52) may be used by the server PS (18) in
`
`20 making the requests Qn1 ... Qnm (29) and/or the additional optional requests
`
`QPn1 ... QPnm (58) of the optional database 41, and/or in processing, formatting,
`
`grouping, and organizing the responses Rn1 _ .. Rnm (32) from the ones of the servers
`
`51 ... 5z (20) corresponding to the server designations 5 n1 .. . 5 nm (30), and/or the
`
`126
`
`
`
`additional optional responses RAn1 ... RAnm (40), into the corresponding service and/or
`
`information responses IR1 ... IRn (34), for grouping and/or sorting criteria instructions,
`
`and/or may be used for other purposes.
`
`: - '
`~
`
`t,
`-,
`",
`
`'11
`
`e'
`
`"'; . ,
`
`~I
`-U
`;' ;'
`
`5
`
`FIG. 60 is a schematic representation of the particular service and/or information
`
`request IQn (28) parsed, processed, and/or formatted into a current request group QAn
`
`(50), request groups QAn1 ... QAnz (51), and corresponding optional instructions
`
`VJn1 ... VJnk (52), and utilization ofinfonnation therefrom to make the requests
`
`Qn1 ... Qnm (29), obtain the responses Rn1 ... Rnm (32), and incorporate information
`
`1 0
`
`therefrom into the particular service andlor information response IRn (34), having
`
`simpler grouping/sorting that may be used additionally and/or alternatively to that of
`
`FIG. 59.
`
`The user Un (12) is typically given the option therethrough the optional instructions
`
`1 5 VJn1 ... VJnk (52) as to the grouping and/or sorting criteria to be entered thereinto the
`
`user interface In (14) therethrough the user input Uln (25) by the user Un (12). The
`
`user Un (12) is typically given the choice as to the grouping and/or sorting criteria to be
`
`used as in FIG. 59, and/or the grouping and/or sorting criteria of FIG. 60.
`
`20
`
`Information from the current request group QAnc (50) having the corresponding queries
`
`QQn1 ... QQnm (53) and the corresponding server addresses AQn1 ... AQnm (54) is
`
`formulated into a corresponding request pointer/address group QY n (68) having
`
`pointers/addresses PFn11 ... PFnmr (69) associated therewith, as shown in FIG. 60.
`
`127
`
`
`
`Each of the pointers/addresses PFni1 ... PFnmr (69) are directed to point/address the
`
`corresponding addressable response information groups RG n1 ... RGnm (57), and aid in
`
`obtaining information and/or services therefrom the corresponding addressable response
`
`information groups RG n1 ... RG nm (57) to be incorporated thereinto the addressable
`
`query information groups Gl n1 ... Gl nz (63), as shown in FIG. 60.
`
`".,
`'j
`
`;,,,
`~ ,
`
`~ ,
`~ "
`~=
`
`,
`,
`
`'"
`'1 ,
`" ,
`
`The grouping and/or sorting criteria allow the user Un (12) to direct the server PS (18)
`
`and/or the client Cn (16) to sort information and/or services therefrom the responses the
`
`I 0
`
`responses Rni ... Rnm (32) and/or the additional optional responses RAn1 ... RAnm (40)
`
`therefrom the optional database 41, such as, for example, by category, query, group,
`
`page, order of importance, ascending and/or descending order, alphabetically and/or
`
`numerically, value, price, and/or other characteristics, and/or to combine and/or
`
`interleave the information and/or services therefrom the responses the responses
`
`I 5 Rn1 .•. Rnm (32) and/or the additional optional responses RAni ... RAnm (40) one with
`
`the other, such as, for example, by order of relevance and/or other parameters.
`
`FIG. 61 shows the particular service and/or information response fR n (34) having a
`
`service andlor information group Gn (35), additional request links SLn1 ... SLnw (71),
`
`20
`
`optional order form 72, optional additional advertisements and/or links 73, optional
`
`hidden information 74, and the optional service and/or information entry request form
`
`IE, (38).
`
`128
`
`
`
`The service and/or information group Gn (35) has the query information groups
`
`Gl n1 ••• Gl nz (63), optional database response groups 75, and optional additional
`
`advertisements and/or links 76.
`
`5 The additional request links SLn1 •.• SLnw (71) allow the user Un (12) to make
`
`additional optional selections, based upon information and/or services previously
`
`requested by the user Un (12). The additional request links SLn1 ... SLnw (71), which
`
`are optional, may typically have Current GrouplNext Group/Previous Group/Group
`
`Number Links, Server Names in Each Group, Queries in Each Group, Current
`
`1 0
`
`PagelNext Page/Previous Page/Page Number Links, Search Display/Link and/or
`
`Description Placement/Interleave/Separate. and Link Description
`
`Options/Summary/Minimize. Other additional ones of the additional requests links
`
`SLn1 ... SLnw (71) and/or combinations thereof may also be incorporated thereinto the
`
`service and/or information response IRn (34).
`
`1 5
`
`"0;'
`
`>C." n
`;n
`
`, ~i
`"" ,
`;'"
`
`,~i
`
`~.'
`'~J
`,
`
`<'"
`
`The optional order form 72 allows direct placement and/or confirmation of orders
`
`and/or purchases therewith the servers S1' .. Sz (20) and/or the optional servers
`
`50", ,50p (22), which reside on the network 24, The user U, (12) may enter the
`
`order placement thereinto the user interface In (14) therethrough the user input Uln
`
`20
`
`(25), and receive order confinnation therethrough the user interface In (14). The client
`
`en (16) may communicate the order placement therefrom the user interface In (14)
`
`thereto the server PS (18), which may communicate the order placement thereto the
`
`servers 5, ",5, (20) andlor the optional servers 50",,50p (22). The server P5 (18)
`
`129
`
`
`
`may alternatively and/or additionally communicate the order confirmation received
`
`therefrom the servers 51 ... 5 z (20) andlor the optional servers 501 ••• SOp (22) thereto
`
`the client C n (16), which may communicate the order confirmation thereto the user
`
`interface In (14) for presentation to the user Un (12). The order placement and/or the
`
`5
`
`order confirmation may be stored within the server PS (18) andlor the client Cn (16).
`
`The order placement andlor the order confirmation is typically secure, and may be
`
`encrypted, and is typically communicated using secure commW1ications means.
`
`C. CERTAIN ONES OF THE CLIENTS
`
`' "
`
`10
`
`Certain ones of the clients C 1",Cn (16) may alternatively and/or additionally make the
`
`requests Q11 ... Qnm (29) thereof the servers 5 1 ... 5 z (20), in accordance with the
`
`designation scheme which designates the certain ones of the servers 51 ... 5z (20) to be
`
`communicated with corresponding to the requests Q11" .Qnm (29), and formulate the
`
`corresponding user service andlor information response ir1 .. .ir n (36), as previously
`
`15
`
`described.
`
`FIG. 62 shows a typical particular one of the user service andlor information requests
`
`iQ1 ... iQn (27), designated as the user service andlor information request iqn (27),
`
`having the queries QQni •.• QQnm (53), the corresponding server addresses
`
`20 AQn1 ... AQnm (54), and the optional instructions VJ ni ... VJ nk (52). The server
`
`addresses AQn1 ... AQnm (54) and the optional instructions VJ n1 ... VJnk (52) may be
`
`130
`
`
`
`optional, and may depend upon the user interface In (14), and/or other information
`
`resident within the client Cn (16).
`
`FIG. 63 shows the particular user service and/or information request iqn (27) parsed,
`
`5
`
`processed, andlor formatted into the current request group QAne (50), the request
`
`groups QAn1 ... QAnz (51), and the corresponding optional instructions VJn1 ... VJnk
`
`(52), and utilization of information therefrom to make the requests Q n1 ... Q nm (29),
`
`obtain the responses Rn1 ... Rnm (32), and incorporate information therefrom into the
`
`particular user service and/or information response ir n (36);
`
`The server PS (18) makes the requests Q11 ... Qnm (29) thereof the servers S1'.'Sz
`
`(20), in accordance with the designation scheme which designates the certain ones of
`
`the servers S1 ... Sz (20) to be communicated with corresponding to the requests
`
`Q11 ... Qnm (29) as the corresponding server designations S11 ... Snm (30), as shown in
`
`I 0
`
`"oi
`t }
`
`, ,
`ti
`
`'1) . ~
`
`~~
`
`, , , ,
`
`,
`
`ti
`"" '·0-'
`
`I 5
`
`FIG. 59, and certain ones of the clients C1.,.Cn (16) may additionally and/or
`
`alternatively make the requests Q11 ... Qnm (29) thereof the servers S1.'.Sz (20), in
`
`accordance with the designation scheme which designates the certain ones ofthe
`
`servers S1 ... Sz (20) to be communicated with corresponding to the requests Q11 ... Q nm
`
`(29) as the corresponding server designations S11.,.Snm (30), as shown in FIG. 63.
`
`20
`
`The clients Cn (16) may parse, process, and/or format the user service and/or
`
`information requests iqn (27) and/or organize and/or group information and/or services
`
`therefrom the addressable response information groups RGn1 ... RGnm (57) thereinto
`
`131
`
`
`
`the addressable query information groups Gln1 ... Glnz (63) substantially the same as the
`
`server P5 (18) parses, processes, and/or formats the service and/or information
`
`requests IQn (28) therefrom the addressable response information groups
`
`RGn1 ... RGnm (57) thereinto the addressable query information groups Gln1 .. ·Glnz
`
`(63), except that the client Cn (16) may organize the addressable query information
`
`groups Gln1 ... Glnz (63) thereinto the user service andlor information response irn (36),
`
`as in FIG. 63, and the server P5 (18) organizes the addressable query information
`
`groups Gln1 ... G1nz (63) thereinto the corresponding service andlor information
`
`response IR, (34), as in FIG. 59.
`
`10
`
`Upon receipt of the user service andlor information requests iq1" .iqn (27) at the
`
`corresponding clients C1 •.• Cn (16), certain ones of the corresponding clients C1·• .C n
`
`(16) may parse, process, and/or format the corresponding user service andlor
`
`information requests iq1" .iqn (27) into the corresponding current request groups
`
`15 QA" ... QA" (50) having the corresponding queries QQl1 ... QQ,m (53) and the
`
`corresponding server addresses AQ11 ... AQnm (54) to open connections with and make
`
`the requests Q11o .. Qnm (29) thereof the servers 5 1 ... 5 z (20), in accordance with the
`
`designation scheme which designates the certain oneS of the servers 51.· .5z (20) to be
`
`communicated with corresponding to the requests Q11 ... Q nm (29) as the corresponding
`
`20
`
`server designations 511 ... 5nm (30), shown for a particular one of the user service
`
`and/or information requests iq1 .. .iqn (27) in FIG. 63.
`
`132
`
`
`
`The corresponding clients C1.,.Cn (16) may also parse, process, and/or fonnat the
`
`corresponding user service and/or infonnation response ir1 ... irn (36) into the
`
`corresponding request groups QA11 ... QAnz (51) having the corresponding other
`
`queries QQ1a .. ·QQnz (55) and the corresponding other server addresses AQ1a ... AQnz
`
`5
`
`(56), and the corresponding optional instructions VJ111 ... VJnk (52), also shown for a
`
`particular one of the user service and/or infonnation requests iqn (27) in FIG. 63.
`
`':'}
`;'l "" ~,l
`"., ..
`
`'U
`
`'E'_
`
`",J
`~ ~
`
`,~
`
`'U
`
`d
`
`A particular one of the corresponding clients C1,.,Cn (16), designated as the client Cn
`
`(16), may open connections with and make the requests Qn1 ... Qnm (29) thereof the
`
`10
`
`servers 51 ... 5 z (20), in accordance with the designation scheme which designates the
`
`certain ones of the servers 5 1 •.• 5 z (20) to be communicated with corresponding to the
`
`requests Qn1 ... Qnm (29) as the corresponding server designations 5 11 ... 5 nm (30),
`
`shown for the particular one of the user service and/or infonnation requests iqn (27)
`
`corresponding to the corresponding queries QQn1 ... QQnm (53) and the corresponding
`
`15
`
`server addresses AQn1 ... AQnm (54) therein the current request group QAnc (50).
`
`The servers 5 1 •.• 5z (20) corresponding to the server designations 511 ... 5nm (30),
`
`designated in accordance with the designation scheme which designates the certain ones
`
`of the servers 5 1 ... 5z (20) to be communicated with corresponding to the requests
`
`20
`
`Qn1 ... Qnm (29) as the corresponding server designations 511 ... 5 nm (30), respond to
`
`the requests Qn1 ··.Qnm (29) with the corresponding responses Rn1 ... Rnm (32).
`
`133
`
`
`
`The client C n (16) may parse, and/or process, and/or format, and/or group, and/or
`
`organize each of the responses Rn1 ... Rnm (32) received from the servers 5 1 ... S z (20)
`
`corresponding to the server designations 5 n1 ... Snm (30) into the corresponding
`
`addressable response infonnation groups RG n1 ... RG nm (57).
`
`5
`
`The client Cn (16) may also make additional optional requests QPn1 ... QPnm (58) of
`
`the optional database 42, which may be optionally resident within the client Cn (16),
`
`and which may reply with the corresponding additional optional responses
`
`RAn1 ... RAnm (40). The client Cn (16) may parse, and/or process, and/or fonnat,
`
`1 0
`
`and/or group, and/or organize each of the additional optional responses RAn1 ... RAnm
`
`(40) into the corresponding response infonnation groups RC n1 ... RCnm (59).
`
`Now again, for the client Cn (16), infonnation from the current request group QAnc
`
`(50) having the corresponding queries QQn1 ... QQnm (53) and the corresponding
`
`1 5
`
`server addresses AQn1 ... AQnm (54) is fonnulated into the corresponding request
`
`pointer/address group QZn (60) having the pointers/addresses PGn1 ... PGnz (61)
`
`associated therewith.
`
`F
`~.
`"'I
`,;,"
`
`~ ,.
`
`i '!j
`,
`'1'"
`
`=,' , ,
`" ,
`" ti
`"'''
`
`Now again, for the client Cn (16), each of the pointers/addresses PGn1 ... PGnz (61) are
`
`20
`
`directed to point/address the corresponding addressable query pointer/address groups
`
`QGn1 ... QGnz (62) associated therewith, which aid in obtaining infonnation and/or
`
`services therefrom certain ones of the addressable response information groups
`
`134
`
`
`
`RGn1 · .. RG nm (57) to be incorporated thereinto the addressable query information
`
`groups Glo'" ,GI" (63).
`
`Yet again, for the client Cn (16), grouping and/or sorting criteria may be incorporated
`
`thereinto the optional instructions VJ n1 .•. VJ nk (52), which may be entered thereinto
`
`the user interface In (14) therethrough the user input U1n (25) by the user Un (12).
`
`Grouping and/or sorting criteria may additionally andlor alternatively optionally
`
`resident within the server PS (18) and/or the client Co (16).
`
`I 0 Now again, the grouping and/or sorting criteria gives the user Un (12) the ability to
`
`formulate the query information groups Gl n1 .•. Gl nz (63) and the way in which
`
`information from the addressabJe response information groups RG n1 ... RG nm (57) is
`
`presented to the user Uo (12) therethrough the user interface In (14).
`
`I 5 Now again, for the client Cn (16), each of the addressable query pointer/address groups
`
`QG n1 .•. QG nz (62) are associated therewith the corresponding ones of the addressable
`
`query infonnation groups Gln1 ... Gl nz (63). Each of the addressable query
`
`pointer/address groups QG n1 ••• QG nz (62) is formulated based upon the grouping
`
`andlor sorting criteria, which may be incorporated thereinto the optional instructions
`
`20
`
`VJn1 ,.,VJnk (52), andlor which may additionally andlor alternatively optionally be
`
`resident within the server PS (18) and/or the client Cn {16" andlor information within
`
`the current request group QAne (50).
`
`,
`~
`
`- r
`
`".~
`ij
`
`~,;
`';'",
`
`E~
`
`~ ,
`
`! , , !
`
`'.~
`"'i
`
`135
`
`
`
`Now again, for the client Cn (16), each of the addressable query pointer/address groups
`
`QGn1 ... QGnz (62) has pointers/addresses PPn11",PPnmr (64) directed to
`
`address/point services and/or information therein the addressable response information
`
`groups RGn1 ... RGnm (57) based upon the grouping and/or sorting criteria, which may
`
`5
`
`be incorporated thereinto the optional instructions VJn1 ... VJ nk (52), and/or which may
`
`additionally and/or alternatively optionally be resident within the server PS (18) and/or
`
`the client Cn (16), and/or the corresponding queries QQn1 ... QQnm (53), and/or the
`
`corresponding server addresses AQn1 ... AQnm (54) within the current request group
`
`QAno (50).
`
`10
`
`Yet again, for the client Cn (16), the information and/or services therein each of the
`
`addressable response information groups RG n1 ... RGnm (57) is addressed therewith the
`
`pointers/addresses PPn11",PPnmr (64) therefrom the query pointer/address groups
`
`~ ,
`,j
`U
`
`QGn1 ... QGnz (62), and information and/or services therefrom the addressable response
`
`15
`
`information groups RGn1 ... RGnm (57) is incorporated thereinto the addressable query
`
`information groups Gln1 ... Glnz (63) corresponding to the pointers/addresses
`
`PPn11 ... PPnmr (64), which are formulated by the addressable query pointer/address
`
`groups QGn1 ... QGnz (62), in accordance with the grouping and/or sorting criteria.
`
`20 Yet again, for the client Cn (16), the corresponding other queries QQna ... QQnz (55)
`
`and the corresponding other server addresses AQna ... AQnz (56) therein the
`
`corresponding request groups QAn1 ... QAnz (51) may be used for other ones of the
`
`136
`
`
`
`requests Qni- .. Qnm (29), and may be incorporated into the user service and/or
`
`infonnation response ir n (36), as part of other infonnation OIn (65), for future use.
`
`Now again, for the client Cn (16), each of the addressable query infonnation groups
`
`5 Gln1 ... Glnz (63) is incorporated thereinto the service and/or information group Gn
`
`(35). The service and/or infonnation group Gn (35) and the other infonnation OIn
`
`(65) are incorporated thereinto the service andlor information response 1Rn (34).
`
`~'l
`
`;}
`, i
`
`". 0
`
`\J
`
`";e
`c
`t'
`~"
`
`'U
`U
`.",
`
`c "
`
`The optional instructions VJni ... VJnk (52) may be used by the client Cn (16), in
`
`I 0 making the requests Qn1 ... Qnm (29) andlor the additional optional requests
`
`QPn1 ... QPnm (58) of the optional database 42, and/or in processing, fonnatting,
`
`grouping, and organizing the responses Rn1 ... Rnm (32) from the ones of the servers
`
`51 ... 5 z (20) corresponding to the server designations 5n1 ... 5 nm (30), andlor the
`
`additional optional responses RAni ... RAnm (40), into user service and/or infonnation
`
`I 5
`
`response irn (36), for grouping and/or sorting criteria instructions, and/or may be used
`
`for other purposes.
`
`FIG. 64 is a schematic representation of the particular user service and/or information
`
`request iqn (27) parsed, processed, and/or fonnatted into the current request group
`
`20
`
`QAnc (50), the request groups QAn1 ... QAnz (51), and the corresponding optional
`
`instructions VJn1 ... VJnk (52), and utilization ofinfonnation therefrom to make the
`
`requests Qn1 ... Qnm (29), obtain the responses Rn1 ... Rnm (32), and incorporate
`
`information therefrom into the particular user service and/or infonnation response ir n
`
`137
`
`
`
`(36), having simpler grouping/sorting that may be used additionally and/or alternatively
`
`to that of FIG. 63.
`
`The user Un (12) is typically given the option therethrough the optional instructions
`
`VJn1 •.• VJnk (52) as to the grouping and/or sorting criteria to be entered thereinto the
`
`user interface In (14) therethrough the user input U1n (25) by the user Un (12). The
`
`user Un (12) is typically given the choice as to the grouping and/or sorting criteria of
`
`FIG. 63, and/or the grouping and/or sorting criteria of FIG. 64.
`
`10 Now again, the client Cn (16) may parse, process, and/or format the user service and/or
`
`information requests iqn (27) and/or organize and/or group information and/or services
`
`therefrom the addressable response information groups RGn1 ... RGnm (57) thereinto
`
`;.~
`
`the addressable query information groups Gln1 ... Glnz (63) substantially the same as the
`
`server PS (18) parses, processes, and/or formats the service and/or information
`
`15
`
`requests IQn (28) therefrom the addressable response information groups
`
`RGn1 ... RGnm (57) thereinto the addressable query information groups Gln1 · .. Glnz
`
`(63), except that the client Cn (16) may organize the addressable query information
`
`groups Gln1 ... Glnz (63) thereinto the user service and/or infoonation response irn (36),
`
`as in FIG. 64, and the server PS (18) organizes the addressable query information
`
`20
`
`groups Gl n1 .•. Glnz (63) thereinto the corresponding service and/or information
`
`response IR, (34), as in FIG. 60.
`
`138
`
`
`
`Now again, for the client en (16), information from the current request group QAnc
`
`(50) having the corresponding queries QQn1 ... QQnm (53) and the corresponding
`
`server addresses AQn1 ... AQnm (54) is formulated into the corresponding request
`
`pointer/address group QY n (68) having the pointers/addresses PFn11·.·PFnmr (69)
`
`associated therewith, as shown in FIG. 64.
`
`::~
`n
`".
`
`;"0'
`"'"
`'U
`
`J ,
`
`T'
`
`.. , '. 1J , ,
`
`--
`",J
`
`Now again, for the client Cn (16), each of the pointers/addresses PFn11 ... PFnmr (69)
`
`are directed to point/address the corresponding addressable response information groups
`
`RGn1 ... RGnm (57), and aid in obtaining information and/or services therefrom the
`
`1 0
`
`corresponding addressable response information groups RGn1 ... RGnm (57) to be
`
`incorporated thereinto the addressable query information groups Gln1 ... Glnz (63), as
`
`shown in FIG. 64 .
`
`Again, the grouping andlor sorting criteria allow the user Un (12) to direct the server
`
`1 5
`
`PS (18) and/or the client Cn (16) to sort information andlor services therefrom the
`
`responses the responses Rn1 ... Rnm (32) andlor the additional optional responses
`
`RAn1 ... RAnm (40) therefrom the optional database 41, such as, for example, by
`
`category, query, group, page, order of importance, ascending and/or descending order,
`
`alphabetically and/or numerically, value, price, and/or other characteristics, and/or to
`
`20
`
`combine and/or interleave the information and/or services therefrom the responses the
`
`responses Rn1" .Rnm (32) and/or the additional optional responses RAn1 ·· .RAnm (40)
`
`one with the other, such as, for example, by order of relevance and/or other parameters.
`
`139
`
`
`
`FIG. 65 shows the particular user service and/or information response irn (36) having
`
`the service and/or information group Gn (35), the additional request links 5Ln1 ... 5Lnw
`
`(71), the optional order form 72, the optional additional advertisements and/or links
`
`73, the optional hidden information 74, and the optional service and/or information
`
`5
`
`entry request form IE, (38).
`
`Now again, the service andlor information group Gn (35) has the query information
`
`groups Gln1 ... Glnz (63), the optional database response groups 75, and the optional
`
`additional advertisements andlor links 76.
`
`10
`
`Yet again, the additional request links 5Ln1 ... 5Lnw (71) allow the user Un (12) to
`
`make additional optional selections, based upon information and/or services previously
`
`requested by the user Un (12). The additional request links 5Ln1 ... 5Lnw (71), which
`
`are optional, may typically have Current GrouplNext Group/Previous Group/Group
`
`15 Number Links, Server Names in Each Group, Queries in Each Group, Current
`
`PagelNext Page/Previous Page/Page Number Links, Search Display/Link andlor
`
`Description PlacementlInterleave/Separate, and Link Description
`
`Options/Summary/Minimize. Other additional ones of the additional request links
`
`SLn1 ••• SLnw (71) and/or combinations thereof may also be incorpor