Patents by Inventor David Ogg

David Ogg 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: 11967251
    Abstract: Methods and systems for improving resource content mapping for an electronic learning system. The methods can include: receiving, by the electronic learning system, a resource for satisfying at least one learning objective of the one or more learning objectives, the resource comprising a content having a content data convertible into a text data and one or more resource property fields defining at least one characteristic of the resource; sectioning the content data into one or more content portions based on an analysis of at least one of the content data and the one or more resource property fields; and assigning at least one content portion of the one or more content portions to at least one learning objective.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 23, 2024
    Assignee: D2L Corporation
    Inventors: Jugoslav Bilic, Stephen John Michaud, Martin David Goodenough Bayly, Ryan Clayton Ogg
  • Publication number: 20050273419
    Abstract: According to one exemplary embodiment of the present invention, a computerized method for routing orders relating to a commodity block trade is provided. The computerized method for routing orders relating to a commodity block trade includes a process for receiving a block trade for X amount of a commodity, and dividing the block trade into n equal orders. Pursuant to a feature of the present invention, each order is for an amount equal to 1/n times X, where n is a number of liquidity providers for the commodity. N liquidity providers are provided, and the n orders are distributed, one to each of the n liquidity providers. Moreover, information regarding the block order, including the amount X, is distributed to each of the n liquidity providers.
    Type: Application
    Filed: June 8, 2004
    Publication date: December 8, 2005
    Applicant: Lava Trading Inc.
    Inventors: David Ogg, Mark Smith
  • Publication number: 20050246263
    Abstract: According to one exemplary embodiment of the present invention, a computerized method for routing orders for foreign exchange transactions is provided. The computerized method for routing orders includes a process for receiving and aggregating updated foreign exchange price information from a plurality of foreign exchange electronic markets, and receiving and aggregating updated foreign exchange price information from a plurality of multi-bank foreign exchange portals. Pursuant to a feature of the present invention, the received and aggregated foreign exchange information is merged and sorted according to preselected criteria, to create a complete order book.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Applicant: Lava Trading, Inc.
    Inventors: David Ogg, William Lamartin, Mark Smith