Patents by Inventor Thomas Frederick Dimson

Thomas Frederick Dimson 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: 10496750
    Abstract: Systems, methods, and non-transitory computer-readable media can project data describing a set of media items from which a representative media item is to be determined. A medoid can be determined from the projected data. A media item corresponding to the medoid can be selected as the representative media item of the set of media items.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: December 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Thomas Frederick Dimson, Clark Martin Gredoña
  • Patent number: 10476937
    Abstract: Particular embodiments provide a plurality of image elements arranged in a display layout. When user input selecting one of the image elements is received, a first animation sequence for an information panel associated with the selected image element may be displayed, wherein the information panel swings down from a bottom edge of the selected image element. As the information swings down, the selected image element may also be enlarged until it reaches a pre-determined size with respect to a display of the computing device. In response to receiving user input dismissing the selected image element, another animation sequence may shrink the selected image element while showing the information panel swinging up and eventually disappearing.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
  • Publication number: 20190303391
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a set of labels associated with a set of content items. Each label in the set of labels can be associated with at least one content item in the set of content items. It can be determined that at least two labels, out of the set of labels, are related. The at least two labels can be determined to be related based on at least one of a co-occurrence metric associated with the at least two labels or a topic similarity metric associated with the at least two labels. One label can be selected, out of the at least two labels, as being representative of the at least two labels.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 3, 2019
    Inventors: Ehud Weinsberg, Li Yang, Bogdan State, Amaç Herdagdelen, Thomas Frederick Dimson, Bai Xiao, Danilo Torres de Sa Resende
  • Patent number: 10373200
    Abstract: A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items having various characteristics to the user. If the user selects an additional content item, further content items having one or more characteristics matching the selected additional content item are identified and presented to the user along with the additional content item. For example, a size of the selected additional content item is increased and the further content items are presented in a smaller size proximate to the selected additional content item.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: August 6, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Gregor Hochmuth, Majd Jack Taby
  • Patent number: 10320927
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a set of candidate content items from a plurality of content items that are available in the social networking system, wherein one or more of the candidate content items are to be included in a personalized content stream for a first user. A corresponding score for each of the candidate content items can be generated with respect to the first user. A first set of content items can be determined from the set of candidate content items based at least in part on the respective scores, wherein content items in the first set are included in the personalized content stream.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Chen Zheng, Thomas Frederick Dimson, Linji Yang
  • Patent number: 10296634
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a set of labels associated with a set of content items. Each label in the set of labels can be associated with at least one content item in the set of content items. It can be determined that at least two labels, out of the set of labels, are related. The at least two labels can be determined to be related based on at least one of a co-occurrence metric associated with the at least two labels or a topic similarity metric associated with the at least two labels. One label can be selected, out of the at least two labels, as being representative of the at least two labels.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: May 21, 2019
    Assignee: Facebook, Inc.
    Inventors: Ehud Weinsberg, Bogdan State, Amaç Herda{hacek over (g)}delen, Thomas Frederick Dimson, Bai Xiao, Danilo Torres de Sa Resende
  • Publication number: 20190087410
    Abstract: Systems, methods, and non-transitory computer-readable media can project data describing a set of media items from which a representative media item is to be determined. A medoid can be determined from the projected data. A media item corresponding to the medoid can be selected as the representative media item of the set of media items.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Thomas Frederick Dimson, Clark Martin Gredoña
  • Publication number: 20180373794
    Abstract: Systems, methods, and non-transitory computer readable media can obtain a plurality of ephemeral content collections that are candidates for an ephemeral content feed of a user, wherein each of the plurality of ephemeral content collections includes one or more ephemeral content items. A score for each of the plurality of ephemeral content collections can be determined based at least in part on a probability of the user selecting the ephemeral content collection. The plurality of ephemeral content collections can be ranked based on the respective scores of the plurality of ephemeral content collections.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Thomas Frederick Dimson, Rui Wang
  • Publication number: 20180287979
    Abstract: Systems, methods, and non-transitory computer-readable media can generate at least one multi-author story using content items that satisfy one or more grouping criteria associated with the multi-author story, wherein the content items were previously published by users of a social networking system and provide access to the multi-author story to one or more users of the social networking system that satisfy one or more access restrictions associated with the multi-author story.
    Type: Application
    Filed: September 27, 2017
    Publication date: October 4, 2018
    Inventors: Thomas Frederick Dimson, Richard George Arnold, Ian McIntyre Silber, Ryan Michael O'Rourke
  • Patent number: 10061499
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interactive slider element for selecting a time-lapse amount for captured media content. A selection of the time-lapse amount can be received via the interactive slider element. A stabilized time-lapse media content item having the time-lapse amount associated with the selection can be generated based on the captured media content. The stabilized time-lapse media content item can be presented.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 28, 2018
    Assignee: Facebook, Inc.
    Inventors: Thomas Frederick Dimson, Alexandre Karpenko
  • Publication number: 20180139293
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a set of candidate content items from a plurality of content items that are available in the social networking system for a first user. A corresponding score for each of the candidate content items can be generated based at least in part on one or more social affinity coefficients corresponding to the first user and a respective second user associated with a candidate content item, wherein a social affinity coefficient provides a quantitative measurement of the strength of a relationship between two users. A first set of content items from the set of candidate content items can be determined based at least in part on the respective scores, wherein content items in the first set are included in a content feed provided to the first user.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Inventors: Thomas Frederick Dimson, Taylor Gordon, Fei Huang, Jan Kalis, Justin T. Moore, Lars Seren Backstrom
  • Publication number: 20180139166
    Abstract: Systems, methods, and non-transitory computer-readable media can access a content feed of a user in a social networking system. At least one content item to be added to the content feed is determined. One or more content items are added to the content feed, the content items being added from an explore feed in the social networking system, wherein the explore feed includes various content items that were posted by users of the social networking system.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Inventors: Thomas Frederick Dimson, Taylor Gordon, Justin T. Moore
  • Publication number: 20180115622
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a set of candidate content items from a plurality of content items that are available in the social networking system, wherein one or more of the candidate content items are to be included in a personalized content stream for a first user. A corresponding score for each of the candidate content items can be generated with respect to the first user. A first set of content items can be determined from the set of candidate content items based at least in part on the respective scores, wherein content items in the first set are included in the personalized content stream.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Chen Zheng, Thomas Frederick Dimson, Linji Yang
  • Publication number: 20180115630
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a set of candidate content items from a plurality of content items that are available in the social networking system, wherein one or more of the candidate content items are to be included in a personalized content stream for a first user. A corresponding score for each of the candidate content items can be generated with respect to the first user. A first set of content items can be determined from the set of candidate content items based at least in part on the respective scores, wherein content items in the first set are included in the personalized content stream.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Chen Zheng, Thomas Frederick Dimson, Linji Yang
  • Publication number: 20180034653
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Application
    Filed: September 27, 2017
    Publication date: February 1, 2018
    Inventors: Ryan Jacob Gomba, Thomas Frederick Dimson, Kevin York Systrom, Hui Ding, Michel Krieger
  • Publication number: 20170154055
    Abstract: One or more embodiments of the disclosure include a character management system that determines and utilizes contextual meaning with regard to standardized image characters. In particular, the character management system determines contextual meaning with regard to standardized characters based on the manner in which the standardized characters are utilized in a repository of electronic documents. Moreover, the character management system can utilize the contextual meaning to search, recommend, analyze, and translate with regard to the use of standardized image characters.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Thomas Frederick Dimson, Bogdan State, Shankar Kalyanaraman, Hamdan Azhar
  • Publication number: 20170053013
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a set of labels associated with a set of content items. Each label in the set of labels can be associated with at least one content item in the set of content items. It can be determined that at least two labels, out of the set of labels, are related. The at least two labels can be determined to be related based on at least one of a co-occurrence metric associated with the at least two labels or a topic similarity metric associated with the at least two labels. One label can be selected, out of the at least two labels, as being representative of the at least two labels.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: Ehud Weinsberg, Bogdan State, Amaç Herdagdelen, Thomas Frederick Dimson, Bai Xiao, Danilo Torres de Sa Resende
  • Publication number: 20160277705
    Abstract: Systems, methods, and non-transitory computer-readable media can capture media content including an original set of frames. A selection of a time-lapse amount can be received. A subset of frames from the original set of frames can be identified based on the time-lapse amount. An orientation-based image stabilization process can be applied to the subset of frames to produce a stabilized subset of frames. A stabilized time-lapse media content item can be provided based on the stabilized subset of frames.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: Thomas Frederick Dimson, Alexandre Karpenko
  • Publication number: 20160147753
    Abstract: An online system allows its users to posts content to the system and to see the content posted by other users of the system. The system helps users discover new content and sources thereof that may be interesting. For example, a first user expresses an interest in a content item and communicates that interest to the system. The system then identifies a second user who posted that liked content item and identifies content items in which the second user has communicated an interest. Based on this, the system selects one or more of the content items liked by the second user and provides the selected content items to the first user. The system may decline to send the content item to the first user if it was posted by a third user with whom the first user has already established a connection.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventors: Thomas Frederick Dimson, Michel Krieger
  • Publication number: 20160139784
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interactive slider element for selecting a time-lapse amount for captured media content. A selection of the time-lapse amount can be received via the interactive slider element. A stabilized time-lapse media content item having the time-lapse amount associated with the selection can be generated based on the captured media content. The stabilized time-lapse media content item can be presented.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Thomas Frederick Dimson, Alexandre Karpenko