Patents by Inventor Steven S Trundle

Steven S Trundle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7617201
    Abstract: A system and method for monitoring and analyzing statistics regarding informational and transactional data is provided. 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 channel database system, and the output may also be communicated to individuals via spreadsheet programs data, pager, telephone, mobile phone, fax, personal digital assistants, HTML e-mail and other formats, including a workbook file attachment. Statistics regarding the provided reports are generated and compiled. Analysis of the statistics may enable evaluations of system performance, application usage, and optimal configurations for the system.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: November 10, 2009
    Assignee: Microstrategy, Incorporated
    Inventors: Jeffrey A. Bedell, Michael Codini, David Hutz, Douglas F. Meyer, Luis V. Orozco, Ramkumar Ramachandran, Steven S. Trundle
  • Patent number: 7559048
    Abstract: 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 the management of multiple stages of a project by permitting as object and all of its modified dependents to be easily copied from one stage to another.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: July 7, 2009
    Assignee: Microstrategy Incorporated
    Inventors: Jeffrey A. Bedell, Michael Codini, Arturo Gay, William Hurwood, Benjamin Z. Li, Fabrice Martin, Ramkumar Ramachandran, Steven S. Trundle, Abhimanyu Warikoo, Kyle N. Yost
  • Patent number: 7457397
    Abstract: A voice page directory system for enabling users of a voice page delivery system to locate voice pages of interest. A database system stores location identification information and description information regarding a plurality of voice pages available to users through a voice page delivery system. Users then input voice page identifying information whereupon the system outputs a directory or searches voice pages based on keywords provided to output voice pages of interest.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: November 25, 2008
    Assignee: Microstrategy, Inc.
    Inventors: Michael J. Saylor, Steven S Trundle, Michael X. Zirngibl, Steven R. Brown, Josh Mahowald, Zeynap Inanoglu, Yuhong Wen, Anurag Patnaik, David A. Garr, Benjamin M. Lindsey
  • Patent number: 7356758
    Abstract: 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 objects contained therein to create a resolution object that includes the prompt questions from the prompt objects. A report server raises an event to prompt the user to respond to the questions in the resolution object.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: April 8, 2008
    Assignee: Microstrategy Incorporated
    Inventors: Jeffrey A. Bedell, Eduardo Carranza, L. Douglas Everhart, William Hurwood, Benjamin Z. Li, Ramkumar Ramachandran, David B. Sherwood, Steven S. Trundle, Abhimanyu Warikoo
  • Patent number: 7356840
    Abstract: 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 data in a database or other source of information in a reporting or other system. The level of access authorized by a security filter may be based on a user's role, capabilities, or other criteria. For example, a regional manager may have a security filter that allows a user to view data from the user's particular region regardless of the report the user runs. A security filter may include a filter expression, a top level and a bottom level where each component may be further define a user's ability to access certain data.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: April 8, 2008
    Assignee: Microstrategy Incorporated
    Inventors: Jeffrey A. Bedell, Glenn J. Boysko, Eduardo Carranza, William Hurwood, Benjamin Z. Li, Sadanand Sahasrabudhe, Michael J. Saylor, Steven S. Trundle, Abhimanyu Warikoo, Jun Yuan
  • Patent number: 7127403
    Abstract: A system and method for personalizing an interactive voice output of a voice service based on determinations about the caller or call, the output containing information derived from on line analytical processing (OLAP) systems, where content stored in the database can be readily obtained by a requester on the fly and in a personalized, interactive manner. The system and method include a call server for receiving an incoming call from a caller, an inference module for determining information about a voice service to be provided to the caller, a control module related to the information determined and for facilitating the interactive voice broadcast with the caller, and a personalization module for passing determined information to the control module.
    Type: Grant
    Filed: February 5, 2002
    Date of Patent: October 24, 2006
    Assignee: MicroStrategy, Inc.
    Inventors: Michael J. Saylor, Frederick Richards, III, Steven S Trundle, Mark J. Rolincik, Douglas F. Gardner
  • Patent number: 7039165
    Abstract: 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, an identification module for identifying callers, and a personalization module for determining information about the caller.
    Type: Grant
    Filed: February 5, 2002
    Date of Patent: May 2, 2006
    Assignee: MicroStrategy Incorporated
    Inventors: Michael J. Saylor, Frederick Richards, III, Steven S Trundle, Mark J. Rolincik, Douglas F. Gardner
  • Patent number: 7016480
    Abstract: A system and method granting permission to transmit interactive voice broadcasts of a voice service over a voice network, including information derived from on-line analytical processing (OLAP) systems is disclosed. The system and method include a call server and a method for generating interactive voice pages related to product and service offerings, and for transmitting the voice pages to a user based on the user's permission. A permission module is provided for receiving user permission information from the user indicating the user's permission for telephone-based marketing.
    Type: Grant
    Filed: February 5, 2002
    Date of Patent: March 21, 2006
    Assignee: MicroStrategy, Inc.
    Inventors: Michael J. Saylor, Frederick Richards, III, Steven S Trundle, Mark J. Rolincik, Douglas F. Gardner
  • Patent number: 6895084
    Abstract: A content provider system for enabling content providers to create voice pages with audio files included for use in a network for voice page delivery through which subscribers request a voice page and a voice page server system delivers the voice page audibly to the subscriber. A content provider selects a voice page into which the audio file is to be incorporated, selects the audio file and the content provider system then transfers the audio file to a voice page server system which generates a voice page with the audio file included using XML-based tags designated for audio files. The audio files are uploaded from a number of user devices including a telephony device, a web-based system and a PDA.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: May 17, 2005
    Assignee: MicroStrategy, Inc.
    Inventors: Michael J. Saylor, Steven S Trundle, Michael X. Zirngibl, Steven R. Brown, Anurag Patnaik, David A. Garr, Benjamin M. Lindsey, Josh Mahowald, Zeynap Inanoglu
  • Patent number: 6801910
    Abstract: A method and system for guiding drilling into a report are disclosed. Through the use of the invention, a user can drill within a first report dimension or from the first report dimension into a second report dimension. Additionally, a drill map providing a plurality of drilling paths is associated with each report. The system of the invention includes drill transformation tools and drill map management tools for assisting a user in navigating through report instances.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: October 5, 2004
    Assignee: MicroStrategy, Incorporated
    Inventors: Jeffrey A. Bedell, Scott Cappiello, L. Douglas Everhart, William Hurwood, Benjamin Z. Li, Fabrice Martin, David B. Sherwood, Steven S. Trundle