Patents by Inventor Daniel S. Weld

Daniel S. Weld 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: 20110313933
    Abstract: Systems and methods for the decision-theoretic control and optimization of crowd-sources workflows utilize a computing device to map a workflow to complete a directive. The directive includes a utility function, and the workflow comprises an ordered task set. Decision points precede and follow each task in the task set, and each decision point may require (a) posting a call for workers to complete instances of tasks in the task set; (b) adjusting parameters of tasks in the task set; or (c) submitting an artifact generated by a worker as output. The computing device accesses a plurality of workers having capability parameters that describe the workers' respective abilities to complete tasks. The computing device implements the workflow by optimizing and/or selecting user-preferred choices at decision points according to the utility function and submits an artifact as output. The computing device may also implement a training phase to ascertain worker capability parameters.
    Type: Application
    Filed: March 16, 2011
    Publication date: December 22, 2011
    Applicant: The University of Washington through its Center for Commercialization
    Inventors: Peng Dai, Mausam, Daniel S. Weld
  • Patent number: 6304870
    Abstract: A procedure is disclosed for automatically constructing wrappers for performing information-extraction from sites such as Internet resources that display relevant information, interspersed with extraneous text fragments, such as HTML formatting commands or advertisements. The procedure has three basic steps. First, a set of example pages are collected with a subroutine named GatherExamples. Gather Examples is provided with information describing how to pose example queries to the site whose wrapper is to be learned. Second, these example pages are labeled by a subroutine named LabelExamples—i.e., the information to be extracted from each example is identified for use in the third step. The LabelExamples subroutine uses a general framework for labeling pages using site-specific heuristics called recognizers, as well as allowing users to correct and modify the recognized instances. Finally, the labeled example pages are passed to a BuildWrapper subroutine, which constructs a wrapper.
    Type: Grant
    Filed: December 2, 1997
    Date of Patent: October 16, 2001
    Assignee: The Board of Regents of the University of Washington, Office of Technology Transfer
    Inventors: Nicholas Kushmerick, Daniel S. Weld, Robert B. Doorenbos
  • Patent number: 6102969
    Abstract: This invention provides assistance to a user in accessing network attached information sources. In one aspect, the invention is a method for intelligently routing a user query to information sources relevant to that query, extracting relevant data fields from received responses, and intelligently presenting the extracted data in order of estimated relevance. The system of this invention implements one or more steps of the method in a centralized or distributed manner on one or more network attached computers. Further, this invention provides a novel language and implementation that facilitates easily written and maintained descriptions of information source query and response formats.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: August 15, 2000
    Assignee: Netbot, Inc.
    Inventors: David Christianson, Robert B. Doorenbos, Oren Etzioni, Chung Kwok, Gregory Lauckhart, Erik Selberg, Daniel S. Weld
  • Patent number: 6085186
    Abstract: This invention provides assistance to a user in accessing network attached information sources. In one aspect, the invention is a method for intelligently routing a user query to information sources relevant to that query, extracting relevant data fields from received responses, and intelligently presenting the extracted data in order of estimated relevance. The system of this invention implements one or more steps of the method in a centralized or distributed manner on one or more network attached computers. Further, this invention provides a novel language and implementation that facilitates easily written and maintained descriptions of information source query and response formats.
    Type: Grant
    Filed: September 19, 1997
    Date of Patent: July 4, 2000
    Assignee: Netbot, Inc.
    Inventors: David Christianson, Robert B. Doorenbos, Oren Etzioni, Chung Kwok, Gregory Lauckhart, Erik Selberg, Daniel S. Weld
  • Patent number: 5995959
    Abstract: This invention provides methods to locate and plan the retrieval of data from networked information sources in response to a user query. The methods utilize descriptions of the information sources, the information domain of the sources, and of the query. The methods of this invention integrate both legacy systems and full relational databases with an efficient, domain-independent, query-planning algorithm, reason about the capabilities of different information sources, handle partial goal satisfaction i.e., gather as much data as possible when all that the user requested cannot be gathered, are both sound and complete, and are efficient.
    Type: Grant
    Filed: January 23, 1998
    Date of Patent: November 30, 1999
    Assignee: The Board of Regents of the University of Washington
    Inventors: Marc T. Friedman, Chung T. Kwok, Daniel S. Weld