Patents by Inventor Paul J. Sanders

Paul J. Sanders 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).

  • Publication number: 20110087954
    Abstract: Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at a pivot table of a spreadsheet. The data analysis expression is executed for a particular cell of the pivot table by determining a context associated with the particular cell, calculating a value of the data analysis expression based on the context, and outputting the calculated value at the particular cell.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Applicant: Microsoft Corporation
    Inventors: Howard J. Dickerman, Marius Dumitru, Akshai Mirchandani, Yutong (Jeffrey) Wang, Amir Netz, Paul J. Sanders
  • Patent number: 7886289
    Abstract: Systems and methods that supply extensibility mechanisms for analysis services, via a plug-in component that enables additional functionalities. The plug-in component provide additional custom logic for the analysis services unified dimensional model (UDM). Accordingly, server functionalities can be extended in an agile manner, and without a requirement for a new release, for example.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Thulusalamatom K. Anand, Paul J. Sanders, Richard R. Tkachuk, Cristian Petculescu, Chu Xu, Akshai M. Mirchandani, Valeri Kim, Andriy Garbuzov, C. James MacLennan, Marius Dumitru, Ioan Bogdan Crivat
  • Patent number: 7885978
    Abstract: The subject invention relates to systems and methods that extend the network data access capabilities of mark-up language protocols. In one aspect, a network data modeling system is provided. The system includes a protocol component that employs a computerized mark-up language to facilitate data interactions between network components. An extension component operates with the protocol component to support the data transactions, where the extension component supplies various commands above standard network and database protocols. An object model is provided as a wrapper to the extensions in order to support various online and offline database development applications.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Adrian Dumitrascu, Cristian Petculescu, Matthew E. Carroll, Paul J. Sanders, Thomas P. Conlon, Amir Netz, Oleg Lvovitch
  • Patent number: 7844570
    Abstract: The subject invention pertains to systems and methods that facilitate generation of a database to support a multidimensional model. A database schema is generated in a top-down fashion. In particular, multidimensional structures and attributes such as cubes and dimensions can be defined. From such definition, a proposed database schema can be produced. This schema can subsequently be modified prior to or after populating the database. For example, a table or column could be added. Thereafter, the cubes and dimensions could be altered and a modified schema generated that preserves changes made to the schema. Accordingly, the subject systems and methods disclose an iterative approach that supports both top-down and bottom-up multidimensional database design.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Amir Netz, Paul J. Sanders, Donald M. Farmer, Kenneth Kwok, Ovidiu Burlacu
  • Patent number: 7689703
    Abstract: The subject invention relates to systems and methods that extend the network data access capabilities of mark-up language protocols. In one aspect, a network data transfer system is provided. The system includes a protocol component that employs a computerized mark-up language to facilitate data interactions between network components, whereby the data interactions were previously limited or based on a statement command associated with the markup language. An extension component operates with the protocol component to support the data transactions, where the extension component supplies at least one other command from the statement command to facilitate the data interactions.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Mosha Pasumansky, Marius Dumitru, Adrian Dumitrascu, Cristian Petculescu, Akshai M. Mirchandani, Paul J. Sanders, Thulusalamatom Krishnamurthi Anand, Richard R. Tkachuk, Raman S. Iyer, Thomas P. Conlon, Alexander Berger, Sergei Gringauze, Ioan Bogdan Crivat, C. James MacLennan, Rong J. Guan
  • Publication number: 20090319880
    Abstract: Various technologies and techniques are disclosed for utilizing spreadsheet references with grouped aggregate views. A grouped aggregate view feature enables a user to create a grouped aggregate view of data. A calculation feature enables the user to calculations for the grouped aggregate view of data that are based upon relative or absolute references to data in the grouped aggregate view. Input is received from a user to write a calculation within a first cell in a grouped aggregate view. Input is received from the user to select a second cell to reference when writing the calculation. The user is presented with available references that are relevant to data contained in the second cell. Input is received from the user to select one of the available references that are relevant for the second cell. The selected one of the available references is placed into the first cell.
    Type: Application
    Filed: June 18, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert C. Collie, Amir Netz, Paul J. Sanders, Cristian Petculescu
  • Publication number: 20090314707
    Abstract: Methods and devices for providing dialysis treatment are provided. The device includes a resin bed including zirconium phosphate, zirconium oxide, and urease.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 24, 2009
    Applicant: BAXTER INTERNATIONAL INC.
    Inventors: Sujatha Karoor, Brian Donovan, Ton That Hai, Mari Katada, Luis Lu, Leo Martis, Stavroula Morti, Salim Mujais, Paul J. Sanders, Paul J. Soltys, Rahul Tandon
  • Publication number: 20090301958
    Abstract: Methods and devices for providing dialysis treatment are provided. The device includes a resin bed including zirconium phosphate, zirconium oxide, and urease.
    Type: Application
    Filed: August 13, 2009
    Publication date: December 10, 2009
    Applicants: BAXTER INTERNATIONAL INC., BAXTER HEALTHCARE S.A.
    Inventors: Sujatha Karoor, Brian Donovan, Ton That Hai, Mari Katada, Luis Lu, Leo Martis, Stavroula Morti, Salim Mujais, Paul J. Sanders, Paul J. Soltys, Rahul Tandon
  • Publication number: 20090218288
    Abstract: Methods and devices for providing dialysis treatment are provided. The device includes a resin bed including zirconium phosphate, zirconium oxide, and urease.
    Type: Application
    Filed: May 13, 2009
    Publication date: September 3, 2009
    Applicant: BAXTER INTERNATIONAL INC.
    Inventors: Sujatha Karoor, Brian Donovan, Ton That Hai, Mari Katada, Luis Lu, Leo Martis, Stavroula Morti, Salim Mujais, Paul J. Sanders, Paul J. Soltys, Rahul Tandon
  • Patent number: 7490106
    Abstract: The subject invention pertains to interaction with multidimensional data. More specifically, interactions can be constrained to a limited subset of a multidimensional data cube, namely a subcube. Subsequent to or concurrently with subcube creation, query execution or other interactions such as calculations can be consolidated or restricted to the smaller subcube query space rather than the typically enormous main cube. Multiple subcubes can also be created and nested to gradually reduce the query space. Deletion of one subcube can cause a reversion back to a previously defined or hierarchical parent subcube.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Marius Dumitru, Amir Netz, Mosha Pasumansky, Cristian Petculescu, Richard R. Tkachuk, Paul J. Sanders
  • Publication number: 20080235180
    Abstract: Systems and methods that supply extensibility mechanisms for analysis services, via a plug-in component that enables additional functionalities. The plug-in component provide additional custom logic for the analysis services unified dimensional model (UDM). Accordingly, server functionalities can be extended in an agile manner, and without a requirement for a new release, for example.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: T.K. Anand, Paul J. Sanders, Richard R. Tkachuk, Cristian Petculescu, Chu Xu, Akshai M. Mirchandani, Valeri Kim, Andriy Garbuzov, C. James MacLennan, Marius Dumitru, Ioan Bogdan Crivat
  • Patent number: 7287022
    Abstract: A system and method for analytically modeling data with related attributes is disclosed. A single dimension is used to provide data according to each of the related attributes, and, thus, may be said to play the role of each related attribute depending on a received query. The measure of the analytical data model is tied to the dimension according to both data attributes to allow the measure to be analyzed by the dimension according to both attributes.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Amir Netz, Cristian Petculescu, Mosha Pasumansky, Richard R. Tkachuk, Alexander Berger, Paul J. Sanders
  • Patent number: 7241272
    Abstract: Methods and devices for providing dialysis treatment are provided. The device includes a resin bed including zirconium phosphate, zirconium oxide, and urease.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: July 10, 2007
    Assignee: Baxter International Inc.
    Inventors: Sujatha Karoor, Brian Donovan, Ton That Hai, Mari Katada, Luis Lu, Leo Martis, Stavroula Morti, Salim Mujais, Paul J. Sanders, Paul J. Soltys, Rahul Tandon
  • Publication number: 20040015507
    Abstract: A system and method for analytically modeling data with related attributes is disclosed. A single dimension is used to provide data according to each of the related attributes, and, thus, may be said to play the role of each related attribute depending on a received query. The measure of the analytical data model is tied to the dimension according to both data attributes to allow the measure to be analyzed by the dimension according to both attributes.
    Type: Application
    Filed: July 19, 2002
    Publication date: January 22, 2004
    Inventors: Amir Netz, Cristian Petculescu, Mosha Pasumansky, Richard R. Tkachuk, Alexander Berger, Paul J. Sanders
  • Publication number: 20030105424
    Abstract: Methods and devices for providing dialysis treatment are provided. The device includes a resin bed including zirconium phosphate, zirconium oxide, and urease.
    Type: Application
    Filed: November 13, 2001
    Publication date: June 5, 2003
    Inventors: Sujatha Karoor, Brian Donovan, Ton That Hai, Mari Katada, Luis Lu, Leo Martis, Stavroula Morti, Salim Mujais, Paul J. Sanders, Paul J. Soltys, Rahul Tandon
  • Patent number: 4471656
    Abstract: Apparatus for measuring the total mass of the fluid in a container, having pressure responsive, density determination means adapted to determine the localized density of the fluid as a function of pressure differential between two closely spaced, vertically separated measuring points in the fluid, means enabling the density determination means to determine the localized density values throughout the depth of the fluid, storage means for storing predetermined horizontal cross-sectional area values of the container as a function of depth, and computational circuitry responsive to the density determination means and the storage means for providing a total mass signal corresponding to the integral, over the depth of the fluid, of the product of localized density values times the corresponding area values.
    Type: Grant
    Filed: February 11, 1983
    Date of Patent: September 18, 1984
    Assignee: Oil Recovery Systems, Inc.
    Inventors: Paul J. Sanders, Robin A. Goguen