×

Generating program fragments using keywords and context information

  • US 9,448,772 B2
  • Filed: 06/28/2013
  • Issued: 09/20/2016
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by one or more computing devices, the method comprising:

  • receiving one or more keywords from a user for generating a program fragment as part of a program being created, to thereby provide keyword information;

    identifying a context in which the user is generating the program fragment, to thereby provide context information;

    generating a set of candidate program fragments based on at least the keyword information and the context information;

    ranking the candidate program fragments to provide a set of ranked program fragments, the ranking being based at least on a prevalence of data flow in previously-created programs that include program elements appearing in the candidate program fragments, the data flow being from outputs of individual program elements in the previously-created programs that are used as inputs by other program elements in the previously-created programs; and

    presenting an output presentation to the user identifying at least some of the set of ranked program fragments.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×