Methods and apparatus enabling dynamic resource...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C711S113000, C709S203000

Reexamination Certificate

active

06289333

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to data communication. In particular, the invention is drawn to methods and apparatus to enable the monitoring of accessed information.
BACKGROUND
Systems are available that allow an individual to search for information and conduct transactions. For example, an individual may use a web browser application to search for information stored on web servers in the form of web pages. Additionally, a web browser application can be used to conduct transactions (such as bank transactions) across the Internet. Various other types of systems and applications may be used to search for information and conduct transactions.
When an individual is searching for specific information or executing a transaction, the web pages or other information sources may not provide the specific information desired by the individual. In this situation, the individual may continue searching other information sources using the same searching system or application. Alternatively, the individual may attempt to search for the desired information using a different searching system or application. For example, if the individual is unable to locate the desired information at a particular web site, the individual may try searching at a different web site or may try searching through product brochures for the desired information.
These existing systems typically provide minimal feedback to the source of the information (e.g., the organization responsible for the web server or web page) regarding the success or failure of the individual's search results. Generally, the individual does not have any options for assistance except by initiating a communication (such as a telephone call) to the organization responsible for the web page or by searching at another information source. If the individual contacts the organization responsible for the web server or web page, the representative of the organization will initially be unfamiliar with the information already obtained by the individual. Additionally, the representative will initially be unfamiliar with the number of web pages viewed and the time spent viewing each web page. Further, the representative that receives the telephone call may not have the required knowledge or expertise to provide the required information to the individual. In this situation, the individual may need to talk to another representative having the appropriate knowledge and expertise. This procedure can be tedious and time-consuming for the individual.
One method of tracking web server and other information source accesses involves logging the occurrence of an access and the identity of the resource accessed. If the resource is static, the representative has a record of which resources were accessed and can recreate the access in order to aid the individual, for example, by viewing the static results of the access while communicating with the individual. The representative may still have no information on the length of time or number of times that the static resource (e.g., a static web page) was visited. In the case of a dynamic resource (e.g., a dynamically generated web page) the representative is additionally unlikely to be able to recreate or analyze the accessed information.
SUMMARY OF THE INVENTION
Methods and apparatus for enabling collaboration between clients with respect to dynamic resources provided by hosts other than the session host responsible for the collaboration session are described.
In one embodiment, the method includes the step of establishing a collaboration session between a first client and a second client through a session host. A first client request having a first uniform resource locator (URL) identifying a host other than the session host is re-directed through the session host. The session host caches a retrieved resource provided from the other host in response to the re-directed request, if necessary. The retrieved resource is then provided to the first client. The second client is provided with a second URL. The second URL is the same as the first URL if the retrieved resource is not cached. The second URL identifies the cached resource, if the retrieved resource was cached.
In another embodiment the method includes the step of establishing a collaboration session between first and second clients with a session host. The session host retrieves a requested resource from a resource host in response to a first client request having a first URL identifying a resource host other than the session host. The retrieved resource is modified such that for each embedded request identifying a host other than the session host, its associated embedded URL is replaced with a re-directed URL incorporating the embedded URL. The re-directed URL re-directs the corresponding request for a resource identified by the embedded URL through the session host. The modified resource may then be cached if necessary. The modified resource is then provided to the first client. A second URL is provided to the second client. The second URL identifies one of the requested resource or the cached modified resource depending upon whether the modified resource was cached.


REFERENCES:
patent: 5991796 (1999-11-01), Anupam et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6070185 (2000-05-01), Anupam et al.
patent: 6112279 (2000-08-01), Wang

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and apparatus enabling dynamic resource... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus enabling dynamic resource..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus enabling dynamic resource... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2541019

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.