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

Technique for locating an item of interest within a stored representation of data

Assignee: Eureka Database Solutions LLC
•
Filing: 2001-03-22
•
Granted: 2004-09-28
•
Expires: 2021-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract According to the present invention, a technique for locating an item of interest within a stored representation of data is disclosed. The item of interest is preferably located within a particular one of a plurality of stored representations of data in a network having a plurality of network stations. In one embodiment, the technique is realized by first searching a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, wherein the annotation of interest has an associated search identifier. A search request is then transmitted, from a first of the plurality of network stations to a second of the plurality of network stations, for the search identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data. The address identifier is then received at the first network station.

Inventors

  • 👤 Arjen P. deVries
  • 👤 Michael Sokolov
  • 👤 David E. Kovalcin
  • 👤 Brian Eberman
  • 👤 Leonidas Kontothanassis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 11:15
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/70; G06F16/78; G06F16/40; G06F16/48; G06F16/20; G06F16/24; G06F16/245; G06F16/2455; G06F16/24568; G06F16/248; G06F16/43; G06F16/489; G06F16/90; G06F16/95; G06F16/951; G06F16/953; G06F16/9538; H; H04; H04L; H04L65/00; H04L65/60; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99941; Y10S707/99948

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 150 words
A method for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the method comprising the steps of: receiving a first search request for the item of interest; searching a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; transmitting, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and receiving, at the first network station, the address identifier.
Claim 2
Independent Claim 150 words
A method for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the method comprising the steps of: receiving a first search request for the item of interest; searching a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; transmitting, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and receiving, at the first network station, the address identifier.
Claim 3
Dependent Claim 20 words
The method as defined in claim 1 , wherein the first and the second network stations are different network stations.
Claim 4
Dependent Claim 14 words
The method as defined in claim 1 , wherein the data includes audio data.
Claim 5
Dependent Claim 14 words
The method as defined in claim 1 , wherein the data includes video data.
Claim 6
Dependent Claim 21 words
The method as defined in claim 1 , wherein the plurality of stored annotations are stored at the first network station.
Claim 7
Dependent Claim 26 words
The method as defined in claim 5 , wherein the object identifier is stored in association with the annotation of interest at the first network station.
Claim 8
Dependent Claim 26 words
The method as defined in claim 1 , wherein the object identifier is one of a plurality of object identifiers stored at the second network station.
Claim 9
Dependent Claim 25 words
The method as defined in claim 7 , wherein the address identifier is stored in association with the object identifier at the second network station.
Claim 10
Dependent Claim 27 words
The method as defined in claim 1 , wherein the plurality of stored representations of data are stored at a third of the plurality of network stations.
Claim 11
Dependent Claim 26 words
The method as defined in claim 1 , wherein the step of receiving the address identifier includes receiving the address identifier from the second network station.
Claim 12
Dependent Claim 28 words
The method as defined in claim 1 , wherein the step of receiving the first search request includes receiving the first search request at the first network station.
Claim 13
Dependent Claim 32 words
The method as defined in claim 11 , wherein the step of receiving the first search request includes receiving the first search request from a third of the plurality of network stations.
Claim 14
Dependent Claim 22 words
The method as defined in claim 1 , further comprising the step of: transmitting, from the first network station, the address identifier.
Claim 15
Dependent Claim 30 words
The method as defined in claim 13 , wherein the step of transmitting the address identifier includes transmitting the address identifier to a third of the plurality of network stations.
Claim 16
Dependent Claim 36 words
The method as defined in claim 1 , wherein the annotation of interest has an associated location identifier corresponding to a location of interest within the particular one of the plurality of stored representations of data.
Claim 17
Dependent Claim 26 words
The method as defined in claim 15 , wherein the location identifier is stored in association with the annotation of interest at the first network station.
Claim 18
Dependent Claim 26 words
The method as defined in claim 15 , wherein the address identifier is stored in association with the annotation of interest at the second network station.
Claim 19
Dependent Claim 26 words
The method as defined in claim 15 , further comprising the step of: transmitting, from the first network station, the address identifier and the location identifier.
Claim 20
Dependent Claim 23 words
The method as defined in claim 18 , wherein the address identifier and the location identifier are combined in an extended URL format.
Claim 21
Dependent Claim 38 words
The method as defined in claim 18 , wherein the step of transmitting the address identifier and the location identifier includes transmitting the address identifier and the location identifier to a third of the plurality of network stations.
Claim 22
Dependent Claim 40 words
The method as defined in claim 15 , further comprising the step of: scoring the annotation of interest based at least in part upon the location of interest within the particular one of the plurality of stored representations of data.
Claim 23
Dependent Claim 93 words
The method as defined in claim 1 , wherein the annotation of interest is one of a plurality of annotations of interest, wherein each of the plurality of annotations of interest is associated with a respective location within the particular one of the plurality of stored representations of data, further comprising the step of: ranking each of the plurality of annotations of interest based at least in part upon the respective location of each of the plurality of annotations of interest within the particular one of the plurality of stored representation of data.
Claim 24
Dependent Claim 49 words
At least one signal embodied in at least one carrier wave for transmitting a computer program of instructions configured to be readable by at least one processor for instructing the at least one processor to execute a computer process for performing the method as recited in claim 1 .
Claim 25
Dependent Claim 44 words
At least one processor readable carrier for storing a computer program of instructions configured to be readable by at least one processor for instructing the at least one processor to execute a computer process for performing the method as recited in claim 1 .
Claim 26
Independent Claim 152 words
An apparatus for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the apparatus comprising: a processor for processing a first search request by searching a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; a transmitter for transmitting, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and a receiver for receiving, at the first network station, the address identifier.
Claim 27
Independent Claim 152 words
An apparatus for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the apparatus comprising: a processor for processing a first search request by searching a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; a transmitter for transmitting, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and a receiver for receiving, at the first network station, the address identifier.
Claim 28
Dependent Claim 20 words
The apparatus as defined in claim 25 , wherein the first and the second network stations are different network stations.
Claim 29
Dependent Claim 21 words
The apparatus as defined in claim 25 , wherein the plurality of stored annotations are stored at the first network station.
Claim 30
Dependent Claim 27 words
The apparatus as defined in claim 25 , wherein the plurality of stored representations of data are stored at a third of the plurality of network stations.
Claim 31
Dependent Claim 36 words
The apparatus as defined in claim 25 , wherein the annotation of interest has an associated location identifier corresponding to a location of interest within the particular one of the plurality of stored representations of data.
Claim 32
Dependent Claim 48 words
The apparatus as defined in claim 29 , wherein the processor is a first processor, further comprising: a second processor for scoring the annotation of interest based at least in part upon the location of interest within the particular one of the plurality of stored representations of data.
Claim 33
Dependent Claim 101 words
The apparatus as defined in claim 25 , wherein the processor is a first processor, wherein the annotation of interest is one of a plurality of annotations of interest, wherein each of the plurality of annotations of interest is associated with a respective location within the particular one of the plurality of stored representations of data, further comprising: a second processor for ranking each of the plurality of annotations of interest based at least in part upon the respective location of each of the plurality of annotations of interest within the particular one of the plurality of stored representations of data.
Claim 34
Dependent Claim 193 words
An article of manufacture for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the article of manufacture comprising: a computer readable storage medium; and computer programming stored on the storage medium; wherein the stored computer programming is configured to be readable from the computer readable storage medium by a computer and thereby cause the computer to operate so as to: receive a first search request for the item of interest; search a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; transmit, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and receive, at the first network station, the address identifier.
Claim 35
Dependent Claim 193 words
An article of manufacture for locating an item of interest within a particular one of a plurality of stored representations of data in a network having a plurality of network stations, the article of manufacture comprising: a computer readable storage medium; and computer programming stored on the storage medium; wherein the stored computer programming is configured to be readable from the computer readable storage medium by a computer and thereby cause the computer to operate so as to: receive a first search request for the item of interest; search a plurality of stored annotations corresponding to different items within a plurality of stored representations of data to locate an annotation of interest corresponding to the item of interest, the annotation of interest having an associated object identifier; transmit, from a first of the plurality of network stations to a second of the plurality of network stations, a second search request for the object identifier and an associated address identifier corresponding to a location of the particular one of the plurality of stored representations of data within the plurality of stored representations of data; and receive, at the first network station, the address identifier.
Claim 36
Dependent Claim 22 words
The article of manufacture as defined in claim 32 , wherein the first and the second network stations are different network stations.
Claim 37
Dependent Claim 23 words
The article of manufacture as defined in claim 32 , wherein the plurality of stored annotations are stored at the first network station.
Claim 38
Dependent Claim 29 words
The article of manufacture as defined in claim 32 , wherein the plurality of stored representations of data are stored at a third of the plurality of network stations.
Claim 39
Dependent Claim 38 words
The article of manufacture as defined in claim 32 , wherein the annotation of interest has an associated location identifier corresponding to a location of interest within the particular one of the plurality of stored representations of data.
Claim 40
Dependent Claim 46 words
The article of manufacture as defined in claim 36 , further causing the computer to operate so as to: score the annotation of interest based at least in part upon the location of interest within the particular one of the plurality of stored representations of data.
Claim 41
Dependent Claim 99 words
The article of manufacture as defined in claim 32 , wherein the annotation of interest is one of a plurality of annotations of interest, wherein each of the plurality of annotations of interest is associated with a respective location within the particular one of the plurality of stored representations of data, further causing the computer to operate so as to: rank each of the plurality of annotations of interest based at least in part upon the respective location of each of the plurality of annotations of interest within the particular one of the plurality of stored representations of data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-09-28 2008-03-29 2008-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-09-28 2012-03-29 2012-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-09-28 2016-03-29 2016-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag