Method of searching text to find user community changes of interest and drug side effect upsurges, and presenting advertisements to users
First Claim
1. A method of measuring changes in interest of a community of users, the method having a scalable time complexity of O(Nx) where 0<
- =X<
=1.0 for a universe of text on the world wide web comprising;
obtaining user fingerprints of users that constitute the community at a first time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories;
combining the vectors that comprise the user fingerprints to obtain a first community user fingerprint;
obtaining user fingerprints of users that constitute the community at a second time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories;
combining the vectors that comprise the user fingerprints obtained at the second time to obtain a second community user fingerprint; and
calculating a mathematical difference between the first community user fingerprint and the second community user fingerprint,the method configured to measure the changes in interest of the community of users and have the scalable time complexity for the universe of text whether the universe of text includes text written in one language or in more than one language.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of locating relevant documents wherein documents are given a fingerprint comprising weights associated with particular topic categories of a classification system, each weight representing a degree to which the document relates to the particular topic category. Documents whose fingerprints have a predetermined degree of mathematical overlap with the fingerprint may be considered relevant. Fingerprints of texts may be combined to define user fingerprints and user fingerprints may be combined to define community user fingerprints, which can be monitored. Changes in the interest of the online community may be monitored and automatically reported to advertisers who can then instantly adjust their advertising campaign. Similarly, changes in community interest may be reported to pharmaceutical companies monitoring drug side effects. The methods may be used in combination with keyword searching.
33 Citations
18 Claims
-
1. A method of measuring changes in interest of a community of users, the method having a scalable time complexity of O(Nx) where 0<
- =X<
=1.0 for a universe of text on the world wide web comprising;obtaining user fingerprints of users that constitute the community at a first time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories; combining the vectors that comprise the user fingerprints to obtain a first community user fingerprint; obtaining user fingerprints of users that constitute the community at a second time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories; combining the vectors that comprise the user fingerprints obtained at the second time to obtain a second community user fingerprint; and calculating a mathematical difference between the first community user fingerprint and the second community user fingerprint, the method configured to measure the changes in interest of the community of users and have the scalable time complexity for the universe of text whether the universe of text includes text written in one language or in more than one language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- =X<
-
11. A method of detecting an increase in interest in use of particular drugs, the method having a scalable time complexity of O(NX) where 0<
- =X<
=1.0 for a universe of text on the world wide web, comprising;obtaining user fingerprints of users that constitute an online community at a first time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories, —
the components including scalar cumulative weights associated with a topic category relating to an increase in interest in use of particular drugs;combining the vectors that comprise the user fingerprints to obtain a first community user fingerprint; obtaining user fingerprints of users that constitute the community at a second time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories, —
the components including scalar cumulative weights associated with a topic category relating to an increase in interest in use of particular drugs;combining the vectors that comprise the user fingerprints obtained at the second time to obtain a second community user fingerprint; and calculating a mathematical difference between the first community user fingerprint and the second community user fingerprint to detect an increase in interest in use of particular drugs, the method configured to detect the increase in interest in use of particular drugs and have the scalable time complexity for the universe of text whether the universe of text includes text written in one language or in more than one language. - View Dependent Claims (12, 13, 14)
- =X<
-
15. A method of detecting an upsurge in side effects of a drug, the method having a scalable time complexity of O(NX) where 0<
- =X <
=1.0 for a universe of text on the world wide web, comprising;obtaining user fingerprints of users that constitute an online community at a first time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories, —
the components including scalar cumulative weights associated with a topic category relating to reporting side effects of drugs;combining the vectors that comprise the user fingerprints to obtain a first community user fingerprint; obtaining user fingerprints of users that constitute the community at a second time, the user fingerprints comprising vectors whose components are scalar cumulative weights associated with topic categories, —
the components including scalar cumulative weights associated with a topic category relating to reporting side effects of drugs;combining the vectors that comprise the user fingerprints obtained at the second time to obtain a second community user fingerprint; and calculating a mathematical difference between the first community user fingerprint and the second community user fingerprint to detect a change in a number of side effects for drugs reported, the method configured to detect the upsurge in side effects of the drug and be scalable for the universe of text whether the universe of text includes text written in one language or in more than one language. - View Dependent Claims (16, 17, 18)
- =X <
Specification