Patents Assigned to Platform, Inc.
  • Patent number: 11750242
    Abstract: Apparatuses, methods, and systems for a surface wave based wireless connection to an electronic device are disclosed. One apparatus includes a surface wave guide that supports propagation of electro-magnetic waves over a two-dimensional conductive surface of the surface waveguide, wherein the two-dimensional conductive surface is treated to increase a surface reactance of the two-dimensional conductive surface over a frequency range of the electro-magnetic waves, while maintaining an insertion loss of the surface waveguide below a threshold. A first mode converter operates to couple electro-magnetic waves of a first mode to the two-dimensional conductive surface having a second mode, wherein the electro-magnetic waves of the second mode propagate across the two-dimensional conductive surface of the surface waveguide. At least a portion of the electro-magnetic waves of the two-dimensional conductive surface is coupled to an electronic device through a second mode converter of the electronic device.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: September 5, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Karthik Yogeeswaran, Apoorva Sharma
  • Patent number: 11741151
    Abstract: A mobile client device is localized based on a captured image by identifying where the client device is located from a set of known locations. The set of known locations is associated with a set of regions, where each region is associated with a set of key frames representing the important features of the region. Latent vectors and keypoints are calculated for each of the key frames and an image captured by the client device. The system compares the latent vectors of the captured image to the latent vectors associated with the regions to determine a subset of similar regions. The system compares the keypoints of the captured image to the keypoints associated with the regions in the subset to determine a best match. This determined location is considered the region of the client device and may be used with other localization information to maintain localization of the client device.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Krishnan Ramnath, Saurabh Mitra, Lakshmie Narayan Viswanathan
  • Patent number: 11742907
    Abstract: In one embodiment, a method includes sending SRS received from a plurality of UEs associated with the base station to a DU associated with the base station, receiving information regarding a subset of the plurality of UEs selected for downlink data transmissions for an RBG, multi-user data to be transmitted to UEs in the subset, and identities of selected beams among a plurality of pre-determined beams to be associated with the UEs in the subset from the DU, where each of the plurality of pre-determined beams corresponds to a DFT vector, computing a precoding matrix for the RBG based on IDFT vectors corresponding to the selected beams, preparing pre-coded multi-user data by applying the precoding matrix to the multi-user data, and transmitting the pre-coded multi-user data to the UEs in the subset for the RBG using MIMO technologies.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Mustafa Emin Sahin, Brett Eric Schein, Djordje Tujkovic, Krishna Srikanth Gomadam, Po Han Huang, Praveen Kumar Gopala, Anoop Singh Tomar
  • Patent number: 11743474
    Abstract: The disclosed computer-implemented method may include, for a current frame of a sequence of video frames, determining a frame type label of the current frame. The method may include, in response to determining that the current frame is labeled as an intra frame (I-frame), decoding the current frame and comparing the decoded frame to historical I-frame data. The method may also include, in response to the comparison satisfying a shot-change threshold, flagging the current frame as a shot-change frame, and in response to flagging the current frame as the shot-change frame, storing the current frame for a subsequent shot-change detection. The method may further include updating, based on flagged shot-change frames, shot boundaries for the sequence of video frames. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Maxim Bykov, Ioannis Katsavounidis
  • Patent number: 11740856
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to determine first audio associated with a first user and second audio associated with a second user, the first user and the second user associated with a communication session. The second audio can be muted based on a determination that the first audio and the second audio overlap. The second audio can be provided based on completion of the first audio.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Sammy El Ghazzal
  • Patent number: 11740909
    Abstract: A system including a computer storage and a processor is described. The computer storage is configured to identify a stored data as protected. The processor is configured to perform speculative execution. To perform the speculative execution, the processor is configured to determine, in response to the speculative execution of an instruction to read the stored data, whether the stored data is identified as protected. In response to a determination that the stored data attempted to be read during the speculative execution is protected, the processor is configured to disallow during the speculative execution immediate successful completion of the instruction to read the stored data.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Hao Wang, Harish Dattatraya Dixit, Shobhit O. Kanaujia
  • Patent number: 11741435
    Abstract: Methods, systems, and storage media for the online scheduling of sessions or appointments from within a networking platform are disclosed. Exemplary implementations may: receive an image or video including a tag identifying a provider or a service of a provider; cause display of the image/video in a feed, story, or reel associated with a user of the networking platform; receive a selection of the tag; in response to the tag selection, cause display of information associated with the provider, the information including a selectable session request indicator; receive a request to engage in a session(s) with the provider (via user selection of the session request indicator); receive detail(s) associated with the engagement request; receive an indication that the request is complete; and send, via a networking-platform-specific communication application, a communication to the user informing the user of request approval or rejection, or indicating the request is pending.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Hong Guo, Zhi Min Seetoh, Nathaniel Owen Hajian, Zachary Moore, Yeuko Ogawa
  • Patent number: 11740784
    Abstract: Methods, systems, and storage media for caching digital content are disclosed. Exemplary implementations may: access a social media platform through a client executing on a user device; generate a feed comprising digital content; cause display of the feed through a user interface on the client executing on the user device; receive a gesture from a user; in response to the received gesture from the user, cache at least a portion of the digital content of the feed; and cause display of the cached digital content on the feed.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Sirisak Mark Kupasrimonkol
  • Patent number: 11743223
    Abstract: Systems, methods, and non-transitory computer-readable media can provide a messaging interface that includes a first option for exchanging ephemeral messages with users of a social networking system and a second option for exchanging non-ephemeral messages with users of the social networking system; determine that a user operating the computing device has selected the first option for sending an ephemeral message; and cause the ephemeral message to be sent through the social networking system.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Keith Lanka Peiris, Tomasz Zawada, Justin David Aguilar, Maria Ioveva, Ayca Cakmakli
  • Patent number: 11736547
    Abstract: Systems and methods for social media music streaming may include (1) providing a music service within a social media platform, (2) detecting a group chat between two or more members of the social media platform, and (3) creating, via the music service, a shared music station for the members of the group chat. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11733931
    Abstract: A central processing unit of a host system is used to manage at least a portion of a data placement of a storage device including by bypassing a storage controller processing unit of the storage device to store data in a random-access memory of the storage device while allowing media endurance management of the storage device to be managed by the storage controller processing unit of the storage device. The central processing unit of the host system to the storage device provides a command that causes the storage controller processing unit of the storage device to utilize the data stored by the central processing unit of the host system in the random-access memory of the storage device.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Ta-Yu Wu, Akshat Nanda
  • Patent number: 11734751
    Abstract: A social networking system that allows a user to host a page for a pre-launch product that transitions to a post launch page. In some cases, the pre-launch page may be accessible to the users of the social networking system to provide information and data associated with the pre-launch product. In some cases, the pre-launch page may be configurable such that when the product launches, the page converts to a post launch page at which the product may be purchased.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Joseph Paul Devoy, III, Benji Renzo Kuroda
  • Patent number: 11736264
    Abstract: A first timing error of a network device is determined based at least in part on a first received network message from a timing synchronization source. At a first instance, it is determined whether the first timing error exceeds a threshold. In response to a determination at the first instance that the first timing error exceeds the threshold, a clock of the network device is corrected based at least in part on the first received network message. A second timing error of the network device is determined based at least in part on a second received network message from the timing synchronization source. At a second instance, it is determined whether the second timing error exceeds the threshold. In response to a determination at the second instance that the second timing error does not exceed the threshold, the clock of the network device is allowed to function without correction.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Ahmad Byagowi
  • Patent number: 11736497
    Abstract: A method of providing cyber security to an industrial control system is described. The method includes detecting an anomaly and recording and reporting the detected anomaly to a control system within a network associated with the industrial control system.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 22, 2023
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: Albert Rooyakkers, Samuel Galpin, Christopher Harlow
  • Patent number: 11729128
    Abstract: Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities. Content may be ranked and ordered within a module, and modules may be ranked and ordered with respect to each other. Inter-module ranking may be based on elements such as individual activity and the activity of the messaging service's user base, the value of the module to the messaging service, and offline models. Intra-module ranking may be defined by individual modules (e.g., based on recency, importance to user, affinity, etc.). Intra-module ranking may affect inter-module ranking, such as when individual content in a low-rated module is particularly exciting or pertinent (causing the entire module to receive a higher inter-module ranking).
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: August 15, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Vinodh Jayaram, Jonathan David Perlow, Kunal Nikhil Modi, Andrew Yaoshu Song
  • Patent number: 11727014
    Abstract: A user preference hierarchy is determined from user response to images. Images may be tagged using machine learning models trained to determine values for images. Products are clustered according to product vectors. Images of products within a cluster are clustered according to composition and groups of images are selected from image clusters for soliciting feedback regarding user preference for products of a cluster. Feedback is used to train a user preference model to estimate affinity for a product vector. A user may provide feedback regarding a price point and products are weighted according to a distribution about the price point. The distribution may be asymmetrical according to direction of movement of the price point. Filters may be dynamically defined and presented to a user based on popularity and frequency of occurrence of attribute-value pairs of search results and based on feedback regarding the search results.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: August 15, 2023
    Assignee: The Yes Platform, Inc.
    Inventors: Navin Agarwal, Judy Yi-Chun Hsieh, Debbie Ayano Limongan, Lianghao Chen, Amit Aggarwal, Julie Bornstein
  • Patent number: 11726289
    Abstract: The disclosed fiber optic cable splice case may include (1) an outer enclosure with a plurality of cable funnels defining paths from an exterior to an interior of the outer enclosure, (2) a clamp connected to the exterior of the outer enclosure, where the clamp attaches the outer enclosure to a powerline conductor, and (3) an inner enclosure positioned at least partially within, and rotatably coupled to, the outer enclosure, where the inner enclosure defines (a) a splice cavity within the inner enclosure, where the cavity is configured to store an optical fiber splice tray for coupling corresponding optical fibers of each of a pair of fiber optic cable segments and (b) a cable channel about an exterior of the inner enclosure, where the cable channel carries a portion of each of the pair of segments between the funnels and the cavity. Various other components and methods are also disclosed.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: August 15, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: James A. Mass, Robert Olding, Karthik Yogeeswaran
  • Patent number: 11727018
    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 for presentation to the user and generates an additional feed including the additional content items. The additional content items may be determined by identifying content items having various characteristics and scoring the content items based on the characteristics. Content items having at least a threshold score are identified as additional content items. Examples of characteristics of content items include users providing content items to the social networking system, locations associated with social networking system users, and interaction with content items by social networking system users. In some embodiments, the additional feed modifies presentation of the additional content items based on their associated scores.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 15, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Adrien Thomas Friggeri, Japinder Singh, Thomas Frederick Dimson, Gregor Hochmuth
  • Patent number: 11720245
    Abstract: A computing device enhances digital content on a display based on a distance to an individual from the computing device. The computing device detects an individual in the environment around the computing device and determines a distance from the computing device to the individual. The computing device enhances the information included in the digital content when the distance is within a first threshold distance from the computing device. Similarly, the computing device removes information included in the digital content when the distance is outside of a second threshold distance from the computing device.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: August 8, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Mattia Bugossi, Alón Reich Zilberman
  • Patent number: 11721093
    Abstract: In one embodiment, a method includes, by a client system, receiving, by an assistant xbot of the client system, a request from a first user for a summary of user content from a first content source, retrieving, from the first content source, a plurality of content items corresponding to the request, generating a personalized summary of the retrieved content items, wherein the personalization of the summary is based on a user profile of the first user, and presenting, by the assistant xbot, the personalized summary responsive to the request within a separate communication interface between the assistant xbot and the first user, wherein the personalized summary is interactable by the first user to react to one or more of the plurality of content items.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: August 8, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Xiaohu Liu, Baiyang Liu, Rajen Subba, Benoit F. Dumoulin