Patents by Inventor Dirk John Stoop

Dirk John Stoop 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).

  • Publication number: 20150248442
    Abstract: In one embodiment, a method includes receiving at least one transformation identifier associated with a first image maintained by a social-networking system. The transformation identifier includes at least one transformation version. The method further includes determining at least one transformation version. The method further includes determining at least one transformation for application to the first image based on the at least one transformation identifier and the at least one transformation version.
    Type: Application
    Filed: April 29, 2015
    Publication date: September 3, 2015
    Inventors: Apostolos Lerios, Jennifer Dolson, John Pottebaum, Dirk John Stoop
  • Patent number: 9058662
    Abstract: In one embodiment, a method includes receiving at least one transformation identifier associated with a first image maintained by a social networking system. The transformation identifier includes at least one transformation version. The method further includes determining at least one transformation for application to the first image based on the at least one transformation identifier and the at least one transformation version.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: June 16, 2015
    Assignee: Facebook, Inc.
    Inventors: Apostolos Lerios, Jennifer Dolson, John Pottebaum, Dirk John Stoop
  • Publication number: 20140344248
    Abstract: In one embodiment, a method includes receiving, from a first user associated with an online social network, a request to view an image associated with the online social network, accessing the image, wherein the image includes multiple tags corresponding to multiple objects, generating an aggregated tag for two or more of the tags based on the proximity of the tags to each other, determining a social-graph affinity for each object in the aggregated tag, and rendering the image with a tag-label for the aggregated tag, where the description in the tag-label is based on the social-graph affinity for the objects associated with the aggregated tag.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Inventors: Dirk John Stoop, Liu Liu
  • Publication number: 20140129616
    Abstract: Techniques to allow for optimizing an image based on an operational context. An operational context including at least one attribute of a client associated with a user of a social networking system is determined. An optimized image is created based on the operational context for provision to the user. The determining the operational context may comprise receiving a client identifier and determining the at least one attribute of the client based on the client identifier. The determining the operational context may comprise receiving location coordinates and determining quality of a data connection based on the location coordinates. The determining the operational context may comprise determining at least one usage trend in at least one geographic locality. The optimized image is provided to an image repository associated with the at least one geographic locality. The operational context may comprise at least one user-defined setting.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Inventors: Apostolos Lerios, Ryan David Mack, Peter Ruibal, Dirk John Stoop
  • Publication number: 20140129627
    Abstract: Techniques to share images in a social networking system. In an embodiment, an image is received from a first user, the image is associated with a first archive of the first user within a social networking system, and the image is associated with a second archive of a second user within the social networking system without the social networking system receiving a request from the second user to download the image. The image may be received from a mobile device. The image may be captured by a camera of a mobile device. The image may be automatically uploaded from a mobile device. A request may be received from the second user to include the image in the second archive associated with the second user. Associating the image with the second archive of the second user may comprise including a link to the image in the second archive.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Inventors: Robert Michael Baldwin, Paul Francois Carduner, Andrew Chung, Dirk John Stoop
  • Publication number: 20140074986
    Abstract: In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 13, 2014
    Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
  • Publication number: 20140050419
    Abstract: In one embodiment, a method includes receiving at least one transformation identifier associated with a first image maintained by a social networking system. The transformation identifier includes at least one transformation version. The method further includes determining at least one transformation for application to the first image based on the at least one transformation identifier and the at least one transformation version.
    Type: Application
    Filed: August 16, 2012
    Publication date: February 20, 2014
    Inventors: Apostolos Lerios, Jennifer Dolson, John Pottebaum, Dirk John Stoop
  • Publication number: 20140040764
    Abstract: Techniques to allow for ease of use of a photo browsing interface of a social networking system. In an embodiment, a designation of a first image for sharing is received from within a view. A first animation indicating that the first image has been designated for sharing is displayed. The displaying may comprise miniaturizing a copy of the first image. The miniaturizing may proceed from a first location within the view to a second location within the view. The first location may be associated with at least one of a center of the view and an option to designate the first image for sharing. The second location may be associated with a message compose option.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk, Michael Matas
  • Publication number: 20140040775
    Abstract: Techniques to allow for ease of navigation within a photo browsing interface of a social networking system. In one embodiment, designations of a first image and a second image for sharing are received from within at least one of a single-image view and a camera view. Based on the designations, the first image and the second image are added to a communication. The designations may be based on a user selection of an option provided by an interface of a mobile device. The first image and the second image may be received from within a social networking application or from within a dedicated camera application.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk
  • Publication number: 20130262588
    Abstract: In one embodiment, a method includes accessing an image portraying at least a first person, accessing a social graph, determining a social-graph affinity for a first set of users, determining a facial-recognition scores for the first set of users based on the social-graph affinity for each user and a facial-representation associated with each user, where the facial-representation for each user is compared with the image, and generating one or more tag suggestions for the first person portrayed in the image based on the facial-recognition scores.
    Type: Application
    Filed: May 30, 2013
    Publication date: October 3, 2013
    Inventors: Dan Barak, Yaniv N. Taigman, Gil Hirsch, Jorn Martinus Johannes van Dijk, Dirk John Stoop