Co-presence data retrieval system

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, C709S203000

Reexamination Certificate

active

06243714

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to data retrieval systems generally and to data retrieval systems with co-presence mechanisms in particular.
BACKGROUND OF THE INVENTION
Data retrieval systems are known in the art. A typical one is shown in
FIG. 1
to which reference is now made. Data retrieval systems typically consist of a data server
10
and multiple data-retrieval clients
12
which are typically separate computers. Upon command of a data-retrieval client
12
, the data server
10
accesses a data repository
14
, or database, that contains data objects
16
therein. Data objects
16
are typically files of information. The data-retrieval clients
12
also communicate with a user
17
, typically through an interactive display
18
.
A typical data retrieval operation depicted in
FIG. 2
to which reference is now made, proceeds as follows: upon receipt of an instruction (arrow
1
) from the user
17
to retrieve a certain data object
16
, the data-retrieval client
12
sends (arrow
2
) a request to the data server
10
on which the object resides. The data server
10
retrieves the requested data object
16
(arrow
3
) from the data repository
14
and sends the object
16
back (arrow
4
) to the data-retrieval client
12
. The data-retrieval client
12
then displays (arrow
5
) the retrieved data object
16
to the user
17
.
Additional features incorporated in a data retrieval system may include a data-management mechanism that allows a data-retrieval client
12
to create a new data object
16
, to modify a retrieved data object
16
and to send the created or modified data object
16
back to the data server
10
for storage in the data repository
14
, and a permission mechanism that allows the server
10
to approve or deny certain client requests.
Examples of data retrieval systems, some of which include the additional features, include the file transfer protocol (FTP), hypertext transfer protocol (HTTP), Gopher and network file systems (NFS) standards, network news servers (NNTP), DEC Notes of Digital Electric Corporation of the USA, Lotus Notes of Lotus Inc. of the USA, Novell NetWare of Novell Inc. of the USA, and the relational database management systems (RDBMS) such as those manufactured by Oracle, Sybase, and Informix, all of the USA.
SUMMARY OF THE PRESENT INVENTION
There is provided, in accordance with a preferred embodiment of the present invention, a data retrieval system including a data server, at least one data retrieval client and a co-presence server. The data server retrieves at least one data object from among a plurality of data objects stored in a data repository. Each data retrieval client requests at least one data object from the data server. The co-presence server includes a unit for generating one virtual place per data object retrieved from the data server, a unit for associating each virtual place with its data object once its data object is accessed and at least one downloadable co-presence client, operative with the data retrieval client, for communicating with the data server. Each co-presence client includes an object association unit for associating a data object received from the co-presence server with one of the at least one virtual places in the co-presence server.
Additionally, in accordance with a preferred embodiment of the present invention, the downloadable co-presence client is implemented in one of the following languages: Java and ActiveX.
Finally, the object association unit includes apparatus for moving to a new virtual place.


REFERENCES:
patent: 4775934 (1988-10-01), Houri et al.
patent: 5008853 (1991-04-01), Bly et al.
patent: 5159669 (1992-10-01), Trigg et al.
patent: 5220657 (1993-06-01), Bly et al.
patent: 5222221 (1993-06-01), Houri et al.
patent: 5388196 (1995-02-01), Pajak et al.
patent: 5408470 (1995-04-01), Rothrock et al.
patent: 5452299 (1995-09-01), Thessin et al.
patent: 5511196 (1996-04-01), Shackelford et al.
patent: 5625809 (1997-04-01), Dysart et al.
patent: 5634124 (1997-05-01), Khoyi et al.
patent: 2289149A (1995-11-01), None
Dotson et al, “Synthetic Environment Tactical Integration Virtual Torpedo Project”, Oceans '97. MTS/IEEE Conference Proceedings, pp. 1431, 1434, Oct. 1997.*
Gross et al, “Computer-Supported Cooperative Work and the Internet”, Proceedings of Seventh International Conference and Workshop on Database and Expert Systems Applications, pp. 425-430, IEEE 09-10 Sep. 1996.*
Whittaker et al, “Co-ordinating Activity: an Analysis of Interaction in Computer-Supported Co-Operative Work”, CHI'91, Conference Proceedings, pp. 361-367, May 1991.*
Leigh et al, Supporting Transcontinental Collaborative Work in Persistent Virtual Environments, IEEE Computer Graphics and Applications, vol 16. No. 4, pp. 47-51, Jul. 1996.*
Masinter et al., “Collaborative Information Retrieval: Gopher from MOO”, Proc. INET '93, pp. DFA-1 -DFA -9.
“Frequently Asked Questions: Basic Information about MUDs and MUDding”, Jun. 14, 1993.
Mark Clarkson, Welcome to my fantasy—a personal tour through “shared consensual hallucinations” on the Internet, pp. 36-39, Computer Gaming World, V123, Oct. 1994.

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

Co-presence data retrieval system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Co-presence data retrieval system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Co-presence data retrieval system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2480124

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