Patents by Inventor James Douglas Jungbauer, Jr.

James Douglas Jungbauer, Jr. 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: 11144592
    Abstract: Systems and methods are provided for generating a GUI from multiple JavaScript Object Notation (JSON) files. One embodiment is a system that includes a memory storing multiple JSON files. Each JSON file stores JSON objects that each define a portion of a Graphical User Interface (GUI). The system also includes a controller that reviews dependency information within the JSON files to identify dependencies between JSON objects stored in the JSON files, determines an order for the JSON objects based on their dependencies, and generates a master JSON file by including JSON objects from each of the JSON files in the determined order.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: October 12, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Amber Joy Watkins, Marquis G. Waller, James Douglas Jungbauer, Jr.
  • Patent number: 10223360
    Abstract: Systems and methods are provided for generating a print job archive optimized for searching by a specific server. The system includes a memory and an indexing controller. The indexing controller generates an archive for print jobs, by determining a number of Central Processing Unit (CPU) cores that access the archive, and generating table files in the archive equal to the number of CPU cores. The indexing controller also populates the archive by detecting print jobs, generating records that describe the print jobs, and distributing the records such that each table file includes a different set of records. Further, the indexing controller searches the archive by triggering multiple processing threads that each utilize a different CPU core to review a different table file of the archive based on the search request, and reporting a set of records in the archive that match the request.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: March 5, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventors: James Douglas Jungbauer, Jr., Michael Glen Lotz, Marquis G. Waller
  • Publication number: 20180121562
    Abstract: Systems and methods are provided for generating a GUI from multiple JavaScript Object Notation (JSON) files. One embodiment is a system that includes a memory storing multiple JSON files. Each JSON file stores JSON objects that each define a portion of a Graphical User Interface (GUI). The system also includes a controller that reviews dependency information within the JSON files to identify dependencies between JSON objects stored in the JSON files, determines an order for the JSON objects based on their dependencies, and generates a master JSON file by including JSON objects from each of the JSON files in the determined order.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Amber Joy Watkins, Marquis G. Waller, James Douglas Jungbauer, JR.
  • Publication number: 20160154806
    Abstract: Systems and methods are provided for generating a print job archive optimized for searching by a specific server. The system includes a memory and an indexing controller. The indexing controller generates an archive for print jobs, by determining a number of Central Processing Unit (CPU) cores that access the archive, and generating table files in the archive equal to the number of CPU cores. The indexing controller also populates the archive by detecting print jobs, generating records that describe the print jobs, and distributing the records such that each table file includes a different set of records. Further, the indexing controller searches the archive by triggering multiple processing threads that each utilize a different CPU core to review a different table file of the archive based on the search request, and reporting a set of records in the archive that match the request.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Applicant: RICOH COMPANY, LTD.
    Inventors: James Douglas Jungbauer, Jr., Michael Glen Lotz, Marquis G. Waller