Patents by Inventor Marcus King

Marcus King 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: 11958634
    Abstract: A constellation planning system receives a request, from a client, to plan an optimal set of tasks for one or more satellites in a constellation of satellites and at least one ground station in a constellation of ground stations. The request includes a planning problem object. The system generates a status of the planning task describing a progress of the planning task, and returns the status to the client. If the status of a task is successful, then the client may retrieve the resulting schedule and publish it to the constellation.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: April 16, 2024
    Assignee: SPIRE GLOBAL SUBSIDIARY, INC.
    Inventors: Marcus Tallhamn, Barry King
  • Patent number: 10275345
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 10071280
    Abstract: An arm rehabilitation system for exercising a user's arm. The system provides an arm support device moveable upon a support surface by a user's first arm. The arm support device has a main body configured to movably engage the support surface on one side and has a hand support portion on an opposing side at or toward one end of the body for supporting a user's hand of the first arm. A primary hand support formation protrudes from the hand support portion and a secondary hand support handle extends from the main body at or toward the periphery of the hand support portion. An adjustable switch support boom assembly is also mounted to the main body and has at least one operable user input component for generating an actuation signal in response to operation by the user. An onboard motion tracking system mounted to or within the main body is configured to sense motion of the main body to enable user interaction with an interactive computer system running an application program.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 11, 2018
    Assignee: Callaghan Innovation
    Inventor: Marcus King
  • Publication number: 20170262363
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 14, 2017
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 9665475
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: May 30, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 9355521
    Abstract: Disclosed is a gaming system for playing a progressive game, wherein the progressive game has an initial increment rate and threshold limit, and each time the progressive game is played a contribution is made to a progressive jackpot's current value. The system includes: a display screen for displaying a gaming presentation, one or more player-activated buttons for receiving player input, and a processor that executes game software and processes input from the player-activated buttons. In this gaming system, each contribution increases the current value until the jackpot reaches the threshold limit, wherein once the threshold limit has been reached, the progressive jackpot uses a secondary increment, to speed up, slow down, or stop the amount contributed to the progressive jackpot. The progressive jackpot's current value is reset to a lower reset value, when a jackpot is won by a player. Further, the progressive game implements a hidden increment that channels contributions to an overflow amount.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: May 31, 2016
    Assignee: BALLY GAMING, INC.
    Inventor: Marcus King
  • Publication number: 20150290494
    Abstract: An arm rehabilitation system for exercising a user's arm. The system provides an arm support device moveable upon a support surface by a user's first arm. The arm support device has a main body configured to movably engage the support surface on one side and has a hand support portion on an opposing side at or toward one end of the body for supporting a user's hand of the first arm. A primary hand support formation protrudes from the hand support portion and a secondary hand support handle extends from the main body at or toward the periphery of the hand support portion. An adjustable switch support boom assembly is also mounted to the main body and has at least one operable user input component for generating an actuation signal in response to operation by the user. An onboard motion tracking system mounted to or within the main body is configured to sense motion of the main body to enable user interaction with an interactive computer system running an application program.
    Type: Application
    Filed: November 30, 2012
    Publication date: October 15, 2015
    Applicant: Callaghan Innovation Research Limited
    Inventor: Marcus King
  • Publication number: 20150007135
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 1, 2015
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 8776021
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: July 8, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Publication number: 20130053135
    Abstract: Various embodiments are directed to a decentralized progressive gaming system. The system includes a single, repeatable entity to calculate and track one or more progressive systems and their jackpots across a bank of gaming machines, an entire casino, or small or large wide area progressives offered over one or more casinos. The system provides efficient management and tracking of progressive jackpots and payouts.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: Bally Gaming, Inc.
    Inventor: Marcus King
  • Publication number: 20120108324
    Abstract: Disclosed is a gaming system for playing a progressive game, wherein the progressive game has an initial increment rate and threshold limit, and each time the progressive game is played a contribution is made to a progressive jackpot's current value. The system includes: a display screen for displaying a gaming presentation, one or more player-activated buttons for receiving player input, and a processor that executes game software and processes input from the player-activated buttons. In this gaming system, each contribution increases the current value until the jackpot reaches the threshold limit, wherein once the threshold limit has been reached, the progressive jackpot uses a secondary increment, to speed up, slow down, or stop the amount contributed to the progressive jackpot. The progressive jackpot's current value is reset to a lower reset value, when a jackpot is won by a player. Further, the progressive game implements a hidden increment that channels contributions to an overflow amount.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Applicant: BALLY GAMING, INC.
    Inventor: Marcus King