Patents by Inventor Danny Greg Little

Danny Greg Little 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).

  • Publication number: 20130151625
    Abstract: Embodiments relate generally to systems and methods for improving crowdsourcing results via a selection technique. In particular, a processing module or other component can distribute or provide a computation task to a set of people. Each person of the set of people can complete the computation task, and provide the respective results to the processing module or other component. Two of the results can be selected, and an additional set of people can be polled to select one of the two results. The selecting and polling can be repeated until a set of selections is compiled. In embodiments, the processing module can perform a merging algorithm to merge or consolidate the set of selections.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: Xerox Corporation
    Inventors: Yu An Sun, Danny Greg Little
  • Patent number: 8108829
    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.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Allen George Cypher, Eben Merriam Haber, Eser Kandogan, Tessa Ann Lau, James Lin, Danny Greg Little
  • Patent number: 7987446
    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.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Allen George Cypher, Eben Merriam Haber, Eser Kandogan, Tessa Ann Lau, James Lin, Danny Greg Little
  • Publication number: 20080270982
    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.
    Type: Application
    Filed: May 22, 2008
    Publication date: October 30, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen George Cypher, Eben Merriam Haber, Eser Kandogan, Tessa Ann Lau, James Lin, Danny Greg Little
  • Publication number: 20080270445
    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.
    Type: Application
    Filed: April 24, 2007
    Publication date: October 30, 2008
    Inventors: Allen George Cypher, Eben Merriam Haber, Eser Kandogan, Tessa Ann Lau, James Lin, Danny Greg Little