Patents by Inventor Jeppe Larsen

Jeppe Larsen 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: 20240015218
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Patent number: 11782620
    Abstract: In accordance with an embodiment, described herein are systems and methods for providing tiered data storage in cloud infrastructure environments. A data storage service (block store) is adapted to automatically adjust the manner by which the data for a data volume or block volume (data/block volume), associated with a cloud instance, can be stored to meet the requirements of a performance tier. For example, responsive to selection of a particular performance tier, the storage of the data/block volume can be allocated between a first type of data storage associated with a first performance characteristics; and a second type of data storage associated with a second performance characteristics. A graphical user interface enables configuring data/block volumes to use particular performance tiers, and/or to support automatic tuning.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 10, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jeppe Larsen, Travis Portz, Venkata Harish Mallipeddi, Steven Gates
  • Patent number: 11770451
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: September 26, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Publication number: 20220337662
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Application
    Filed: July 6, 2022
    Publication date: October 20, 2022
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Patent number: 11412043
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: August 9, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Publication number: 20210160317
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 27, 2021
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Publication number: 20210081111
    Abstract: In accordance with an embodiment, described herein are systems and methods for providing tiered data storage in cloud infrastructure environments. A data storage service (block store) is adapted to automatically adjust the manner by which the data for a data volume or block volume (data/block volume), associated with a cloud instance, can be stored to meet the requirements of a performance tier. For example, responsive to selection of a particular performance tier, the storage of the data/block volume can be allocated between a first type of data storage associated with a first performance characteristics; and a second type of data storage associated with a second performance characteristics. A graphical user interface enables configuring data/block volumes to use particular performance tiers, and/or to support automatic tuning.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Inventors: Jeppe Larsen, Travis Portz, Venkata Harish Mallipeddi, Steven Gates
  • Publication number: 20070220039
    Abstract: A user interface (UI) property mapping system allows for efficient collaboration between a user experience (UX) team and a technical development team developing the UI. The UI mapping system assigns each component of the UI an identification key and exposes the identification key externally through an XML Schema, wherein such an XML Schema may be used by a UX team to generate an XML file specifying values of various properties of the UI. Subsequently, a UI object model reads the XML file to retrieve the values of various properties of the UI as specified by the UX team. The UI property mapping system may encode the XML file into a resource file that may be shipped with the final software using the UI. Alternatively, the XML file may be exposed for external modifications by end users to make changes to the UI as they desire.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Chad Waldman, Arif Kureshy, Christian Hagel-Sorensen, Jeppe Larsen