Patent US5675721A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5675721A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer network data distribution and selective retrieval system

Assignee: RealityWave Inc
•
Filing: 1996-08-08
•
Granted: 1997-10-07
•
Expires: 2016-08-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of accessing a distributed virtual world such that the only data requested of the network data sources and transmitted to the requesting computer is the data that codes for objects that the viewer can perceive, and to prioritize the data to be sent in order of its perceivability so that only relevant data is sent to the user.

Inventors

  • 👤 Aaron S. Freedman
  • 👤 Mark L. Neri

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:18
CPC Classifications
H; H04; H04L; H04L65/00; H04L65/80; H04L65/1066; H04L65/1101; H04L65/1108; H04L67/00; H04L67/50; H04L67/60; H04L67/61; H04L9/00; H04L9/40; H04L67/01; H04L67/131; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 243 words
A computer network data distribution and retrieval system comprising: A) at least two microprocessors connected such that the microprocessors are in communication, forming a network; B) at least one data source having data representing at least one object distributed between said at least two microprocessors in said network such that i) said data is adapted for categorization into hierarchical detail levels; and ii) there exists a method of measuring a perceivability value for said at least one object; C) a first application program operating on at least one of said microprocessors functioning such that i) said at least one microprocessor acts as a network node, ii) said application program controls data retrieval from said at least one distributed data source by a) measuring a perceivability value for said at least one object b) assigning a priority status to said at least one object based on said measured perceivability value, c) comparing said priority status for said at least one object with a predetermined or dynamically varied threshold value, d) instructing said at least one object to request additional detail about said at least one object when said priority status equals or exceeds said predetermined detail threshold value, e) ordering said requests for additional detail based on the priority of said at least one object relative to the priority of any other object requests, and f) sending the first-ordered request across the network; and D) a user operating at least one of said microprocessors.
Claim 2
Dependent Claim 243 words
A computer network data distribution and retrieval system comprising: A) at least two microprocessors connected such that the microprocessors are in communication, forming a network; B) at least one data source having data representing at least one object distributed between said at least two microprocessors in said network such that i) said data is adapted for categorization into hierarchical detail levels; and ii) there exists a method of measuring a perceivability value for said at least one object; C) a first application program operating on at least one of said microprocessors functioning such that i) said at least one microprocessor acts as a network node, ii) said application program controls data retrieval from said at least one distributed data source by a) measuring a perceivability value for said at least one object b) assigning a priority status to said at least one object based on said measured perceivability value, c) comparing said priority status for said at least one object with a predetermined or dynamically varied threshold value, d) instructing said at least one object to request additional detail about said at least one object when said priority status equals or exceeds said predetermined detail threshold value, e) ordering said requests for additional detail based on the priority of said at least one object relative to the priority of any other object requests, and f) sending the first-ordered request across the network; and D) a user operating at least one of said microprocessors.
Claim 3
Dependent Claim 28 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the perceivability value measured relates to the visibility of said at least one object.
Claim 4
Dependent Claim 37 words
The computer network data distribution and retrieval system, as claimed in claim 2, wherein the visibility of said at least one object is measured by calculating the visual field area occupied by said at least one object.
Claim 5
Dependent Claim 50 words
The computer network data distribution and retrieval system, as claimed in claim 2, wherein the perceivability value of said at least one object is set to zero if the visually perceivable object is either completely hidden by other visually perceivable objects or is completely outside of the user's visual field.
Claim 6
Dependent Claim 75 words
The computer network data distribution and retrieval system, as claimed in claim 2, wherein the perceivability value of said at least one object is scaled by considering the distance of said at least one object from the center of said user's visual field, the distance of said at least one object from said user, the brightness of said at least one object, and the velocity of said at least one object relative to other objects.
Claim 7
Dependent Claim 51 words
The computer network data distribution and retrieval system, as claimed in claim 2, wherein the perceivability value of said at least one object is determined by not only the current visibility of said at least one object, but also by predictions of the future visibility of said at least one object.
Claim 8
Dependent Claim 28 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the perceivability value measured relates to the audibility of said at least one object.
Claim 9
Dependent Claim 35 words
The computer network data distribution and retrieval system, as claimed in claim 7, wherein the audibility of said at least one object is measured by calculating the user's proximity to the source of the sound.
Claim 10
Dependent Claim 49 words
The computer network data distribution and retrieval system, as claimed in claim 7, wherein the perceivability value of said at least one object is set to zero if the audibly perceivable object is either completely hidden by other perceivable objects or is completely outside of the user's audible field.
Claim 11
Dependent Claim 75 words
The computer network data distribution and retrieval system, as claimed in claim 7, wherein the perceivability value of said at least one object is scaled by considering the distance of said at least one object from the center of the user's audible field, the distance of said at least one object from the user, the loudness of said at least one object, and the velocity of said at least one object relative to other objects.
Claim 12
Dependent Claim 51 words
The computer network data distribution and retrieval system, as claimed in claim 7, wherein the perceivability value of said at least one object is determined by not only the current audibility of said at least one object, but also by predictions of the future audibility of said at least one object.
Claim 13
Dependent Claim 28 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the perceivability value measured relates to the tactility of said at least one object.
Claim 14
Dependent Claim 41 words
The computer network data distribution and retrieval system, as claimed in claim 12, wherein the tactility of said at least one object is determined by whether said user is currently or is soon likely to be touching the tactually perceivable object.
Claim 15
Dependent Claim 26 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein said at least one object has more than one measurable perceivability value.
Claim 16
Dependent Claim 32 words
The computer network data distribution and retrieval system, as claimed in claim 14, wherein said more than one measurable perceivability value are weighted so that they can be compared against each other.
Claim 17
Dependent Claim 31 words
The computer network data distribution and retrieval system, as claimed in claim 15, wherein the weight of each said more than one measurable perceivability value is determined by said user's preferences.
Claim 18
Dependent Claim 19 words
The computer network data distribution and retrieval system, as claimed in claim 16, wherein said user's preferences are predefined.
Claim 19
Dependent Claim 31 words
The computer network data distribution and retrieval system, as claimed in claim 16, wherein said user's preferences are defined by said user in response to a query from said application program.
Claim 20
Dependent Claim 34 words
The computer network data distribution and retrieval system, as claimed in claim 16, wherein said user's preferences are also determined by the ability of said user's computer to present the different types of information.
Claim 21
Dependent Claim 28 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the priority status of said at least one object is determined by user interest.
Claim 22
Dependent Claim 44 words
The computer network data distribution and retrieval system, as claimed in claim 20, wherein user interest is determined by a method selected from the group consisting of aural command, touchscreen command, cursor selection, mouse selection, trackball selection, joystick selection, keystroke selection, and stylus selection.
Claim 23
Dependent Claim 55 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein said application program controls data retrieval from said distributed data sources by instructing said at least one object to discard said additional detail about said at least one object when said priority status becomes less than said predetermined detail threshold value.
Claim 24
Dependent Claim 48 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the system further comprises a second application program operating on at least one other said microprocessor such that said second application program responds to requests for additional detail received from said first application program.
Claim 25
Dependent Claim 43 words
The computer network data distribution and retrieval system, as claimed in claim 23, wherein said requests for said additional detail are ordered based on the priority of said at least one object relative to the priority of other objects that have sent requests.
Claim 26
Dependent Claim 30 words
The computer network data distribution and retrieval system, as claimed in claim 24, wherein the responses are ordered and sent across the network according to the priority of said request.
Claim 27
Dependent Claim 28 words
The computer network data distribution and retrieval system, as claimed in claim 24, wherein the response is sent across the network regardless of the priority of said request.
Claim 28
Dependent Claim 34 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein said priority by which data is sent is determined by both said perceivability value and by a user's interaction preferences.
Claim 29
Dependent Claim 22 words
The computer network data distribution and retrieval system, as claimed in claim 27, wherein said preferences can be defined by a user.
Claim 30
Dependent Claim 43 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein said priority by which data is sent is determined by said perceivability value and the ability of said at least one microprocessor to present the different types of information.
Claim 31
Dependent Claim 35 words
The computer network data distribution and retrieval system, as claimed in claim 29, wherein said ability of said at least one microprocessor to present the different types of information can be defined by a user.
Claim 32
Dependent Claim 30 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein for priority calculation, said perceivability values are scaled appropriately so that said priorities can be compared.
Claim 33
Dependent Claim 43 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein the threshold value is dynamically set to the point where said at least one microprocessor is just able to process and present all of the data that it receives.
Claim 34
Dependent Claim 25 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein at least one other object may be created by a user.
Claim 35
Dependent Claim 36 words
The computer network data distribution and retrieval system, as claimed in claim 33, wherein said user may grant to one or more other users various levels of access privileges to said at least one other object.
Claim 36
Dependent Claim 24 words
The computer network data distribution and retrieval system, as claimed in claim 1, wherein at least one object may be manipulated by a user.
Claim 37
Dependent Claim 27 words
The computer network data distribution and retrieval system, as claimed in claim 35, wherein manipulation of said at least one object increases the priority of that object.
Claim 38
Dependent Claim 49 words
The computer network data distribution and retrieval system, as claimed in claim 35, wherein manipulation of said at least one object is achieved by a method selected from the group consisting of aural command, touchscreen command, cursor selection, mouse selection, trackball selection, joystick selection, keystroke selection, and stylus selection.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-06 2001-04-07 2001-10-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-06 2005-04-07 2005-10-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-06 2009-04-07 2009-10-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag