The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 16, 2008
Filed:
Jan. 26, 2001
Christopher M. Connors, Austin, TX (US);
Andrew F. Miller, Austin, TX (US);
Joshua P. Walsky, Austin, TX (US);
James Singh, Austin, TX (US);
Andrew Leamon, Wayne, PA (US);
Jeffrey R. Vandyke, Austin, TX (US);
Christopher M. Connors, Austin, TX (US);
Andrew F. Miller, Austin, TX (US);
Joshua P. Walsky, Austin, TX (US);
James Singh, Austin, TX (US);
Andrew Leamon, Wayne, PA (US);
Jeffrey R. VanDyke, Austin, TX (US);
Versata Development Group, Inc., Austin, TX (US);
Abstract
A computer system provides product selections to a user according to a needs analysis. A database stores pre-generated product configurations and product configuration information. The product configuration information includes product features and product rules governing allowable combinations of the product features. Received product related data can include different types of information such as attribute information and product identifier information. The received product related data is processed to determine the type of received information. If the type is attribute information, the received product related data is filtered in accordance with the product configuration information and one or more product configurations that meet requirements of the received attribute information is identified. If the type is product identifier information, one or more of the pre-generated product configurations that corresponds to the received product related data is identified. Each identified product configuration and each identified pre-generated product configuration is provided to the user.