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

Icon_funbox Quotables

"The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?"

David Sarnoff, American radio pioneer ; 1921

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: MicroStrategy Incorporated


Location: McLean, VA
No. of patents: 25

NumberTitleIssue Date
8005870System and method for syntax abstraction in query language generation
A system and method for syntax abstraction in query language generation in an online analytical processing system, a business intelligence system, a reporting system, or a data mining system. The system generates one or more query language statements that can be run...
08/23/2011
7970782Systems and methods for set filtering of data
Systems and methods are provided for filtering data in a database using an execution plan. The execution plan has a first processing pass against the database that calculates a filter set using a filter criteria, and a second processing pass against the filter set t...
06/28/2011
7945584Report system and method using prompt object abstraction
An reporting system that incorporates prompt objects in a report definition to enable a user to specify answers to questions to customize a report at execution time. A prompt object contains a single question to be answered, validation values for the answer, and att...
05/17/2011
7836178Technique for limiting access to the resources of a system
A technique for limiting access to the resources of a system is disclosed. In one embodiment, wherein the system has a server for processing requests, and wherein the server supports a plurality of projects, the technique includes receiving a request to access the r...
11/16/2010
7574376System and method for generating and using a transaction enable report
A system and method for a enabling transactions based on provided informational and transactional data. Data distribution servers provide e-mail and other messages of topical interest to a subset of the subscribers. The content may be generated by an OLAP based chan...
08/11/2009
7559048System and method for managing objects between projects
A system and method for manipulating objects between related projects. Dependencies between object are checked as objects are moved between projects. The dependency review enables all dependent object to be copied simultaneously. The system and method facilitates th...
07/07/2009
7509671Systems and methods for assigning priority to jobs in a reporting system
The methods and systems of the invention provide for processing of jobs, that comprise one or more reports to be processed in a reporting system, by assigning a priority to a job. The priority may include a queue or a queue set priority, as well as a sub-queue prior...
03/24/2009
7440898System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with system and method that enable on-the-fly content and speech generation
A system and method for creation and automatic deployment of personalized, dynamic and interactive voice services, including information derived from on-line analytical processing (OLAP) systems is disclosed. The system and method include a call server and a method ...
10/21/2008
7430562System and method for efficient date retrieval and processing
A system and method for efficient data retrieval and processing in an online analytical processing system, a reporting system, a business intelligence system, or a data mining system. The system provides for retrieval and processing of a data result set from a plura...
09/30/2008
7428302System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule
A system and method for creation and automatic deployment of personalized, dynamic and interactive voice services relating to subscriber travel, including information derived from on-line analytical processing (OLAP) systems. More specifically, the invention relates...
09/23/2008
7415438System and method for obtaining feedback from delivery of informational and transactional data
A system for a personal intelligence network provides informational and transactional data. Data distribution servers provide e-mail and other messages of topical interest to a subset of the subscribers. The content may be generated by an On-Line Analytical Processi...
08/19/2008
7356840Method and system for implementing security filters for reporting systems
Security filters that manage user access to data based on user identification and other data when a user attempts to access information via a query or other mechanisms. Security filters may be implemented to prevent users from viewing or otherwise accessing certain ...
04/08/2008
7356758System and method for run-time report resolution of reports that include prompt objects
A report resolution system that includes prompt objects used to define every aspect of a report and specifically an object-prompt object. To resolve a report with prompt objects, a report instance is created and passed to a resolution server that collects the prompt...
04/08/2008
7340040System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information
A system and method for creation and automatic deployment of personalized, dynamic and interactive voice services relating to subscriber corporate analysis related information, including information derived from on-line analytical processing (OLAP) systems. More spe...
03/04/2008
7330847System and method for management of an automatic OLAP report broadcast system
A system, method and processor medium that manages automatic generation of output from an on-line analytical processing system. Scheduled services are processed in an on-line analytical processing system and output from the OLAP system is then automatically forwarde...
02/12/2008
7324942System and method for interactive voice services using markup language with N-best filter element
A voice-enabled markup language system an N-best filter element that generates unverified possible matches to the utterance for verification to the user during an interactive voice dialog. Such an element is used when a large number of possible utterances may be mad...
01/29/2008
7272212System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services
This invention relates to a system and method for creation and automatic deployment of personalized, dynamic and interactive voice services, including information derived from on-line analytical processing (OLAP) systems and other data repositories. More specificall...
09/18/2007
7266181System and method for the creation and automatic deployment of personalized dynamic and interactive voice services with integrated inbound and outbound voice services
This invention relates to a system and method for providing inbound and outbound voice services. The invention may be used in conjunction with a system for the creation and automatic deployment of personalized, dynamic and interactive voice services, including infor...
09/04/2007
7197461System and method for voice-enabled input for use in the creation and automatic deployment of personalized, dynamic, and interactive voice services
The delivery of voice serve messages communicating financial, personal or other news telecasts may be customized according to the identity of the recipient and controlled by voice commands. A voice service bureau may generate voice messages for individual subscriber...
03/27/2007
7039165System and method for personalizing an interactive voice broadcast of a voice service based on automatic number identification
A system and method for personalizing an interactive voice broadcast of a voice service, including information derived from on-line analytical processing (OLAP) systems is disclosed. The system and method include a call server for receiving incoming telephone calls,...
05/02/2006
6996569Systems and methods for custom grouping of data
A system and method for creating a custom grouping of data in a database. A custom group object is created, a plurality of custom group elements are defined, each of the custom group elements being a subset of the custom group object and being defined by a different...
02/07/2006
6996568System and method for extension of data schema
A system and method for defining and using logical extensions to a set of data stored in a relational database. A metadata definition for various extensions is stored to explain how to extend data as it is stored into a logical representation suitable for reporting ...
02/07/2006
6707889Multiple voice network access provider system and method
A system and method in which multiple voice network access provider (“VNAP”) systems cooperate to enable output of voice pages based on input of a voice code (“VCodes”) assigned to the voice pages. Each multiple voice network access provider enables user to ...
03/16/2004
6704723Method and system for providing business intelligence information over a computer network via extensible markup language
A method and system is provided for exchanging information over a computer network. A network server computer system receives a query request from at least one client computer system over a computer network. The query request is formatted into an extensib...
03/09/2004
6661340System and method for connecting security systems to a wireless device
The present invention provides a personal security network where an individual's system or systems of security devices may be connected to a central security network. The central security network of the present invention may monitor a system's status and ...
12/09/2003
 
Sign InRegister
Username  
Password   
forgot password?