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: 10706481Abstract: 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: GrantFiled: March 9, 2017Date of Patent: July 7, 2020Assignee: Facebook, Inc.Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
-
Patent number: 10635696Abstract: 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: GrantFiled: May 31, 2017Date of Patent: April 28, 2020Assignee: Facebook, Inc.Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
-
Patent number: 10127316Abstract: 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: GrantFiled: August 8, 2014Date of Patent: November 13, 2018Assignee: 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: 10102273Abstract: 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: GrantFiled: December 30, 2014Date of Patent: October 16, 2018Assignee: Facebook, Inc.Inventors: Russell Lee-Goldman, Kurchi Subhra Hazra
-
Publication number: 20170270126Abstract: 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: ApplicationFiled: May 31, 2017Publication date: September 21, 2017Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
-
Patent number: 9703859Abstract: 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: GrantFiled: August 27, 2014Date of Patent: July 11, 2017Assignee: Facebook, Inc.Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
-
Publication number: 20170178254Abstract: 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: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
-
Patent number: 9633121Abstract: 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: GrantFiled: August 1, 2014Date of Patent: April 25, 2017Assignee: Facebook, Inc.Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
-
Publication number: 20160203238Abstract: 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: ApplicationFiled: January 9, 2015Publication date: July 14, 2016Inventors: Ilia Cherniavskii, Alexander Perelygin, Russell Lee-Goldman
-
Publication number: 20160188702Abstract: 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: ApplicationFiled: December 30, 2014Publication date: June 30, 2016Inventors: Russell Lee-Goldman, Kurchi Subhra Hazra
-
Publication number: 20160063093Abstract: 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: ApplicationFiled: August 27, 2014Publication date: March 3, 2016Inventors: Maxime Boucher, Xiao Li, Alexander Perelygin, Veselin S. Stoyanov, Russell Lee-Goldman, Necip Fazil Ayan
-
Publication number: 20160042069Abstract: 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: ApplicationFiled: August 8, 2014Publication date: February 11, 2016Inventors: Russell Lee-Goldman, Lada Ariana Adamic, David M. Goldblatt, Yuval Kesten, Mark Andrew Rich, Nidhi Gupta, Amy Campbell, Andrew Rocco Tresolini Fiore
-
Publication number: 20140344265Abstract: 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: ApplicationFiled: August 1, 2014Publication date: November 20, 2014Inventors: Maxime Boucher, Russell Lee-Goldman, Kathryn Hymes, Martin Jean Raison
-
Patent number: 8286681Abstract: 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: GrantFiled: August 14, 2007Date of Patent: October 16, 2012Assignee: Dura-Tape InternationalInventor: Lee Goldman
-
Publication number: 20100113866Abstract: 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: ApplicationFiled: August 10, 2009Publication date: May 6, 2010Inventor: Ian Lee Goldman
-
Publication number: 20100092725Abstract: 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: ApplicationFiled: October 9, 2009Publication date: April 15, 2010Inventor: Lee Goldman
-
Publication number: 20090044395Abstract: 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: ApplicationFiled: August 14, 2007Publication date: February 19, 2009Applicant: Dura-Tape InternationalInventor: Lee Goldman
-
Publication number: 20080256886Abstract: 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: ApplicationFiled: April 8, 2008Publication date: October 23, 2008Applicant: Dura-Tape InternationalInventor: Lee Goldman
-
Publication number: 20080128070Abstract: 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: ApplicationFiled: November 19, 2007Publication date: June 5, 2008Applicant: Dura-Tape InternationalInventor: Lee Goldman
-
Publication number: 20060254170Abstract: 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: ApplicationFiled: May 16, 2005Publication date: November 16, 2006Inventor: Lee Goldman