throbber
Client-Server Multitasking
`
`by
`
`HARVEY LIJNENFELD
`
`5 (cid:9)
`
`TABLE OF CONTENTS
`
`Table of Contents (cid:9)
`
`Background of the Invention (cid:9)
`
`Field of the Invention (cid:9)
`
`10
`
`Background Art (cid:9)
`
`Summary (cid:9)
`
`Drawings (cid:9)
`
`Description (cid:9)
`
`I. System (cid:9)
`
`15
`
`A. Overview (cid:9)
`
`;LI
`En
`1:4
`r=1
`
`-r-
`
`Ri
`11.1
`
`B. Typical Service and/or Information Entry Request Forms (cid:9)
`
`C. Typical Completed Service and/or Information Entry Request Forms (cid:9)
`
`D. Typical Service and/or Information Response Forms (cid:9)
`
`E. Optional Database (cid:9)
`
`20
`
`F. Additional Details (cid:9)
`
`II. A Particular User, User Interface, and Client on the Network (cid:9)
`
`A. Overview (cid:9)
`
`B. Diagrammatic Regrouping (cid:9)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1
`
`4
`
`4
`
`4
`
`13
`
`24
`
`41
`
`41
`
`41
`
`46
`
`47
`
`58
`
`86
`
`88
`
`92
`
`92
`
`97
`
`

