Patents by Inventor Lee Goldman

Lee Goldman 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).

  • Patent number: 10706481
    Abstract: In one embodiment, a method includes scoring a set of content objects based on one or more user-engagement factors, identifying one or more related content objects, wherein each related content objects is connected within the online social network to one or more content objects of the set of content objects having a score greater than a threshold score, generating a plurality of structured queries that each comprise references to one or more content objects, wherein at least one of the structured queries is a personalized query comprising a reference to at least one of the related content objects, and sending instructions to a client device for presenting one or more of the generated structured queries to a first user for display on an interface currently accessed by the first user, wherein at least one of the sent structured queries is a personalized query.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: July 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
  • Patent number: 10635696
    Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a text query including one or more n-grams, including an ambiguous n-gram. The method includes searching multiple keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram, each keyword generator having a particular type. The method includes calculating, by a particular scoring algorithm for each keyword generator, a keyword score for each identified keyword suggestion. The scoring algorithm includes multiple weighting factors chosen based on the type of the keyword generator. The method includes generating a set of suggested queries including at least a portion of the text query and one or more identified keyword suggestions and filtering suggested queries from the set based on privacy settings associated with the identified keyword suggestions. The method includes sending, to the client system, instructions for presenting one or more of the suggested queries.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 28, 2020
    Assignee: Facebook, Inc.
    Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
  • Patent number: 10127316
    Abstract: In one embodiment, a method includes receiving unstructured text from a user of a social-networking system, determining whether the unstructured text includes a request for a recommendation, identifying one or more first entity names in the unstructured text, generating a structured query based upon the one or more first entity names, identifying, in the social graph, one or more second entity names corresponding to the structured query, and presenting the one or more second entity names and the unstructured text in a social context of the user. The unstructured text may include text of a post or message generated by the user on a social-networking system. A score may be generated based on the unstructured text to determine whether the text includes a request for recommendation using a machine-learning model based on comparison of the unstructured text to the one or more predetermined words associated with requests for recommendation.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: November 13, 2018
    Assignee: Facebook, Inc.
    Inventors: Russell Lee-Goldman, Lada Ariana Adamic, David M. Goldblatt, Yuval Kesten, Mark Andrew Rich, Nidhi Gupta, Amy Campbell, Andrew Rocco Tresolini Fiore
  • Patent number: 10102273
    Abstract: In one embodiment, a method includes accessing a post of an online social network, extracting keywords from the content of the first post and the metadata associated with the first post, determining topics associated with each extracted keyword, calculating a topic-score based on a relevance of the topic to the post for each topic, generating a suggested keyword query corresponding to the post, the suggested keyword query comprising extracted keywords corresponding to each topic having a topic-score greater than a threshold topic-score, and sending the post and the suggested keyword query to a client device of a first user for display.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventors: Russell Lee-Goldman, Kurchi Subhra Hazra
  • Publication number: 20170270126
    Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a text query including one or more n-grams, including an ambiguous n-gram. The method includes searching multiple keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram, each keyword generator having a particular type. The method includes calculating, by a particular scoring algorithm for each keyword generator, a keyword score for each identified keyword suggestion. The scoring algorithm includes multiple weighting factors chosen based on the type of the keyword generator. The method includes generating a set of suggested queries including at least a portion of the text query and one or more identified keyword suggestions and filtering suggested queries from the set based on privacy settings associated with the identified keyword suggestions. The method includes sending, to the client system, instructions for presenting one or more of the suggested queries.
    Type: Application
    Filed: May 31, 2017
    Publication date: September 21, 2017
    Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
  • Patent number: 9703859
    Abstract: In one embodiment, a method includes receiving from a client system of a first user an unstructured text query. The method includes parsing the text query to identify one or more n-grams. At least one of the n-grams is an ambiguous n-gram. The method includes searching a plurality of keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram. The method further includes calculating a keyword score for each identified keyword suggestions and generating one or more suggested queries including one or more n-grams identified from the text query. The one or more identified keyword suggestions having a keyword score greater than a threshold keyword score. The method includes sending one or more of the suggested queries to the client system of the first user for display.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 11, 2017
    Assignee: Facebook, Inc.
    Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
  • Publication number: 20170178254
    Abstract: In one embodiment, a method includes scoring a set of content objects based on one or more user-engagement factors, identifying one or more related content objects, wherein each related content objects is connected within the online social network to one or more content objects of the set of content objects having a score greater than a threshold score, generating a plurality of structured queries that each comprise references to one or more content objects, wherein at least one of the structured queries is a personalized query comprising a reference to at least one of the related content objects, and sending instructions to a client device for presenting one or more of the generated structured queries to a first user for display on an interface currently accessed by the first user, wherein at least one of the sent structured queries is a personalized query.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 22, 2017
    Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
  • Patent number: 9633121
    Abstract: In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges. A first node corresponds to a first user associated with an online social network and second nodes correspond to a concept or a second user. The method further comprises scoring a first set of nodes of the second nodes based on user-engagement factors. The method further comprises identifying common nodes that are connected by edges to nodes of the first set of nodes that have a score greater than a threshold score. The method further comprises generating structured queries and sending the structured queries to the user, the sent structured queries being a personalized query.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: April 25, 2017
    Assignee: Facebook, Inc.
    Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
  • Publication number: 20160203238
    Abstract: In one embodiment, a method includes receiving a text query to search for news-posts of the online social network. The method includes parsing the text query to identify one or more n-grams. The method includes searching an index of keyword phrases to identify one or more keyword phrases matching one or more of the n-grams of the text query. Each of the identified keyword phrases is news-related. The method includes calculating a news-score for each of the identified keyword phrases. The method includes generating one or more suggested queries. Each suggested query includes one or more n-grams identified form the text query and one or more identified keyword phrases having a news-score greater than a threshold news-score. The method includes sending one or more of the suggested queries to search for news-posts of the online social network.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Inventors: Ilia Cherniavskii, Alexander Perelygin, Russell Lee-Goldman
  • Publication number: 20160188702
    Abstract: In one embodiment, a method includes accessing a post of an online social network, extracting keywords from the content of the first post and the metadata associated with the first post, determining topics associated with each extracted keyword, calculating a topic-score based on a relevance of the topic to the post for each topic, generating a suggested keyword query corresponding to the post, the suggested keyword query comprising extracted keywords corresponding to each topic having a topic-score greater than a threshold topic-score, and sending the post and the suggested keyword query to a client device of a first user for display.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Russell Lee-Goldman, Kurchi Subhra Hazra
  • Publication number: 20160063093
    Abstract: In one embodiment, a method includes receiving from a client system of a first user an unstructured text query. The method includes parsing the text query to identify one or more n-grams. At least one of the n-grams is an ambiguous n-gram. The method includes searching a plurality of keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram. The method further includes calculating a keyword score for each identified keyword suggestions and generating one or more suggested queries including one or more n-grams identified from the text query. The one or more identified keyword suggestions having a keyword score greater than a threshold keyword score. The method includes sending one or more of the suggested queries to the client system of the first user for display.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
  • Publication number: 20160042069
    Abstract: In one embodiment, a method includes receiving unstructured text from a user of a social-networking system, determining whether the unstructured text includes a request for a recommendation, identifying one or more first entity names in the unstructured text, generating a structured query based upon the one or more first entity names, identifying, in the social graph, one or more second entity names corresponding to the structured query, and presenting the one or more second entity names and the unstructured text in a social context of the user. The unstructured text may include text of a post or message generated by the user on a social-networking system. A score may be generated based on the unstructured text to determine whether the text includes a request for recommendation using a machine-learning model based on comparison of the unstructured text to the one or more predetermined words associated with requests for recommendation.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Russell Lee-Goldman, Lada Ariana Adamic, David M. Goldblatt, Yuval Kesten, Mark Andrew Rich, Nidhi Gupta, Amy Campbell, Andrew Rocco Tresolini Fiore
  • Publication number: 20140344265
    Abstract: In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges. A first node corresponds to a first user associated with an online social network and second nodes correspond to a concept or a second user. The method further comprises scoring a first set of nodes of the second nodes based on user-engagement factors. The method further comprises identifying common nodes that are connected by edges to nodes of the first set of nodes that have a score greater than a threshold score. The method further comprises generating structured queries and sending the structured queries to the user, the sent structured queries being a personalized query.
    Type: Application
    Filed: August 1, 2014
    Publication date: November 20, 2014
    Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
  • Patent number: 8286681
    Abstract: The present invention relates to a fluid-activated drywall tape applicator. The applicator includes a roll of fluid-activated drywall tape, a container, a lid and at least two slits. In operation the roll of tape is affixed to the applicator and a lead end of the tape is fed through a first slit. Once in the first slit the tape enters the container where the container is filled with a fluid. The fluid saturates the tape and the tape leaves the container through the second slit. After leaving the container via the slit, the tape's adhesive properties are activated and a user may apply the tape to a working surface.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: October 16, 2012
    Assignee: Dura-Tape International
    Inventor: Lee Goldman
  • Publication number: 20100113866
    Abstract: Systems and methods are delineated for treating urinary incontinence (UI). And more generally, systems and methods are delineated for providing medical treatment, wherein such systems and methods include means for attaching a structure to a patient and removing the structure without damage to the structure or the patient. An exemplary system for providing medical treatment comprises a structure having a first end and a second end for attachment to a patient. A first fastener is coupled to the first end and includes at least one retractable barb for attachment to the patient. A second fastener is coupled to the second end and includes at least one retractable barb for attachment to the patient. Removable fasteners including retractable barbs or equivalents thereof permit removal of the structure from the patient without damage to the structure as well as limiting trauma to the patient.
    Type: Application
    Filed: August 10, 2009
    Publication date: May 6, 2010
    Inventor: Ian Lee Goldman
  • Publication number: 20100092725
    Abstract: The present invention is a wallboard tape that simplifies the initial covering and installation of elongated wallboard joints formed by the abutting of adjacent wallboards. The wallboard tape includes a fibrous paper tape having a resin-impregnated body and a water-soluble, specially formulated water-activated adhesive layer applied to a surface of the body. The resin impregnated body remains relatively non-moisture absorbent during wetting of the adhesive layer thereby allowing the adhesive layer to dry several minutes after installation of the tape over a wall joint.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 15, 2010
    Inventor: Lee Goldman
  • Publication number: 20090044395
    Abstract: The present invention relates to a fluid-activated drywall tape applicator. The applicator includes a roll of fluid-activated drywall tape, a container, a lid and at least two slits. In operation the roll of tape is affixed to the applicator and a lead end of the tape is fed through a first slit. Once in the first slit the tape enters the container where the container is filled with a fluid. The fluid saturates the tape and the tape leaves the container through the second slit. After leaving the container via the slit, the tape's adhesive properties are activated and a user may apply the tape to a working surface.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: Dura-Tape International
    Inventor: Lee Goldman
  • Publication number: 20080256886
    Abstract: The present invention is a wallboard tape that simplifies the covering of elongated wallboard joints formed by the abutting of adjacent wallboards. The wallboard tape includes a fibrous paper tape having a resin-impregnated body and a water-soluble, water-activated adhesive layer applied to a surface of the body. The resin impregnated body remains relatively non-moisture absorbent during wetting of the adhesive layer thereby allowing the adhesive layer to dry several minutes after installation of the tape over a wall joint.
    Type: Application
    Filed: April 8, 2008
    Publication date: October 23, 2008
    Applicant: Dura-Tape International
    Inventor: Lee Goldman
  • Publication number: 20080128070
    Abstract: The present invention relates to a fire-resistant wallboard tape. The fire-resistant wallboard tape covers elongated joints in wallboards. This tape includes a fluid-activated, gummed adhesive, a fibrous material and a flame retardant additive. The fluid-activated, gummed adhesive is adhered to a surface of the fibrous material and is activated when wet. And since the fibrous material is a resin-impregnated body, the fibrous material will remain relatively non-moisture absorbent during activation of the fluid-activated, gummed adhesive, thereby allowing the fluid-activated, gummed adhesive to dry within several minutes after activation. This, in combination with, the flame retardant additive allows the fire-resistant wallboard tape to achieve quick drying times and at least a one-hour fire rating.
    Type: Application
    Filed: November 19, 2007
    Publication date: June 5, 2008
    Applicant: Dura-Tape International
    Inventor: Lee Goldman
  • Publication number: 20060254170
    Abstract: A means and method for simplifying the covering of elongated wallboard joints formed by the abutting of adjacent wallboards using an improved resin impregnated water-activated adhesive tape containing mold and mildew inhibitors, and having air venting perforations extending between first and second planar surfaces applied directly over the joint. Following which an applied single coat of plaster composition is used to conceal the tape.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Inventor: Lee Goldman