Naveen Jain

Naveen Jain

Bellevue, Washington, United States
109K followers 500+ connections

About

🚀 Visionary Pioneer and Limitless Dreamer
I am embarking on a journey fueled by…

Articles by Naveen

Activity

Join now to see all activity

Experience

  • Viome Life Sciences Graphic
  • -

    Mountain View, CA

  • -

    Mountain View, CA

  • -

  • -

    Bellevue, WA

  • -

    http://blogs.forbes.com/naveenjain/

  • -

  • -

    Bellevue, WA

  • -

  • -

Education

  •  Graphic

    -

    -

  • -

    -

Publications

Patents

  • Household Grouping Based on Public Records

    Issued United States 8,938,434

    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…

    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.

    See patent
  • Method and system for specified loading of an operating system

    Issued United States 6357000

    A computer method and system for user-specified loading of an operating system. Operating system load modules, composed of permanent load modules and variable load modules, are stored on a storage device. The permanent load modules and variable load modules each comprise operating system instructions. Although all of the permanent load modules are included in the operating system, only variable load modules that are specified by the user are included in the operating system. A user…

    A computer method and system for user-specified loading of an operating system. Operating system load modules, composed of permanent load modules and variable load modules, are stored on a storage device. The permanent load modules and variable load modules each comprise operating system instructions. Although all of the permanent load modules are included in the operating system, only variable load modules that are specified by the user are included in the operating system. A user identification is initially obtained of variable load modules to be included as user-specified load modules in the operating system. Upon computer startup, the user-specified load modules and the permanent load modules are loaded into memory. The operating system instructions comprised by the user-specified load modules and permanent load modules thus comprise the loaded operating system.

    See patent
  • Method and system for sharing utilities between operating systems

    Issued United States 5,655,154

    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…

    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.

    See patent
  • Method and system for creating multi-lingual computer programs by dynamically loading messages

    Issued United States 5434776

    A method and system for creating multi-lingual computer programs by dynamically loading messages is provided. In a preferred embodiment, a user specifies a preferred language in which the computer program will communicate. The computer program has one or more associated message sets, each set in a unique natural language. At least some of the message sets are preferably stored in a message file on the computer system. After the computer program is invoked, a Localizer searches the message file…

    A method and system for creating multi-lingual computer programs by dynamically loading messages is provided. In a preferred embodiment, a user specifies a preferred language in which the computer program will communicate. The computer program has one or more associated message sets, each set in a unique natural language. At least some of the message sets are preferably stored in a message file on the computer system. After the computer program is invoked, a Localizer searches the message file for a message set in the preferred language. After selecting the message set, the Localizer makes a memory allocation request, loads the selected message set into the allocated memory, passes the address of the allocated memory to the computer program, and returns control to the computer program.

    See patent

Projects

View Naveen’s full profile

  • See who you know in common
  • Get introduced
  • Contact Naveen directly
Join to view full profile

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Naveen Jain in United States