US Patent No: 7,139,762

Number of patents in Portfolio can not be more than 2000

System and method for filtering database records

Stats

ALSO PUBLISHED AS: 20020120604
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A records filter filters database records based on general and/or specific filter criteria. The records filter is effectively utilized in the context of a mail merge process in a document editor, such as a word processor application. The records filter can be provided to a user in the form of a graphical user interface that allows the user to intuitively set and modify filters to process the database records from a database source file. The graphical user interface permits a user to implement general and specific filters to process the records of a database. Specific filters can be designed to exclude specific records from the list of database records. Specific record exclusion can be performed by enabling a user to select or de-select a checkbox associated with each database record. General database record filtration is performed by processing general filter criteria input from the user. The user can input general filter criteria by clicking on a criteria button to expose a criteria list containing all of the unique values in the column. By selecting a value in the criteria list, the user indicates that the record filter's output should include only records containing the selected value in the selected column.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA24226

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bailey, Eric D Redmond, WA 17 194
Labarge, Matthew R Kirkland, WA 6 124

Cited Art

Patent Info (Count) # Cites Year
 
REQUISITE SOFTWARE, INC. (5)
6,032,145 Method and system for database manipulation 98 1998
6,324,534 Sequential subset catalog search engine 53 1999
6,321,224 Database search, retrieval, and classification with sequentially applied search algorithms 62 2000
6,484,165 Method and system for database manipulation 30 2001
6,584,462 Sequential subset catalog search engine 10 2001
 
COCHRAN; NANCY P. (2)
4,879,648 Search system which continuously displays search terms during scrolling and selections of individually displayed data sets 70 1986
5,206,949 Database search and record retrieval system which continuously displays category names during scrolling and selection of individually displayed search terms 113 1989
 
ALCATEL USA SOURCING, L.P. (1)
6,041,325 System and method for controlling access to a telephony database 78 1997
 
ANTI-SPAM TECHNOLOGY, LLC (1)
6,023,723 Method and system for filtering unwanted junk e-mail utilizing a plurality of filtering mechanisms 331 1997
 
BRIGHT LIGHT TECHNOLOGIES, INC. (1)
5,999,932 System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing 377 1998
 
CASEVENTURE LLC (1)
6,208,985 Data refinery: a direct manipulation user interface for data querying with integrated qualitative and quantitative graphical representations of query construction and query result presentation 48 1997
 
DIEDRE MOIRE CORP. (1)
2002/0087,573 Automated prospector and targeted advertisement assembly and delivery system 39 2001
 
GOOGLE INC. (1)
6,493,702 System and method for searching and recommending documents in a collection using share bookmarks 270 1999
 
JDA SOFTWARE GROUP, INC (1)
6,169,992 Search engine for remote access to database management systems 155 1996
 
MICROSOFT CORPORATION (1)
5,787,411 Method and apparatus for database filter generation by display selection 42 1996
 
NIKE SECURITIES, L.P. (1)
2002/0087,451 Security inquiry management techniques 10 2000
 
OPTIMA DIRECT, INC. (1)
5,806,057 System for managing database of communication recipients 122 1996
 
PARATRAN CORPORATION (1)
6,073,167 Distribution limiter for network messaging 41 1998
 
RUTH A. WHITTEN (1)
5,924,090 Method and apparatus for searching a database of records 294 1997
 
WESTERN WEB WORKS (1)
2002/0091,582 Systems and methods for e-commerce facilitation and implementation 2 2001
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (4)
5,063,600 Hybrid information management system for handwriting and text 139 1990
RE34476 Hybrid information management system for handwriting and text 150 1992
6,631,522 Method and system for indexing, sorting, and displaying a video database 90 1998
2004/0056,879 Method and system for indexing, sorting, and displaying a video database 8 2003

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,091,044 Filtering the display of files in graphical interfaces 0 2003
 
MICROSOFT CORPORATION (1)
8,209,624 Virtual address bar user interface control 0 2007
 
PANASONIC CORPORATION (1)
8,099,418 Information search support method and information search support device 0 2008
 
TERADATA US, INC. (1)
7,725,462 Applying segment conditions to measure results 0 2006

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 May 21, 2014
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 21, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00