Patents by Inventor Joyce Thom

Joyce Thom 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: 20170147678
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: December 6, 2016
    Publication date: May 25, 2017
    Inventors: Ajit S. Shah, Madhukar Thakur, David Hu, Joyce Thom
  • Patent number: 9535976
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: January 3, 2017
    Inventors: Ajit S. Shah, Madhukar Thakur, David Hu, Joyce Thom
  • Publication number: 20160196333
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 7, 2016
    Inventors: Ajit S. Shah, Madhukar Thakur, David Hu, Joyce Thom
  • Patent number: 9229962
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: January 5, 2016
    Inventors: Ajit S. Shah, Madhukar Thakur, David Hu, Joyce Thom
  • Publication number: 20150046498
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 12, 2015
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Patent number: 8812548
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: August 19, 2014
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Publication number: 20120151605
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 14, 2012
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Patent number: 8099435
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Grant
    Filed: July 31, 2010
    Date of Patent: January 17, 2012
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Publication number: 20100293138
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: July 31, 2010
    Publication date: November 18, 2010
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Patent number: 7788222
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: August 31, 2010
    Assignee: Planetid, Inc.
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom
  • Publication number: 20020035556
    Abstract: A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances of defined data records. These components are capable of mediating between the database and application and client interface layers to facilitate exchange of information over a network. Embodiments are configured to allow complex data records having a plurality of related fields, and to allow management and exchange of information at both the data field level and data record level.
    Type: Application
    Filed: December 20, 2000
    Publication date: March 21, 2002
    Inventors: Ajit S. Shah, Madhukar Thakur, Dave Hu, Joyce Thom