IP Library Granted Patent US 8,024,323
Granted Patent B1
US 8,024,323 · App. 11/972,591 · Granted Sep 20, 2011

Natural language search for audience

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,024,323
App. No.
11/972,591
Granted
Sep 20, 2011
Kind
B1
Abstract

A facility for defining a group of people is described. The facility provides a visual user interface containing a control for receiving a query string. The facility receives a query string via the control, and uses an index on a body of documents to identify documents of the body that satisfy the received query string. The facility accesses a record indicating which documents of the body were accessed by each of a population of people during a foregoing time period to identify people among the population that accessed at least a threshold number of the identified documents during the foregoing time period. The facility displays within the visual user interface, in conjunction with the control, information characterizing the people identified.

Claims (20)

1. A method in a computing system for defining a group of people, comprising:

providing a visual user interface containing a control for receiving a query string;

receiving a query string via the control;

using an index on a body of documents to identify documents of the body that satisfy the received query string;

accessing a record indicating which documents of the body were accessed by each of a population of people during a foregoing time period to identify people among the population that accessed at least a threshold number of the identified documents during the foregoing time period; and

displaying within the visual user interface, in conjunction with the control, information characterizing the people identified.

2. The method of claim 1 wherein the displaying step is performed within 30 seconds of the receiving step.

3. The method of claim 1 , further comprising:

receiving a modified query string via the control; and

repeating the two identifying acts and the displaying act with respect to the received modified query string.

4. The method of claim 1 wherein the body of documents is a set of web pages available at a subject web site.

5. The method of claim 4 , further comprising building the index based on the textual content of the web pages of the set.

6. The method of claim 1 wherein the threshold number is a constant.

7. The method of claim 1 wherein the threshold number is a predetermined percentage of the number of identified documents.

8. A computer-readable medium whose contents cause a computing system to define a group of people by:

providing a visual user interface containing a control for receiving a query string;

receiving a query string via the control;

using an index on a body of documents to identify documents of the body that satisfy the received query string;

accessing a record indicating which documents of the body were accessed by each of a population of people during a foregoing time period to identify people among the population that accessed at least a threshold number of the identified documents during the foregoing time period; and

displaying within the visual user interface, in conjunction with the control, information characterizing the people identified.

Assignments (4)
SECURITY INTEREST Recorded Sep 25, 2015
From: AUDIENCESCIENCE INC.
To: ORIX VENTURES, LLC
Reel/Frame 036654/0640 →
CHANGE OF NAME Recorded Mar 19, 2010
From: REVENUE SCIENCE, INC.
To: AUDIENCESCIENCE INC.
Reel/Frame 024111/0001 →
SECURITY AGREEMENT Recorded Mar 2, 2010
From: AUDIENCESCIENCE INC.
To: SILICON VALLEY BANK
Reel/Frame 024096/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2009
From: NAYFEH, BASEM
To: REVENUE SCIENCE, INC.
Reel/Frame 022406/0043 →