`
`III. A Particular Service and/or Information Request and Associated Service and/or
`
`Information Response on the Network (cid:9)
`
`B. The Server PS (18) (cid:9)
`
`C. Certain Ones of the Clients (cid:9)
`
`5 (cid:9)
`
`D. Formulating Query Information Groups (cid:9)
`
`IV Process (cid:9)
`
`V. Additional Details (cid:9)
`
`A. User Input (cid:9)
`
`B. User Interface Details (cid:9)
`
`10 (cid:9)
`
`C. Service and/or Information Request Details (cid:9)
`
`D. Optional Instructions (cid:9)
`
`E. Communicating the Service and/or Information Requests (cid:9)
`
`99
`
`99
`
` 108
`
` 119
`
` 134
`
` 148
`
` 148
`
` 151
`
` 162
`
` 170
`
` 174
`
`F. Parsing, Processing, and/or Formatting the Service and/or Information Requests
`
`15 (cid:9)
`
`G. Formulating the Requests (cid:9)
`
`!:=2.
`
`H. Determining Queries and Servers to Make the Requests Thereof (cid:9)
`
`I. Grouping the Queries and Sorting/Grouping Criteria (cid:9)
`
`J. Communicating the Requests to the Servers (cid:9)
`
`K. Replies from the Servers (cid:9)
`
` 174
`
` 177
`
` 182
`
` 186
`
` 198
`
`203
`
`20 (cid:9)
`
`L. Parsing, Processing, Formatting, Sorting, Grouping, and Organizing Responses
`
`into Service and/or Information Responses (cid:9)
`
`M. Additional Features and/or Other Considerations (cid:9)
`
`Claims (cid:9)
`
`208
`
`219
`
`242
`
`2
`
`(cid:9)
`

`
`Abstract (cid:9)
`
`249
`
`ts1:1
`
`0'4
`
`

`
`Client-Server Multitasking
`
`by
`
`HARVEY LUNENFELD
`
`5
`
`BACKGROUND OF THE INVENTION
`
`FIELD OF THE INVENTION
`
`10 (cid:9)
`
`The present invention relates generally to clients and servers and more particularly to
`
`client-server multitasking.
`
`srm7.
`
`BACKGROUND ART
`
`15 Clients, servers, and client-server systems have been known. However there is a need
`
`for client-server multitasking. A client-server multitasking system and process are
`
`needed, which are capable of information and/or service retrieval from the same and/or
`
`different ones of servers substantially simultaneously and on-the-fly, using the same
`
`and/or different ones of queries, and sorting, grouping, and/or organizing responses
`
`20
`
`therefrom substantially on-the-fly.
`
`A requestor and/or user should be capable of making substantially multiple
`
`simultaneous same and/or different requests of same and/or different servers. The
`
`4
`
`

`
`client server-multitasking system and process should be capable of organizing
`
`responses from the servers into service and/or information responses, and
`
`communicating the service and/or information responses to the requestors and/or users
`
`substantially simultaneously, and on-the-fly.
`
`5
`
`The requestors and/or users should be capable of making substantially simultaneous
`
`service and/or information requests of the same and/or different ones of servers and/or
`
`clients, using the same and/or different queries, and/or the same and/or different
`
`instructions. The client-server multitasking system and process should be capable of
`
`to retrieving substantially multiple simultaneous services and/or information having the
`
`same and/or different criteria from the same and/or different servers, sorting, grouping,
`
`and/or organizing the responses from the servers and/or the clients into information
`
`and/or services responses, and communicating the service and/or information responses
`
`to the requestors and/or the users substantially simultaneously. The same and/or
`
`Is
`
`different ones of uniform resource locators, target resources, and/or paths may be used.
`
`The requestors and/or the users should be capable of making multiple simultaneous
`
`searches. The searches should be capable of having at least one or a plurality of same
`
`or different queries of the same and/or different servers and/or clients. The responses
`
`20
`
`from the servers and/or the clients should be capable of being organized into the service
`
`and/or information response in a variety of formats. It should be possible to sort the
`
`responses within the service and/or information response, such as, for example, by
`
`category, query, group, page, order of importance, ascending and/or descending order,
`
`5
`
`

`
`(cid:9) (cid:9)
`
`5
`
`alphabetically and/or numerically, or other characteristics, as determined by the
`
`requester, and/or the user, and/or the client-server multitasking system, or to combine
`
`the responses within the service and/or information response, such as, for example,
`
`interleaving the responses one with the other, such as, for example, by order of
`
`relevance or other parameters. The responses should be capable of being grouped by
`
`search criteria, server, order of impedance, or by numerical factors such as value, price,
`
`or other numerical quantifier. For example, the responses should be presentable, for
`
`example, in ascending or descending order in interleaved format, such as top ones,
`
`twos, threes, and so on, or presentable separately to the requestor and/or the user. The
`
`10 order may be order of importance or relevance related, or, for example, numerically
`
`valued, such as price or stock market value.
`
`The client-server multitasking system and process should be capable of information
`
`and/or service retrieval from the same and/or different ones of the servers substantially
`
`simultaneously and on-the-fly, using the same and/or different ones of the queries, and
`
`sorting, grouping, and/or organizing responses therefrom substantially on-the-fly.
`
`15
`
`The client-server multitasking system and process should be capable of substantially
`
`multiple simultaneous searching, using the same and/or different ones of queries of the
`
`20
`
`same and/or different ones of the clients and/or servers, which may be search engines,
`
`and/or sites, and/or servers, and/or locations on the network, and additionally and/or
`
`alternatively building a client-server multitasking search engine and/or database. The
`
`client-server multitasking search engine and/or database should be capable of storing
`
`6
`
`

`
`the information and/or services retrieved therefrom the search engines, and/or sites,
`
`and/or servers, and/or locations being queried on the network therein, and building the
`
`client-server search engine and/or database. The client-server multitasking search
`
`engine should also be capable of being queried either directly and/or in combination
`
`5
`
`therewith the substantially simultaneous searching, using the same and/or different
`
`queries of the same and/or different search engines, sites, servers, and/or databases.
`
`The client-server multitasking search engine and/or database should also be capable of
`
`updating information and/or services stored therein by querying sites, servers, search
`
`engines, and/or databases containing information and/or services referenced in client-
`
`4.1
`
`10 server multitasking search engine and/or database.
`
`The client-server multitasking system and process should also be capable of use on a
`
`variety of networks, such as global area networks, and in particular the intemet,
`
`metropolitan area networks, wide area networks, and local area networks.
`
`15
`
`The client-server multitasking system and process should be capable of substantially
`
`simultaneous searching of the same and/or different ones of search engines and/or sites
`
`on the network substantially on-the-fly, with the same and/or different ones of the
`
`queries, and sorting, grouping, and/or organizing responses therefrom substantially on-
`
`20 (cid:9)
`
`the-fly.
`
`The client-server multitasking system and process should also be capable of sorting,
`
`grouping, and/or organizing results therefrom the servers, search engines, and/or sites,
`
`7
`
`

`
`in accordance with instructions from the requestors, and/or the users, and/or instructions
`
`resident within the client-server multitasking system and/or process. The client-server
`
`multitasking system and process should also be capable drilling down and/or up to
`
`different levels within the search engines, sites, and/or servers being queried.
`
`5
`
`The client-server multitasking system and process should be capable of providing
`
`manual and/or timed updates. Such timed updates should allow for motion related
`
`presentation to the requestor and/or the user.
`
`10 (cid:9)
`
`The client-server multitasking system and process should be capable of incorporating
`
`information and/or services thereinto a variety of user interfaces at different locations
`
`therein the user interfaces, grouping, and/or organizing the information and/or services,
`
`and optionally eliminating duplicate information and/or services.
`
`15 (cid:9)
`
`The client-server multitasking system and process should be capable of incorporating
`
`links, graphics, video, text, and audio, and/or combinations thereof, and selective
`
`advertising, according to selectable search, query, sorting, and/or grouping criteria,
`
`and/or combinations thereof thereinto the information and/or services to be delivered
`
`thereto the user interfaces. The user should also be capable of placing orders, such as
`
`20 (cid:9)
`
`purchases, and/or other types of orders, payments, confirmations thereof, and/or
`
`combinations thereof, either directly and/or therethrough servers and/or sites thereon the
`
`network.
`
`8
`
`

`
`(cid:9) (cid:9)
`
`5
`
`The client-server multitasking system should be capable of use in a variety of
`
`applications, and be capable of information comparison and/or trend analysis of
`
`information from the same and/or different sources substantially simultaneously. The
`
`client-server multitasking system should be capable of, for example, determining best
`
`query results, with respect to a plurality of search engine results; purchasing and/or
`
`price comparisons, viewing and/or reviewing prices/values and trends for different sites,
`
`determining lowest costs and lowest cost analyses for wholesale and retail purposes;
`
`product availability, e.g., airline tickets, pricing, and ticket availability, from different
`
`airlines to the same and/or different locations; purchasing of commodities and/or stocks
`
`10 form the same and/or different sites with updates every few seconds and/or minutes;
`
`obtaining prices and/or values in different stock markets substantially simultaneously;
`
`and searching for jobs on the same and/or different job sites, using the same and/or
`
`different job criteria, for example, on a daily basis, the job sites having changing job
`
`availability; and/or a combination thereof, all substantially simultaneously. The client-
`
`15 (cid:9)
`
`server multitasking system should be capable of presenting information and/or services
`
`for review and/or updating from the same and/or different ones of sites, servers, and/or
`
`applications substantially simultaneously, and trend analysis thereof, using a variety of
`
`sorting, grouping and/or organizing criteria, according to the needs of the requestor,
`
`and/or the user, and/or resident within the client-server multitasking system.
`
`20
`
`A client server-multitasking system and process are needed, which are capable of
`
`service and/or information retrieval from at least one server, organization,
`
`communication, and presentation of such services and/or information to at least one
`
`9
`
`

`
`requestor, and/or the user, and/or optional storage, and/or retrieval of such services
`
`and/or information from the optional storage. The client-server multitasking system
`
`and process should be capable of building a client-server multitasking system search
`
`engine and/or database therefrom responses returned from the servers, search engines,
`
`5
`
`and/or sites being queried and/or searched, and/or having requests made thereof. The
`
`client-server multitasking system search engine and/or database having stored
`
`information and/or services therein should also be searchable, be capable of full text
`
`searches thereof, and be searchable by the servers and/or the clients on the network,
`
`either separately and/or in combination therewith the substantially simultaneous
`
`10 multiple same and/or different searches and/or queries of the same and/or different
`
`servers on the network. Information therein the client-server multitasking system
`
`search engine and/or database should also be searchable and/or retrievable, and should
`
`be capable of being incorporated therein the service and/or information responses
`
`delivered thereto the user interfaces, according to search criteria, selectively and/or
`
`15 (cid:9)
`
`automatically, by the requestor, and/or the user. The client-server multitasking system
`
`search engine and/or database should also be capable of spidering, and/or roboting,
`
`and/or querying sites, services and/or information to be stored therein and/or stored
`
`therein the client-server multitasking system search engine and/or database, and
`
`updating the services and/or information to be stored and/or stored therein the client-
`
`20
`
`server multitasking system search engine and/or database.
`
`The client-server multitasking system and process should be capable of retrieving,
`
`parsing, processing, formatting, organizing, grouping, sorting, and consolidating
`
`10
`
`

`
`services and/or information therefrom the same and/or different ones of the servers
`
`and/or clients having the same and/or different structures, formats, organizations,
`
`groupings, and/or data structures, and incorporating the parsed, processed, formatted,
`
`organized, grouped, sorted, and consolidated services and/or information thereinto user
`
`5
`
`responses for delivery to and use by the requestors and/or users.
`
`For the foregoing reasons, there is a need for a client-server multitasking system and
`
`process capable of information and/or service retrieval from the same and/or different
`
`ones of servers substantially simultaneously and on-the-fly, using the same and/or
`
`10 different ones of queries of the same and/or different ones of the servers, and sorting,
`
`grouping, and/or organizing responses therefrom substantially on-the-fly, and
`
`communicating service and/or information responses to the requestors and/or users
`
`substantially simultaneously and on-the-fly. The client-server multitasking system and
`
`process should be capable of use on a variety of networks, such as global area networks,
`
`15 (cid:9)
`
`and in particular the internet, metropolitan area networks, wide area networks, and local
`
`k=1'
`
`area networks, and be capable of searching search engines and/or other sites
`
`substantially simultaneously and on-the-fly. The client-server multitasking system and
`
`process should be capable of sorting, grouping, and/or organizing results therefrom the
`
`servers, search engines, and/or sites, in accordance with instructions from the
`
`20 (cid:9)
`
`requestors, and/or the users, and/or instructions resident within the client-server
`
`multitasking system and/or process. The client-server multitasking system should also
`
`be capable of use in a variety of applications, and capable of information comparison
`
`and/or trend analysis of information from the same and/or different sources
`
`11
`
`

`
`substantially simultaneously. The client-server multitasking system and process should
`
`also be capable of building a client-server multitasking system search engine and/or
`
`database therefrom responses returned from the servers, search engines, and/or sites
`
`being queried and/or searched, and/or having requests made thereof, be capable of being
`
`5 (cid:9)
`
`searched and/or queried, querying sites referenced therein the client-server multitasking
`
`system search engine and/or database, and updating information and/or services stored
`
`therein. The client-server multitasking system and process should be capable of
`
`retrieving, parsing, processing, formatting, organizing, grouping, sorting, and
`
`consolidating services and/or information therefrom the same and/or different ones of
`
`to (cid:9)
`
`the servers and/or clients having the same and/or different structures, formats,
`
`organizations, groupings, and/or data structures, and incorporating the parsed,
`
`processed, formatted, organized, grouped, sorted, and consolidated services and/or
`
`information thereinto user responses for delivery to and use by the requestors and/or
`
`users.
`
`15
`
`

`
`(cid:9) (cid:9)
`
`5
`
`SUMMARY
`
`The present invention is directed to a client-server multitasking system and process
`
`capable of information and/or service retrieval from the same and/or different ones of
`
`servers substantially simultaneously and on-the-fly, using the same and/or different ones
`
`of queries of the same and/or different ones of the servers, and sorting, grouping, and/or
`
`organizing responses therefrom substantially on-the-fly, and communicating service
`
`and/or information responses to the requestors and/or users substantially simultaneously
`
`and on-the-fly. The client-server multitasking system and process is capable of use on a
`
`I t) variety of networks, such as global area networks, and in particular the intemet,
`
`metropolitan area networks, wide area networks, and local area networks, and be
`
`capable of searching search engines and/or other sites substantially simultaneously and
`
`on-the-fly.
`
`15 (cid:9)
`
`The client-server multitasking system and process is capable of retrieving substantially
`
`multiple simultaneous services and/or information having the same and/or different
`
`criteria from the same and/or different servers, sorting, grouping, and/or organizing the
`
`responses from the servers and/or the clients into information and/or services responses,
`
`and communicating the service and/or information responses to the requestors and/or
`
`20
`
`the users substantially simultaneously. The requestors and/or the users may make
`
`substantially simultaneous service and/or information requests of servers and clients,
`
`using the same and/or different queries, and/or the same and/or different instructions.
`
`13
`
`

`
`The same and/or different uniform resource locators, target resources, and/or paths may
`
`be used.
`
`The client-server multitasking system and process is capable of making multiple
`
`5
`
`substantially simultaneous same and/or different requests of same and/or different
`
`servers, organizing responses from the servers into service and/or information
`
`responses, and communicating the service and/or information responses to the
`
`requestors and/or the users substantially simultaneously.
`
`10 The client-server multitasking system and process is also capable of sorting, grouping,
`
`and/or organizing results therefrom the servers, search engines, and/or sites, in
`
`accordance with instructions from the requestors and/or the users, and/or instructions
`
`resident within the client-server multitasking system and/or process. The client-server
`
`multitasking system is capable of use in a variety of applications, and is capable of
`
`15
`
`information comparison and/or trend analysis of information from the same and/or
`
`different sources substantially simultaneously. The client-server multitasking system
`
`and process is also be capable of building a client-server multitasking system search
`
`engine and/or database therefrom responses returned from the servers, search engines,
`
`and/or sites being queried and/or searched, and/or having requests made thereof, be
`
`20
`
`capable of being searched and/or queried, querying sites referenced therein the client-
`
`server multitasking system search engine and/or database, and updating information
`
`and/or services stored therein.
`
`14
`
`

`
`(cid:9) (cid:9)
`
`9:14
`
`5
`
`15
`
`The client-server multitasking system and process are capable of information and/or
`
`service retrieval from the same and/or different ones of servers substantially
`
`simultaneously and on-the-fly, using the same and/or different ones of queries, and
`
`sorting, grouping, and/or organizing responses therefrom substantially on-the-fly.
`
`A requestor and/or user is capable of making substantially multiple simultaneous same
`
`and/or different requests of same and/or different servers. The client server-
`
`multitasking system and process is capable of organizing responses from the servers
`
`into service and/or information responses, and communicating the service and/or
`
`information responses to the requestors and/or the users substantially simultaneously,
`
`and on-the-fly.
`
`The requestors and/or users are capable of making substantially simultaneous service
`
`and/or information requests of the same and/or different ones of servers and/or clients,
`
`using the same and/or different queries, and/or the same and/or different instructions.
`
`The client-server multitasking system and process is capable of retrieving substantially
`
`multiple simultaneous services and/or information having the same and/or different
`
`criteria from the same and/or different servers, sorting, grouping. and/or organizing
`
`the
`
`responses from the servers and/or the clients into information and/or services responses,
`
`20
`
`and communicating the service and/or information responses to the requestors and/or
`
`the users substantially simultaneously. The same and/or different ones of uniform
`
`resource locators, target resources, and/or paths may be used.
`
`15
`
`

`
`The requestors and/or users are capable of making multiple simultaneous searches. The
`
`searches may have at least one or a plurality of same or different queries of the mime
`
`and/or different servers and/or clients. The responses from the servers and/or the clients
`
`may be of being organized into the service and/or information response in a variety of
`
`5
`
`formats. The responses may be sorted within the service and/or information response,
`
`such as, for example, by category, query, group, page, order of importance, ascending
`
`and/or descending order, alphabetically and/or numerically, or other characteristics, as
`
`determined by the requestor, and/or the user, and/or the client-server multitasking
`
`system, and/or the responses may be combined within the service and/or information
`
`10
`
`response, such as, for example, interleaving the responses one with the other, such as,
`
`for example, by order of relevance or other parameters. The responses may also be
`
`capable of being grouped by search criteria, server, order of importance, or by
`
`numerical factors such as value, price, or other numerical quantifier. For example, the
`
`responses may be presentable, for example, in ascending or descending order in
`
`15 (cid:9)
`
`interleaved format, such as top ones, twos, threes, and so on, or presentable separately
`
`to the requestor and/or the user. The order may be order of importance or relevance
`
`related, or, for example, numerically valued, such as price or stock market value.
`
`The client-server multitasking system and process is be capable of information and/or
`
`20
`
`service retrieval from the same and/or different ones of the servers substantially
`
`simultaneously and on-the-fly, using the same and/or different ones of the queries, and
`
`sorting, grouping, and/or organizing responses therefrom substantially on-the-fly.
`
`16
`
`

`
`The client-server multitasking system and process is capable of substantially multiple
`
`simultaneous searching, using the same and/or different ones of queries of the same
`
`and/or different ones of the clients and/or servers, which may be search engines, and/or
`
`sites, and/or servers, and/or locations on the network, and additionally and/or
`
`5 (cid:9)
`
`alternatively building a client-server multitasking search engine and/or database. The
`
`client-server multitasking search engine and/or database is capable of storing the
`
`information and/or services retrieved therefrom the search engines, and/or sites, and/or
`
`servers, and/or locations being queried on the network therein, and building the client-
`
`server search engine and/or database. The client-server multitasking search engine
`
`10 should is also capable of being queried either directly and/or in combination therewith
`
`the substantially simultaneous searching, using the same and/or different queries of the
`
`same and/or different search engines, sites, servers, and/or databases. The client-server
`
`multitasking search engine and/or database should is also capable of updating
`
`information and/or services stored therein by querying sites, servers, search engines,
`
`15
`
`and/or databases containing information and/or services referenced in client-server
`
`multitasking search engine and/or database.
`
`The client-server multitasking system and process is also capable of use on a variety of
`
`networks, such as global area networks, and in particular the interne, metropolitan area
`
`20
`
`networks, wide area networks, and local area networks.
`
`The client-server multitasking system and process are capable of substantially
`
`simultaneous searching of the same and/or different ones of search engines and/or sites
`
`17
`
`

`
`on the network substantially on-the-fly, with the same and/or different ones of the
`
`queries, and sorting, grouping, and/or organizing responses therefrom substantially on-
`
`the-fly.
`
`5
`
`The client-server multitasking system and process are also capable of sorting, grouping,
`
`and/or organizing results therefrom the servers, search engines, and/or sites, in
`
`accordance with instructions from the requestors, and/or instructions resident within the
`
`client-server multitasking system and/or process. The client-server multitasking system
`
`and process are also capable drilling down and/or up to different levels within the
`
`10 (cid:9)
`
`search engines, sites, and/or servers being queried.
`
`Er3
`
`zi
`
`15
`
`20
`
`The client-server multitasking system and process are capable of providing manual
`
`and/or timed updates. Such timed updates allow for motion related presentation to the
`
`requestor and/or the user.
`
`The client-server multitasking system and process are capable of incorporating
`
`information and/or services thereinto a variety of user interfaces at different locations
`
`therein the user interfaces, grouping, and/or organizing the information and/or services,
`
`and optionally eliminating duplicate information and/or services.
`
`The client-server multitasking system and process are capable of incorporating links,
`
`graphics, video, text, and audio, and/or combinations thereof, and selective advertising,
`
`according to selectable search, query, sorting, and/or grouping criteria, and/or
`
`1 8
`
`

`
`combinations thereof thereinto the information and/or services to be delivered thereto
`
`the user interfaces. The requestor and/or the user may place orders, such as purchases,
`
`and/or other types of orders, payments, confirmations thereof, and/or combinations
`
`thereof, either directly and/or therethrough servers and/or sites thereon the network.
`
`The client-server multitasking system is capable of use in a variety of applications, and
`
`is capable of information comparison and/or trend analysis of information from the
`
`same and/or different sources substantially simultaneously. The client-server
`
`multitasking system is capable of, for example, determining best query results, with
`
`10 respect to a plurality of search engine results; purchasing and/or price comparisons,
`
`viewing and/or reviewing prices/values and trends for different sites, determining
`
`lowest costs and lowest cost analyses for wholesale and retail purposes; product
`
`availability, e.g., airline tickets, pricing, and ticket availability, from different airlines to
`
`the same and/or different locations; purchasing of commodities and/or stocks form the
`
`15
`
`same and/or different sites with updates every few seconds and/or minutes; obtaining
`
`prices and/or values in different stock markets substantially simultaneously; and
`
`searching for jobs on the same and/or different job sites, using the same and/or different
`
`job criteria, for example, on a daily basis, the job sites having changing job availability;
`
`and/or a combination thereof, all substantially simultaneously. The client-server
`
`20 multitasking system is capable of presenting information and/or services for review
`
`and/or updating from the same and/or different ones of sites, servers, and/or
`
`applications substantially simultaneously, and trend analysis thereof, using a variety of
`
`19
`
`

`
`sorting, grouping and/or organizing criteria, according to the needs of the requestor,
`
`and/or the user, and/or resident within the client-server multitasking system.
`
`The client server-multitasking system and process are capable of service and/or
`
`information retrieval from at least one server, organization, communication, and
`
`presentation of such services and/or information to at least one requestor and/or user,
`
`and/or optional storage, and/or retrieval of such services and/or information from the
`
`optional storage. The client-server multitasking system and process are capable of
`
`building a client-server multitasking system search engine and/or database therefrom
`
`p*.
`
`a:Ca?
`
`to responses returned from the servers, search engines, and/or sites being queried and/or
`
`searched, and/or having requests made thereof. The client-server multitasking system
`
`search engine and/or database having stored information and/or services therein are also
`
`searchable, are capable of full text searches thereof, and are searchable by the servers
`
`and/or the clients on the network, either separately and/or in combination therewith the
`
`15
`
`substantially simultaneous multiple same and/or different searches and/or queries of the
`
`same and/or different servers on the network. Information therein the client-server
`
`multitasking system search engine and/or database are also searchable and/or
`
`retrievable, and are capable of being incorporated therein the service and/or information
`
`responses delivered thereto the user interfaces, according to search criteria, selectively
`
`20
`
`and/or automatically, by the requestor ancUor the user. The client-server multitasking
`
`system search engine and/or database are capable of spidering, and/or roboting, and/or
`
`querying sites, services and/or information to be stored therein and/or stored therein the
`
`client-server multitasking system search engine and/or database, and updating the
`
`20
`
`

`
`services and/or information to be stored and/or stored therein the client-server
`
`multitasking system search engine and/or database.
`
`The client-server multitasking system and process are capable of retrieving, parsing,
`
`5
`
`processing, formatting, organizing, grouping, sorting, and consolidating services and/or
`
`information therefrom the same and/or different ones of the servers and/or clients
`
`having the same and/or different structures, formats, organizations, groupings, and/or
`
`data structures, and incorporating the parsed, processed, formatted, organized, grouped,
`
`sorted, and consolidated services and/or information thereinto user responses for
`
`10 delivery to and use by the requestors and/or users.
`
`The client-server multitasking system and process, then, are capable of information
`
`and/or service retrieval from the same and/or different ones of servers substantially
`
`simultaneously and on-the-fly, using the same and/or different ones of queries of the
`
`15 (cid:9)
`
`same and/or different ones of the servers, and sorting, grouping, and/or organizing
`
`responses therefrom substantially on-the-fly, and communicating service and/or
`
`information responses to the requestors and/or users substantially simultaneously and
`
`on-the-fly. The client-server multitasking system and process are capable of use on a
`
`variety of networks, such as global area networks, and in particular the internet,
`
`20 metropolitan area networks, wide area networks, and local area networks, and are
`
`capable of searching search engines and/or other sites substantially simultaneously and
`
`on-the-fly. The client-server multitasking system and process are capable of sorting,
`
`grouping, and/or organizing results therefrom the servers, search engines, and/or sites,
`
`21
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket