Patents by Inventor John Vakoc

John Vakoc 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: 20250138846
    Abstract: Techniques for extensions of graphical user interfaces (GUIs) are disclosed. The system executes an application that displays a GUI. The system selects one or more interface elements for displaying within the GUI at runtime while executing the application. The system identifies a primary data type corresponding to content that is to be displayed or currently being displayed by the GUI. The system determines that the primary data type is mapped to a first target data type. Responsive to determining that the primary data type is mapped to the first target data type, the system identifies a first function associated with the first target data type. The system generates a first interface element for initiating execution of the first function associated with the first target data type. The system displays the first interface element concurrently with a display of the content within the GUI.
    Type: Application
    Filed: July 10, 2024
    Publication date: May 1, 2025
    Applicant: Oracle International Corporation
    Inventors: Haresh Pahilajani, Vignesh Nagarajan, Kaarthik Balasubrahmanian, Sridhar Tadepalli, John Vakoc, Subramanya Datta Panduranga Setty
  • Patent number: 11592956
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: February 28, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers
  • Publication number: 20200387292
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Applicant: Oracle International Corporation
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers
  • Patent number: 10761682
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: September 1, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers
  • Publication number: 20190235730
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Application
    Filed: April 9, 2019
    Publication date: August 1, 2019
    Applicant: Oracle International Corporation
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers
  • Patent number: 10296163
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 21, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers
  • Publication number: 20160092443
    Abstract: Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 31, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shaun Hayes, John Vakoc, Konrad Rogers