Patents Assigned to Facebook
  • Patent number: 10810725
    Abstract: A content analyzer determines whether various types of modification have been made to images. The content analyzer computes JPEG ghosts from the images that are concatenated with the image channels to generate a feature vector. The feature vector is provided as input to a neural network that determines whether the types of modification have been made to the image. The neural network may include a constrained convolution layer and several unconstrained convolution layers. An image fake model may also be applied to determine whether the image was generated using a computer model or algorithm.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventors: Brian Dolhansky, Cristian Canton Ferrer, Eric Erkon Hsin
  • Patent number: 10812344
    Abstract: A system and method of executing a corrective action in response to detecting a particular pattern in a performance level of a wireless connection is disclosed. A prior performance level associated with a wireless connection and a current performance level associated with the wireless connection are determined. The current performance level is determined to be lower than the prior performance level. Responsive to determining that the current performance level is lower than the prior performance level, a corrective action is selected from a set of corrective actions, and the selected corrective action is executed.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventor: Subbu Ponnuswamy
  • Patent number: 10810454
    Abstract: One or more representative images extracted from an image group comprising a plurality of images is/are displayed. A part or all of the representative image or images, such as a main subject region or a background region including a search target, is/are selected from the representative image or images, and used for setting search conditions. The image group is searched for an image or images agreeing with the search conditions having been set.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventor: Kazuhiro Mino
  • Patent number: 10810627
    Abstract: 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: Grant
    Filed: August 10, 2016
    Date of Patent: October 20, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
  • Patent number: 10809524
    Abstract: The disclosed apparatus may include (1) a deformable stepped lens that (a) provides a first optical power when a shape of the deformable stepped lens includes a first state, and (b) provides a second optical power different from the first optical power when the shape of the deformable stepped lens includes a second state different from the first state and (2) an actuator coupled to the deformable stepped lens that, when actuated, applies force to the deformable stepped lens to alter the shape of the deformable stepped lens from the first state to the second state. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 20, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Alexander Sohn, Nelson Cardenas
  • Patent number: 10812616
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. If a user is exchanging content with another user via a client device and is subsequently identified by a receiving client device via image data captured by an image capture device of the receiving client device, the client device transfers the exchanged content with the other user to the receiving client device. The receiving client device includes information identifying one or more other client devices authorized to transfer exchanged content to the receiving client device when the receiving client device receives a request from the client device. If multiple other client devices are within a threshold distance of the receiving client device, the other client devices transfer exchanged content to the receiving client device, which combines the content from different other client devices.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventors: Vincent Charles Cheung, Connie Yeewei Ho
  • Patent number: 10812890
    Abstract: An audio system includes a transducer assembly, an audio sensor, and a controller. The transducer assembly is coupled to a back of an auricle of an ear of the user. The transducer assembly vibrates the auricle over a frequency range to cause the auricle to create an acoustic pressure wave in accordance with vibration instructions. The acoustic sensor detects the acoustic pressure wave at an entrance of the ear of the user. The controller dynamically adjusts a frequency response model based in part on the detected acoustic pressure wave, updates the vibration instructions using the adjusted frequency response model, and provides the updated vibration instructions to the transducer assembly.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Antonio John Miller, Ravish Mehra
  • Patent number: 10810277
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a multi-part identifier captured using one or more cameras associated with the computing device, the multi-part identifier including at least a first portion that references a site, a second portion that references an entity, and information describing one or more actions. A digital destination associated with the multi-part identifier can be determined based at least in part on the first portion and the second portion of the multi-part identifier. One or more actions to be performed in relation to the digital destination can be determined based at least in part on the information included with the multi-part identifier.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventors: Maria Ioveva, Jake Bograd-Denton, Laycee Berkas
  • Patent number: 10809448
    Abstract: A nano-structure includes an outer area at an edge of the nano-structure. A width of the outer area defined by a distance from the edge of the nano-structure is less than 100 ?m. A depth of the nano-structure in the outer area changes gradually between 0% and at least 50% of a maximum depth of the nano-structure. A method includes forming an etch mask on a substrate and etching the substrate with the etch mask using an ion beam to form a nano-structure in the substrate. The etch mask includes an outer area near an edge of the etch mask. A width of the outer area defined by a distance from the edge of the etch mask is less than 100 ?m. A duty cycle of the etch mask in the outer area changes gradually between at least 10% and at least 90%.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 20, 2020
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventor: Giuseppe Calafiore
  • Publication number: 20200327375
    Abstract: An online system may identify content with which a user has an interest. For example, the online system may determine that a user has an interest in the content based on interaction information indicating that the user interacted with the content. In a particular example, the online system may identify image concepts included in the content based on computer vision techniques that recognize the image concepts. The online system may model probabilities that image concepts will appeal to users. Based on the modeled probabilities, the online system may automatically recommend image concepts for inclusion in candidate images, automatically generate candidate images, or assess candidate images to determine a probability of user interaction with the assessed candidate images.
    Type: Application
    Filed: April 12, 2019
    Publication date: October 15, 2020
    Applicant: Facebook, Inc.
    Inventors: Barak R. NAVEH, James REYES
  • Patent number: 10805253
    Abstract: Systems, methods, and non-transitory computer readable media are configured to detect a concept reflected in a first media content item to which a user is provided access. It is determined that the concept has a threshold level of relevance to the user. The concept is associated with an element that upon selection causes a transition to a second media content item to which the user is provided access, the second media content item reflecting the concept. The element is presented in the first media content item for the user.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: John Samuel Barnett, Johannes Peter Kopf
  • Patent number: 10802658
    Abstract: The disclosed computer-implemented method for determining a proximity status between electrodes may include detecting an amount of electrical charge an electrode among other electrodes that are communicatively coupled to an artificial reality device. The method may further include determining, based on the detected amount of electrical charge at the electrode, a mutual capacitance measurement that indicates an amount of mutual capacitance between the other electrodes. The method may also include determining, based on the mutual capacitance measurement, a relative proximity status between the electrodes, where the relative proximity status indicates a degree to which the electrodes are in proximity with each other. The method may further include providing the determined relative proximity status between the electrodes as an input to the artificial reality device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: October 13, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Adam Ahne, Brian Cox, Andrew Doxon, Genevieve Walker, Morgan de Faye Timblin, Cailyn Austin Embring
  • Patent number: 10804609
    Abstract: Apparatuses, methods, and systems for an antenna element are disclosed. For an embodiment, the antenna element includes a feed line layer, a first substrate adjacent to the feed line layer, a ground layer adjacent to the first substrate, a second substrate adjacent to the ground layer, and a third layer adjacent to the second substrate. The feed line layer includes a conductive fork-shape that includes a conductive handle adapted to be electrically connected to a center conductor of a coaxial line, a conductive cross-section that crosses an end portion of the conductive handle, and a plurality of conductive fingers. For an embodiment, a rectangular slot is formed in the ground layer, wherein a length of the rectangular slot is perpendicular to the conductive handle. For an embodiment, the third layer includes four parasitic elements, wherein each parasitic element is electrically connected to the ground layer through a shorting via.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Mehrdad Nosrati, Gordon Michael Coutts
  • Patent number: 10803111
    Abstract: An online system is configured to recommend a live video to a target user by presenting the live video in the target user's newsfeed or other location. The online system receives a plurality of live videos for streaming to its users. To recommend a live video, the online system dynamically identifies a topic of each of the plurality of live videos during the streaming. The online system further selects a group of candidate live videos, each of which has an identified topic matching an interest of the target user. The online system ranks the candidates based on a probability that the target user would positively interact with each candidate live video if the candidate live video is presented to the target user. Then the online system provides a candidate above a threshold level in the ranking for display to the target user, e.g., in a newsfeed of the target user.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Uzma Hussain Barlaskar, Aditya Palnitkar
  • Patent number: 10805367
    Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one media content item that was captured and provided by a camera device; determine at least one story associated with the camera device, the story publishable through a social networking system; and publish the at least one media content item in the story publishable through the social networking system.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Ian Spalter, Michel Krieger, Ian McIntyre Silber, Baback Elmieh, John Russell Whaley, Rex Crossen, Alexandre Jais
  • Patent number: 10803244
    Abstract: A composer interface allows a user to provide input, such as text data, to the social networking system. To reduce the number of inputs for a user to provide to the social networking system, one or more phrase objects are presented to the user when providing input. A phrase object includes a group of objects that users have previously provided to the social networking system. The social networking system presents phrase objects to the user that match at least a portion of the received input. Context information associated with the input and associated with various phrase objects may be used to select the presented phrase objects. By selecting a presented phrase object, the user includes the selected phrase object in the input.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Robert Taaffe Lindsay, Giridhar Rajaram
  • Patent number: 10805413
    Abstract: In one embodiment, a method comprises maintaining a set of connections for the first computing device, intercepting a request from a software application executing on the first computing device to establish a connection with a second computing device, selecting from the set of connections an available connection, and assigning the available connection to the software application for connecting to the second computing device.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia
  • Patent number: 10803494
    Abstract: An online system receives an advertisement request (“ad request”) including an advertisement from a user and allows the user to create an alternative advertisement for the ad request comprising images presented in an order specified by the user. The online system may identify images from video data included in the ad request or from additional content associated with an object associated with the ad request. Based on selections of identified images by the user and an order in which to present the selected images from the user, the online system generates the alternative advertisement and associates the alternative advertisement with the ad request. One or more criteria are associated with the alternative advertisement, and the online system communicates the alternative advertisement to client devices having characteristics satisfying the criteria rather than video data in the advertisement.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: October 13, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Hongji Yang, Rachel Barrie Tucker, Zhen Li, Nikila Srinivasan Sarang, Sylvain Marc Robert Friquet, Brendan M. Sullivan, Kelly Leanne MacLean
  • Patent number: D899085
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: October 20, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Peter Wesley Bristol, Chun Li Chen, Shane Michael Ellis, Joel Bernard Jacobs
  • Patent number: D899086
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: October 20, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Peter Wesley Bristol, Chun Li Chen, Shane Michael Ellis, Peter Allan Chase Newbury, Enric Vial Roig