Patents Assigned to Meta Platforms, Inc.
  • Patent number: 11954170
    Abstract: A method for generating a content feed includes receiving, from a content provider, a target content item and a policy for the target content item, specifying a prohibited classification of the content that cannot be published adjacent to the target content item. The method also includes identifying a slot in a content feed including multiple content items. A machine learning model is then accessed and applied to two adjacent content items that are adjacent to the slot to determine whether each of the adjacent content items is the prohibited classification. Responsive to determining that the adjacent content items are not the prohibited classification, the target content item is placed in the slot, and the content feed including the target content item is sent for display to a viewing user.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: April 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Bankole Rasheed Makanju, Robert Caldwell, Keren Tan, Vivek Kumar Tyagi
  • Publication number: 20240113942
    Abstract: Disclosed technology herein provides a computer-implemented method for asset tracking in a network having a plurality of connected devices, comprising generating a network graph based on network data captured at least in part via peer-to-peer polling, the network data including data relating to tracked assets in a network, where the peer-to-peer polling is used to validate a presence of at least a portion of the tracked assets in the network, generating an estimated size of the network graph using a graph estimation algorithm, determining an estimate of the tracked assets based on the estimated size of the network graph, and determining one or more remediation actions in response to the estimate of the tracked assets, where at least a portion of the network graph can be stored in a decentralized manner. The graph estimation algorithm can include a random walk algorithm, a random sampling algorithm, and/or an induced edges algorithm.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Applicant: Meta Platforms, Inc.
    Inventor: Brandon Sloane
  • Patent number: 11949636
    Abstract: Systems and methods for availability-based streaming may include (1) detecting that a user of a messaging service has selected a call-availability element provided within an instance of a messaging thread, generated for the user, that enables digital messaging between the user and a contact of the user, (2) signaling to the user's contact that the user is available for a call via the messaging thread by instructing a device of the contact to display a selectable prompt that indicates that the user is available for the call via the messaging thread, (3) detecting that the user's contact has selected the selectable prompt via the contact's device, and (4) instructing the contact's device to display a call-launch element configured to launch the call between the user and the user's contact via the messaging thread when selected via user input. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11950165
    Abstract: In one embodiment, a method includes displaying, by the first computing device, a first content adaption of a digital content, synchronously with one or more second content adaptions displayed on one or more second computing devices, respectively, where the one or more second computing devices are in physical proximity to the first computing device, detecting, by the first computing device, a change in position information for at least one of the one or more second computing devices, receiving, by the first computing device from a server, a reconfigured first content adaption, where the reconfigured first content adaption and one or more reconfigured second content adaptions are reconfigured responsive to the change in position information, and displaying, by the first computing device, the reconfigured first content adaption, synchronously with one or more of the reconfigured second content adaptions displayed on one or more of the second computing devices, respectively.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
  • Patent number: 11949843
    Abstract: In some embodiments, a computer-implemented method includes capturing an image for each flash unit of an electronic device, each image being illuminated during the capturing of the image; obtaining a normalized image from one or more of the illuminated images; and using an illumination-based optimization framework to generate an enhanced three-dimensional (3D) depth image, the illumination-based optimization framework being based on the illuminated image. In some embodiments of the computer-implemented method, the illumination-based optimization framework incorporates the normalized image and 3D depth data associated with the captured image into the generation of the enhanced 3D depth image.
    Type: Grant
    Filed: May 28, 2022
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Shenchang Eric Chen
  • Patent number: 11947557
    Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system of a first user of an online social network, a text post inputted by the first user, parsing the text post to identify a query associated with the text post, sending, to the client system, instructions for presenting a confirmation prompt requesting confirmation of the identified query from the first user, receiving, from the client system, a confirmation of the identified query from the first user, generating, in response to receiving the confirmation, a recommendation list responsive to the query, wherein the recommendation list comprises references to one or more objects referenced in one or more prior comments associated with one or more prior posts of the online social network associated with the query, and sending, to the client system, instructions for presenting the recommendation list to the first user.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
  • Patent number: 11948563
    Abstract: In one embodiment, a method includes receiving a user request from a client system associated with a user, determining that the user request corresponds to a first suspended task, retrieving a first dialog state of the first suspended task from a dialog history associated with the user, generating a summary of the first suspended task based on the first dialog state using a natural-language generating (NLG) module, and sending instructions to the client system for providing the summary of the first suspended task to the user.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Xiaohu Liu, Paul Anthony Crook, Zhiguang Wang, Shivani Poddar, Seungwhan Moon, Krishna Mittal, Shubham Khandelwal, Xin Ming Fan, Eun Joon Cho
  • Publication number: 20240098102
    Abstract: Disclosed technology herein provides for generating a network traffic map, using a social graph algorithm, based on a first set of network traffic data captured in a first time frame, storing map data from the network traffic map in a decentralized manner, generating a risk assessment based on comparing a second set of network traffic data captured in a second time frame to anticipated network traffic, wherein the anticipated network traffic is based on the network traffic map, and wherein the first time frame is prior to the second time frame, and determining one or more remediation actions in response to the risk assessment. Network traffic data can include data representing a transaction duration and/or a volume of data transferred. In embodiments, map data from the network traffic map is stored in individual nodes and aggregated centrally, and peer-to-peer validation is conducted on map data from the network traffic map.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 21, 2024
    Applicant: Meta Platforms, Inc.
    Inventor: Brandon Sloane
  • Patent number: 11928840
    Abstract: A method for analysis of an image comprises: receiving (402) the image to be analyzed; processing (404) the image with a machine-learned model, wherein the machine-learned model is configured to predict at least an intrinsic parameter of the image using at least a first variable of the machine-learned model, wherein the first variable defines a relation between a radial distortion of the image and a focal length of the image; and outputting (406) the intrinsic parameter of the image. Also, methods for forming a 3D reconstruction of a scenery, for training a machine-learned model for analysis of an image and for generating a dataset of images for training a machine-learned model are disclosed.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: March 12, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Manuel Antonio López Antequera, Roger Marí Molas, Jan Erik Solem
  • Patent number: 11922306
    Abstract: A machine-learning accelerator system, comprising: a plurality of controllers each configured to traverse a feature map with n-dimensions according to instructions that specify, for each of the n-dimensions, a respective traversal size, wherein each controller comprises: a counter stack comprising counters each associated with a respective dimension of the n-dimensions of the feature map, wherein each counter is configured to increment a respective count from a respective initial value to the respective traversal size associated with the respective dimension associated with that counter; a plurality of address generators each configured to use the respective counts of the counters to generate at least one memory address at which a portion of the feature map is stored; and a dependency controller computing module configured to (1) track conditional statuses for incrementing the counters and (2) allow or disallow each of the counters to increment based on the conditional statuses.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: March 5, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Harshit Khaitan, Ganesh Venkatesh, Simon James Hollis
  • Patent number: 11921984
    Abstract: Systems, methods, and non-transitory computer readable media are configured to perform operations comprising determining a list of contacts of a user of an application; identifying a contact in the list of contacts that has posted a content item that is accessible to the user; and causing, through an interface of the application, presentation of the contact in the list of contacts with an indication that the content item is accessible to the user.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: March 5, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Siping Meng, Igor Glotov, Tiffany Hoi Ching Loo, Reza Zangeneh
  • Patent number: 11914225
    Abstract: Apparatuses, methods, and systems for a hinge feed antenna of eyewear, are disclosed. One apparatus includes a front frame, a temple arm, and a hinge rotatably connecting the front frame and the temple arm. For an embodiment, the temple arm includes a circuit assembly including at least a radio. For an embodiment, the front frame includes one or more antennas traces, wherein the hinge conductively connects the circuit assembly to the one or more antenna traces. The apparatus further includes an antenna tuner located between the circuit assembly and the hinge, wherein a rotation position of the temple arm is sensed, wherein the rotation position is dependent on an orientation of the front frame relative to the temple arm; and wherein the antenna tuner includes an impedance tuner for adaptively adjusting an input impedance of the impedance tuner based on the sensed rotation position of temple arm.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: February 27, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Ce Zhang, Bruno Cendon Martin, Jennifer Davis-Wilson, Geng Ye
  • Patent number: 11914213
    Abstract: The disclosed fiber optic cable may include (1) a plurality of optical fibers, (2) a core tube surrounding the plurality of optical fibers, (3) a thixotropic gel filling an interstitial space among the optical fibers within the core tube, (4) an intermediate layer surrounding the core tube, where the intermediate layer includes a plurality of linear elements contra-helically wrapped about the core tube, and (5) an outer layer surrounding the intermediate layer, where the outer layer includes a combination of a moisture-cure cross-linked material and an activation catalyst, where the outer layer is formed by masticating and extruding the combination onto the intermediate layer. Various other cables, assemblies, and methods are also disclosed.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: February 27, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Wayne Michael Kachmar
  • Patent number: 11908181
    Abstract: In one embodiment, a method includes receiving a user query inputted on a head-mounted device from the head-mounted device, wherein the user query corresponds to multiple dialog-intents, executing multiple tasks corresponding to the multiple dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the multiple tasks, wherein the stitching model combines the two or more of the execution results based on natural language processing, and wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and sending instructions to the head-mounted device for presenting the multi-perspective response on the head-mounted device.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: February 20, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11909843
    Abstract: A method for prefetching and caching data onto a device is disclosed. An association of a user with a travel to a destination location is determined. Data network availability in at least a portion of a likely future travel path from a current location of the user to the destination location is analyzed. Based on the analysis of the data network availability, a segment of the likely future travel path where data network is likely unreliable is identified. Data likely desired by the user when the user travels in the identified segment is predicted. A device of the user is caused to obtain and cache the predicted data.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: February 20, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Louis Feng
  • Patent number: 11909584
    Abstract: Particular embodiments may detect, by a core network, a change in network traffic types from a first network traffic type to a second network traffic type. The core network includes one or more network functionality components. Each of the one or more network functionality components is decomposed into multiple service types. The core network may determine several service instances for deployment in response to the change in the network traffic types. Each of the service instances may belong to one of the multiple decomposed service types. The core network may deploy several service instances to one or more server machines of the core network according to a decomposed service type of a respective service instance.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: February 20, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Amar Padmanabhan, Praveen Kumar Ramakrishnan, Shaddi Husein Hasan, Anoop Singh Tomar, Evgeniy Makeev, Omar Ramadan, Jiannan Ouyang, Xiaochen Tian, Thomas Romano, Ting Xia, Jagannath Rallapalli, Kuan-Yu Li, Shruti Sanadhya
  • Patent number: D1019692
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: March 26, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Yuanrui Gao, Padmaneha Tamma Reddy, Sen Yang, Zihao Zhou, Hangcheng Zheng
  • Patent number: D1021931
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Francesco Fogu
  • Patent number: D1021932
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Francesco Fogu
  • Patent number: D1021933
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Francesco Fogu