U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5523741

Santa Claus Detector

A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Versata Development Group, Inc.


Location: Austin, TX
No. of patents: 38

NumberTitleIssue Date
8181164Method and apparatus for extensibility of user interface binding definitions
Embodiments of the present invention create a binding specifications file that is compatible with a user interface application from a grammar rich XML file. The grammar rich XML file uses a complex DTD for transformation. The complex DTD may be prone to error if cre...
05/15/2012
8160914Identifying quality user sessions and determining product demand with high resolution capabilities
A session quality system collects and evaluates data from multiple user world wide web (“web”) product selection sessions and correlates the collected data with actual product purchases. The system assembles the data into a set of session profiles and assigns a ...
04/17/2012
8150740Electronic commerce integration
An information system environment is described that, among other things, facilitates integration of electronic commerce and physical store front retailer selling channels. In some realizations, the system includes a shopper accessible kiosk co-located with a physica...
04/03/2012
8095421Method and apparatus for pricing products in multi-level product and organizational groups
The invention organizes various pricing tables and price adjustment tables and various products and purchasing organizations based on “who” (i.e. which purchasing organization) is purchasing “what” (i.e. which product). The invention utilizes a denormalized ...
01/10/2012
8019811Application state server-side cache for a state-based client-server application
Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current s...
09/13/2011
7983952Scoring recommendations and explanations with a probabilistic user model
A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendatio...
07/19/2011
7966219System and method for integrated recommendations
A recommendation appliance, system and method are provided for generating and deploying additional web page content or functionality (e.g., retail recommendations) to an existing web page server system. For example, the present invention may be embodied as a reverse...
06/21/2011
7958024Method and apparatus for processing sales transaction data
A system provides a way to manage agreements that institutions such as financial services companies have with distributors who sell their products. Each distributor has a plurality of sales representatives that earn commissions for selling such products. The commiss...
06/07/2011
7925513Framework for processing sales transaction data
A framework that enables financial services companies to manage and track information about a sales force is provided. The framework includes object models for managing distributors information, for validating and tracking licenses and credentials, for creating cust...
04/12/2011
7921371System and method of interactive, multi-objective visualization
A system and method of multi-objective visualization utilize a multiple-objective optimizer approach to multi-objective optimization and specifically utilize a method for exploring and visualizing Pareto surfaces for any number of dimensions using an interactive gra...
04/05/2011
7908304Method and system for managing distributor information
An embodiment of the invention provides a system that enables financial services companies to manage and track information about a sales force. The system includes components for managing distributors information, for validating and tracking licenses and credentials...
03/15/2011
7908200Method and apparatus for efficiently generating electronic requests for quote
A system and method for efficiently responding to electronic requests for quote (“RFQ”). Through use, a user, such as a merchant, can automatically create and deliver an electronic RFQ response, without need for any interaction by the merchant. The merchant may ...
03/15/2011
7904326Method and apparatus for performing collective validation of credential information
An embodiment of the invention comprises a method and apparatus for performing collective validation of credential information. The invention has applicability in industries that require sales agents or those related to the distribution of a certain product to be cr...
03/08/2011
7873872System and method for remotely debugging application programs
A method, system, and apparatus for debugging an application program from a workstation that is remote from a server on which the application program resides includes invoking the application program from the workstation via a network interface; displaying a user fr...
01/18/2011
7870013Automated system and method for managing goals
A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, caus...
01/11/2011
7844919Method and apparatus for maintaining and configuring systems
The invention provides the ability to interactively select and configure a product among a set of related products based on availability and compatibility of features and options. It does not impose an order in the selection of products, features or options; only va...
11/30/2010
7797271Custom browse hierarchies for subsets of items in a primary hierarchy
An arbitrary number of custom catalogs for an arbitrary number of customers can be published from a single database of seller catalog data. Custom browse hierarchies can be generated for each of the custom catalogs. The custom catalogs are subsets of the catalog dat...
09/14/2010
7779021Session-based processing method and system
A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complet...
08/17/2010
7756759Method and apparatus for inventory searching
A method is disclosed that includes identifying an inventory item corresponding to a product configuration. The product configuration is defined using a feature map. The inventory item is also defined using the feature map. Each entry of the feature map corresponds ...
07/13/2010
7739080Consolidation of product data models
A model consolidation process combines multiple configuration models into a single unified configuration model that contains the union of the allowable combinations (i.e. combinations that are buildable) from each of the original models. An aspect of at least one em...
06/15/2010
7720720System and method for generating effective recommendations
A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents product page, configuration page, email and/or history using predetermined scoring criteria, such as item availability, item pric...
05/18/2010
7698170Retail recommendation domain model
A data processing system normalizes data sets (such as low-resolution transaction data) into high-resolution data sets by mapping generic information into attribute-based specific information that is stored in a database. By establishing a shared domain model for re...
04/13/2010
7692653System and method for presenting statistics
A plane figure presents statistics relating to data items. The plane figure includes multiple wedges which categorize a set of data items into base subsets of data items. A ring with a ring radius is displayed, and the ring radius represents a measure for at least o...
04/06/2010
7676400Scoring recommendations and explanations with a probabilistic user model
A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendatio...
03/09/2010
7653583Method and apparatus for filtering and/or sorting responses to electronic requests for quote
A method and apparatus for filtering and/or sorting responses to electronic requests for quotes for a product or products offered for sale includes comparing first data of each of a plurality electronic quotes to first data of an electronic request for quote. Each o...
01/26/2010
7567922Method and system for generating a normalized configuration model
Normalized data models are programmatically generated from a combination of product configuration model data, product configuration engine runtime validation, normalized data mappings, and settings files declaring the scope of model content. A master model generatio...
07/28/2009
7519542System and method for modeling and applying a people network representation
A system and method for applying a people network representation to aid contact between a member of an organization and a target individual selects a contact path between the member and the target supported by analysis of the level of interaction between members of ...
04/14/2009
7502634High density information presentation using space-constrained display device
A high-density information presentation is provided on a space-constrained display device by associating individual display indications with user-definable states. For example, using a portion of a space-constrained display of a mobile phone, pager personal digital ...
03/10/2009
7464064Configuration model consistency checking using flexible rule space subsets
Inconsistencies between configuration rules represent a significant concern when modeling a product using configuration rules. The consistency checking system approaches a configuration model from the perspective of a sets of features and families. The configuration...
12/09/2008
7433879Attribute based association rule mining
A data processing system processes data sets (such as low-resolution transaction data) into high-resolution data sets by mapping generic information into attribute-based specific information that is stored in a database. The extracting frequent pattern information f...
10/07/2008
7426481Method and apparatus for sorting products by features
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 gov...
09/16/2008
7415517Developing session context from nonlinear web site flow records
A nonlinear site flow system (referred to herein as an “NLSF System”) includes a nonlinear site flow context development module that works in conjunction with Web session information captured by the NLSF System to develop a context of a user's session. In one em...
08/19/2008
7363593System and method for presenting information organized by hierarchical levels
A system and method for presenting information organized by hierarchy levels displays navigation bars related to the hierarchy of nodes from the root node to the one or more sub-nodes having the lowest hierarchy level and hides unrelated sub-nodes, such as siblings ...
04/22/2008
7359935Generating contextual user network session history in a dynamic content environment
A network session recording and parsing system (“SRP System”) captures direct user interactions passed between the web server and a browser, the SRP System and information from the web site's server-side application layers. In one embodiment, the SRP System incl...
04/15/2008
7343584Automated configuration of systems comprising product components of heterogeneous contexts
An automated heterogeneous configurator employs a technique by which the state of a context can be changed and restored automatically to facilitate the configuration of systems having components that span multiple contexts. The technique employs a high level constra...
03/11/2008
7337179Context subsystems for system configurations
Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e. hierarchical), and thus further simplify the complex configuration relationships encountered with complex s...
02/26/2008
7269788Extensibility and usability of document and data representation languages
An application's XML parser requiring XML files conforming to a very simple DTD requires a user to create a verbose and very redundant XML input file. The verbose XML file is usually prone to errors if created by a novice user, or an entity not involved in the initi...
09/11/2007
7234147Method and apparatus for supporting data communication between program components
An embodiment of the invention includes a method and apparatus for enabling application components to communicate through connection points. Embodiments of the invention include a communication manger allowing application components that implement connection points ...
06/19/2007
 
Sign InRegister
Username  
Password   
forgot password?