Patents by Inventor Naveen Jain

Naveen Jain 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: 20060248048
    Abstract: Records are obtained from various sources, including public records, and are then augmented and grouped. At least one augment key is applied to each of the records resulting in an augment key value for each record. The records are augmented based on the key value. Augmenting the records includes combining the fields of the common records into a single record and then removing the duplicate records. The augmented records are then grouped according to household. At least one household grouping key is applied to each of the augmented records resulting in a household grouping key value for each record. The records having the same household grouping key value are displayed as a household grouping.
    Type: Application
    Filed: November 22, 2005
    Publication date: November 2, 2006
    Applicant: Intelius
    Inventors: Naveen Jain, John Arnold, Kevin Marcus, Niraj Shah
  • Publication number: 20050138139
    Abstract: A system and method for distribution of content is disclosed in which the content in the form of a content record is distributed from a content originator through a series of intervening recipients of copies of the content record. Each recipient of a copy of a content record is capable of making further copies for distribution to other recipients. Each content record includes certain tracer information for tracking the distribution of the content and preferably uniquely identifying each recipient along the distribution chain.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: Naveen Jain, Erik Bielefeldt, Mark Ehlert, Craig Wood
  • Patent number: 5655154
    Abstract: A method and system for incorporation into an active operating system of a utility function performed by a utility provided by an external operating system. The functional instructions within the utility which perform the utility function, called a utility engine, are separated from user interface instructions which interface with the user in a fashion unique to the external operating system. The utility engine is stored in a data structure that can be loaded for execution by the active operating system as well as the external operating system. When the active operating system is running and obtains a request to perform the utility, it performs user interface instructions specific to the active operating system, and loads and executes the functional instructions in the utility engine to thereby execute the utility function.
    Type: Grant
    Filed: April 7, 1995
    Date of Patent: August 5, 1997
    Assignee: Microsoft Corporation
    Inventors: Naveen Jain, John Hensley