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:
Jan. 31, 2012

Filed:

May. 22, 2008
Applicants:

Allen George Cypher, Aptos, CA (US);

Eben Merriam Haber, Cupertino, CA (US);

Eser Kandogan, Mountain View, CA (US);

Tessa Ann Lau, Mountain View, CA (US);

James Lin, Cupertino, CA (US);

Danny Greg Little, Cambridge, MA (US);

Inventors:

Allen George Cypher, Aptos, CA (US);

Eben Merriam Haber, Cupertino, CA (US);

Eser Kandogan, Mountain View, CA (US);

Tessa Ann Lau, Mountain View, CA (US);

James Lin, Cupertino, CA (US);

Danny Greg Little, Cambridge, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method for automating variables in an end-user programming system is disclosed. The end-user programming system comprises a script, a shared repository, at least one database, a recorder, an interpreter, and an execution engine. The script comprises at least one command describing an event comprising a data value. Each user has a uniquely identified entry set for the entries distributed in at least one database. The interpreter automatically creates a variable for a data value in a command by comparing the data value with each entry value in the entry set for the user recording the command. The interpreter automatically instantiates a variable in a command with an entry value by comparing the variable with each entry name in the entry set for the user executing the command.


Find Patent Forward Citations

Loading…