US20030046269A1 - Apparatus for retrieving and presenting digital data - Google Patents
Apparatus for retrieving and presenting digital data Download PDFInfo
- Publication number
- US20030046269A1 US20030046269A1 US10/224,471 US22447102A US2003046269A1 US 20030046269 A1 US20030046269 A1 US 20030046269A1 US 22447102 A US22447102 A US 22447102A US 2003046269 A1 US2003046269 A1 US 2003046269A1
- Authority
- US
- United States
- Prior art keywords
- digital data
- terminal
- user
- data
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
Definitions
- the present invention relates to an apparatus for retrieving and presenting digital data in response to a search for desired digital data by a user using a terminal connected to a network that has digital archives of multimedia data including text, voice, still images and video.
- a search engine provided on a network such as the Internet, is usually employed to retrieve digital data provided on the network, using terminals connected to the network. While search engines use various search and retrieval techniques, basically a search engine searches for information that exactly matches, or partially matches, keywords that a user inputs via the terminal. The search engine extracts the uniform resource locations (URLs) of content items that match the search criteria and presents the results to the user, organized into a certain order.
- URLs uniform resource locations
- the above type of retrieved information presentation apparatus therefore only retrieves information based on matching of keywords input by the user, and does not take into account the volume of the extracted content, the quality of the network between the terminal and a digital archive including the content, and whether the terminal performance can handle the presentation or playback of the content concerned. It is therefore possible that the quality of the retrieved information obtained by the user may be low. Thus, users are not always satisfied with such apparatuses.
- An object of the present invention is to provide an apparatus for retrieving and presenting digital data that takes communication quality into consideration and presents the digital data retrieval results promptly, in response to a user request.
- the present invention provides an apparatus for retrieving and presenting digital data, comprising:
- a network that includes a data archive containing a plurality of digital data
- retrieval means that retrieves digital data, using a database of digital data retrieval information comprising predetermined item information added to each digital data item that can be presented over the network;
- communication quality determination means that determines a quality of communication between the terminal and a data archive containing digital data extracted by the retrieval means based on search conditions specified by a user via the terminal;
- information presentation means that presents digital data sorted into an order in accordance with a priority specified by the user, based on item information and communication quality relating to a group of digital data extracted by the retrieval means.
- the above apparatus can also include one in which information on classes of digital data that can be handled by the terminal are stored in the information presentation means, whereby digital data extracted by retrieval of the retrieval means that cannot be handled by the terminal are excluded from the presented information.
- FIG. 1 shows the general configuration of an apparatus for retrieving and presenting digital data according to the present invention.
- FIG. 2 shows information attached to the respective media.
- FIG. 3 is a user interface window image.
- FIG. 4 shows the quality of service (QoS) scenario derivation process.
- FIG. 1 shows the configuration of an apparatus for retrieving and presenting digital data according to the present invention.
- a network 1 such as the Internet, includes a plurality of data archives, for example first data archive 21 , second data archive 22 , . . . and Nth data archive 2 N.
- the first to N-th data archives 21 to 2 N store digital data.
- first data archive 21 stores media files m 11 , m 12 , m 13 , . . .
- second data archive 22 stores media files m 21 , m 22 , m 23 , . . .
- N-th data archive 2 N stores media files m N1 , m N2 , m N3 , . . . , and so on.
- a user terminal 3 that is a terminal device that can be connected to the network 1 has search functions in the form of an application. Based on search conditions specified by a terminal user, digital data are extracted from the first to N-th data archives 21 to 2 N and the information is presented in the order requested by the user.
- a content search section 3 a , QoS measurement section 3 b and QoS scenario derivation section 3 c provided by the application on the terminal 3 will now be described.
- the content search section 3 a functions as a retrieval means that retrieves digital data, using a database of digital data retrieval information comprising predetermined item information added to each digital data item that can be presented over the network, and extracting data that correspond to the search criteria from the digital data media files stored in the data archives 21 to 2 N.
- the media files m jk (j, k are natural numbers, and denote the k-th digital data in the j-th archive 2 j ) are tagged with keywords, volume, type and format as attached information.
- “Keywords” are natural-language words that express the features of each media file m jk , “volume” is the size of each file m jk (in bits), “type” is the type of media, such as video, audio or text, and “format” is the method of formatting each media file when it is encoded.
- “volume” is the size of each file m jk (in bits)
- “type” is the type of media, such as video, audio or text
- “format” is the method of formatting each media file when it is encoded.
- the item information that can be used to tag data in a database for use in searches by the content search section 3 a is not limited to the above four types, but may be arbitrarily set. Also, a database used for the searching of data by the content search section 3 a does not have to be provided for each user terminal 3 , but may instead be placed on the network 1 , along with the content search function itself, with search results being sent to a terminal 3 in response to a request from the terminal 3 concerned.
- the QoS measurement section 3 b functions as a communication quality determination means that determines a quality of communication between a data archive containing digital data extracted by the retrieval means based on search conditions specified by a user via the terminal, and the terminal. For this, the QoS measurement section 3 b measures the speed of communication to rank the QoS based on network quality and terminal performance. Specifically, the QoS measurement section 3 b measures the network throughput, in bits per second, from the user terminal 3 on which the application is running to the j-th archive 2 j that stores media file m jk in which the search scores a hit.
- Measured throughputs are denoted by Th j (measured throughput Th 1 from terminal 3 to the first data archive 21 , measured throughput Th 2 from terminal 3 to the second data archive 22 , . . . , and measured throughput Th N from terminal 3 to the N-th archive 2 N).
- the QoS scenario derivation section 3 c functions as an information presentation means that presents digital data sorted into an order in accordance with a priority specified by the user, based on item information and communication quality relating to each digital data group extracted by the retrieval means.
- the QoS scenario derivation section 3 c uses the communication quality measured by the QoS measurement section 3 b and the ranking based on the user request input via the terminal to determine the final order in which the plurality of hits of the media file are presented to the user.
- the QoS scenario derivation section 3 c can present the information in a media retrieval order that reflects the user's preference. This final order of media files is called “the QoS scenario.”
- the QoS scenario derivation section 3 c presents to the user the derived QoS scenario, that is, the order in which media hits are retrieved.
- FIG. 3 shows an example of a user interface window for specifying various conditions for deriving a QoS scenario.
- the user inputs keywords that express the required information; the keywords are used for searches by the content search section 3 a .
- the apparatus can be arranged so that even if the user, in inputting W k and W q , inputs a numerical value that exceeds these constraints, the input is automatically normalized, or so that when one percentage is specified, the other percentage is determined automatically.
- “Type” in the user interface window of FIG. 3 is used to specify the media type that has first priority, such as text, for example.
- the QoS scenario derivation section 3 c raises the priority level of this media type in the ranking.
- Specifying the media type is optional. Whether or not the required type is specified is a decision that can be left to the user.
- the process starts when the user uses the interface window to input a search request.
- keyword matching is used to search a plurality of archive media files (first to N-th data archives 21 to 2 N). Assuming there are n media hits (where n is a natural number), the retrieved media files are each given a score that goes from n down to 1, based on the similarity between the words input by the user and the reference keywords in the apparatus, generating a media retrieval score n k . A higher n k score (that is, closer to n) indicates a degree of keyword matching.
- a thesaurus can be used to determine the degree of similarity to the keywords, or used together with fuzzy logic techniques to enable keyword matching that includes degrees of ambiguity.
- Throughputs to digital archives containing media that generate search hits are measured, and for each media jk , the volume of m jk is divided by the throughput Th j to the archive concerned. This value is an indication as to the time it will take to download each of the media m jk from the archive to the terminal 3 , and is used to generate scores n q in order from n to 1, starting from the low end. Thus, a larger n q score (one that is closer to n) signifies easier retrieval.
- the data is sorted by media type, giving precedence to the type of media specified by the user, which is moved up to a higher level than media that has not been thus specified.
- Specifying the media type is optional, so the data is not thus sorted unless the user specifically specifies the “Type” option.
- a user who makes such a request can first be shown multimedia data or the like that can be quickly downloaded, and the remaining multimedia data can then be collected while the user is regarding the initial portion, thus reducing the user response time, which is the time it takes for the requested data to be downloaded to the user's terminal.
- the apparatus for retrieving and presenting digital data according to the invention can also exclude data that cannot be handled by the user terminal, reducing time that would otherwise be wasted.
Abstract
Description
- 1. Field of the Invention:
- The present invention relates to an apparatus for retrieving and presenting digital data in response to a search for desired digital data by a user using a terminal connected to a network that has digital archives of multimedia data including text, voice, still images and video.
- 2. Description of the Prior Art:
- A search engine provided on a network, such as the Internet, is usually employed to retrieve digital data provided on the network, using terminals connected to the network. While search engines use various search and retrieval techniques, basically a search engine searches for information that exactly matches, or partially matches, keywords that a user inputs via the terminal. The search engine extracts the uniform resource locations (URLs) of content items that match the search criteria and presents the results to the user, organized into a certain order.
- The above type of retrieved information presentation apparatus therefore only retrieves information based on matching of keywords input by the user, and does not take into account the volume of the extracted content, the quality of the network between the terminal and a digital archive including the content, and whether the terminal performance can handle the presentation or playback of the content concerned. It is therefore possible that the quality of the retrieved information obtained by the user may be low. Thus, users are not always satisfied with such apparatuses.
- An object of the present invention is to provide an apparatus for retrieving and presenting digital data that takes communication quality into consideration and presents the digital data retrieval results promptly, in response to a user request.
- To attain the above object, the present invention provides an apparatus for retrieving and presenting digital data, comprising:
- a network that includes a data archive containing a plurality of digital data;
- a terminal that can be connected to the network;
- retrieval means that retrieves digital data, using a database of digital data retrieval information comprising predetermined item information added to each digital data item that can be presented over the network;
- communication quality determination means that determines a quality of communication between the terminal and a data archive containing digital data extracted by the retrieval means based on search conditions specified by a user via the terminal; and
- information presentation means that presents digital data sorted into an order in accordance with a priority specified by the user, based on item information and communication quality relating to a group of digital data extracted by the retrieval means.
- The above apparatus can also include one in which information on classes of digital data that can be handled by the terminal are stored in the information presentation means, whereby digital data extracted by retrieval of the retrieval means that cannot be handled by the terminal are excluded from the presented information.
- Providing the apparatus according to the present invention with the means of determining the communication quality between a digital data archive and the terminal enables the apparatus to promptly present digital data search results in response to a user request.
- Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawings and following detailed description of the invention.
- FIG. 1 shows the general configuration of an apparatus for retrieving and presenting digital data according to the present invention.
- FIG. 2 shows information attached to the respective media.
- FIG. 3 is a user interface window image.
- FIG. 4 shows the quality of service (QoS) scenario derivation process.
- FIG. 1 shows the configuration of an apparatus for retrieving and presenting digital data according to the present invention. A
network 1, such as the Internet, includes a plurality of data archives, for examplefirst data archive 21,second data archive 22, . . . andNth data archive 2N. The first to N-th data archives 21 to 2N store digital data. For example,first data archive 21 stores media files m11, m12, m13, . . . ,second data archive 22 stores media files m21, m22, m23, . . . , N-th data archive 2N stores media files mN1, mN2, mN3, . . . , and so on. - A
user terminal 3 that is a terminal device that can be connected to thenetwork 1 has search functions in the form of an application. Based on search conditions specified by a terminal user, digital data are extracted from the first to N-th data archives 21 to 2N and the information is presented in the order requested by the user. Acontent search section 3 a,QoS measurement section 3 b and QoSscenario derivation section 3 c provided by the application on theterminal 3 will now be described. - The
content search section 3 a functions as a retrieval means that retrieves digital data, using a database of digital data retrieval information comprising predetermined item information added to each digital data item that can be presented over the network, and extracting data that correspond to the search criteria from the digital data media files stored in thedata archives 21 to 2N. The media files mjk (j, k are natural numbers, and denote the k-th digital data in the j-th archive 2 j) are tagged with keywords, volume, type and format as attached information. - “Keywords” are natural-language words that express the features of each media file mjk, “volume” is the size of each file mjk (in bits), “type” is the type of media, such as video, audio or text, and “format” is the method of formatting each media file when it is encoded. Thus, by building a database in which these attributes are tagged to the media files as item information, data searches can be focused using various search criteria, and the attribute information can also be used to rearrange the order of the search results.
- The item information that can be used to tag data in a database for use in searches by the
content search section 3 a is not limited to the above four types, but may be arbitrarily set. Also, a database used for the searching of data by thecontent search section 3 a does not have to be provided for eachuser terminal 3, but may instead be placed on thenetwork 1, along with the content search function itself, with search results being sent to aterminal 3 in response to a request from theterminal 3 concerned. - The
QoS measurement section 3 b functions as a communication quality determination means that determines a quality of communication between a data archive containing digital data extracted by the retrieval means based on search conditions specified by a user via the terminal, and the terminal. For this, theQoS measurement section 3 b measures the speed of communication to rank the QoS based on network quality and terminal performance. Specifically, theQoS measurement section 3 b measures the network throughput, in bits per second, from theuser terminal 3 on which the application is running to the j-th archive 2 j that stores media file mjk in which the search scores a hit. Measured throughputs are denoted by Thj (measured throughput Th1 fromterminal 3 to thefirst data archive 21, measured throughput Th2 fromterminal 3 to thesecond data archive 22, . . . , and measured throughput ThN fromterminal 3 to the N-th archive 2N). - The QoS
scenario derivation section 3 c functions as an information presentation means that presents digital data sorted into an order in accordance with a priority specified by the user, based on item information and communication quality relating to each digital data group extracted by the retrieval means. The QoSscenario derivation section 3 c uses the communication quality measured by theQoS measurement section 3 b and the ranking based on the user request input via the terminal to determine the final order in which the plurality of hits of the media file are presented to the user. The QoSscenario derivation section 3 c can present the information in a media retrieval order that reflects the user's preference. This final order of media files is called “the QoS scenario.” Thus, in this embodiment, the QoSscenario derivation section 3 c presents to the user the derived QoS scenario, that is, the order in which media hits are retrieved. - FIG. 3 shows an example of a user interface window for specifying various conditions for deriving a QoS scenario. The user inputs keywords that express the required information; the keywords are used for searches by the
content search section 3 a. For presentation, the QoSscenario derivation section 3 c ranks the information using an importance weighting parameter that specifies whether keyword or QoS is given a relatively higher weighting. If, for example, a weighting Wk is specified for a keyword and a weighting Wq is specified for the QoS (where 0≦Wk, Wq≦100, Wk+Wq=100), the media hits are ranked based on the percentage values of Wk and Wq. The apparatus can be arranged so that even if the user, in inputting Wk and Wq, inputs a numerical value that exceeds these constraints, the input is automatically normalized, or so that when one percentage is specified, the other percentage is determined automatically. - “Type” in the user interface window of FIG. 3 is used to specify the media type that has first priority, such as text, for example. The QoS
scenario derivation section 3 c raises the priority level of this media type in the ranking. Specifying the media type is optional. Whether or not the required type is specified is a decision that can be left to the user. - Checking the “format filter” checkbox will cause the apparatus to filter out media files m that are in a format that cannot be decoded by the
terminal 3. This corresponds to the above-described function provided in the QoSscenario derivation section 3 c whereby the classes of digital data that can be handled by the terminal are stored in the information presentation means, and digital data files that are extracted by the retrieval means but cannot be handled by the terminal are excluded from the presented information. Information on the format types that can be decoded by theterminal 3 can be stored in the QoSscenario derivation section 3 c at the time of application installation, or can be stored at some subsequent time by the user. - An example of the QoS scenario derivation process will now be described with reference to FIG. 4. The process starts when the user uses the interface window to input a search request. When the user request is received, keyword matching is used to search a plurality of archive media files (first to N-th data archives21 to 2N). Assuming there are n media hits (where n is a natural number), the retrieved media files are each given a score that goes from n down to 1, based on the similarity between the words input by the user and the reference keywords in the apparatus, generating a media retrieval score nk. A higher nk score (that is, closer to n) indicates a degree of keyword matching. There is no particular limitation on the keyword matching method used. For example, a thesaurus can be used to determine the degree of similarity to the keywords, or used together with fuzzy logic techniques to enable keyword matching that includes degrees of ambiguity.
- Throughputs to digital archives containing media that generate search hits are measured, and for each mediajk, the volume of mjk is divided by the throughput Thj to the archive concerned. This value is an indication as to the time it will take to download each of the media mjk from the archive to the
terminal 3, and is used to generate scores nq in order from n to 1, starting from the low end. Thus, a larger nq score (one that is closer to n) signifies easier retrieval. - For each of n media files Wk×nk(mjk)+wq×nq(mk) is calculated: the larger this value, the higher the scored order the mediafile is given, going in descending order from 1st to n-th. This order takes into account the weighted order shown in FIG. 4. The nk(mjk) and nq(mk) in the above calculation signify the mjk scores in nk and nq, respectively.
- Next, the data is sorted by media type, giving precedence to the type of media specified by the user, which is moved up to a higher level than media that has not been thus specified. Specifying the media type is optional, so the data is not thus sorted unless the user specifically specifies the “Type” option.
- Finally, if the “Format filter” checkbox has been checked, media that cannot be decoded by the terminal is filtered out, resulting in the cancellation of I media files from the n files of media with search hits (I≦n). This is the format-based filtering shown in FIG. 4. When QoS scenarios for media assigned an order from 1 to I are determined, media collection proceeds in accordance with that order. The QoS scenarios thus determined are ideally suited for building a digital museum that can present exhibits in response to a user request by gathering information distributed on the network.
- A user who makes such a request can first be shown multimedia data or the like that can be quickly downloaded, and the remaining multimedia data can then be collected while the user is regarding the initial portion, thus reducing the user response time, which is the time it takes for the requested data to be downloaded to the user's terminal. The apparatus for retrieving and presenting digital data according to the invention can also exclude data that cannot be handled by the user terminal, reducing time that would otherwise be wasted.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/290,454 US7366710B2 (en) | 2001-08-28 | 2005-12-01 | Apparatus for retrieving and presenting digital data |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-257674 | 2001-08-28 | ||
JP2001257674A JP3612562B2 (en) | 2001-08-28 | 2001-08-28 | Digital data retrieval information presentation system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/290,454 Continuation US7366710B2 (en) | 2001-08-28 | 2005-12-01 | Apparatus for retrieving and presenting digital data |
Publications (1)
Publication Number | Publication Date |
---|---|
US20030046269A1 true US20030046269A1 (en) | 2003-03-06 |
Family
ID=19085297
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/224,471 Abandoned US20030046269A1 (en) | 2001-08-28 | 2002-08-21 | Apparatus for retrieving and presenting digital data |
US11/290,454 Expired - Fee Related US7366710B2 (en) | 2001-08-28 | 2005-12-01 | Apparatus for retrieving and presenting digital data |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/290,454 Expired - Fee Related US7366710B2 (en) | 2001-08-28 | 2005-12-01 | Apparatus for retrieving and presenting digital data |
Country Status (3)
Country | Link |
---|---|
US (2) | US20030046269A1 (en) |
JP (1) | JP3612562B2 (en) |
CA (1) | CA2397875A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040255010A1 (en) * | 2003-06-10 | 2004-12-16 | Olli Finni | Method, a controller, an arrangement and a computer program for managing a configuration of clustered computers |
US20050283791A1 (en) * | 2003-12-23 | 2005-12-22 | Digital Networks North America, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise |
US20090011740A1 (en) * | 2007-07-07 | 2009-01-08 | Qualcomm Incorporated | Method and system for providing targeted information based on a user profile in a mobile environment |
US20090048977A1 (en) * | 2007-07-07 | 2009-02-19 | Qualcomm Incorporated | User profile generation architecture for targeted content distribution using external processes |
US20090125462A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system using keyword vectors and associated metrics for learning and prediction of user correlation of targeted content messages in a mobile environment |
US20090125321A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Methods and systems for determining a geographic user profile to determine suitability of targeted content messages based on the profile |
US20090157834A1 (en) * | 2007-12-14 | 2009-06-18 | Qualcomm Incorporated | Method and system for multi-level distribution information cache management in a mobile environment |
US9392074B2 (en) | 2007-07-07 | 2016-07-12 | Qualcomm Incorporated | User profile generation architecture for mobile content-message targeting |
US11301810B2 (en) | 2008-10-23 | 2022-04-12 | Black Hills Ip Holdings, Llc | Patent mapping |
US11372864B2 (en) * | 2011-10-03 | 2022-06-28 | Black Hills Ip Holdings, Llc | Patent mapping |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987459A (en) * | 1996-03-15 | 1999-11-16 | Regents Of The University Of Minnesota | Image and document management system for content-based retrieval |
US20030061206A1 (en) * | 2001-09-27 | 2003-03-27 | Richard Qian | Personalized content delivery and media consumption |
US6647389B1 (en) * | 1999-08-30 | 2003-11-11 | 3Com Corporation | Search engine to verify streaming audio sources |
US20040059731A1 (en) * | 2000-12-08 | 2004-03-25 | Yianilos Peter N. | Multistage intelligent database search method |
-
2001
- 2001-08-28 JP JP2001257674A patent/JP3612562B2/en not_active Expired - Lifetime
-
2002
- 2002-08-12 CA CA002397875A patent/CA2397875A1/en not_active Abandoned
- 2002-08-21 US US10/224,471 patent/US20030046269A1/en not_active Abandoned
-
2005
- 2005-12-01 US US11/290,454 patent/US7366710B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987459A (en) * | 1996-03-15 | 1999-11-16 | Regents Of The University Of Minnesota | Image and document management system for content-based retrieval |
US6647389B1 (en) * | 1999-08-30 | 2003-11-11 | 3Com Corporation | Search engine to verify streaming audio sources |
US20040059731A1 (en) * | 2000-12-08 | 2004-03-25 | Yianilos Peter N. | Multistage intelligent database search method |
US20030061206A1 (en) * | 2001-09-27 | 2003-03-27 | Richard Qian | Personalized content delivery and media consumption |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7493377B2 (en) * | 2003-06-10 | 2009-02-17 | Nokia Corporation | Method and apparatus to manage a configuration of clustered computers according to deployment date structures |
US20040255010A1 (en) * | 2003-06-10 | 2004-12-16 | Olli Finni | Method, a controller, an arrangement and a computer program for managing a configuration of clustered computers |
US9160976B2 (en) | 2003-12-23 | 2015-10-13 | The Directv Group, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise |
US20050283791A1 (en) * | 2003-12-23 | 2005-12-22 | Digital Networks North America, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise |
US20090011740A1 (en) * | 2007-07-07 | 2009-01-08 | Qualcomm Incorporated | Method and system for providing targeted information based on a user profile in a mobile environment |
US20090011744A1 (en) * | 2007-07-07 | 2009-01-08 | Qualcomm Incorporated | Method and system for delivery of targeted information based on a user profile in a mobile communication device |
US20090048977A1 (en) * | 2007-07-07 | 2009-02-19 | Qualcomm Incorporated | User profile generation architecture for targeted content distribution using external processes |
US9596317B2 (en) | 2007-07-07 | 2017-03-14 | Qualcomm Incorporated | Method and system for delivery of targeted information based on a user profile in a mobile communication device |
US9497286B2 (en) | 2007-07-07 | 2016-11-15 | Qualcomm Incorporated | Method and system for providing targeted information based on a user profile in a mobile environment |
US9485322B2 (en) | 2007-07-07 | 2016-11-01 | Qualcomm Incorporated | Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment |
US9398113B2 (en) | 2007-07-07 | 2016-07-19 | Qualcomm Incorporated | Methods and systems for providing targeted information using identity masking in a wireless communications device |
US9392074B2 (en) | 2007-07-07 | 2016-07-12 | Qualcomm Incorporated | User profile generation architecture for mobile content-message targeting |
US9203912B2 (en) | 2007-11-14 | 2015-12-01 | Qualcomm Incorporated | Method and system for message value calculation in a mobile environment |
US20090125462A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system using keyword vectors and associated metrics for learning and prediction of user correlation of targeted content messages in a mobile environment |
US20090216847A1 (en) * | 2007-11-14 | 2009-08-27 | Qualcomm Incorporated | Method and system for message value calculation in a mobile environment |
US9705998B2 (en) | 2007-11-14 | 2017-07-11 | Qualcomm Incorporated | Method and system using keyword vectors and associated metrics for learning and prediction of user correlation of targeted content messages in a mobile environment |
US9203911B2 (en) | 2007-11-14 | 2015-12-01 | Qualcomm Incorporated | Method and system for using a cache miss state match indicator to determine user suitability of targeted content messages in a mobile environment |
US20090125321A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Methods and systems for determining a geographic user profile to determine suitability of targeted content messages based on the profile |
US20090125585A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system for using a cache miss state match indicator to determine user suitability of targeted content messages in a mobile environment |
US20090124241A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system for user profile match indication in a mobile environment |
US20090157834A1 (en) * | 2007-12-14 | 2009-06-18 | Qualcomm Incorporated | Method and system for multi-level distribution information cache management in a mobile environment |
US9391789B2 (en) * | 2007-12-14 | 2016-07-12 | Qualcomm Incorporated | Method and system for multi-level distribution information cache management in a mobile environment |
US11301810B2 (en) | 2008-10-23 | 2022-04-12 | Black Hills Ip Holdings, Llc | Patent mapping |
US11372864B2 (en) * | 2011-10-03 | 2022-06-28 | Black Hills Ip Holdings, Llc | Patent mapping |
US20220391399A1 (en) * | 2011-10-03 | 2022-12-08 | Black Hills Ip Holdings, Llc | Patent mapping |
US11714819B2 (en) * | 2011-10-03 | 2023-08-01 | Black Hills Ip Holdings, Llc | Patent mapping |
US11803560B2 (en) | 2011-10-03 | 2023-10-31 | Black Hills Ip Holdings, Llc | Patent claim mapping |
US20240070159A1 (en) * | 2011-10-03 | 2024-02-29 | Black Hills Ip Holdings, Llc | Patent mapping |
Also Published As
Publication number | Publication date |
---|---|
US20060143145A1 (en) | 2006-06-29 |
CA2397875A1 (en) | 2003-02-28 |
JP2003067415A (en) | 2003-03-07 |
JP3612562B2 (en) | 2005-01-19 |
US7366710B2 (en) | 2008-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7366710B2 (en) | Apparatus for retrieving and presenting digital data | |
US9183250B2 (en) | Query disambiguation | |
US8521713B2 (en) | Domain expert search | |
US8135737B2 (en) | Query routing | |
US7571157B2 (en) | Filtering search results | |
US7818314B2 (en) | Search fusion | |
US7505956B2 (en) | Method for classification | |
US8086604B2 (en) | Universal interface for retrieval of information in a computer system | |
US20080086453A1 (en) | Method and apparatus for correlating the results of a computer network text search with relevant multimedia files | |
US20020174095A1 (en) | Very-large-scale automatic categorizer for web content | |
JP2001519952A (en) | Data summarization device | |
WO2005010701A2 (en) | Method and system for rule based indexing of multiple data structures | |
JP3501799B2 (en) | Information search support device, computer program, and program storage medium | |
KR20050014918A (en) | Method and apparatus for classification of a data object in a database | |
US6718323B2 (en) | Automatic method for quantifying the relevance of intra-document search results | |
US7047482B1 (en) | Automatic directory supplementation | |
JP2003150624A (en) | Information extraction device and information extraction method | |
JPH09223150A (en) | Information classification processing method | |
WO2009123594A1 (en) | Correlating the results of a computer network text search with relevant multimedia files | |
JPH09231233A (en) | Network retrieval device | |
Wechsler et al. | The probability ranking principle revisited | |
JP2006501545A (en) | Method and apparatus for automatically determining salient features for object classification | |
JPH0540795A (en) | Picture retrieving device | |
JP2000276470A (en) | Method and device for information retrieval performance evaluation and recording medium for recording information retrieval performance evaluation processing program | |
TW200530861A (en) | Database and database management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: COMMUNICATIONS RESEARCH LABORATORY, INDEPENDENT AD Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YAMAZAKI, TATSUYA;REEL/FRAME:013902/0564 Effective date: 20020802 |
|
AS | Assignment |
Owner name: NATIONAL INSTITUTE OF INFORMATION AND COMMUNICATIO Free format text: CHANGE OF NAME;ASSIGNOR:COMMUNICATIONS RESEARCH LABORATORY, INDEPENDENT ADMINISTRATIVE INSTITUTION;REEL/FRAME:014683/0713 Effective date: 20040401 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |