Patents by Inventor Russell Sinclair

Russell Sinclair 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: 9449063
    Abstract: A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Russell Sinclair, Michael Hopkins Smith, Clinton Dee Covington, Jenefer Monroe, Konrad Tupaj
  • Publication number: 20120102412
    Abstract: A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Russell Sinclair, Michael Hopkins Smith, Clinton Dee Covington, Jenefer Monroe, Konrad Tupaj
  • Publication number: 20120102092
    Abstract: A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier.
    Type: Application
    Filed: November 11, 2010
    Publication date: April 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Russell Sinclair, Michael Hopkins Smith, Clinton Dee Covington, Jenefer Monroe, Konrad Tupaj
  • Publication number: 20120102093
    Abstract: A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a first UI control for displaying a first value from the database and a second UI control for displaying a second value from the database that is dependent upon the first value. A client tier renders the form to show the first value in the first UI control and to show the second value in the second UI control. The client tier also detects a modification to the first value and causes an updated second value to be generated in response to detecting the modification to the first value. The updated second value is displayed by way of the second UI control. The updated second value is generated at the client tier, the application tier, the database tier, or at a combined application/database tier.
    Type: Application
    Filed: November 11, 2010
    Publication date: April 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Russell Sinclair, Michael Hopkins Smith, Clinton Dee Covington, Jenefer Monroe, Konrad Tupaj