Patents by Inventor Nathan Watson

Nathan Watson 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: 20030083995
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030083892
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030083994
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030084000
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030083999
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030083998
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030084145
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030084060
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030084343
    Abstract: A system for modeling a distribution system to sell resources or license resources such as software on a usage basis, and for storing usage data or sales data reported from licensees and distributors and prepare reports or invoices therefrom. The system uses a centralized server which maintains a data structure which has data entries to: model entities such as vendors, licensees and distributors in the distribution system; record license terms; memorialize the existence of licenses; and store usage data for each resource by each licensee. This usage data is reported by agent programs on the computers of licensees. The server is programmed to provide an interface so remote users can access their data and other data to which access privileges exist and to receive uploaded usage data from the agent programs on the licensee computers.
    Type: Application
    Filed: November 1, 2001
    Publication date: May 1, 2003
    Inventors: Arun Ramachandran, Nathan Watson, Ashutosh Das, Dana Austin Chinn
  • Publication number: 20030028509
    Abstract: Table data is stored by parsing the table data into columns of values, formatting each column into a data stream, and transferring each data stream to a storage device for storage as a continuous strip of data. The strip of data is stored as a file that is not structured as a series of pages. The formatting of the data stream may include compressing the column values to minimize the length of the data strip. A particular compression procedure may be used that derives a code for each value in the column from a number of occurrences of the value in the column and replaces the value in the data stream with the corresponding code.
    Type: Application
    Filed: August 6, 2001
    Publication date: February 6, 2003
    Inventors: Adam Sah, Eric Karlson, Cimarron Taylor, Nathan Watson