Patents by Inventor Oliver Marsh

Oliver Marsh 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: 10965782
    Abstract: A method includes: processing, by a processing device of a services coordination platform, a request from an application in relation to one or more of a plurality of leaderboard platforms to identify a leaderboard platform capable of executing a leaderboard service associated with the request, wherein the request comprises transaction parameters in a first format; formatting, by the services coordination platform, the transaction parameters into a second format, wherein the transaction parameters in the first format are incompatible with the leaderboard platform, and the transaction parameters in the second format are compatible with the leaderboard platform; providing, by the services coordination platform, the transaction parameters in the second format to the leaderboard platform; receiving, by the services coordination platform, a transaction outcome from the leaderboard platform with respect to the leaderboard service; and providing, by the services coordination platform, the transaction outcome to the a
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 30, 2021
    Assignee: TreSensa Technologies, Inc.
    Inventor: Oliver Marsh
  • Publication number: 20190320044
    Abstract: A method includes: processing, by a processing device of a services coordination platform, a request from an application in relation to one or more of a plurality of leaderboard platforms to identify a leaderboard platform capable of executing a leaderboard service associated with the request, wherein the request comprises transaction parameters in a first format; formatting, by the services coordination platform, the transaction parameters into a second format, wherein the transaction parameters in the first format are incompatible with the leaderboard platform, and the transaction parameters in the second format are compatible with the leaderboard platform; providing, by the services coordination platform, the transaction parameters in the second format to the leaderboard platform; receiving, by the services coordination platform, a transaction outcome from the leaderboard platform with respect to the leaderboard service; and providing, by the services coordination platform, the transaction outcome to the a
    Type: Application
    Filed: June 25, 2019
    Publication date: October 17, 2019
    Inventor: Oliver Marsh
  • Patent number: 10382586
    Abstract: Systems and methods are disclosed for coordinating services across multiple providers. In one implementation, a processing device receives, from an application, a request to initiate a transaction, processes the request in relation to one or more service providers to identify a service provider with respect to which the transaction is to be executed, provides the request to the service provider, receives transaction outcome from the service provider with respect to the transaction, and provides the transaction outcome to the application.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: August 13, 2019
    Assignee: Tresensa Inc.
    Inventor: Oliver Marsh
  • Publication number: 20170203210
    Abstract: Systems and methods are disclosed for enabling application delivery. In one implementation, a processing device receives a first application including a plurality of functionalities, processes the first application to generate a playable application comprising a subset of the plurality of functionalities, and provides the playable application to a user device, where the user device is to display the playable application in conjunction with a second application that is installed on the user device, and the user device is to receive user interaction of a user with the playable application.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 20, 2017
    Inventors: Oliver Marsh, Benjamin Swiss, Charles Parra
  • Patent number: 9519985
    Abstract: Systems and methods are disclosed for generating mobile-friendly animations. In one implementation, a processing device receives a first animation in a first format, the first animation including one or more of graphical components. The processing device processes the first animation to identify, with respect to the first animation, one or more animation instructions. The processing device generates, based on the first animation and the one or more animation instructions, a second animation in a second format, the second animation including (a) one or more components that correspond to the plurality of graphical components and (b) one or more animation instructions.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: December 13, 2016
    Assignee: TreSensa Inc.
    Inventor: Oliver Marsh
  • Publication number: 20150326646
    Abstract: Systems and methods are disclosed for coordinating services across multiple providers. In one implementation, a processing device receives, from an application, a request to initiate a transaction, processes the request in relation to one or more service providers to identify a service provider with respect to which the transaction is to be executed, provides the request to the service provider, receives transaction outcome from the service provider with respect to the transaction, and provides the transaction outcome to the application.
    Type: Application
    Filed: May 7, 2015
    Publication date: November 12, 2015
    Inventor: Oliver Marsh
  • Publication number: 20150054834
    Abstract: Systems and methods are disclosed for generating mobile-friendly animations. In one implementation, a processing device receives a first animation in a first format, the first animation including one or more of graphical components. The processing device processes the first animation to identify, with respect to the first animation, one or more animation instructions. The processing device generates, based on the first animation and the one or more animation instructions, a second animation in a second format, the second animation including (a) one or more components that correspond to the plurality of graphical components and (b) one or more animation instructions.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 26, 2015
    Inventor: Oliver Marsh