Patents by Inventor Sung-eok Jeon
Sung-eok Jeon 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: 11032231Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.Type: GrantFiled: June 10, 2019Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20210004872Abstract: Information for an advertising campaign is received that includes one or more advertisements for presentation to one or more users of an online system. A strong interest feature domain is generated for each user of the online system. A set of related items is obtained, wherein each item in the set is associated with an action conducted by the one or more users. It can be determined that a viewing user of the online system has interacted with at least one item in the set of related items, and the generated interest feature domain for the viewing user includes an interest feature domain specified in the advertising campaign. Responsive to the determination, an advertisement is selected for presentation to the viewing user.Type: ApplicationFiled: September 17, 2020Publication date: January 7, 2021Applicant: Facebook, Inc.Inventors: Sung-eok JEON, Aliasgar Mumtaz Husain
-
Patent number: 10810627Abstract: Information for an advertising campaign is received that includes one or more advertisements for presentation to one or more users of an online system. A strong interest feature domain is generated for each user of the online system. A set of related items is obtained, wherein each item in the set is associated with an action conducted by the one or more users. It can be determined that a viewing user of the online system has interacted with at least one item in the set of related items, and the generated interest feature domain for the viewing user includes an interest feature domain specified in the advertising campaign. Responsive to the determination, an advertisement is selected for presentation to the viewing user.Type: GrantFiled: August 10, 2016Date of Patent: October 20, 2020Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10776817Abstract: An online system monitors actions performed by users of the online system in association with being presented with content items that are associated with various categories. A histogram may be generated to describe a pattern of an action previously performed by a user in response to being presented with content items associated with a category. The online system trains a model to predict a likelihood that the user will perform the action in response to being presented with a content item associated with the category based on the pattern of the action previously performed by the user and information describing one or more recent performances of the action by the user with a content item associated with the category. The predicted likelihood may be included in a content selection process that selects one or more content items for presentation to the user.Type: GrantFiled: March 10, 2017Date of Patent: September 15, 2020Assignee: Facebook, Inc.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10635661Abstract: In one embodiment, a method includes receiving from a first user a text query inputted by the first user using an I/O device associated with the client system, the I/O device including a first keyboard layout. The method also includes identifying one or more physical-proximity phrases corresponding to the text query based at least in part on the first keyboard layout and calculating a confidence score for each of the identified physical-proximity phrases based at least in part on a search history of the first user. The method also includes identifying one or more objects, where each identified object matches at least one of the identified physical-proximity phrases having a confidence score greater than a threshold confidence score and sending to the first user one or more search results corresponding to one or more of the identified objects, respectively.Type: GrantFiled: July 11, 2016Date of Patent: April 28, 2020Assignee: Facebook, Inc.Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon
-
Patent number: 10587929Abstract: An online system receives content items including targeting criteria and associated with objects presented via video content. When the online system presents video content to a user, the online system detects objects included in the video content. If the online system detects an object in the video content matching an object associated with a content item, the online system determines whether characteristics of the user satisfy at least a threshold amount of targeting criteria included in the content item. In response to characteristics of the user satisfying the threshold amount of targeting criteria included in the content item, the online system includes the content item in one or more selection processes. If the selection processes select the content item, the online system presents the content item in conjunction with the video content.Type: GrantFiled: June 2, 2016Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon, Kevin Russell Wheeler
-
Patent number: 10586252Abstract: An online system identifies a group of users of the online system based on connections between the users of the group maintained by the online system and distances between the users during a particular time interval. The online system predicts a purpose of the group and one or more common interests shared by users of the group. The predicted purpose and common interest(s) are mapped to content items eligible to be presented to one or more users of the group. A confidence score and/or bid price is computed for each content item to which the purpose and common interest(s) of the group are mapped. The online system selects one or more content items for presentation to one or more users of the group based on the confidence scores/bid prices.Type: GrantFiled: May 9, 2016Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10509791Abstract: A method trains a model for providing content items to users of a social networking system. The system generates profile vectors based on user profile information such as demographic data and personal data. The system logs actions performed by users on the social networking system and generates behavior vectors based on the logged actions. The profile vectors and behavior vectors are each associated with a user attribute, e.g., the age or gender of a user. The system generates a difference vector based on a profile vector and a behavior vector. The difference vector is then used as a feature to train the model using machine learning techniques. The trained model may select content items that a target user is most likely to be interested in and interact with.Type: GrantFiled: March 8, 2016Date of Patent: December 17, 2019Assignee: Facebook, Inc.Inventors: Sung-eok Jeon, Aliasgar Husain
-
Patent number: 10361987Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.Type: GrantFiled: May 21, 2016Date of Patent: July 23, 2019Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 10346871Abstract: An online system automatically and dynamically determines an audience for content by clustering users across various dimensions, and refining targeting criteria for the content. The online system receives content and initial targeting criteria from a content provider. The content is provided to a group of users that meet the initial targeting criteria. The system collects content response data from the group of users that were provided the content, including user responses to the content and dynamic data relating to time and location of the user responses. The content response data is further integrated with user characteristics, content presentation data, and social response data to generate integrated user-content data of the content. Clusters of users are generated based on features of the integrated user-content data, and refined targeting criteria are identified based on the generated clusters that can then be used for more accurate targeting of the content to users.Type: GrantFiled: April 22, 2016Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20180365738Abstract: An online system includes a method for selecting influential users of the online system to be presented with content items. The online system receives input from a third party system specifying the type of users that the content items should be presented to. Based on this input, the online system identifies one or more subject users of the online system as candidates to present the content items to. By comparing the actions of a subject user with the actions of one or more users of the online system determined to be closely correlated with the subject user, the online system determines the expected influence of the subject users. The influence of the subject users is used to determine which users to present the content item to.Type: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20180260840Abstract: An online system monitors actions performed by users of the online system in association with being presented with content items that are associated with various categories. A histogram may be generated to describe a pattern of an action previously performed by a user in response to being presented with content items associated with a category. The online system trains a model to predict a likelihood that the user will perform the action in response to being presented with a content item associated with the category based on the pattern of the action previously performed by the user and information describing one or more recent performances of the action by the user with a content item associated with the category. The predicted likelihood may be included in a content selection process that selects one or more content items for presentation to the user.Type: ApplicationFiled: March 10, 2017Publication date: September 13, 2018Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20180121550Abstract: In one embodiment, a method includes accessing lookalike data in response to a search query, wherein the lookalike data is associated with lookalike users with respect to the querying user, wherein the querying user corresponds to a first user-vector, the lookalike users being selected from a plurality of second users of an online social network that each correspond to a plurality of second user-vectors, wherein each dimension of the user-vector corresponds to a social-networking trait of the respective user. Each second user is selected based on a vector similarity between the querying user-vector and the second-user vector. The method further includes calculating, by a machine-learning model associated with the querying user, a relevancy score for each of the identified content objects, wherein the relevancy score is based on one or more prior interactions of one or more of the lookalike users with content objects associated with the online social network.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20180047060Abstract: Information for an advertising campaign is received that includes one or more advertisements for presentation to one or more users of an online system. A strong interest feature domain is generated for each user of the online system. A set of related items is obtained, wherein each item in the set is associated with an action conducted by the one or more users. It can be determined that a viewing user of the online system has interacted with at least one item in the set of related items, and the generated interest feature domain for the viewing user includes an interest feature domain specified in the advertising campaign. Responsive to the determination, an advertisement is selected for presentation to the viewing user.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20180011900Abstract: In one embodiment, a method includes receiving from a first user a text query inputted by the first user using an I/O device associated with the client system, the I/O device including a first keyboard layout. The method also includes identifying one or more physical-proximity phrases corresponding to the text query based at least in part on the first keyboard layout and calculating a confidence score for each of the identified physical-proximity phrases based at least in part on a search history of the first user. The method also includes identifying one or more objects, where each identified object matches at least one of the identified physical-proximity phrases having a confidence score greater than a threshold confidence score and sending to the first user one or more search results corresponding to one or more of the identified objects, respectively.Type: ApplicationFiled: July 11, 2016Publication date: January 11, 2018Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon
-
Publication number: 20170353769Abstract: An online system receives content items including targeting criteria and associated with objects presented via video content. When the online system presents video content to a user, the online system detects objects included in the video content. If the online system detects an object in the video content matching an object associated with a content item, the online system determines whether characteristics of the user satisfy at least a threshold amount of targeting criteria included in the content item. In response to characteristics of the user satisfying the threshold amount of targeting criteria included in the content item, the online system includes the content item in one or more selection processes. If the selection processes select the content item, the online system presents the content item in conjunction with the video content.Type: ApplicationFiled: June 2, 2016Publication date: December 7, 2017Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon, Kevin Russell Wheeler
-
Publication number: 20170339087Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.Type: ApplicationFiled: May 21, 2016Publication date: November 23, 2017Applicant: Facebook, Inc.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20170323340Abstract: An online system identifies a group of users of the online system based on connections between the users of the group maintained by the online system and distances between the users during a particular time interval. The online system predicts a purpose of the group and one or more common interests shared by users of the group. The predicted purpose and common interest(s) are mapped to content items eligible to be presented to one or more users of the group. A confidence score and/or bid price is computed for each content item to which the purpose and common interest(s) of the group are mapped. The online system selects one or more content items for presentation to one or more users of the group based on the confidence scores/bid prices.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Publication number: 20170308924Abstract: An online system automatically and dynamically determines an audience for content by clustering users across various dimensions, and refining targeting criteria for the content. The online system receives content and initial targeting criteria from a content provider. The content is provided to a group of users that meet the initial targeting criteria. The system collects content response data from the group of users that were provided the content, including user responses to the content and dynamic data relating to time and location of the user responses. The content response data is further integrated with user characteristics, content presentation data, and social response data to generate integrated user-content data of the content. Clusters of users are generated based on features of the integrated user-content data, and refined targeting criteria are identified based on the generated clusters that can then be used for more accurate targeting of the content to users.Type: ApplicationFiled: April 22, 2016Publication date: October 26, 2017Inventors: Sung-eok Jeon, Aliasgar Husain
-
Publication number: 20170308583Abstract: In one embodiment, a method includes receiving, from a user of an online social network, a text query comprising one or more n-grams inputted by the user. The method also includes identifying a first set of candidate keyword phrases matching the one or more n-grams of the text query, where each candidate keyword phrase in the first set includes one or more n-grams extracted from content associated with a third-party content object interacted with by the user. The method also includes calculating a rank for each of the identified candidate keyword phrases based at least in part on a social-interaction history of the user and sending, to the user in response to the user inputting the one or more n-grams of the text query, one or more suggested queries, where at least one of the suggested queries includes one of the identified candidate keyword phrases.Type: ApplicationFiled: April 20, 2016Publication date: October 26, 2017Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon