Patents by Inventor Kenneth Zinda

Kenneth Zinda 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: 8510343
    Abstract: User experience in a designer tool manages cogeneration of a database application and a database accessible through the application. A user places a visual representation of an application element designed to control a relational or hierarchical dataset. Code is automatically called to add the application element to the application, and automatically invoked to create database schema elements designed to implement the dataset in the database under application element control. Users verify that an application element has been automatically added, and confirm that database schema elements implementing the dataset(s) under control of the application element have been automatically created. A tutorial illustrates a workflow utilizing a designer tool to cogenerate a database application and a database without a data design step. A wizard utilizes the designer tool to cogenerate a database application and a database that collectively implement a calendar, a diagram, a tree, a wiki, and/or a list.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Gersh Payzer, Stephen Michael Danton, Noaa Avital, Pedro Ardila, Stephen J. Millet, John R. Justice, Eric Kenneth Zinda, Christopher L. Anderson
  • Publication number: 20110307519
    Abstract: User experience in a designer tool manages cogeneration of a database application and a database accessible through the application. A user places a visual representation of an application element designed to control a relational or hierarchical dataset. Code is automatically called to add the application element to the application, and automatically invoked to create database schema elements designed to implement the dataset in the database under application element control. Users verify that an application element has been automatically added, and confirm that database schema elements implementing the dataset(s) under control of the application element have been automatically created. A tutorial illustrates a workflow utilizing a designer tool to cogenerate a database application and a database without a data design step. A wizard utilizes the designer tool to cogenerate a database application and a database that collectively implement a calendar, a diagram, a tree, a wiki, and/or a list.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Gersh Payzer, Stephen Michael Danton, Noaa Avital, Pedro Ardila, Stephen J. Millet, John R. Justice, Eric Kenneth Zinda, Christopher L. Anderson
  • Publication number: 20040015481
    Abstract: A system for data mining is provided. One example system provides a database that can be queried, where the database is derived from a searchable data store. The example system also provides a query generator for producing a cross tabulated set of queries to query the database using precise, focused queries that produce results that can be cross referenced. The example system also includes a matrix generator for producing a matrix of cross tabulated data retrieved from results taken from the database, and a graphics generator for producing multi-dimensioned spreadsheet like graphic outputs that display relationships between high level patent data.
    Type: Application
    Filed: May 16, 2003
    Publication date: January 22, 2004
    Inventor: Kenneth Zinda
  • Publication number: 20030226033
    Abstract: A method and system for preventing undesired behaviors by executable code modules in a peer-to-peer computer system are provided. When a code module is received, an assembly inspection module queries a blacklist for the received code module. When the received code module is found on the blacklist, the computer system prevents execution of the received code module. Each peer includes an assembly inspection module. When the received code module is not found on the blacklist, the assembly inspection module inspects the received executable code module, prior to execution, to determine whether the code module can perform any undesired behaviors. If so, the received code module is added to the blacklist and prevented from executing.
    Type: Application
    Filed: May 30, 2002
    Publication date: December 4, 2003
    Applicant: Microsoft Corporation
    Inventors: Eric Kenneth Zinda, Erik Bryce Olson