Patents Assigned to Meta Platforms, Inc.
-
Patent number: 11954170Abstract: 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: GrantFiled: September 13, 2022Date of Patent: April 9, 2024Assignee: Meta Platforms, Inc.Inventors: Bankole Rasheed Makanju, Robert Caldwell, Keren Tan, Vivek Kumar Tyagi
-
Publication number: 20240113942Abstract: 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: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Applicant: Meta Platforms, Inc.Inventor: Brandon Sloane
-
Patent number: 11949636Abstract: 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: GrantFiled: April 22, 2021Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventor: Debashish Paul
-
Patent number: 11950165Abstract: 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: GrantFiled: August 5, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
-
Patent number: 11949843Abstract: 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: GrantFiled: May 28, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventor: Shenchang Eric Chen
-
Patent number: 11947557Abstract: 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: GrantFiled: December 19, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Patent number: 11948563Abstract: 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: GrantFiled: June 30, 2020Date of Patent: April 2, 2024Assignee: 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: 20240098102Abstract: 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: ApplicationFiled: August 31, 2022Publication date: March 21, 2024Applicant: Meta Platforms, Inc.Inventor: Brandon Sloane
-
Patent number: 11928840Abstract: 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: GrantFiled: March 13, 2020Date of Patent: March 12, 2024Assignee: Meta Platforms, Inc.Inventors: Yubin Kuang, Pau Gargallo Piracés, Manuel Antonio López Antequera, Roger Marí Molas, Jan Erik Solem
-
Patent number: 11922306Abstract: 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: GrantFiled: December 28, 2020Date of Patent: March 5, 2024Assignee: Meta Platforms, Inc.Inventors: Harshit Khaitan, Ganesh Venkatesh, Simon James Hollis
-
Patent number: 11921984Abstract: 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: GrantFiled: January 6, 2023Date of Patent: March 5, 2024Assignee: Meta Platforms, Inc.Inventors: Siping Meng, Igor Glotov, Tiffany Hoi Ching Loo, Reza Zangeneh
-
Patent number: 11914225Abstract: 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: GrantFiled: April 14, 2022Date of Patent: February 27, 2024Assignee: Meta Platforms, Inc.Inventors: Ce Zhang, Bruno Cendon Martin, Jennifer Davis-Wilson, Geng Ye
-
Patent number: 11914213Abstract: 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: GrantFiled: February 17, 2022Date of Patent: February 27, 2024Assignee: Meta Platforms, Inc.Inventor: Wayne Michael Kachmar
-
Patent number: 11908181Abstract: 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: GrantFiled: February 3, 2023Date of Patent: February 20, 2024Assignee: 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: 11909843Abstract: 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: GrantFiled: March 20, 2023Date of Patent: February 20, 2024Assignee: Meta Platforms, Inc.Inventor: Louis Feng
-
Patent number: 11909584Abstract: 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: GrantFiled: February 17, 2023Date of Patent: February 20, 2024Assignee: 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: D1019692Type: GrantFiled: August 9, 2022Date of Patent: March 26, 2024Assignee: Meta Platforms, Inc.Inventors: Yuanrui Gao, Padmaneha Tamma Reddy, Sen Yang, Zihao Zhou, Hangcheng Zheng
-
Patent number: D1021931Type: GrantFiled: November 7, 2022Date of Patent: April 9, 2024Assignee: Meta Platforms, Inc.Inventor: Francesco Fogu
-
Patent number: D1021932Type: GrantFiled: November 7, 2022Date of Patent: April 9, 2024Assignee: Meta Platforms, Inc.Inventor: Francesco Fogu
-
Patent number: D1021933Type: GrantFiled: November 7, 2022Date of Patent: April 9, 2024Assignee: Meta Platforms, Inc.Inventor: Francesco Fogu