Patents by Inventor Thomas Stocky
Thomas Stocky 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: 10579695Abstract: A social networking system analyzes a user's interactions with objects linked to bookmarks associated with the user to generate a score for each bookmark. The score represents or is based on the probability that the user will access the bookmark or the linked object. For example, the score is a predicted click-through rate for the bookmark. Based on the scores, a subset of the bookmarks is selected for presentation to the user. Additionally, the scores may be used to order the selected subset of the bookmarks. Hence, the bookmarks that the user is most likely to access are presented while the bookmarks the user is less likely to access may be hidden.Type: GrantFiled: September 25, 2015Date of Patent: March 3, 2020Assignee: Facebook, Inc.Inventors: Jonathan Sorg, Ken Deeter, Thomas Stocky, Robyn David Morris
-
Patent number: 10050926Abstract: Particular embodiments of a method comprise analyzing a message to perform sentiment analysis with respect to at least a portion of the message. One or more sentiments associated with the at least a portion of the message may then be identified. One or more ideograms (e.g., written characters, symbols or images that represent an idea or thing), each corresponding to an identified sentiment, may then be suggested to a user for insertion into a message. Upon receiving a user selection of one or more of the ideograms in relation to some portion of the message, an association may be saved in a user-specific dictionary linking the user-selected one or more of the ideograms with the portion of the message. In particular embodiments, the sentiment analysis may incorporate social-networking information and/or historical ideogram usage information.Type: GrantFiled: February 5, 2014Date of Patent: August 14, 2018Assignee: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Patent number: 10013601Abstract: Particular embodiments of a method comprise analyzing an image to classify an expression displayed on a face shown in a captured image. Image analysis may include detecting the face in the image, generating a characterization of features of the face, and classifying the expression based on the characterization. The characterization of facial features may be based on benchmark metrics for a particular expression. One or more ideograms (e.g., written characters, symbols or images that represent an idea or thing) may be selected based on the expression. The selection may be based on one or more match scores for the expression. The match scores may be determined based on an ideogram dictionary or an ideogram usage history. The selected ideograms may then be presented, in association with the face, on a screen for the computing device.Type: GrantFiled: February 5, 2014Date of Patent: July 3, 2018Assignee: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Patent number: 10009352Abstract: In one embodiment, a method includes receiving, from a client device of an author of a message, a request for a restricted ideogram to be inserted into a message; accessing social-networking information for the author; determining, based on the social-networking information for the author, whether the author is authorized to access the restricted ideogram; accessing social-networking information for a recipient user; determining, based on the social-networking information for the recipient user, whether the recipient user is authorized to access the restricted ideogram; and if the author and the recipient user are authorized to access the restricted ideogram, then sending, to the client device of the author, information to insert the restricted ideogram into the message.Type: GrantFiled: July 20, 2017Date of Patent: June 26, 2018Assignee: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Patent number: 9846726Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: GrantFiled: September 25, 2015Date of Patent: December 19, 2017Assignee: Facebook, Inc.Inventors: Ken Deeter, Thomas Stocky, Robyn David Morris
-
Publication number: 20170318024Abstract: In one embodiment, a method includes receiving, from a client device of an author of a message, a request for a restricted ideogram to be inserted into a message; accessing social-networking information for the author; determining, based on the social-networking information for the author, whether the author is authorized to access the restricted ideogram; accessing social-networking information for a recipient user; determining, based on the social-networking information for the recipient user, whether the recipient user is authorized to access the restricted ideogram; and if the author and the recipient user are authorized to access the restricted ideogram, then sending, to the client device of the author, information to insert the restricted ideogram into the message.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Patent number: 9749334Abstract: In one embodiment, a method includes receiving, from a client device of an author of a message, a request for a restricted ideogram to be inserted into a message; accessing social-networking information for the author; determining, based on the social-networking information for the author, whether the author is authorized to access the restricted ideogram; accessing social-networking information for a recipient user; determining, based on the social-networking information for the recipient user, whether the recipient user is authorized to access the restricted ideogram; and if the author and the recipient user are authorized to access the restricted ideogram, then sending, to the client device of the author, information to insert the restricted ideogram into the message.Type: GrantFiled: November 14, 2016Date of Patent: August 29, 2017Assignee: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Publication number: 20170063870Abstract: In one embodiment, a method includes receiving, from a client device of an author of a message, a request for a restricted ideogram to be inserted into a message; accessing social-networking information for the author; determining, based on the social-networking information for the author, whether the author is authorized to access the restricted ideogram; accessing social-networking information for a recipient user; determining, based on the social-networking information for the recipient user, whether the recipient user is authorized to access the restricted ideogram; and if the author and the recipient user are authorized to access the restricted ideogram, then sending, to the client device of the author, information to insert the restricted ideogram into the message.Type: ApplicationFiled: November 14, 2016Publication date: March 2, 2017Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Patent number: 9515968Abstract: Particular embodiments of a method comprise providing one or more ideograms (e.g., written characters, symbols or images that represent an idea or thing) for insertion into a message. A request may be received from a user for a restricted one of the ideograms. A determination may be made as to whether the user is authorized to access the restricted ideogram. This determination may be based on whether the user is a member of a group of authorized users, whether an attribute of the user meets a restriction requirement, or whether the request comprises an authorization code or token. If the user is authorized to access the restricted ideogram, then the restricted ideogram may be displayed to the user in association with the message. Otherwise, a restricted-content response may be generated.Type: GrantFiled: February 5, 2014Date of Patent: December 6, 2016Assignee: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Publication number: 20160019263Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: ApplicationFiled: September 25, 2015Publication date: January 21, 2016Applicant: Facebook, Inc.Inventors: Ken Taro Deeter, Thomas Stocky, Robyn David Morris
-
Publication number: 20160019307Abstract: A social networking system analyzes a user's interactions with objects linked to bookmarks associated with the user to generate a score for each bookmark. The score represents or is based on the probability that the user will access the bookmark or the linked object. For example, the score is a predicted click-through rate for the bookmark. Based on the scores, a subset of the bookmarks is selected for presentation to the user. Additionally, the scores may be used to order the selected subset of the bookmarks. Hence, the bookmarks that the user is most likely to access are presented while the bookmarks the user is less likely to access may be hidden.Type: ApplicationFiled: September 25, 2015Publication date: January 21, 2016Inventors: Jonathan Sorg, Ken Deeter, Thomas Stocky, Robyn David Morris
-
Patent number: 9177016Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: GrantFiled: December 18, 2014Date of Patent: November 3, 2015Assignee: Facebook, Inc.Inventors: Ken Taro Deeter, Thomas Stocky, Robyn David Morris
-
Patent number: 9171287Abstract: A social networking system analyzes a user's interactions with objects linked to bookmarks associated with the user to generate a score for each bookmark. The score represents or is based on the probability that the user will access the bookmark or the linked object. For example, the score is a predicted click-through rate for the bookmark. Based on the scores, a subset of the bookmarks is selected for presentation to the user. Additionally, the scores may be used to order the selected subset of the bookmarks. Hence, the bookmarks that the user is most likely to access are presented while the bookmarks the user is less likely to access may be hidden.Type: GrantFiled: December 19, 2012Date of Patent: October 27, 2015Assignee: Facebook, Inc.Inventors: Jonathan Sorg, Ken Deeter, Thomas Stocky, Robyn David Morris
-
Publication number: 20150220774Abstract: Particular embodiments of a method comprise analyzing an image to classify an expression displayed on a face shown in a captured image. Image analysis may include detecting the face in the image, generating a characterization of features of the face, and classifying the expression based on the characterization. The characterization of facial features may be based on benchmark metrics for a particular expression. One or more ideograms (e.g., written characters, symbols or images that represent an idea or thing) may be selected based on the expression. The selection may be based on one or more match scores for the expression. The match scores may be determined based on an ideogram dictionary or an ideogram usage history. The selected ideograms may then be presented, in association with the face, on a screen for the computing device.Type: ApplicationFiled: February 5, 2014Publication date: August 6, 2015Applicant: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Publication number: 20150222617Abstract: Particular embodiments of a method comprise providing one or more ideograms (e.g., written characters, symbols or images that represent an idea or thing) for insertion into a message. A request may be received from a user for a restricted one of the ideograms. A determination may be made as to whether the user is authorized to access the restricted ideogram. This determination may be based on whether the user is a member of a group of authorized users, whether an attribute of the user meets a restriction requirement, or whether the request comprises an authorization code or token. If the user is authorized to access the restricted ideogram, then the restricted ideogram may be displayed to the user in association with the message. Otherwise, a restricted-content response may be generated.Type: ApplicationFiled: February 5, 2014Publication date: August 6, 2015Applicant: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Publication number: 20150222586Abstract: Particular embodiments of a method comprise analyzing a message to perform sentiment analysis with respect to at least a portion of the message. One or more sentiments associated with the at least a portion of the message may then be identified. One or more ideograms (e.g., written characters, symbols or images that represent an idea or thing), each corresponding to an identified sentiment, may then be suggested to a user for insertion into a message. Upon receiving a user selection of one or more of the ideograms in relation to some portion of the message, an association may be saved in a user-specific dictionary linking the user-selected one or more of the ideograms with the portion of the message. In particular embodiments, the sentiment analysis may incorporate social-networking information and/or historical ideogram usage information.Type: ApplicationFiled: February 5, 2014Publication date: August 6, 2015Applicant: Facebook, Inc.Inventors: David Ebersman, Samuel Lessin, Thomas Stocky, Michael Vernal
-
Publication number: 20150106326Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: ApplicationFiled: December 18, 2014Publication date: April 16, 2015Inventors: Ken Taro Deeter, Thomas Stocky, Robyn David Morris
-
Patent number: 8954455Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: GrantFiled: December 28, 2012Date of Patent: February 10, 2015Assignee: Facebook, Inc.Inventors: Ken Deeter, Thomas Stocky, Robyn David Morris
-
Publication number: 20140188914Abstract: A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.Type: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Inventors: Ken Deeter, Thomas Stocky, Robyn David Morris
-
Publication number: 20140173399Abstract: A social networking system analyzes a user's interactions with objects linked to bookmarks associated with the user to generate a score for each bookmark. The score represents or is based on the probability that the user will access the bookmark or the linked object. For example, the score is a predicted click-through rate for the bookmark. Based on the scores, a subset of the bookmarks is selected for presentation to the user. Additionally, the scores may be used to order the selected subset of the bookmarks. Hence, the bookmarks that the user is most likely to access are presented while the bookmarks the user is less likely to access may be hidden.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Inventors: Jonathan Sorg, Ken Deeter, Thomas Stocky, Robyn David Morris