Patents by Inventor Mark Shamis

Mark Shamis 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: 10540433
    Abstract: A service for implementing form fields is described. The service may include receiving (e.g., from a browser) information regarding input received to one or more fields rendered in a browser application. The service may also include forwarding the information to a subscriber of the service. An indication that the information was forwarded may be provided to the browser. In some instances, the service may be implemented without executing server-side code on a server of the entity that provided content that includes the form.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Mark Shamis
  • Patent number: 10204004
    Abstract: A custom host errors definition service is provided. The custom host errors definition service can create separate endpoints through which different customers can define custom host errors for one or more host computing systems, which might operate in a distributed execution environment. A custom host error definition can specify one or more host computing systems, one or more system components of the one or more host computing systems, one or more attributes, one or more error conditions for the one or more attributes, and one or more actions to perform as a result of the error conditions being satisfied. The error conditions can be, but are not limited to, threshold conditions, component failure conditions, missing hardware conditions, degraded hardware conditions, system firmware failures, incorrect firmware conditions, and the like.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Shamis, Aaron Joseph Coon
  • Patent number: 10044522
    Abstract: Methods and apparatus for a tree-oriented configuration service are disclosed. A system includes computing devices that generate a tree-structured representation of a plurality of configuration elements of a distributed application. The devices implement a programmatic interface allowing a client to request an operation on a configuration element via a network request that indicates a path from a root node of the tree to one or more nodes corresponding to the configuration element. In response to (a) a network request received via the programmatic interface to perform a particular operation on a configuration element associated with a specified node and (b) a determination that authorization information associated with the specified node permits the requested operation, the operation is performed.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: August 7, 2018
    Assignee: Amazon Technologies Inc.
    Inventors: Mark Shamis, David Emory Watson
  • Patent number: 9223673
    Abstract: A custom host errors definition service is provided. The custom host errors definition service can create separate endpoints through which different customers can define custom host errors for one or more host computing systems, which might operate in a distributed execution environment. A custom host error definition can specify one or more host computing systems, one or more system components of the one or more host computing systems, one or more attributes, one or more error conditions for the one or more attributes, and one or more actions to perform as a result of the error conditions being satisfied. The error conditions can be, but are not limited to, threshold conditions, component failure conditions, missing hardware conditions, degraded hardware conditions, system firmware failures, incorrect firmware conditions, and the like.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: December 29, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Shamis, Aaron Joseph Coon
  • Patent number: 9032388
    Abstract: One or more bookkeeping nodes may receive a request to deploy update information from a requesting node. The bookkeeping node(s) may determine whether to authorize the requesting node to deploy the update information based at least in part on one or more deployment parameters. If authorized, the requesting node may download the update information from one or more download nodes.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: May 12, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: David Emory Watson, Mark Shamis