The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 05, 2016

Filed:

Oct. 01, 2012
Applicants:

Joshua K. Tang, San Luis Obispo, CA (US);

Erick C. Pierce, Atascadero, CA (US);

Gavin R. Prestwood, San Luis Obispo, CA (US);

Travis Mcmillon, San Luis Obispo, CA (US);

Tor Edward Swanson, Santa Margarita, CA (US);

Inventors:

Joshua K. Tang, San Luis Obispo, CA (US);

Erick C. Pierce, Atascadero, CA (US);

Gavin R. Prestwood, San Luis Obispo, CA (US);

Travis McMillon, San Luis Obispo, CA (US);

Tor Edward Swanson, Santa Margarita, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30094 (2013.01);
Abstract

Some implementations may include a gateway module to receive, from a software application, a command to perform an action to a database. The gateway module may translate the command to create a translated command based on configuration data associated with the database. The configuration data may enable the gateway module to determine how to perform the action to the database. The gateway module may determine whether the translated command is valid based on the configuration data. If the translated command is valid, the gateway module may send the translated command to the database. The gateway module may receive a result of performing the translated command from the database. The gateway module may determine, based on the translated command, the result, or both, whether conditions associated with a triggered command are satisfied (e.g., met). If the conditions are satisfied, the gateway module may send the triggered command to the gateway module.


Find Patent Forward Citations

Loading…