Patents

An invention usually relates to a new principle or arrangement which allows the new product to work in a particular way. My fundamental patents relate to the basic principles of metadata, knowledge management, and Web 2.0. Here is my patent portfolio which can also be reviewed at the United States Patent and Trademark Office

U.S. Patent: 7,353,534

Methods, systems and computer program products for establishing a trusted network.
A method for establishing a trusted network. The method includes receiving search parameters from a user and receiving a trusted site associated with the user. A path in the network is traversed in response to metadata associated with the trusted site. The path includes at least one prospective site. The method also includes determining if the prospective site meets the search criteria and assigning a trusted value to the prospective site if the prospective site meets the search criteria. The prospective site is presented to the user if the trusted value is greater than a threshold value.

 

U.S. Patent: 7,349,950

Method, system and storage for accessing dynamic content

An embodiment of the invention is a method for retrieving dynamic content over a network. The method includes receiving a request for dynamic content from a user and determining a source for the dynamic content. An assembly instruction is submitted via the network to the source of the dynamic content. The dynamic content is received via the network from the source of the dynamic content and provided to the user. Additional embodiments include a system and computer program product.

 

U.S. Patent: 7,283,989

System and method for use of application metadata.

A system and method for application metadata is disclosed. A method for receiving search criteria drawn to a property of an application of an enterprise is disclosed. A method for searching a plurality of types of metadata using a search criteria is disclosed. A method for producing search results setting forth applications of an enterprise affected by a property of another application is disclosed. A metadata system comprising a plurality of types of metadata describing a plurality of applications is disclosed. A metadata system capable of searching a plurality of types of metadata based on a search criteria is also disclosed.

 

U.S. Patent: 7,206,785

Impact Analysis with Metadata

Methods and systems for estimating impact between metadata descriptors are provided. A software program compares a first metadata descriptor with a second metadata descriptor and determines an impact rating between the metadata descriptors. The impact rating may be used to map metadata descriptors or as an indication of how a change in one database will effect other interrelated databases.

 

U.S. Patent: 7,200,820

System and method for viewing search results

A system and method for viewing search results is disclosed. A method of communicating a search result according to various views is disclosed. A method of displaying metadata associated with content of websites is disclosed. A method of displaying metadata associated with relationships of websites is disclosed. A method of displaying metadata associated with images of websites is disclosed. A method of displaying metadata associated with seals of websites is disclosed. A method of displaying metadata associated with one or more websites in a view, receiving a request to change the view, and displaying metadata associated with the one or more websites in a second view is disclosed.

 

U.S. Patent: 6,968,339

System and method for selecting data to be corrected

A pool of data elements is identified. A set of random data elements is selected from the pool. The data elements in the set are scored. Data elements may be scored based on attributes of the data such as, for example, the type of the data, the domain of the data; the structure of the data; the size of the data, and the volume of the data. The lowest scoring data elements are removed from the set. The lowest scoring data elements are replaced by data elements from the pool that are related to the highest scoring data elements in the set. The set is scored. It is determined whether the current set score is within a predetermined desired range of the previous set score. If the current set score is not within a predetermined desired range of the previous set score, then the process is repeated.

 

U.S. Patent: 6,968,339

Framework for storing metadata in a common access repository

A framework for representing metadata in a common access repository. According to one embodiment, wherein the metadata is loaded into the repository from a source system, the system includes a first scanning module for scanning the source system for first set of metadata that describes a first state; a loading module for loading the first set of metadata into the repository; a first state description for the first set of metadata in a fixed state; and a user interface for accessing the metadata.