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

Icon_funbox Did You Know...

...that Robert Adler has the dubious distinction of being the Father of the Couch Potato? Back in 1955 Adler was employed by what was then Zenith Radio Corp., where he was charged to invent something that would allow viewers to turn down the TV volume without leaving their chairs. After a series of flops (such as a wired contraption that people tripped over), Adler hit on the idea of using sound waves. Thus the Remote Control was born...

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: SAS Institute Inc.


Location: Cary, NC
No. of patents: 114

1      
NumberTitleIssue Date
8185432Computer-implemented systems and methods for determining future profitability
Computer-implemented systems and methods are provided for determining future profitability for an entity. A present profitability model is generated for the entity based upon present values for a plurality of components of profitability. The present profitability mo...
05/22/2012
8160917Computer-implemented promotion optimization methods and systems
Computer-implemented systems and methods for determining promotion prices for a plurality of items. A system and method can be configured to receive electronic data about items for a promotion event and to receive electronic data about vehicles for a promotion event...
04/17/2012
8151189Computer-implemented systems and methods for an automated application interface
In accordance with the teachings described herein, systems and methods are provided for an automated application interface. One or more wizards may be used to receive user input in order to perform one or more software interface operations to manipulate a first set ...
04/03/2012
8112302Computer-implemented systems and methods for forecast reconciliation
Systems and methods for reconciling a forecast for a dimension based upon data that is associated with the dimension. A method can be used that includes generating a plurality of forecasts for the dimensions such that the forecast of a first dimension is generated i...
02/07/2012
8091067Method and system for hosting a programming environment
A method for hosting a programming environment and processing user input includes the step of receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, a definition of an expression type, the definitio...
01/03/2012
8087001Computer-implemented systems and methods for software application testing
Computer-implemented systems and methods for testing one or more software applications. For example, a system and method can be configured to perform a comparison between test data results and benchmark test data in order to determine test result differences between...
12/27/2011
8069419Graphical user interface check-list button control and method
A computer-implemented method and system are provided for modifying a data list by a user within a graphical user interface. A first control is provided that operates within the graphical user interface. The first control is manipulated in order to access a second c...
11/29/2011
8065262Computer-implemented multidimensional database processing method and system
A computer-implemented system and method are provided to handle operations dealing with a multidimensional database. Information about the hierarchical structure of a multidimensional database is used when performing the operations upon the database. Operations incl...
11/22/2011
8065203Computer-implemented systems and methods for product attribute estimations
Systems and methods for providing estimations for a product for purchase at a plurality of stores. Groups of stores are generated based upon similarity of store demand data. For each group, a distribution is determined with respect to the attribute of the product. T...
11/22/2011
8065132Computer-implemented systems and methods for augmenting stochastic event simulations for design of experiments
Computer-implemented systems and methods for executing stochastic discrete event simulations for a stochastic model through a design of experiments approach. Streams of random numbers are associated with stochastic model components that are sources of random variati...
11/22/2011
8050959System and method for modeling consortium data
A method is provided for analyzing operational risk associated with one or more organizations, comprising receiving operational loss data from a plurality of organizations at a third-party risk management entity that is a separate entity from the plurality of organi...
11/01/2011
8024241Computer-implemented systems and methods for cost flow analysis
Computer-implemented systems and methods for analyzing costs associated with a cost flow model having components of relationships and entities. A system and method can be configured to receive data associated with the cost flow model that identifies the costs associ...
09/20/2011
8015133Computer-implemented modeling systems and methods for analyzing and predicting computer network intrusions
Computer-implemented systems and methods for analyzing activities associated with accesses of a computer network. A computer-implemented method can be configured to receive data related to the activities associated with the accesses of a computer network. The networ...
09/06/2011
8014983Computer-implemented system and method for storing data analysis models
Computer-implemented systems and methods for processing time series data that is indicative of a data generation activity occurring over a period of time. A model specification hierarchical data structure is used for storing characteristics that define a time series...
09/06/2011
8010324Computer-implemented system and method for storing data analysis models
Computer-implemented systems and methods for processing time series data that is indicative of a data generation activity occurring over a period of time. A model specification hierarchical data structure is used for storing characteristics that define a time series...
08/30/2011
8005707Computer-implemented systems and methods for defining events
Computer-implemented systems and methods to process time-series data. As an example, a system and method can use a first data store to store time series data, and a second data store to store definitions of events. A dummy variable is generated when data from an eve...
08/23/2011
8000996System and method for markdown optimization
Computer-implemented systems and methods for identifying markdown prices for items. As an example, a system and method can include identifying for each item an optimal markdown plan containing a markdown price for the item. Also, the method and system can be configu...
08/16/2011
8000995System and method for assessing customer segmentation strategies
In a novel computer-implemented method and system for assessing segmentation strategies, at least two models are selected for a plurality of segments. Segment performance of the segmentation strategy segments according to selected models is measured. Aggregate segme...
08/16/2011
8000994Computer-implemented system and method for web activity assessment
A computer-implemented system and method for evaluating customer activity. Data about the customer activity is received and is used to generate actual data values associated with preselected business metrics. One or more business metric score cards may be generated ...
08/16/2011
7996378System and method for graphically distinguishing levels of a multidimensional database
In accordance with the teachings described herein, systems and methods are provided for graphically distinguishing levels from a multidimensional database. Levels from a multidimensional database are distinguished, such as by associating two or more of database's le...
08/09/2011
7996331Computer-implemented systems and methods for performing pricing analysis
Computer-implemented systems and methods for regular pricing optimization. A system can include decomposing a pricing situation into sub-problems. A non-linear optimization problem is solved to determine continuous optimal prices. A mixed integer linear programming ...
08/09/2011
7979858Systems and methods for executing a computer program that executes multiple processes in a multi-processor environment
Systems and methods are provided for executing a computer program that performs multiple processes in a multi-processor environment. A client computer may be used to execute a process manager software application for generating computer instructions that identify a ...
07/12/2011
7970630Integrated biomedical information portal system and method
A computer-implemented system and method for integrating data from a plurality of biomedical development phases. The system and method include a database that stores data collected from the biomedical development phases. The database further includes a metadata data...
06/28/2011
7966322Computer-implemented system and method for visualizing OLAP and multidimensional data in a calendar format
Computer-implemented systems and methods for displaying multidimensional data as graphical time-based objects. A system and method could include associating actual calendar units with time dimension members. The association can be based on the time periods and the c...
06/21/2011
7930200Computer-implemented systems and methods for cross-price analysis
Computer-implemented systems and methods for determining demand of products. A system and method can be configured to determine a price with respect to a first attribute of a first product. This determination is based upon the price data of the products which compet...
04/19/2011
7921359Computer-implemented system and method for tagged and rectangular data processing
A computer-implemented system and method for tagged data and rectangular data conversions. The system and method receive tagged input data that is in a non-rectangular format and uses a hierarchical arrangement of tags to indicate data relationships. Data directives...
04/05/2011
7913229Computer-implemented system for generating automated tests from a web application
A method for testing software includes the steps of creating a software program using a software development program executing on a first computer; the first computer generating a source code file from the software program for testing; receiving the source code file...
03/22/2011
7912773Computer-implemented data storage systems and methods for use with predictive model systems
Systems and methods for performing fraud detection. As an example, a system and method can be configured to contain a raw data repository for storing raw data related to financial transactions. A data store contains rules to indicate how many generations or to indic...
03/22/2011
7912772Computer-implemented systems and methods for emerging warranty issues analysis
Computer-implemented methods and systems for analyzing claims related to a warranty. Statistical analysis is performed in order to examine claim counts with respect to a time period (e.g., production period, claim period, etc.). A claim issue is detected based upon ...
03/22/2011
7908266Systems and methods for automatically creating an SQL join expression
Systems and methods are provided for automatically creating an SQL join expression. A computer-implemented graphical user interface may receive a first user input that identifies a first table to be included in the SQL join expression and a second user input that id...
03/15/2011
7904754Systems and methods for automated determination of out of memory handling
Systems and methods for automatic determination of out of memory handling situations are provided. A system and method can include receiving data that includes one or more memory allocations or one or more pool heaps and running a test on the data to capture one or ...
03/08/2011
7904327Marketing optimization system
A marketing optimization module automatically obtaining multi-dimensional marketing data from a market client. The marketing optimization module automatically organizes at least a part of the multi-dimensional marketing data into one or more marketing categories. Th...
03/08/2011
7904319Computer-implemented systems and methods for warranty analysis
Computer-implemented systems and methods for providing warranty analysis. A system and method can be configured to receive claims data and products data and to perform statistical analysis of the received claims data and products data. The statistical analysis inclu...
03/08/2011
7849419Computer-implemented graphical user interface previews
Systems and methods for generating previews of interfaces. A system and method can be configured to define data for use in an operation, wherein the data is defined through a plurality of displays. An indication is received of a visual indicator receiving focus, whe...
12/07/2010
7853684System and method for processing web activity data
A computer-implemented system and method for analyzing user browsing activity. Records from a web log that were generated during web browsing sessions are accessed. The web log includes at least one record that is detached from other records generated during the sam...
12/14/2010
7831615Computer-implemented multidimensional database processing method and system
A computer-implemented system and method are provided to handle operations dealing with a multidimensional database. Information about the hierarchical structure of a multidimensional database is used when performing the operations upon the database. Operations such...
11/09/2010
7818286Computer-implemented dimension engine
A computer-implemented dimension engine that automatically identifies the market segments represented in user-specified input data. The dimension engine creates new dimension variables based on those segments that most accurately predict the outcomes of a target var...
10/19/2010
7813948Computer-implemented systems and methods for reducing cost flow models
Computer-implemented methods and systems for use in analyzing costs associated with cost flow models having components of relationships and entities. Reduction criteria is received for use in reducing number of components that are in a first cost flow model. The red...
10/12/2010
7810079System and method for determining execution path difference in program
A system and method for determining execution path differences in a computer-implemented software application is provided herein. A software application under analysis is executed at least twice, thereby generating first and second call tree data and associated firs...
10/05/2010
7810070System and method for software testing
Systems and methods for evaluating the testing of a computer program wherein a test automator generates code to test the computer program with respect to predetermined testing criteria. A test results analyst reviews test results generated by applying the code to te...
10/05/2010
1      
 
Sign InRegister
Username  
Password   
forgot password?