Patents by Inventor David E. Goldberg
David E. Goldberg 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: 20120317196Abstract: A computer system for facilitating user connectivity in a computer network includes an attention manager, an identity manager, and an introduction manager. The attention manager generates data indicative of the current interests of the user. The identity manager manages data indicative of the interests of the user. The introduction manager provides a proactive contact, content, or commerce data recommendation for the dynamic introduction of contact, content, or commerce data to the user, and may also provide bilaterally secure introductions with other users.Type: ApplicationFiled: January 9, 2012Publication date: December 13, 2012Inventors: Timothy Schigel, David E. Goldberg
-
Patent number: 8301390Abstract: Embodiments of the present invention provide, among other things, methods, apparatus, and systems for tuning a semiempirical process for predicting energy for different molecular configurations. In an example method, an energy value and an energy gradient are determined for each of a plurality of molecular configurations using an accurate method. A functional form of the semiempirical process is optimized using the determined energy values and energy gradients via multiobjective optimization. The functional form relates one or more parameters to energy values and energy gradients.Type: GrantFiled: January 31, 2008Date of Patent: October 30, 2012Assignee: The Board of Trustees of the University of IllinoisInventors: Kumara Sastry, Duane D. Johnson, Alexis L. Thompson, Todd J. Martinez, David E. Goldberg
-
Patent number: 8131656Abstract: Methods and systems for optimizing a solution set. A solution set is generated, and solutions in the solution set are evaluated. Desirable solutions from the solution set are selected. A structural model is created using the desirable solutions, and a surrogate fitness model is created based on the structural model and the desirable solutions. A new solution set may be generated and/or evaluated, based on analyzing at least one of the structural model and the surrogate fitness model, and determining a method for generating a new solution set and/or evaluating the new solution set based at least in part on the analyzing.Type: GrantFiled: January 31, 2007Date of Patent: March 6, 2012Assignee: The Board of Trustees of the University of IllinoisInventors: David E. Goldberg, Kumara Sastry, Fenando G. Lobo, Claudio F. Lima
-
Patent number: 8095408Abstract: A computer system for facilitating user connectivity in a computer network includes an attention manager, an identity manager, and an introduction manager. The attention manager generates data indicative of the current interests of the user. The identity manager manages data indicative of the interests of the user. The introduction manager provides a proactive contact, content, or commerce data recommendation for the dynamic introduction of contact, content, or commerce data to the user, and may also provide bilaterally secure introductions with other users.Type: GrantFiled: October 11, 2005Date of Patent: January 10, 2012Assignee: ShareThis, Inc.Inventors: Timothy Schigel, David E. Goldberg
-
Patent number: 7979365Abstract: Methods and systems for creating a synthetic surrogate fitness function. User decisions are received representing fitness for a plurality of solutions. A partial ordering of the plurality of solutions is provided based on the received user decisions, wherein at least some of the plurality of solutions are represented to have a greater relative fitness than other of the plurality of solutions. A complete order of at least the plurality of solutions is induced based on the normalized partial ordering. A synthetic surrogate fitness function is generated using the induced complete order.Type: GrantFiled: January 31, 2007Date of Patent: July 12, 2011Assignee: The Board of Trustees of the University of IllinoisInventors: David E. Goldberg, Kumara Sastry, Xavier F. LlorĂ¡
-
Patent number: 7904512Abstract: An exemplary method for computer based collaboration between a plurality of participants communicating over a data network comprises steps of receiving communications data with the computer, using a text analysis tool to identify at least a plurality of k-words from the communications data and a plurality of relations linking at least a portion of the plurality of k-words, and displaying the k-words and relations to the plurality of participants over the computer network.Type: GrantFiled: May 2, 2005Date of Patent: March 8, 2011Assignee: The Board of Trustees of the University of IllinoisInventors: David E. Goldberg, Michael E. Welge, Xavier F. LlorĂ
-
Publication number: 20090234876Abstract: Systems and methods to enhance relevancy efficiency of content sharing within a meta-community through content recommendation and recipient recommendation is provided. The systems and methods analyze sharing activities within the meta-community, both of members and of un-registered users through member sharing interactions, to create sharing preference profiles for members and un-registered users. The present invention also provides systems and methods for storing shared content and for monitoring web activities. The sharing preference profiles are used to provide content recommendations in which relevant content is selected from among content previously shared in the meta-community or content predicted as highly relevant to the sharing preference profiles of meta-community members.Type: ApplicationFiled: March 14, 2008Publication date: September 17, 2009Inventors: Timothy Schigel, David E. Goldberg
-
Publication number: 20080312895Abstract: Embodiments of the present invention provide, among other things, methods, apparatus, and systems for tuning a semiempirical process for predicting energy for different molecular configurations. In an example method, an energy value and an energy gradient are determined for each of a plurality of molecular configurations using an accurate method. A functional form of the semiempirical process is optimized using the determined energy values and energy gradients via multiobjective optimization. The functional form relates one or more parameters to energy values and energy gradients.Type: ApplicationFiled: January 31, 2008Publication date: December 18, 2008Inventors: Kumara Sastry, Duane D. Johnson, Alexis L. Thompson, Todd J. Martinez, David E. Goldberg
-
Publication number: 20080183648Abstract: Methods and systems for creating a synthetic surrogate fitness function. User decisions are received representing fitness for a plurality of solutions. A partial ordering of the plurality of solutions is provided based on the received user decisions, wherein at least some of the plurality of solutions are represented to have a greater relative fitness than other of the plurality of solutions. A complete order of at least the plurality of solutions is induced based on the normalized partial ordering. A synthetic surrogate fitness function is generated using the induced complete order.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Inventors: David E. Goldberg, Kumara Sastry, Xavier F. Llora
-
Patent number: 7280986Abstract: Exemplary embodiments of the present invention are directed to methods and program products for optimizing clustering of a design structure matrix. An embodiment of the present invention includes the steps of using a genetic operator to achieve an optimal clustering of a design structure matrix model. Other exemplary embodiments of the invention leverage the optimal clustering by applying a genetic operator on a module-specific basis.Type: GrantFiled: February 9, 2004Date of Patent: October 9, 2007Assignee: The Board of Trustees of the University of IllinoisInventors: David E. Goldberg, Tian-Li Yu, Ali Yassine
-
Patent number: 7047169Abstract: An embodiment of a method for optimizing a solution set has steps of generating a first solution set, selecting a second solution set from the first, fitting the second solution set with a probabilistic model, using the model to generate a new set of solutions, replacing at least a portion of the first set of solutions with the third, and evaluating the third set to determine if completion criteria have been met. A probabilistic model may allow for merging a plurality of variables into a single variable and for modeling relationships between the merged variables over multiple hierarchical levels. Invention method embodiments may also comprise steps of niching to preserve diversity among the solution set.Type: GrantFiled: January 18, 2002Date of Patent: May 16, 2006Assignee: The Board of Trustees of the University of IllinoisInventors: Martin Pelikan, David E. Goldberg
-
Publication number: 20030055614Abstract: An embodiment of a method for optimizing a solution set has steps of generating a first solution set, selecting a second solution set from the first, fitting the second solution set with a probabilistic model, using the model to generate a new set of solutions, replacing at least a portion of the first set of solutions with the third, and evaluating the third set to determine if completion criteria have been met. A probabilistic model may allow for merging a plurality of variables into a single variable and for modeling relationships between the merged variables over multiple hierarchical levels. Invention method embodiments may also comprise steps of niching to preserve diversity among the solution set.Type: ApplicationFiled: January 18, 2002Publication date: March 20, 2003Applicant: The Board of Trustees of the University of IllinoisInventors: Martin Pelikan, David E. Goldberg
-
Patent number: 5206836Abstract: The growth of a hydraulic fracture increases the period of free oscillations in the well connected to the fracture. Simultaneously, the decay rate of free oscillations decreases. The properties of forced oscillations in a well also change during fracture growth. All of these effects result from the changing impedance of the hydraulic fracture that intersects the well. Hydraulic fracture impedance can be defined in terms of the hydraulic resistance and the hydraulic capacitance of a fracture. Fracture impedance can be determined directly by measuring the ratio of down hole pressure and flow oscillations or indirectly from well head impedance measurements using impedance transfer functions. Well head pressure measurements can also be used to evaluate fracture impedance by comparing them to pressure oscillations computed with hydraulic models that include fractures with different impedances.Type: GrantFiled: April 4, 1990Date of Patent: April 27, 1993Assignee: Gas Research InstituteInventors: Gary R. Holzhausen, Richard P. Gooch, David E. Goldberg
-
Patent number: 5031163Abstract: The growth of a hydraulic fracture increases the period of free oscillations in the well connected to the fracture. Simultaneously, the decay rate of free oscillations decreases. The properties of forced oscillations in a well also change during fracture growth. All of these effects result from the changing impedance of the hydraulic fracture that intersects the well. Hydraulic fracture impedance can be defined in terms of the hydraulic resistance and the hydraulic capacitance of a fracture. Fracture impedance can be determined directly by measuring the ratio of down hole pressure and flow oscillations or indirectly from well head impedance measurements using impedance transfer functions. Well head pressure measurements can also be used to evaluate fracture impedance by comparing them to pressure oscillations computed with hydraulic models that include fractures with different impedances.Type: GrantFiled: June 17, 1988Date of Patent: July 9, 1991Assignee: Gas Research InstituteInventors: Gary R. Holzhausen, Richard P. Gooch, David E. Goldberg