Patents by Inventor Robert Baird Wille

Robert Baird Wille 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: 20230418813
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating and providing a hybrid search-and-browse interface for accurately and efficiently locating and presenting targeted genealogical content items. For example, the disclosed systems generate and provide a multi-layered navigational structure using browse trees that represent categories of genealogical content items, where each successive browse tree in the hybrid search-and-browse interface narrows the search results from the one before based on some (selected) criteria. In some cases, to support a hybrid search-and-browse interface, the hybrid search-and-browse system generates and maintains a facet index for genealogical content items stored in a database as a basis for generating and providing browse trees for navigating through search results of content items.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 28, 2023
    Inventors: Robert Baird Wille, Christopher Todd Brewer, Blake Matthew Scarbrough, Justin Blake Christensen
  • Patent number: 6862683
    Abstract: A method and system for protecting native libraries for Java and other applications. An application's native library may be embedded in a system of code, such as Java code, so the protections afforded the system of code are provided to the native library. At runtime, the native library may be written to a randomly selected filename in a local file system. The native library is then loaded to support native method implementations. Because the library is written to a different and randomly chosen filename each time, a hacker will not know beforehand what library is going to be used. This invention is generally useful for protecting any native library, regardless of whether it is part of a shared Java library or not. It provides any native library the same level of protection that the symbolic obfuscator, or other method of protecting Java code, gives the Java code.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: March 1, 2005
    Assignee: Novell, Inc.
    Inventors: Robert Baird Wille, Russell Lane Black