META Platforms, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 7 903 pour META Platforms, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 7 244
        Marque 659
Juridiction
        États-Unis 7 456
        Europe 172
        International 153
        Canada 122
Date
Nouveautés (dernières 4 semaines) 41
2023 septembre (MACJ) 37
2023 août 35
2023 juillet 25
2023 juin 45
Voir plus
Classe IPC
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme 1 422
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 1 278
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 941
H04L 12/58 - Systèmes de commutation de messages 896
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 832
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 374
42 - Services scientifiques, technologiques et industriels, recherche et conception 306
41 - Éducation, divertissements, activités sportives et culturelles 262
38 - Services de télécommunications 232
35 - Publicité; Affaires commerciales 219
Voir plus
Statut
En Instance 520
Enregistré / En vigueur 7 383
  1     2     3     ...     80        Prochaine page

1.

CIRCULAR CACHE FOR PROPAGATING BLOCK LEVEL CONTRIBUTING RELEVANCE AMOUNTS

      
Numéro d'application 17351993
Statut En instance
Date de dépôt 2021-06-18
Date de la première publication 2023-09-28
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Li, Handong
  • Chen, Yunqing

Abrégé

A processor includes a block relevance determination hardware unit configured to determine a corresponding degree of relevance metric for each block of pixels included in blocks of pixels of a reference frame of a video being encoded. The processor also includes a hardware circular cache configured to store groups of cache entries. Each cache entry of each group of the groups of cache entries is configured to cache at least one corresponding one of the accumulated relevance amounts for the blocks of pixels of the reference frame. The processor further includes an encoder hardware unit configured to encode the reference frame using different quantization factors determined for a different block of pixels of the reference frame based on the corresponding degree of relevance metric.

Classes IPC  ?

  • H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p.ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
  • H04N 19/124 - Quantification
  • H04N 19/433 - Matériel spécialement adapté à l’estimation ou à la compensation de mouvement caractérisé par des techniques d’accès à la mémoire
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc

2.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR UTILIZING GESTURES AND EYE TRACKING INFORMATION TO FACILITATE CAMERA OPERATIONS ON ARTIFICIAL REALITY DEVICES

      
Numéro d'application 17833291
Statut En instance
Date de dépôt 2022-06-06
Date de la première publication 2023-09-28
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Li, Xiaoxing
  • Hu, Jun
  • Ling, Yazhu
  • Peng, Honghong
  • Tong, Shan
  • Molina, Gabriel

Abrégé

Systems and methods are provided for operating image modules via an artificial reality (AR) device. In various exemplary embodiments, an artificial reality device may initiate a first camera of the AR device to identify a picture region and may track at least one gaze via a second camera of the AR device or at least one gesture via the first camera. The AR device may be a head-mounted device, for example, including a plurality of inward and outward facing cameras. The AR device may determine a region of interest within the picture region based on the at least one tracked gaze or gesture and may focus on the region of interest via the first camera. The focusing operations may include at least one of an auto-exposure operation, an auto-focus operation, or a stabilizing operation.

Classes IPC  ?

  • H04N 5/235 - Circuits pour la compensation des variations de la luminance de l'objet
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une forme; Localisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c. à d. étalonnage de caméra

3.

PROCESSING OF AUDIO DATA USING A PLURALITY OF DISTRIBUTED COMPUTER DEVICES

      
Numéro d'application 18080537
Statut En instance
Date de dépôt 2022-12-13
Date de la première publication 2023-09-28
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Cenzano Ferret, Jorge

Abrégé

According to examples, a system for using to processing of audio data using a plurality of distributed computer manner is described. The system may include a processor and a memory storing instructions. The processor may cause the system to receive audio data associated with a content item in an initial format, process the audio data to generate one or more audio segments for distributed processing, and decode the one or more audio segments from the audio data in the initial format to generate decoded audio data in a decoding format. The processor may then encode the decoded audio data in a decoding format to encoded audio data in an encoding format and trim a segment of the encoded audio data in the encoded format to generate a trimmed segment of audio data that may be utilized to enable continuous playback by a receiving device.

Classes IPC  ?

  • G10L 19/16 - Architecture de vocodeur
  • H04L 25/49 - Circuits d'émission; Circuits de réception à au moins trois niveaux d'amplitude

4.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR GENERATING SYNTHETIC DATA

      
Numéro d'application 17701102
Statut En instance
Date de dépôt 2022-03-22
Date de la première publication 2023-09-28
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Schatz, Martin
  • Vengertsev, Dmitry
  • Liu, Yifan
  • Arbisser, Ilana Marisa
  • Hao, Yuchen
  • Ozdal, Muhammet Mustafa

Abrégé

A system for generating simulated data is disclosed. The system may determine items of content utilized by a network. The system may also retrieve one or more data patterns associated with one or more features associated with the content. The system may also determine a plurality of indices associated with the data patterns. The system may also generate, based on the data patterns and the plurality of indices, simulated data associated with the content.

Classes IPC  ?

  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques

5.

SYSTEM AND METHOD FOR INTEGRATED CIRCUIT (IC) NANOMETER RANGE INTERCONNECT FABRICATION

      
Numéro d'application US2023015915
Numéro de publication 2023/183395
Statut Délivré - en vigueur
Date de dépôt 2023-03-22
Date de publication 2023-09-28
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Rekhi, Sandeep
  • Byagowi, Ahmad
  • Pichumani, Pradip Sairam

Abrégé

According to examples, an interconnect system for integrated circuits (ICs) may be fabricated by processing a substrate implanted with copper wells with a photoresist layer such that remaining portions of the photoresist layer expose portions of the copper wells; depositing a barrier layer over a top surface of the wafer, depositing a seed copper layer over the barrier layer; depositing a copper layer over the seed copper layer; planarizing the copper layer and portions of the barrier layer; depositing another copper layer over exposed portions of the substrate, the copper wells, and the interconnect cores; removing portions of the other copper layer between interconnects by processing the second copper layer with another photoresist layer; and removing remaining portions of the other photoresist layer on the interconnects.

Classes IPC  ?

  • H01L 21/768 - Fixation d'interconnexions servant à conduire le courant entre des composants distincts à l'intérieur du dispositif
  • H01L 23/485 - Dispositions pour conduire le courant électrique vers le ou hors du corps à l'état solide pendant son fonctionnement, p.ex. fils de connexion ou bornes formées de couches conductrices inséparables du corps semi-conducteur sur lequel elles ont été déposées formées de structures en couches comprenant des couches conductrices et isolantes, p.ex. contacts planaires

6.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR GENERATING SYNTHETIC DATA

      
Numéro d'application US2023015811
Numéro de publication 2023/183331
Statut Délivré - en vigueur
Date de dépôt 2023-03-21
Date de publication 2023-09-28
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Vengertsev, Dmitry
  • Liu, Yifan
  • Arbisser, Ilana Marisa
  • Hao, Yuchen
  • Ozdal, Muhammet Mustafa
  • Schatz, Martin

Abrégé

A system for generating simulated data is disclosed. The system may determine items of content utilized by a network. The system may also retrieve one or more data patterns associated with one or more features associated with the content. The system may also determine a plurality of indices associated with the data patterns. The system may also generate, based on the data patterns and the plurality of indices, simulated data associated with the content.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 18/213 - Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p.ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle

7.

Per carrier scaling of a cancellation pulse of a multi-carrier signal

      
Numéro d'application 17750497
Numéro de brevet 11770284
Statut Délivré - en vigueur
Date de dépôt 2022-05-23
Date de la première publication 2023-09-26
Date d'octroi 2023-09-26
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Janani, Mohammad
  • Tujkovic, Djordje

Abrégé

Apparatuses, methods, and systems for per carrier scaling of a cancellation pulse of a multi-carrier signal are disclosed. One method includes identifying a target PAPR (peak to average power ratio) for the multi-carrier signal, identifying a target EVM (error vector magnitude) for each of cj carriers of the multi-carrier signal, setting a scaling factor for each of the cj carrier to an initial value, or each carrier cj adjusting the scaling factor for the carrier cj until a measured EVM of the carrier cj satisfies the target EVM for the subcarrier cj while maintaining the PAPR target for the multi-carrier signal, and the cancellation pulse of the multi-carrier signal with the adjusted scaling factor for each of the cj carriers.

Classes IPC  ?

  • H04B 1/04 - Circuits
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04L 27/32 - Systèmes à courant porteur caractérisés par des combinaisons de plusieurs types de systèmes couverts par les groupes , , , ou
  • H04L 27/34 - Systèmes à courant porteur à modulation de phase et d'amplitude, p.ex. en quadrature d'amplitude

8.

PROVIDING SHARED AUGMENTED REALITY ENVIRONMENTS WITHIN VIDEO CALLS

      
Numéro d'application 17818596
Statut En instance
Date de dépôt 2022-08-09
Date de la première publication 2023-09-21
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Barbosa Da Silva, Marcus Vinicius
  • Cohen, David Marc
  • Dzieza, Emmett
  • Del Rio Lazo, Dalia Antoinette

Abrégé

Systems, methods, client devices, and non-transitory computer-readable media are disclosed for enabling video calls which facilitate shared augmented reality (AR) background environments. In particular, the disclosed systems can establish a video call between client devices. In addition, the disclosed systems can enable client devices to segment one or more participants captured via videos on the client devices from captured backgrounds. Moreover, the disclosed systems can enable the client devices to render, in place of the segmented backgrounds, AR background environments to place captured videos of the one or more participants within a shared AR background space to create the perception that the participants of the video call are present in the same location (or setting). Furthermore, the disclosed systems can enable the client devices to render the AR environments as shared 360 AR environments that render synchronized 360 AR spaces and/or AR effects across the client devices participating in the video call (e.g., utilizing an AR data channel).

Classes IPC  ?

  • H04N 7/14 - Systèmes à deux voies
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

9.

FLEX BONDED INTEGRATED CIRCUITS

      
Numéro d'application 17698134
Statut En instance
Date de dépôt 2022-03-18
Date de la première publication 2023-09-21
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Rekhi, Sandeep
  • Pichumani, Pradip Sairam

Abrégé

Embodiments relate to an integrated circuit package having an integrated circuit die connected to a package substrate through conductors of a flex cable. The flex cable includes an insulating housing made of an insulating material and a plurality of conductors disposed inside the insulating housing. Each conductor of the plurality of conductors is connected to a first contact of a plurality of contacts of the integrated circuit die and a second contact of a plurality of contacts of the package substrate.

Classes IPC  ?

  • H01L 23/00 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/552 - Protection contre les radiations, p.ex. la lumière

10.

DETECTING SILENT DATA CORRUPTIONS WITHIN A LARGE SCALE INFRASTRUCTURE

      
Numéro d'application 18054803
Statut En instance
Date de dépôt 2022-11-11
Date de la première publication 2023-09-21
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Dattatraya Dixit, Harish
  • Sankar, Sriram
  • Beadon, Matthew David
  • Vunnam, Gautham Venkat
  • Boyle, Laura Ann

Abrégé

Systems, apparatuses and methods provide technology for conducting silent data corruption (SDC) testing in a network including a fleet of production servers comprising generating a first SDC test selected from a repository of SDC tests, submitting the first SDC test for execution on a plurality of servers selected from the fleet of production servers, wherein for each respective server of the plurality of servers the first SDC test is executed as a test workload in co-location with a production workload executed on the respective server, determining a result of the first SDC test performed on a first server of the plurality of servers, and upon determining that the result of the first SDC test performed on the first server is a test failure, removing the first server from a production status, and entering the first server in a quarantine process to investigate and to mitigate the test failure.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

11.

DETECTING SILENT DATA CORRUPTIONS WITHIN A LARGE SCALE INFRASTRUCTURE

      
Numéro d'application US2023015211
Numéro de publication 2023/177681
Statut Délivré - en vigueur
Date de dépôt 2023-03-14
Date de publication 2023-09-21
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Boyle, Laura Ann
  • Beadon, Matthew David
  • Sankar, Sriram
  • Dixit, Harish Dattatraya
  • Vunnam, Gautham Venkat

Abrégé

Systems, apparatuses and methods provide technology for conducting silent data corruption (SDC) testing in a network including a fleet of production servers comprising generating a first SDC test selected from a repository of SDC tests, submitting the first SDC test for execution on a plurality of servers selected from the fleet of production servers, wherein for each respective server of the plurality of servers the first SDC test is executed as a test workload in co-location with a production workload executed on the respective server, determining a result of the first SDC test performed on a first server of the plurality of servers, and upon determining that the result of the first SDC test performed on the first server is a test failure, removing the first server from a production status, and entering the first server in a quarantine process to investigate and to mitigate the test failure.

Classes IPC  ?

  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • G06F 11/24 - Tests marginaux

12.

FLEX BONDED INTEGRATED CIRCUITS

      
Numéro d'application US2023015365
Numéro de publication 2023/177787
Statut Délivré - en vigueur
Date de dépôt 2023-03-16
Date de publication 2023-09-21
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Rekhi, Sandeep
  • Pichumani, Pradip Sairam

Abrégé

Embodiments relate to an integrated circuit package having an integrated circuit die connected to a package substrate through conductors of a flex cable. The flex cable includes an insulating housing made of an insulating material and a plurality of conductors disposed inside the insulating housing. Each conductor of the plurality of conductors is connected to a first contact of a plurality of contacts of the integrated circuit die and a second contact of a plurality of contacts of the package substrate.

Classes IPC  ?

  • H01L 23/498 - Connexions électriques sur des substrats isolants

13.

Systems and methods for reducing power consumption of convolution operations for artificial neural networks

      
Numéro d'application 17396555
Numéro de brevet 11763131
Statut Délivré - en vigueur
Date de dépôt 2021-08-06
Date de la première publication 2023-09-19
Date d'octroi 2023-09-19
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Nair, Krishnakumar Narayanan

Abrégé

A computer-implemented method may include retrieving, via a remote data bus from a data store remote from a hardware accelerator to a local memory device (LMD) included in the hardware accelerator, (1) a filter matrix comprising a set of filter vectors corresponding to a filter location included in each of a set of filters of a convolutional layer of an artificial neural network (ANN), and (2) an activation matrix comprising a primary and a secondary set of activation vectors, each activation vector included in an activation volume inputted into the convolutional layer. The method may also include directing a hardware matrix multiplication unit (MMU) included in the hardware accelerator and communicatively coupled to the LMD via a local data bus, to execute a matrix multiplication operation (MMO) using the filter matrix and the activation matrix.

Classes IPC  ?

  • G06N 3/04 - Architecture, p.ex. topologie d'interconnexion
  • G06N 3/10 - Interfaces, langages de programmation ou boîtes à outils de développement logiciel, p.ex. pour la simulation de réseaux neuronaux
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06N 3/08 - Méthodes d'apprentissage

14.

Systems and methods for generating and distributing content for consumption surfaces

      
Numéro d'application 17835858
Numéro de brevet 11765408
Statut Délivré - en vigueur
Date de dépôt 2022-06-08
Date de la première publication 2023-09-19
Date d'octroi 2023-09-19
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Bhutani, Aayush
  • Chandra, Prakash
  • Agarwal, Amit
  • Su, Xin

Abrégé

Systems, methods, and non-transitory computer-readable media can be configured to determine a request for a video from a client device, wherein the video is associated with a plurality of reframed versions of the video. A reframed version of the video to provide in response to the request can be determined based at least in part on a consumption surface associated with the client device. The reframed version of the video can be provided to the client device for display.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour monodiffusion [unicast]
  • G06N 20/00 - Apprentissage automatique
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou

15.

GROUP ACCOUNTS

      
Numéro d'application 17654106
Statut En instance
Date de dépôt 2022-03-09
Date de la première publication 2023-09-14
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Olson, Ryan Keenan
  • Sarkar, Shilpa
  • Tsai, Josselyn
  • Wendel, Christopher
  • Cottle, Peter Michael
  • Silber, Ian Mcintyre

Abrégé

Techniques are described for a social networking system to provide group or aggregation accounts that allow users to easily and quickly form relationships with multiple other users based on a membership association of the multiple users to the group account. In some cases, the social networking system may be configured to add and/or remove relationships based on changes in association between members and the group account.

Classes IPC  ?

  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme

16.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR UTILIZING GESTURES AND EYE TRACKING INFORMATION TO FACILITATE CAMERA OPERATIONS ON ARTIFICIAL REALITY DEVICES

      
Numéro d'application US2023014540
Numéro de publication 2023/172463
Statut Délivré - en vigueur
Date de dépôt 2023-03-03
Date de publication 2023-09-14
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Ling, Yazhu
  • Hu, Jun
  • Tong, Shan
  • Molina, Gabriel
  • Li, Xiaoxing
  • Peng, Honghong

Abrégé

Systems and methods are provided for operating image modules via an artificial reality (AR) device. In various exemplary embodiments, an artificial reality device may initiate a first camera of the AR device to identify a picture region and may track at least one gaze via a second camera of the AR device or at least one gesture via the first camera. The AR device may be a head-mounted device, for example, including a plurality of inward and outward facing cameras. The AR device may determine a region of interest within the picture region based on the at least one tracked gaze or gesture and may focus on the region of interest via the first camera. The focusing operations may include at least one of an auto-exposure operation, an auto-focus operation, or a stabilizing operation.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 23/67 - Commande de la mise au point basée sur les signaux électroniques du capteur d'image
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

17.

SOCIAL NETWORK MAPS WITH REGIONAL STORIES

      
Numéro d'application US2023014843
Numéro de publication 2023/172647
Statut Délivré - en vigueur
Date de dépôt 2023-03-08
Date de publication 2023-09-14
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Dickens, Joshua Barton
  • Liang, Jessica S
  • Bailey, William Samuel
  • Shin, Key K.

Abrégé

A social networking system may generate a region of an interactive map and determine a zoom level at which the interactive map is being presented. The social networking system may then determine a first defined geographic region based at least in part on the region being displayed and the zoom level at which the interactive map is being displayed. A quantity of content items that exists that are associated with the first define geographic region can be determined by the system. The social networking system may then present, based at least in part on the quantity, a visual representation on the interactive map of one or more content items associated with at least one of the first defined geographic region or a second defined geographic region that encompasses the first defined geographic region.

Classes IPC  ?

  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p.ex. requêtes spatio-temporelles
  • G06F 16/9538 - Présentation des résultats des requêtes

18.

SOCIAL NETWORK MAPS WITH PLACE REACTIONS

      
Numéro d'application US2023014850
Numéro de publication 2023/172653
Statut Délivré - en vigueur
Date de dépôt 2023-03-08
Date de publication 2023-09-14
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Dickens, Joshua Barton
  • Liang, Jessica S
  • Bailey, William Samuel
  • Shin, Key K.

Abrégé

Techniques for providing social network maps are described. For example, a social networking system may receive, from a first user account associated with the social networking system, a content item associated with a location. The social networking system presents a control usable to provide multiple different types of feedback associated with the location. In some examples, the social networking system then generates an interactive map which comprises a visual representation of the content item associated with the location on the interactive map to a second user account. Upon receiving input comprising a selection of a particular type of feedback from among the multiple different types of feedback, the social networking system the performs an action associated with the selected particular type of feedback.

Classes IPC  ?

  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p.ex. requêtes spatio-temporelles

19.

SOCIAL NETWORK MAPS WITH PLACE REACTIONS

      
Numéro d'application 17691066
Statut En instance
Date de dépôt 2022-03-09
Date de la première publication 2023-09-14
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Bailey, William Samuel
  • Dickens, Joshua Barton
  • Liang, Jessica S.
  • Shin, Key K.

Abrégé

Techniques for providing social network maps are described. For example, a social networking system may receive, from a first user account associated with the social networking system, a content item associated with a location. The social networking system presents a control usable to provide multiple different types of feedback associated with the location. In some examples, the social networking system then generates an interactive map which comprises a visual representation of the content item associated with the location on the interactive map to a second user account. Upon receiving input comprising a selection of a particular type of feedback from among the multiple different types of feedback, the social networking system the performs an action associated with the selected particular type of feedback.

Classes IPC  ?

  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G01C 21/00 - Navigation; Instruments de navigation non prévus dans les groupes

20.

SOCIAL NETWORK MAPS WITH REGIONAL STORIES

      
Numéro d'application 17691072
Statut En instance
Date de dépôt 2022-03-09
Date de la première publication 2023-09-14
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Bailey, William Samuel
  • Dickens, Joshua Barton
  • Liang, Jessica S.
  • Shin, Key K.

Abrégé

A social networking system may generate a region of an interactive map and determine a zoom level at which the interactive map is being presented. The social networking system may then determine a first defined geographic region based at least in part on the region being displayed and the zoom level at which the interactive map is being displayed. A quantity of content items that exists that are associated with the first define geographic region can be determined by the system. The social networking system may then present, based at least in part on the quantity, a visual representation on the interactive map of one or more content items associated with at least one of the first defined geographic region or a second defined geographic region that encompasses the first defined geographic region.

Classes IPC  ?

  • G01C 21/00 - Navigation; Instruments de navigation non prévus dans les groupes
  • G06T 15/10 - Effets géométriques
  • G01C 21/34 - Recherche d'itinéraire; Guidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués

21.

NANOPHOTONIC CRACK STOP DESIGN

      
Numéro d'application US2023014556
Numéro de publication 2023/172472
Statut Délivré - en vigueur
Date de dépôt 2023-03-05
Date de publication 2023-09-14
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Rekhi, Sandeep
  • Pichumani, Pradip Sairam

Abrégé

A semiconductor design that uses high refractive index material between low refractive index material. In particular, a semiconductor wafer and method for creating a semiconductor wafer comprising an inner crack stop structure and a waveguide, wherein the waveguide directs light. And, a method for checking integrity of a semiconductor chip.

Classes IPC  ?

  • G02B 6/12 - OPTIQUE ÉLÉMENTS, SYSTÈMES OU APPAREILS OPTIQUES - Détails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p.ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
  • G02B 6/13 - Circuits optiques intégrés caractérisés par le procédé de fabrication
  • G01N 21/95 - Recherche de la présence de criques, de défauts ou de souillures caractérisée par le matériau ou la forme de l'objet à analyser
  • G02B 6/122 - Elements optiques de base, p.ex. voies de guidage de la lumière

22.

GROUP ACCOUNTS

      
Numéro d'application US2023014807
Numéro de publication 2023/172622
Statut Délivré - en vigueur
Date de dépôt 2023-03-08
Date de publication 2023-09-14
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Tsai, Josselyn
  • Wendel, Christopher
  • Cottle, Peter, Michael
  • Olson, Ryan, Keenan
  • Sarkar, Shilpa
  • Silber, Ian, Mcintyre

Abrégé

Techniques are described for a social networking system to provide group or aggregation accounts that allow users to easily and quickly form relationships with multiple other users based on a membership association of the multiple users to the group account. In some cases, the social networking system may be configured to add and/or remove relationships based on changes in association between members and the group account.

Classes IPC  ?

  • G06Q 10/00 - Administration; Gestion
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux

23.

Vertical polishing system with multiple degrees of freedom

      
Numéro d'application 17332794
Numéro de brevet 11756814
Statut Délivré - en vigueur
Date de dépôt 2021-05-27
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Rekhi, Sandeep
  • Pichumani, Pradip Sairam

Abrégé

A system for polishing a sample is provided. The system may comprise a motor. The system may also include a polishing element that is actuated by the motor. The system may also have a sample holder. The sample holder may hold a sample to be polished by the polishing element. In some examples, the sample holder has multiple degrees of movement in order to precisely polish, grind, or bevel the sample. In some examples, the system may further include an arm having a slurry dispenser, inlets for fluid, and a squeegee-like element to clean, wash, or brush off debris from the polishing element during a polishing process.

Classes IPC  ?

  • B24B 37/00 - Machines ou dispositifs de rodage; Accessoires
  • H01L 21/67 - Appareils spécialement adaptés pour la manipulation des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide pendant leur fabrication ou leur traitement; Appareils spécialement adaptés pour la manipulation des plaquettes pendant la fabrication ou le traitement des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide ou de leurs composants
  • B24B 37/34 - Accessoires
  • B24B 37/24 - Tampons de rodage pour travailler les surfaces planes caractérisés par la composition ou les propriétés des matériaux du tampon

24.

Using a host application to authorize a user of a client device to perform an action within a guest application

      
Numéro d'application 16667612
Numéro de brevet 11757891
Statut Délivré - en vigueur
Date de dépôt 2019-10-29
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Sahay, Yash
  • Shehata, Ahmed

Abrégé

An online system receives information describing a request from a user to perform an action within a guest application and information identifying a host application for determining whether to allow the user to do so. The information describing the request is communicated to the host application for comparison to a set of permissions. Upon receiving information indicating the information describing the request matches a permission identifying a user allowed to perform an action within the guest application, the online system communicates, to the host application, a message for display to the user including an option allowing the user to perform the action within the guest application. Upon receiving a selection of the option at the host application, the online system receives a token allowing the user to perform the action within the guest application and communicates it to the guest application. The host and guest applications also may communicate directly.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

25.

Systems and methods for recommending pages

      
Numéro d'application 17708846
Numéro de brevet 11755673
Statut Délivré - en vigueur
Date de dépôt 2022-03-30
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Green, Bradley Ray
  • Vusirikala, Vishal
  • Wang, Feng
  • Kapoor, Komal

Abrégé

Systems, methods, and non-transitory computer-readable media can be configured to determine a page embedding for each page in a sequence of pages visited by a user. A pooled page embedding can be determined based on the page embeddings for the sequence of pages visited by the user. One or more page recommendations for the user can be determined based at least in part on the pooled page embedding.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 16/9536 - Personnalisation de la recherche basée sur le filtrage social ou collaboratif
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06N 20/00 - Apprentissage automatique

26.

Methods and systems for presenting modules in an inbox interface

      
Numéro d'application 17352592
Numéro de brevet 11757820
Statut Délivré - en vigueur
Date de dépôt 2021-06-21
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Perlow, Jonathan David
  • Song, Andrew Yaoshu

Abrégé

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 that they might not otherwise be aware of (or inclined to use on a regular basis). After a number of recent or unread messages are shown in the inbox's initial interface, the messages end and are replaced with modules. Many different types of functionality may be the subject of the modules (e.g., a module for sharing local content such as photos from a photo album, a People/States module, Top Contacts, New Behavior, Live Videos, Events, Businesses, or Messaging Stickers). Once the available modules have been scrolled through, the interface may revert to more messages, such as less-recent or previously read threads from the original messages. Unread threads may also be collapsed in the top section of the inbox, or included in a module.

Classes IPC  ?

  • H04L 51/42 - Aspects liés aux boîtes aux lettres, p.ex. synchronisation des boîtes aux lettres
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation

27.

Techniques to selectively capture visual media using a single interface element

      
Numéro d'application 17712315
Numéro de brevet 11758268
Statut Délivré - en vigueur
Date de dépôt 2022-04-04
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Ruben, William M.
  • Smith, Daniel James
  • Patel, Nilesh Vinubhai
  • Lutsenko, Mykyta
  • Flynn, Iii, William Joseph
  • Gheorghe, Andrei Victor Constantin

Abrégé

Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.

Classes IPC  ?

  • H04N 23/667 - Changement de mode de fonctionnement de la caméra, p. ex. entre les modes photo et vidéo, sport et normal ou haute et basse résolutions
  • H04N 1/21 - Enregistrement intermédiaire de l'information
  • G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p.ex. transmission de fac-similés; Leurs détails
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
  • G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
  • H04N 23/62 - Commande des paramètres via des interfaces utilisateur
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
  • H04N 101/00 - Caméras vidéo pour images fixes

28.

Node location selection of wireless mesh networks

      
Numéro d'application 17401408
Numéro de brevet 11758506
Statut Délivré - en vigueur
Date de dépôt 2021-08-13
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Huang, Po Han
  • Cai, Wuwei
  • Bondalapati, Pratheep

Abrégé

Apparatuses, methods, and systems for node selection of wireless networks are disclosed. One method includes obtaining locations available for placing nodes, wherein each of the locations include three dimensions. For each pair of available locations, the method includes looking up two-dimensional locations of possible obstructions between the pair of available locations, identifying candidate obstructions from the possible obstructions based on two-dimensional locations of the possible obstructions and two-dimensional locations of the pair of available locations, estimating a reference height for a shortest distance between a segment between the pair of available locations and the three-dimensional location of each of the candidate obstructions, determining a distance between a point on the segment as defined by the reference height and the three-dimensional location of each of the possible obstructions, and identifying the pair of available locations as having a line-of-sight wireless link based the determined distance of each of the candidate obstructions.

Classes IPC  ?

  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
  • H04W 84/18 - Réseaux auto-organisés, p.ex. réseaux ad hoc ou réseaux de détection

29.

NANOPHOTONIC CRACK STOP DESIGN

      
Numéro d'application 17688716
Statut En instance
Date de dépôt 2022-03-07
Date de la première publication 2023-09-07
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Pichumani, Pradip Sairam
  • Rekhi, Sandeep

Abrégé

A semiconductor design that uses high refractive index material between low refractive index material. This structure may act as an optical waveguide.

Classes IPC  ?

  • G02B 6/124 - Lentilles géodésiques ou réseaux intégrés
  • H01L 23/00 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide

30.

SYSTEMS AND METHODS OF UNCERTAINTY-AWARE SELF-SUPERVISED-LEARNING FOR MALWARE AND THREAT DETECTION

      
Numéro d'application US2023013935
Numéro de publication 2023/167817
Statut Délivré - en vigueur
Date de dépôt 2023-02-27
Date de publication 2023-09-07
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s) Chen, Li

Abrégé

A system may be configured to perform self-supervised learning for malware and threat intelligence such that unlabeled data is effectively used. Some embodiments may: obtain training data comprising executable portions of unlabeled information; learn, from the training data, latent representations of the unlabeled information; automatically determine labels from the training data based on the learned latent representations of the unlabeled information; predict, via contrastive learning trained using the labeled training data and deployed using the unlabeled training data, a deterministic distribution of points in a latent space that indicates whether the executable portion(s) belongs to classes or clusters; and estimate, via a machine-learning model, an uncertainty distribution of points around the executable portion(s) indicated as belonging to one of the classes or clusters. The uncertainty distribution may indicate a confidence that the respective determined label accurately describes the latent representation(s) of the one class or cluster.

Classes IPC  ?

31.

SYSTEMS AND METHODS OF UNCERTAINTY-AWARE SELF-SUPERVISED-LEARNING FOR MALWARE AND THREAT DETECTION

      
Numéro d'application 17683615
Statut En instance
Date de dépôt 2022-03-01
Date de la première publication 2023-09-07
Propriétaire META PLATAFORMS, INC. (USA)
Inventeur(s) Chen, Li

Abrégé

A system may be configured to perform self-supervised learning for malware and threat intelligence such that unlabeled data is effectively used. Some embodiments may: obtain training data comprising executable portions of unlabeled information; learn, from the training data, latent representations of the unlabeled information; automatically determine labels from the training data based on the learned latent representations of the unlabeled information; predict, via contrastive learning trained using the labeled training data and deployed using the unlabeled training data, a deterministic distribution of points in a latent space that indicates whether the executable portion(s) belongs to classes or clusters; and estimate, via a machine-learning model, an uncertainty distribution of points around the executable portion(s) indicated as belonging to one of the classes or clusters. The uncertainty distribution may indicate a confidence that the respective determined label accurately describes the latent representation(s) of the one class or cluster.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus
  • G06N 5/04 - Modèles d’inférence ou de raisonnement

32.

Hardware-aware efficient neural network design system having differentiable neural architecture search

      
Numéro d'application 16704971
Numéro de brevet 11748615
Statut Délivré - en vigueur
Date de dépôt 2019-12-05
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Wu, Bichen
  • Zhang, Peizhao
  • Vajda, Peter
  • Dai, Xiaoliang
  • Wang, Yanghan
  • Tian, Yuandong

Abrégé

Computer implemented systems are described that implement a differentiable neural architecture search (DNAS) engine executing on one or more processors. The DNAS engine is configured with a stochastic super net defining a layer-wise search space having a plurality of candidate layers, each of the candidate layers specifying one or more operators for a neural network architecture. Further, the DNAS engine is configured to process training data to train weights for the operators in the stochastic super net based on a loss function representing a latency of the respective operator on a target platform, and to select a set of candidate neural network architectures from the trained stochastic super net. The DNAS engine may, for example, be configured to train the stochastic super net by traversing the layer-wise search space using gradient-based optimization of network architecture distribution.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/082 - Méthodes d'apprentissage modifiant l’architecture, p.ex. par ajout, suppression ou mise sous silence de nœuds ou de connexions
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/047 - Réseaux probabilistes ou stochastiques
  • G06N 3/084 - Rétropropagation, p.ex. suivant l’algorithme du gradient

33.

Method and system for presenting a subset of messages in a modular inbox

      
Numéro d'application 17728263
Numéro de brevet 11750550
Statut Délivré - en vigueur
Date de dépôt 2022-04-25
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Jayaram, Vinodh
  • Song, Andrew Yaoshu
  • Perlow, Jonathan David

Abrégé

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. After a number of recent or unread messages are shown in the inbox's initial interface, the messages end and are replaced with modules. A threshold may be defined for the number of recent/unread messages to display before transitioning to modules. The threshold may be determined dynamically based on a minimum and/or maximum number of messages to display. The determination may be based on the current time, whether there is an active conversation in a thread, whether there are unread messages in a thread, etc. The determination may vary from user to user based, for example, on whether the user is a relatively active user, and/or how the user has used the messaging application in the past.

Classes IPC  ?

  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/42 - Aspects liés aux boîtes aux lettres, p.ex. synchronisation des boîtes aux lettres
  • H04L 51/04 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM]

34.

Adjusting a value associated with presenting an online system user with a link that initiates a conversation with an entity via a messaging application

      
Numéro d'application 18064262
Numéro de brevet 11748663
Statut Délivré - en vigueur
Date de dépôt 2022-12-10
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Rastogi, Vibhor

Abrégé

An online system presents content to its users, in which the content includes links that launch a messaging application and initiate conversations via the application. The system receives information indicating that negative experiences occurred during the conversations and may use this information and attributes of entities participating in the conversations to train a model to predict a likelihood of an occurrence of a negative experience. Upon determining an opportunity to present a user with a link that launches the application and initiates a potential conversation with an entity via the application, the system applies the model to predict a likelihood of an occurrence of the negative experience by the user during the potential conversation based on the entity's attributes. Based on the predicted likelihood, the system adjusts a value associated with presenting the link and passes the adjusted value to a process that selects content for presentation to the user.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • H04L 51/04 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM]
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06Q 30/08 - Ventes aux enchères

35.

Identifying content to present to a group of online system users based on user actions and specified by a third-party system

      
Numéro d'application 16670747
Numéro de brevet 11748783
Statut Délivré - en vigueur
Date de dépôt 2019-10-31
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Huang, Yi
  • Fan, Peng
  • Chen, Zhimin
  • Tong, Keyun

Abrégé

An online system receives information describing a target group of online system users from a third party system that includes one or more user properties, which may identify an action performed by a an online user within a time interval to include the user in the target group. When an opportunity to present advertisement requests to a user is identified, the online system retrieves actions associated with the user and times associated with the actions. If an action associated with the user matches the action identified by the user properties and occurred within the time interval identified by the user properties, and other characteristics of the user satisfy at least a threshold number of the user properties, the online system includes the user in the target group. Advertisement requests having targeting criteria, including the target group, satisfied by characteristics of the user are evaluated for presentation to the user.

Classes IPC  ?

36.

Apparatus, system, and method for preventing radio frequency energy leaks and intrusions via choke structures

      
Numéro d'application 17393431
Numéro de brevet 11749886
Statut Délivré - en vigueur
Date de dépôt 2021-08-04
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Tabatabai, Farbod
  • Saraswat, Srishti

Abrégé

An antenna comprising (1) a bottom RF guide plate rotatably coupled to a base via a first shaft controlled by an azimuth motor, (2) a top array plate rotatably coupled to the base via a second shaft controlled by an elevation motor, the top array plate and the bottom RF guide plate collectively forming a waveguide configured to direct RF signals in a specific direction, and (3) a choke structure coupled to the top array plate, the choke structure and the bottom RF guide plate collectively producing a RF choke that mitigates RF energy leakage or intrusion between the waveguide and an area outside the waveguide. Various other apparatuses, systems, and methods are also disclosed.

Classes IPC  ?

  • H01Q 3/10 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne utilisant un mouvement mécanique de l'ensemble d'antenne ou du système d'antenne pour faire varier deux coordonnées de l'orientation pour produire un balayage conique ou en spirale
  • H01Q 1/52 - Moyens pour réduire le couplage entre les antennes; Moyens pour réduire le couplage entre une antenne et une autre structure
  • H01Q 21/00 - Systèmes ou réseaux d'antennes
  • H01Q 21/06 - Réseaux d'unités d'antennes, de même polarisation, excitées individuellement et espacées entre elles

37.

Display screen or portion thereof with a graphical user interface

      
Numéro d'application 29868528
Numéro de brevet D0997968
Statut Délivré - en vigueur
Date de dépôt 2022-12-06
Date de la première publication 2023-09-05
Date d'octroi 2023-09-05
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Kapoor, Mihika
  • Cutler, Blake
  • Taylor, Andrew James
  • Kennedy, Joseph
  • Yeh, Yo-Tzu

38.

SYSTEMS AND METHODS FOR WIRELESS NETWORK OPTIMIZATION USING GEO-DATA FOR IMPROVED USER EXPERIENCE

      
Numéro d'application US2023013813
Numéro de publication 2023/164129
Statut Délivré - en vigueur
Date de dépôt 2023-02-24
Date de publication 2023-08-31
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s) Li, Ying

Abrégé

A system for network optimization using geo-data may access a set of geotagged data samples associated with a cell. The set of geotagged data samples may be obtained from an application associated with one or more user equipment associated with the cell and the cell includes at least one antenna. The system may also determine a metric associated with the cell based on the set of geotagged data samples, generate one or more antenna adjustments based on the metric, and predict, based on the one or more antenna adjustments, a performance improvement associated with the cell.

Classes IPC  ?

  • H04B 7/26 - Systèmes de transmission radio, c. à d. utilisant un champ de rayonnement pour communication entre plusieurs postes dont au moins un est mobile

39.

Extended pull-down gesture to cache content

      
Numéro d'application 17526849
Numéro de brevet 11740784
Statut Délivré - en vigueur
Date de dépôt 2021-11-15
Date de la première publication 2023-08-29
Date d'octroi 2023-08-29
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Kupasrimonkol, Sirisak Mark

Abrégé

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.

Classes IPC  ?

  • G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme

40.

Online session scheduling from a networking platform

      
Numéro d'application 17315174
Numéro de brevet 11741435
Statut Délivré - en vigueur
Date de dépôt 2021-05-07
Date de la première publication 2023-08-29
Date d'octroi 2023-08-29
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Guo, Hong
  • Seetoh, Zhi Min
  • Hajian, Nathaniel Owen
  • Moore, Zachary
  • Ogawa, Yeuko

Abrégé

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.

Classes IPC  ?

  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • H04L 65/1066 - Gestion de session
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux

41.

Indexing key frames for localization

      
Numéro d'application 18087535
Numéro de brevet 11741151
Statut Délivré - en vigueur
Date de dépôt 2022-12-22
Date de la première publication 2023-08-29
Date d'octroi 2023-08-29
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Ramnath, Krishnan
  • Mitra, Saurabh
  • Viswanathan, Lakshmie Narayan

Abrégé

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.

Classes IPC  ?

  • G06F 16/53 - Requêtes
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 16/51 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 16/56 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données d’images fixes en format vectoriel
  • G06V 20/30 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les albums, les collections ou les contenus partagés, p.ex. des photos ou des vidéos issus des réseaux sociaux
  • G06F 18/22 - Critères d'appariement, p.ex. mesures de proximité

42.

SUPPORTING MULTIPLE PARTITION SIZES USING A UNIFIED PIXEL INPUT DATA INTERFACE FOR FETCHING REFERENCE PIXELS IN VIDEO ENCODERS

      
Numéro d'application 18106330
Statut En instance
Date de dépôt 2023-02-06
Date de la première publication 2023-08-24
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Sriadibhatla, Kameswara Kishore
  • Chen, Yunqing
  • Jampani, Prasanth
  • Alaparthi, Srikanth
  • Lewis, Adrian Stafford
  • Pan, Shiyan

Abrégé

A system for storing and providing video pixel data for video encoding is disclosed. The system comprises a memory storage and a cache storage. The system further comprises a controller. The controller is configured to receive a request that causes transferring of a reference pixel block of a video, wherein the video is being encoded using the reference pixel block. The controller is configured to determine whether the reference pixel block has at least a portion that is outside a frame of the video. In response to the determination of the reference pixel block having at least a portion outside the frame of the video, the controller is configured to cause a portion of the reference pixel block of the video inside the frame of the video to be fetched from a memory storage and stored in a cache storage, pad a remaining missing portion of the reference pixel block of the video outside the frame of the video with padding pixel data to form the reference pixel block, and transfer the reference pixel block in response to the request.

Classes IPC  ?

  • H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p.ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
  • H04N 19/119 - Aspects de subdivision adaptative, p.ex. subdivision d’une image en blocs de codage rectangulaires ou non
  • H04N 19/132 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’élément, le paramètre ou la sélection affectés ou contrôlés par le codage adaptatif Échantillonnage, masquage ou troncature d’unités de codage, p.ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
  • H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p.ex. un objet la zone étant un bloc, p.ex. un macrobloc

43.

SYSTEMS AND METHODS FOR OPT-IN MESSAGING

      
Numéro d'application 18141064
Statut En instance
Date de dépôt 2023-04-28
Date de la première publication 2023-08-24
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Slutsker, Igor
  • Watve, Rohit
  • Xiao, Yi

Abrégé

Exemplary embodiments relate to techniques for allowing a first user of a messaging platform to send follow-up message(s) to a second user after expiration of an allotted messaging time period without violating existing messaging policies based at least in part on opt-in messaging. The first user may perform an API call to an API of a messaging server to send a follow-up message request. Based on the request, the messaging server may send an opt-in message to the second user who may then explicitly opt in to receive a follow-up message from the first user. A qualifying response by the second user to the opt-in message may cause the messaging server to generate a unique token for the communicating pair. The first user may send the follow-up message to the second user by sending the message with the token.

Classes IPC  ?

  • H04L 51/18 - Commandes ou codes exécutables
  • G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 51/224 - Surveillance ou traitement des messages en fournissant une notification sur les messages entrants, p.ex. des poussées de notifications des messages reçus

44.

ELECTRICAL DEVICE FOR ELECTRICAL POWER MONITORING AND ANALYSIS AT A DATA HALL RACK

      
Numéro d'application 17584198
Statut En instance
Date de dépôt 2022-01-25
Date de la première publication 2023-08-24
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Valdez, Octavio
  • Madrid, Jr., Ivan C.
  • Ferda, Mark

Abrégé

A system having an electrical device for electrical power monitoring and analysis is disclosed. The system may enable electrically connecting of a measurement component of an electrical device to a plurality of electrical ports via a power line of a data center to detect one or more electrical signals. The electrical device, the plurality of electrical ports and the power line may be embodied within a non-metallic enclosure configured to reduce electromagnetic interference within the non-metallic enclosure. The system may measure a quantity of the electrical signals via the measurement component. The system may determine, based on analyzing the quantity of the electrical signals, one or more troubleshooting actions associated with the power line of the data center.

Classes IPC  ?

  • G01R 31/08 - Localisation de défauts dans les câbles, les lignes de transmission ou les réseaux

45.

Adaptive correction of network device clock timing errors

      
Numéro d'application 17834259
Numéro de brevet 11736264
Statut Délivré - en vigueur
Date de dépôt 2022-06-07
Date de la première publication 2023-08-22
Date d'octroi 2023-08-22
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Byagowi, Ahmad

Abrégé

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.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • H04W 56/00 - Dispositions de synchronisation

46.

Social media music streaming

      
Numéro d'application 17681614
Numéro de brevet 11736547
Statut Délivré - en vigueur
Date de dépôt 2022-02-25
Date de la première publication 2023-08-22
Date d'octroi 2023-08-22
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Paul, Debashish

Abrégé

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.

Classes IPC  ?

  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour monodiffusion [unicast]
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/635 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/68 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement

47.

Software defined hybrid flash storage memory controller

      
Numéro d'application 16927507
Numéro de brevet 11733931
Statut Délivré - en vigueur
Date de dépôt 2020-07-13
Date de la première publication 2023-08-22
Date d'octroi 2023-08-22
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Wu, Ta-Yu
  • Nanda, Akshat

Abrégé

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.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 12/0866 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache pour les systèmes de mémoire périphérique, p.ex. la mémoire cache de disque
  • G06F 12/02 - Adressage ou affectation; Réadressage

48.

System for providing context-sensitive display overlays to a mobile device via a network

      
Numéro d'application 17548873
Numéro de brevet 11734723
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de la première publication 2023-08-22
Date d'octroi 2023-08-22
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Franklin, Alexander Salem
  • Wang, Xiao Ou

Abrégé

A system for providing context sensitive display overlays to a mobile device via a network comprising an overlay datastore, a processor, coupled to the datastore and programmed to receive a request from a mobile device via the network for a list of overlays, determine user context information, search the datastore for overlays matching the user context and provide the list of overlays to the mobile device via the network.

Classes IPC  ?

  • G06Q 30/0251 - Publicités ciblées
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p.ex. glissement, rotation, agrandissement ou changement de couleur
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes

49.

Turning a Two-Dimensional Image into a Skybox

      
Numéro d'application 18168355
Statut En instance
Date de dépôt 2023-02-13
Date de la première publication 2023-08-17
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Cheung, Vincent Charles
  • Zhang, Jiemin
  • Candido, Salvatore
  • Tseng, Hung-Yu

Abrégé

Aspects of the present disclosure are directed to creating a skybox for an artificial reality (“XR”) world from a two-dimensional (“2D”) image. The 2D image is scanned and split into at least two portions. The portions are mapped onto the interior of a virtual enclosed 3D shape, for example, a virtual cube. A generative adversarial network (GAN) interpolates from the information in the areas mapped from the portions to fill in at least some unmapped areas of the interior of the 3D shape. The 3D shape can be placed in a user's XR world to become the skybox surrounding that world.

Classes IPC  ?

  • G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image

50.

Artificial Intelligence-Assisted Virtual Object Builder

      
Numéro d'application 18067980
Statut En instance
Date de dépôt 2022-12-19
Date de la première publication 2023-08-17
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Cheung, Vincent Charles
  • Zhang, Jiemin
  • Kowalk, Bradley Duane
  • Wang, Meng

Abrégé

Aspects of the present disclosure are directed to an artificial intelligence (“AI”) application running in conjunction with an artificial reality (“XR”) space. The AI Builder responds to user commands, verbal or gestural, to build or edit spaces or objects in space. If the requested object is of a type recognized by the AI Builder, then the AI Builder builds the object from one or more stored templates. The new object's location is determined by the objects that already exist in the user's XR environment and on commands or gestures from the user. If the AI Builder does not recognize the requested object, the user can show an image to the AI Builder, and the AI builds a 3D object in the XR space according to that image. To ease collaboration among users, the AI Builder may present its user interface as a non-player character within the XR world.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 40/205 - Analyse syntaxique

51.

Explicit Radiance Field Reconstruction from Scratch

      
Numéro d'application 18160937
Statut En instance
Date de dépôt 2023-01-27
Date de la première publication 2023-08-17
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Aroudj, Samir
  • Goesele, Michael
  • Newcombe, Richard Andrew
  • Schmidt, Tanner
  • Ilg, Florian Eddy Robert
  • Lovegrove, Steven John

Abrégé

In one embodiment, a method includes determining a viewing direction of a scene and rendering an image of the scene for the viewing direction, wherein the rendering comprises: for each pixel of the image, casting a view ray into the scene, and for a particular sampling point along the view ray, determining a pixel radiance associated with surface light field (SLF) and opacity, which comprises identifying multiple voxels within a threshold distance to the particular sampling point, wherein each of the voxels is associated with a respective local plane, for each the voxels computing a pixel radiance associated with SLF and opacity based on locations of the particular sampling point and the local plane associated with that voxel, and determining the pixel radiance associated with SLF and opacity for the particular sampling point based on interpolating the pixel radiances associated with SLF and opacity associated with the multiple voxels.

Classes IPC  ?

  • G06T 15/20 - Calcul de perspectives
  • G06T 15/06 - Lancer de rayon
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image

52.

ARTIFICIAL INTELLIGENCE-ASSISTED VIRTUAL OBJECT BUILDER

      
Numéro d'application US2023013013
Numéro de publication 2023/154556
Statut Délivré - en vigueur
Date de dépôt 2023-02-14
Date de publication 2023-08-17
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Kowalk, Bradley Duane
  • Zhang, Jiemin
  • Wang, Meng
  • Cheung, Vincent Charles

Abrégé

Aspects of the present disclosure are directed to an artificial intelligence ("AI") application running in conjunction with an artificial reality ("XR") space. The AI Builder responds to user commands, verbal or gestural, to build or edit spaces or objects in space. If the requested object is of a type recognized by the AI Builder, then the AI Builder builds the object from one or more stored templates. The new object's location is determined by the objects that already exist in the user's XR environment and on commands or gestures from the user. If the AI Builder does not recognize the requested object, the user can show an image to the AI Builder, and the AI builds a 3D object in the XR space according to that image. To ease collaboration among users, the AI Builder may present its user interface as a non-player character within the XR world.

Classes IPC  ?

  • A63F 13/213 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types comprenant des moyens de photo-détection, p.ex. des caméras, des photodiodes ou des cellules infrarouges
  • A63F 13/215 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types comprenant des moyens de détection des signaux acoustiques, p.ex. utilisant un microphone
  • A63F 13/63 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p.ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu par le joueur, p.ex. avec un éditeur de niveaux
  • A63F 13/428 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p.ex. les signaux générés par le joueur ou dérivés de l’environnement par mappage des signaux d’entrée en commandes de jeu, p.ex. mappage du déplacement d’un stylet sur un écran tactile en angle de braquage d’un véhicule virtuel incluant des signaux d’entrée de mouvement ou de position, p.ex. des signaux représentant la rotation de la manette d’entrée ou les mouvements des bras du joueur détectés par des accéléromètres ou des gyroscopes
  • A63F 13/424 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p.ex. les signaux générés par le joueur ou dérivés de l’environnement par mappage des signaux d’entrée en commandes de jeu, p.ex. mappage du déplacement d’un stylet sur un écran tactile en angle de braquage d’un véhicule virtuel incluant des signaux d’entrée acoustiques, p.ex. en utilisant les résultats d’extraction de hauteur tonale ou de rythme ou de reconnaissance vocale
  • A63F 13/67 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p.ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu en s’adaptant à ou par apprentissage des actions de joueurs, p.ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation

53.

TURNING A TWO-DIMENSIONAL IMAGE INTO A SKYBOX

      
Numéro d'application US2023013020
Numéro de publication 2023/154560
Statut Délivré - en vigueur
Date de dépôt 2023-02-14
Date de publication 2023-08-17
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Candido, Salvatore
  • Cheung, Vincent Charles
  • Zhang, Jiemin
  • Tseng, Hung-Yu

Abrégé

Aspects of the present disclosure are directed to creating a skybox for an artificial reality ("XR") world from a two-dimensional ("2D") image. The 2D image is scanned and split into at least two portions. The portions are mapped onto the interior of a virtual enclosed 3D shape, for example, a virtual cube. A generative adversarial network (GAN) interpolates from the information in the areas mapped from the portions to fill in at least some unmapped areas of the interior of the 3D shape. The 3D shape can be placed in a user's XR world to become the skybox surrounding that world.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

54.

Components for fiber optic cable installation on a powerline conductor

      
Numéro d'application 17831154
Numéro de brevet 11726289
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2023-08-15
Date d'octroi 2023-08-15
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Mass, James A.
  • Olding, Robert
  • Yogeeswaran, Karthik

Abrégé

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.

Classes IPC  ?

  • G02B 6/00 - OPTIQUE ÉLÉMENTS, SYSTÈMES OU APPAREILS OPTIQUES - Détails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p.ex. des moyens de couplage
  • G02B 6/44 - Structures mécaniques pour assurer la résistance à la traction et la protection externe des fibres, p.ex. câbles de transmission optique
  • H01B 9/00 - Câbles de transport d'énergie

55.

Selecting content and identifying users for identification to additional users of social networking system based on user attributes or content item characteristics

      
Numéro d'application 16917732
Numéro de brevet 11727018
Statut Délivré - en vigueur
Date de dépôt 2020-06-30
Date de la première publication 2023-08-15
Date d'octroi 2023-08-15
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Friggeri, Adrien Thomas
  • Singh, Japinder
  • Dimson, Thomas Frederick
  • Hochmuth, Gregor

Abrégé

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.

Classes IPC  ?

  • G06F 16/248 - Présentation des résultats de requêtes
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 40/186 - Gabarits
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/025 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP] pour la commande à distance ou la surveillance à distance des applications
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • H04L 51/214 - Surveillance ou traitement des messages en utilisant le transfert sélectif
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur

56.

Module ranking for a modular inbox

      
Numéro d'application 17582321
Numéro de brevet 11729128
Statut Délivré - en vigueur
Date de dépôt 2022-01-24
Date de la première publication 2023-08-15
Date d'octroi 2023-08-15
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Jayaram, Vinodh
  • Perlow, Jonathan David
  • Modi, Kunal Nikhil
  • Song, Andrew Yaoshu

Abrégé

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).

Classes IPC  ?

  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/42 - Aspects liés aux boîtes aux lettres, p.ex. synchronisation des boîtes aux lettres

57.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR ENABLING IMMERSIVE VIDEO COMMUNICATIONS AND LIVE VIDEO STREAMING

      
Numéro d'application 17839419
Statut En instance
Date de dépôt 2022-06-13
Date de la première publication 2023-08-10
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Zhang, Zhaonian
  • Hsu, Joyce
  • Suarez, Francisco Xavier
  • Khan, Saara

Abrégé

A system for simultaneously providing multiple perspectives of video content during a communication is disclosed. The system may receive first video content captured by a first communication device. The first video content may be associated with a first viewpoint perspective indicating first video data associated with a view that a first user views via the first communication device when looking at an environment. The system may receive second video content captured by a second communication device. The second video content may be associated with a second viewpoint perspective associated with second video data indicating at least one of the first user or one or more objects within the environment. The system may provide the first video data associated with the first viewpoint perspective and the second video data associated with the second viewpoint perspective simultaneously to one or more communication devices during a communication associated with a plurality of devices.

Classes IPC  ?

58.

COLOR TUNED OPTICAL MODULES WITH COLOR CALIBRATION OPERATIONS

      
Numéro d'application 17592957
Statut En instance
Date de dépôt 2022-02-04
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Kerman, Kian
  • Morris, Quintin
  • Lefebvre, Paul
  • Madani, Seyed-Ali
  • Lee, Dong Rim
  • Tom, Tristan

Abrégé

The present invention provides systems and methods for color tuning optical modules and executing color calibration methods on artificial reality systems and devices. Embodiments can include a lens with a colored coating, a plurality of cameras, including a visible spectrum camera and an infrared camera, each positioned behind the lens, and a processor and memory. The colored coating includes a plurality of regions for selectively transmitting light. The processor and memory can be configured to receive light information indicative of environmental information for executing an operation on the device, identify wavelengths of light reflected by the color profile in front of each camera, determine a color calibration to amplify wavelengths of reflected light, update the environmental information based on the color calibration, and execute the operation on the device.

Classes IPC  ?

  • H04N 17/02 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision pour les signaux de télévision en couleurs
  • H04N 9/09 - Générateurs de signaux d'image avec plusieurs têtes de lecture
  • H04N 9/73 - Circuits pour l'équilibrage des couleurs, p.ex. circuits pour équilibrer le blanc ou commande de la température de couleur
  • H04N 9/04 - Générateurs de signaux d'image
  • H04N 5/33 - Transformation des rayonnements infrarouges
  • G02B 27/01 - Dispositifs d'affichage "tête haute"
  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure

59.

COLOR TUNED OPTICAL MODULES WITH COLOR CALIBRATION OPERATIONS

      
Numéro d'application US2023012354
Numéro de publication 2023/150322
Statut Délivré - en vigueur
Date de dépôt 2023-02-05
Date de publication 2023-08-10
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Morris, Quintin
  • Lefebvre, Paul Murray
  • Madani, Seyed-Ali
  • Lee, Dong Rim
  • Tom, Tristan
  • Kerman, Kian

Abrégé

The present invention provides systems and methods for color tuning optical modules and executing color calibration methods on artificial reality systems and devices. Embodiments can include a lens with a colored coating, a plurality of cameras, including a visible spectrum camera and an infrared camera, each positioned behind the lens, and a processor and memory. The colored coating includes a plurality of regions for selectively transmitting light. The processor and memory can be configured to receive light information indicative of environmental information for executing an operation on the device, identify wavelengths of light reflected by the color profile in front of each camera, determine a color calibration to amplify wavelengths of reflected light, update the environmental information based on the color calibration, and execute the operation on the device.

Classes IPC  ?

60.

UTILIZING AUGMENTED REALITY DATA CHANNEL TO ENABLE SHARED AUGMENTED REALITY VIDEO CALLS

      
Numéro d'application 17650484
Statut En instance
Date de dépôt 2022-02-09
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Sherman, Jonathan Michael
  • Slater, Michael
  • Verlinde, Hannes Luc Herman
  • Barbosa Da Silva, Marcus Vinicius
  • Hobbs, Bret
  • Basanta, Pablo Gomez
  • Shehata, Ahmed
  • Bogdanov, Oleg
  • Srinivasan, Sateesh Kumar

Abrégé

Systems, methods, client devices, and non-transitory computer-readable media are disclosed for utilizing an augmented reality (AR) data channel to enable shared augmented reality video calls which facilitate the sharing of and interaction with AR elements during video calls. For example, the disclosed systems can establish a video call between client devices that include a video (and audio) data channel and an AR data channel. Moreover, in one or more embodiments, the disclosed systems enable one of the client devices to transmit AR data (e.g., AR element identifiers, AR elements, object vectors, participant identifiers) through an AR data channel to cause the other client device to render an AR element on a video captured by the other client device during a video call. Indeed, the disclosed systems can enable AR environments, AR effects, AR-based activities, and/or individual AR elements during a video call utilizing an AR data channel.

Classes IPC  ?

  • H04N 5/272 - Moyens pour insérer une image de premier plan dans une image d'arrière plan, c. à d. incrustation, effet inverse
  • H04N 5/265 - Mélange
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

61.

POINT TO POINT CONNECTED PROCESSING ELEMENTS WITH DATA JOINER COMPONENTS

      
Numéro d'application 18134546
Statut En instance
Date de dépôt 2023-04-13
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Nair, Krishnakumar
  • Mudigere, Dheevatsa
  • Diril, Abdulkadir Utku

Abrégé

A system comprises a first processing element, a second processing element, a point-to-point connection between the first processing element and the second processing element, and a communication bus connecting together at least the first processing element and the second processing element. The first processing element includes a first matrix computing unit and the second processing element includes a second matrix computing unit. The point-to-point connection is configured to provide at least a result of the first processing element to a data joiner component of the second processing element configured to join at least the provided result of the first processing element with a result of the second matrix computing unit.

Classes IPC  ?

  • G06N 3/02 - Réseaux neuronaux
  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation

62.

HIGH BANDWIDTH MEMORY SYSTEM WITH DYNAMICALLY PROGRAMMABLE DISTRIBUTION SCHEME

      
Numéro d'application 18137338
Statut En instance
Date de dépôt 2023-04-20
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Diril, Abdulkadir Utku
  • Wu, Olivia
  • Nair, Krishnakumar Narayanan
  • Kadkol, Anup Ramesh
  • Kalaiah, Aravind
  • Kansal, Pankaj

Abrégé

A system comprises a processor coupled to a plurality of memory units. Each of the plurality of memory units includes a request processing unit and a plurality of memory banks. The processor includes a plurality of processing elements and a communication network communicatively connecting the plurality of processing elements to the plurality of memory units. At least a first processing element of the plurality of processing elements includes a control logic unit and a matrix compute engine. The control logic unit is configured to access data from the plurality of memory units using a dynamically programmable distribution scheme.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/54 - Communication interprogramme
  • G06F 12/02 - Adressage ou affectation; Réadressage

63.

OUTPUTTING WARPED IMAGES FROM CAPTURED VIDEO DATA

      
Numéro d'application 18298993
Statut En instance
Date de dépôt 2023-04-11
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Chtcherbatchenko, Andrei Viktorovich
  • Ge, Francis Yunfeng
  • Yin, Bo
  • Chen, Shi
  • Langguth, Fabian
  • Kopf, Johannes Peter
  • Alsisan, Suhib Fakhri Mahmod
  • Szeliski, Richard

Abrégé

Each image in a sequence of images includes three-dimensional locations of object features depicted in the image, and a first camera position of the camera when the image is captured. A gap is detected between first camera positions associated with a first continuous and first camera positions associated with a second continuous subset, the first camera positions associated with the second continuous subset adjusted to close the gap. A view path for a virtual camera is determined based on the first camera positions and the adjusted first camera positions. Second camera positions are determined for the virtual camera, for each of the second camera positions: one of the first camera positions associated with the sequence of images is selected and warped using the first camera position, the second camera position, and the three-dimensional locations of object features depicted in the selected image. A sequence of the warped images is outputted.

Classes IPC  ?

  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 5/50 - Amélioration ou restauration d'image en utilisant plusieurs images, p.ex. moyenne, soustraction

64.

Augmented-Reality Game Overlays in Video Communications

      
Numéro d'application 18301854
Statut En instance
Date de dépôt 2023-04-17
Date de la première publication 2023-08-10
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Pather, Shyamalan
  • Hwang, Michelle Ruby
  • Micheva, Nora

Abrégé

In one embodiment, a method includes, by a client system of a first user, presenting a display interface comprising a plurality of layers, wherein a first layer is a game container containing a first game in an augmented reality overlay, and wherein a video communication is accessible via the display interface, receiving an input from the first user to initiate the video communication with a second user within the first layer of the display interface via the display interface, generating a video container in a second layer of the display interface, wherein the second layer contains the video communication with the second user in a full-screen view of the display interface, and overlaying the first layer onto the second layer.

Classes IPC  ?

  • A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p.ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • H04N 7/14 - Systèmes à deux voies
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p.ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir

65.

OURO

      
Numéro de série 98122502
Statut En instance
Date de dépôt 2023-08-08
Propriétaire Meta Platforms, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Downloadable computer software for integrating electronic data with real world environments for the purposes of entertainment, education, gaming, communicating, and social networking; Downloadable electronic game software in the nature of video games, computer games, interactive multimedia games, and virtual, augmented, and mixed reality games; Downloadable computer software, downloadable mobile application software, and downloadable computer application software for mobile devices and computers, all for use in enabling computers, video game consoles, handheld video game consoles, tablet computers, mobile devices, and mobile telephones to provide virtual reality, augmented reality, and mixed reality experiences; Downloadable parental control software; Downloadable game software; downloadable computer software that enables users to search for, purchase, download, and launch game software and related updates, modifications, addons, and expansions; downloadable computer software that enables users to organize, schedule, and host online gaming events, tournaments, and play sessions; downloadable computer software that enables users to engage in social networking, host online games and game lobbies, create online avatars, and communicate with one another by text, audio, and video; downloadable computer software for monitoring, storing, and tracking gameplay activity, and displaying reports on related achievements, events, and milestones Providing computer games for use network-wide by network users; Entertainment services, namely, providing online videos featuring games being played by others; Entertainment services, namely, providing virtual, augmented and mixed reality games, interactive entertainment and virtual, augmented and mixed reality content and experiences; Entertainment services, namely, providing online video games, computer games, electronic games, and interactive games; Gaming services in the nature of providing a web site for consumers to broadcast game play to others; Providing online virtual reality games; Providing online augmented reality games; Providing online mixed reality games; Providing online virtual reality game services featuring crypto tokens for use in virtual worlds; Organizing exhibitions and events in the field of software development, interactive entertainment, virtual reality, mixed reality, and augmented reality, consumer electronics and video game entertainment industries for entertainment, cultural or educational purposes; Entertainment services, namely, arranging and conducting of competitions for encouraging use and development of interactive entertainment, virtual reality, augmented reality, mixed reality, consumer electronics, and video game entertainment software and hardware; Arranging and conducting competitions and entertainment events for players of video, computer, electronic or interactive multimedia games and esports; Entertainment services, namely, multimedia production services; Virtual reality video production; Augmented reality video production; Mixed reality video production; Providing entertainment information via a website; Entertainment and educational services, namely, providing online articles, manuals, journals and blogs in the fields electronic games, video games, virtual, augmented and mixed reality games, and esports; electronic and video game publishing services

66.

Thermal test vehicle

      
Numéro d'application 17740858
Numéro de brevet 11719657
Statut Délivré - en vigueur
Date de dépôt 2022-05-10
Date de la première publication 2023-08-08
Date d'octroi 2023-08-08
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Byagowi, Ahmad
  • Lambeta, Michael Maroye

Abrégé

A mechanism for thermal testing is described. A test vehicle includes a heating element, a thermal sensor and a processor. The processor is configured to control the heating element to output an amount of the energy per unit time. Temperature readings are received using the thermal sensor. A thermal property associated with a thermal mass is determined based at least in part the amount of the energy output and the received temperature readings.

Classes IPC  ?

  • G01N 25/00 - Recherche ou analyse des matériaux par l'utilisation de moyens thermiques
  • G01N 25/18 - Recherche ou analyse des matériaux par l'utilisation de moyens thermiques en recherchant la conductivité thermique

67.

User interface information enhancement based on user distance

      
Numéro d'application 17549504
Numéro de brevet 11720245
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de la première publication 2023-08-08
Date d'octroi 2023-08-08
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Bugossi, Mattia
  • Reich Zilberman, Alón

Abrégé

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.

Classes IPC  ?

  • G06F 3/0487 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 7/50 - Récupération de la profondeur ou de la forme
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p.ex. occupants de véhicules automobiles ou piétons; Parties du corps, p.ex. mains

68.

Online Platform for Digital Content via Blockchain

      
Numéro d'application 16115487
Statut En instance
Date de dépôt 2018-08-28
Date de la première publication 2023-08-03
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Xiong, Hongzheng

Abrégé

In one embodiment, a method includes receiving information associated with a project for creation of digital content and generating an object including the received information, where the object is stored by a social-networking system. The method also includes causing a data item associated with a blockchain network to be generated and deployed to the blockchain network, where the data item is generated based on the information associated with the project that is included in the object, is associated with a type of token recorded in a blockchain associated with the blockchain network, and includes instructions executable according to a protocol associated with the blockchain network. The method further includes collecting information associated with the data item from the blockchain and updating the object based on the collected information.

Classes IPC  ?

  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement

69.

BASEBOARD-MANAGEMENT-CONTROLLER STORAGE MODULE

      
Numéro d'application 18095980
Statut En instance
Date de dépôt 2023-01-11
Date de la première publication 2023-08-03
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Wu, Lingjun
  • Byagowi, Ahmad
  • Schmidtke, Hans-Juergen

Abrégé

A system including a baseboard management controller (BMC) and a socket is described. The BMC is configured to provide a management interface to a network device. The socket is configured to accept an edge connector of a removable storage card. The BMC is configured to access via the socket at least a portion of the firmware of the BMC stored on the removable storage card.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

70.

Systems and Methods for Implementing Smart Assistant Systems

      
Numéro d'application 18157413
Statut En instance
Date de dépôt 2023-01-20
Date de la première publication 2023-08-03
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Shrivastava, Akshat
  • Desai, Shrey
  • Gupta, Anchit
  • Elkahky, Ali
  • Livshits, Aleksandr
  • Kolmykov-Zotov, Alexander
  • Aly, Ahmed
  • Yu, Jinsong
  • Naik, Manali Anand
  • Yang, Shuhui
  • Liu, Baiyang
  • Appini, Surya Teja
  • Singh, Tarun Vir
  • Su, Hang
  • Zhu, Jiedan
  • Peng, Fuchun
  • Bhattacharya, Shoubhik
  • Malik, Kshitiz
  • Bakshi, Shreyan
  • Bharadwaj, Akash
  • Srinivas, Harish
  • Yang, Xiao
  • Huang, Zhuangqun
  • Keren, Gil
  • Le, Duc Hoang
  • Mohamed, Ahmed Kamal Atwa
  • Liu, Zhe
  • Mohanty, Pranab

Abrégé

In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
  • G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/197 - Grammaires probabilistes, p.ex. n-grammes de mots
  • H04L 9/40 - Protocoles réseaux de sécurité

71.

SYSTEMS AND METHODS FOR INSTALLING FIBER OPTIC CABLE ONTO A POWERLINE CONDUCTOR

      
Numéro d'application 18297557
Statut En instance
Date de dépôt 2023-04-07
Date de la première publication 2023-08-03
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Kuriloff, Jonathan M.
  • Lagosz-Sinclair, Benjamin
  • Symington, Alex Edwin
  • Webster, John J.
  • Kachmar, Wayne Michael

Abrégé

The disclosed robotic system may include (1) a drive subsystem that translates the robotic system along a powerline conductor and (2) a rotation subsystem coupled to the drive subsystem, where (a) the rotation subsystem is coupled to a container that defines an arcuate volume about an axis such that the container partially surrounds the powerline conductor when the axis aligns with the powerline conductor, (b) the container carries a segment of fiber optic cable coupled to the powerline conductor, and (c) the rotation subsystem, while the drive subsystem translates the robotic system along the powerline conductor, rotates the container about the powerline conductor while the axis is aligned with the powerline conductor such that the segment of fiber optic cable is wrapped helically about the powerline conductor. Various other systems and methods are also disclosed.

Classes IPC  ?

  • H02G 1/04 - Méthodes ou appareils spécialement adaptés à l'installation, entretien, réparation, ou démontage des câbles ou lignes électriques pour lignes ou câbles aériens pour les monter ou les tendre
  • G02B 6/48 - Installation aérienne

72.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR ENABLING LIVE STREAMING FROM MULTIPLE CAMERAS

      
Numéro d'application 18061078
Statut En instance
Date de dépôt 2022-12-02
Date de la première publication 2023-08-03
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s) Didcock, Clifford Neil

Abrégé

A system for providing multiple videos captured simultaneously from different cameras to enable streaming of the multiple videos to one or more communication devices is disclosed. The system may receive first video content captured by a first camera associated with a communication device. The first video content may include video indicia associated with a view of a scene that a user views while looking at an environment associated with the scene. The system may also receive second video content captured by a second camera associated with the communication device. The second video content may include video data indicating at least the user. The first video content and the second video content may be captured simultaneously by the first camera and the second camera. The system may also configure the first video content captured by the first camera and the second video content captured by the second camera to be presented to one or more display devices of one or more communication devices associated with one or more users.

Classes IPC  ?

  • H04N 21/2187 - Transmission en direct
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux

73.

Selecting an optimal combination of portions of a content item to be presented within a user interface of an online messaging application in association with information identifying a set of message threads

      
Numéro d'application 17674509
Numéro de brevet 11716303
Statut Délivré - en vigueur
Date de dépôt 2022-02-17
Date de la première publication 2023-08-01
Date d'octroi 2023-08-01
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Singh, Dheeraj Kumar

Abrégé

A different combination of multiple portions of a content item is selected for display to each of multiple sets of users of an online messaging application. The different combination of portions of the content item is sent for display to the corresponding set of users within a user interface of the online messaging application in association with information identifying a set of message threads in which each user is participating. A request to view the entire content of the content item is then received from a subset of each of the sets of users and a performance metric associated with each combination of portions of the content item is tracked based on the received request. Based on the performance metric, a performance of each portion of the content item is evaluated and used to select an optimal combination of the portions of the content item.

Classes IPC  ?

  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur

74.

O OURO

      
Numéro d'application 227260100
Statut En instance
Date de dépôt 2023-07-31
Propriétaire Meta Platforms, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

(1) Downloadable computer software; Downloadable computer software for integrating electronic data with real world environments for the purposes of entertainment, education, gaming, communicating, and social networking; Downloadable electronic game software in the nature of video games, computer games, interactive multimedia games, and virtual, augmented, and mixed reality games; Downloadable computer software, downloadable mobile application software, and downloadable computer application software for mobile devices and computers, all for use in enabling computers, video game consoles, handheld video game consoles, tablet computers, mobile devices, and mobile telephones to provide virtual reality, augmented reality, and mixed reality experiences; Downloadable parental control software; Virtual reality software; Downloadable virtual reality software; Augmented reality software; Downloadable augmented reality software; Mixed reality software; Downloadable mixed reality software; Downloadable game software; downloadable computer software that enables users to search for, purchase, download, and launch game software and related updates, modifications, addons, and expansions; downloadable computer software that enables users to organize, schedule, and host online gaming events, tournaments, and play sessions; downloadable computer software that enables users to engage in social networking, host online games and game lobbies, create online avatars, and communicate with one another by text, audio, and video; downloadable computer software for monitoring, storing, and tracking gameplay activity, and displaying reports on related achievements, events, and milestones (1) Entertainment services; Providing computer games for use network-wide by network users; Entertainment services, namely, providing online videos featuring games being played by others; Entertainment services, namely, providing virtual, augmented and mixed reality games, interactive entertainment and virtual, augmented and mixed reality content and experiences; Entertainment services, namely, providing online video games, computer games, electronic games, and interactive games; Gaming services in the nature of providing a web site for consumers to broadcast game play to others; Providing online virtual reality games; Providing online augmented reality games; Providing online mixed reality games; Providing online virtual reality game services featuring crypto tokens for use in virtual worlds; Organizing exhibitions and events in the field of software development, interactive entertainment, virtual reality, mixed reality, and augmented reality, consumer electronics and video game entertainment industries for entertainment, cultural or educational purposes; Entertainment services, namely, arranging and conducting of competitions for encouraging use and development of interactive entertainment, virtual reality, augmented reality, mixed reality, consumer electronics, and video game entertainment software and hardware; Arranging and conducting competitions and entertainment events for players of video, computer, electronic or interactive multimedia games and esports; Entertainment services, namely, multimedia production services; Virtual reality video production; Augmented reality video production; Mixed reality video production; Providing entertainment information via a website; Entertainment and educational services, namely, providing online articles, manuals, journals and blogs in the fields electronic games, video games, virtual, augmented and mixed reality games, and esports; electronic and video game publishing services

75.

OURO

      
Numéro d'application 018907939
Statut En instance
Date de dépôt 2023-07-31
Propriétaire Meta Platforms, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Downloadable computer software; Downloadable computer software for integrating electronic data with real world environments for the purposes of entertainment, education, gaming, communicating, and social networking; Downloadable electronic game software in the nature of video games, computer games, interactive multimedia games, and virtual, augmented, and mixed reality games; Downloadable computer software, downloadable mobile application software, and downloadable computer application software for mobile devices and computers, all for use in enabling computers, video game consoles, handheld video game consoles, tablet computers, mobile devices, and mobile telephones to provide virtual reality, augmented reality, and mixed reality experiences; Downloadable parental control software; Virtual reality software; Downloadable virtual reality software; Augmented reality software; Downloadable augmented reality software; Mixed reality software; Downloadable mixed reality software; Downloadable game software; downloadable computer software that enables users to search for, purchase, download, and launch game software and related updates, modifications, addons, and expansions; downloadable computer software that enables users to organize, schedule, and host online gaming events, tournaments, and play sessions; downloadable computer software that enables users to engage in social networking, host online games and game lobbies, create online avatars, and communicate with one another by text, audio, and video; downloadable computer software for monitoring, storing, and tracking gameplay activity, and displaying reports on related achievements, events, and milestones. Entertainment services; Providing computer games for use network-wide by network users; Entertainment services, namely, providing online videos featuring games being played by others; Entertainment services, namely, providing virtual, augmented and mixed reality games, interactive entertainment and virtual, augmented and mixed reality content and experiences; Entertainment services, namely, providing online video games, computer games, electronic games, and interactive games; Gaming services in the nature of providing a web site for consumers to broadcast game play to others; Providing online virtual reality games; Providing online augmented reality games; Providing online mixed reality games; Providing online virtual reality game services featuring crypto tokens for use in virtual worlds; Organizing exhibitions and events in the field of software development, interactive entertainment, virtual reality, mixed reality, and augmented reality, consumer electronics and video game entertainment industries for entertainment, cultural or educational purposes; Entertainment services, namely, arranging and conducting of competitions for encouraging use and development of interactive entertainment, virtual reality, augmented reality, mixed reality, consumer electronics, and video game entertainment software and hardware; Arranging and conducting competitions and entertainment events for players of video, computer, electronic or interactive multimedia games and esports; Entertainment services, namely, multimedia production services; Virtual reality video production; Augmented reality video production; Mixed reality video production; Providing entertainment information via a website; Entertainment and educational services, namely, providing online articles, manuals, journals and blogs in the fields electronic games, video games, virtual, augmented and mixed reality games, and esports; electronic and video game publishing services.

76.

TECHNIQUES FOR CONTEXT SENSITIVE ILLUSTRATED GRAPHICAL USER INTERFACE ELEMENTS

      
Numéro d'application 18193816
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2023-07-27
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Sinha, Garima
  • Wang, Xiao Ou
  • Tam, Kent Fu Ho

Abrégé

Techniques for context sensitive illustrated graphical user interface elements, comprising a social networking application. The social networking application may include, among other components, a social networking graphical elements management component to provide a list of recommended graphical element identifier information, in response to a request for the list of recommended graphical element identifier information, a context determination component to determine user context information representative of the at least one user context based at least partially on user communications intent information, user profile information, device location information, calendar event information, and/or external event information, and a graphical elements recommendation component to generate the list of recommended graphical element identifier information based at least partially on the user profile information, graphical elements promotion information, and/or the user context information.

Classes IPC  ?

  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • H04M 1/72454 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en tenant compte des contraintes imposées par le contexte ou par l’environnement

77.

MANAGING CONTACT-CONTROL PRIVILEGES VIA MANAGING CLIENT DEVICE INTERFACES

      
Numéro d'application 18194009
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2023-07-27
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Brown, Philip Morgan
  • Helou, Reem
  • Cristobal, Adam Vicent
  • El Kheir, Hadi Abou
  • Khaitan, Ashu
  • Barton, Jeremy Taylor
  • Ling, Katarina

Abrégé

The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically providing a activity dashboard for display within a graphical user interface. In particular, the disclosed systems can intelligently display, within the activity dashboard, insights of digital activity within an application of a child account. For example, the disclosed systems can monitor digital activity associated with recent contacts and groups, contact updates, and digital media items exchanged in messaging chat threads. In turn, the disclosed system can selectively surface one or more portions (and/or indications) of the monitored digital activity in the activity dashboard along with corresponding actionable options available for user selection. In response to user interaction with the actionable options corresponding to the selectively surfaced digital activity, the disclosed systems can intuitively modify the child account to regulate viewable content and digital communications with third-party child accounts.

Classes IPC  ?

  • H04L 67/306 - Profils des utilisateurs
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 9/54 - Communication interprogramme

78.

Event-Based Reasoning for Assistant Systems

      
Numéro d'application 18059641
Statut En instance
Date de dépôt 2022-11-29
Date de la première publication 2023-07-27
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Liu, Shusen
  • Hanson, Michael Robert
  • Dong, Guangqiang
  • Fan, Xin Ming
  • Damavandi, Babak

Abrégé

In one embodiment, a method includes receiving a user input corresponding to a task from a first user at a client system, determining that executing the task is to be triggered by client-side events being satisfied and server-side events being satisfied, determining that the client-side events are satisfied, sending a first indication that the client-side events are satisfied from the client system to a remote server, wherein the first indication comprises no privacy-sensitive information regarding the client-side events, receiving a second indication of the server-side events being satisfied at the client system from the remote server, and executing the task.

Classes IPC  ?

  • G05B 15/02 - Systèmes commandés par un calculateur électriques
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau

79.

DYNAMICALLY MODIFYING LIVE VIDEO STREAMS FOR PARTICIPANT DEVICES IN DIGITAL VIDEO ROOMS

      
Numéro d'application 18193950
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2023-07-27
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Garg, Vivek
  • Goel, Mudit
  • Ogawa, Paul Seia
  • Real, Eduardo Diaz
  • Sharin, Joel Alexander
  • Hong, Keetaek
  • Legacy, Ross

Abrégé

This disclosure describes a video room system that can efficiently and flexibly generate and facilitate video rooms for video chatting between participant devices by prioritizing video streams to provide to participant devices based on performance parameters. For example, the video room system can provide different video room streams to different participant devices based on the performance parameters of the participant devices. In addition, the video room system can customize or tailor video room streams based on identifying dominant speaker devices, determining connections between participant devices as indicated by a social graph of a social networking system, and/or based on join methods utilized by participant devices to join a video room.

Classes IPC  ?

80.

SELECTING ADS FOR DISPLAY BASED ON RECENT USER ENGAGEMENT SIGNALS AND BALANCING AD LOAD ACROSS SURFACES

      
Numéro d'application 17985027
Statut En instance
Date de dépôt 2022-11-10
Date de la première publication 2023-07-27
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Li, Qianwen
  • Anreddy, Vikram

Abrégé

Methods, systems, and storage media for determining advertisements to display are disclosed. Exemplary implementations may: receive at least one recent user engagement signal; based, at least in part, on the at least one recent user engagement signal and a social media explore context, determine at least one first advertisement to display for a user associated with the at least one recent user engagement signal; and cause display of the at least one first advertisement within the social media explore context.

Classes IPC  ?

  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme

81.

Surface error reduction for a continuous antenna reflector

      
Numéro d'application 16686957
Numéro de brevet 11710905
Statut Délivré - en vigueur
Date de dépôt 2019-11-18
Date de la première publication 2023-07-25
Date d'octroi 2023-07-25
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Booen, Eric
  • Theunissen, Wilhelmus Hendrikus

Abrégé

The disclosed method may include (1) determining a current physical state regarding an antenna assembly that includes (a) a sub-reflector that receives a wireless signal and reflects the wireless signal to a feed structure for processing, (b) a continuous antenna reflector that receives the wireless signal at a reflecting surface that reflects the wireless signal to the sub-reflector, where the current physical state is indicative of a current surface error over the reflecting surface relative to the sub-reflector, and (c) a backing structure coupled to a back surface of the continuous antenna reflector opposite the reflecting surface and having a plurality of actuators distributed over, and coupled to, the back surface, (2) operating each of the plurality actuators in a manner that reduces the current surface error based on the current physical state. Various other methods and systems are also disclosed.

Classes IPC  ?

  • H01Q 15/14 - Surfaces réfléchissantes; Structures équivalentes
  • H01Q 19/19 - Combinaisons d'éléments actifs primaires d'antennes avec des dispositifs secondaires, p.ex. avec des dispositifs quasi optiques, pour donner à une antenne une caractéristique directionnelle désirée utilisant des surfaces réfléchissantes comportant plusieurs surfaces réfléchissantes comprenant une surface réfléchissante principale concave associée à une surface réfléchissante auxiliaire
  • H01Q 15/16 - Surfaces réfléchissantes; Structures équivalentes courbes suivant deux dimensions, p.ex. paraboloïdales
  • H01Q 1/28 - Adaptation pour l'utilisation dans ou sur les avions, les missiles, les satellites ou les ballons

82.

Systems and methods for ephemeral streaming spaces

      
Numéro d'application 17192459
Numéro de brevet 11711493
Statut Délivré - en vigueur
Date de dépôt 2021-03-04
Date de la première publication 2023-07-25
Date d'octroi 2023-07-25
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Paul, Debashish

Abrégé

Systems and methods for providing ephemeral streaming spaces may include (1) providing a user with a digital display of video cards, in which each video card within the digital display corresponds to a contact, of the user, designated as currently available for video conferencing, (2) receiving user input selecting a video card from the digital display, and (3) in response to receiving the user input, initiating a video conference between the user and a contact corresponding to the selected video card. Various other methods, systems, and computer-readable media are also disclosed.

Classes IPC  ?

  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04N 7/15 - Systèmes pour conférences
  • H04L 65/1093 - Procédures en session en supprimant des participants

83.

Tensor data distribution using grid direct-memory access (DMA) controller

      
Numéro d'application 17095500
Numéro de brevet 11709783
Statut Délivré - en vigueur
Date de dépôt 2020-11-11
Date de la première publication 2023-07-25
Date d'octroi 2023-07-25
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Chen, Xu
  • Khaitan, Harshit
  • Chen, Yu Hsin
  • Lai, Liangzhen

Abrégé

In one embodiment, a method for tensor data distribution using a direct-memory access agent includes generating, by a first controller, source addresses indicating locations in a source memory where portions of a source tensor are stored. A second controller may generate destination addresses indicating locations in a destination memory where portions of a destination tensor are to be stored. The direct-memory access agent receives a source address generated by the first controller and a destination address generated by the second controller and determines a burst size. The direct-memory access agent may issue a read request comprising the source address and the burst size to read tensor data from the source memory and may store the tensor data into an alignment buffer. The direct-memory access agent then issues a write request comprising the destination address and the burst size to write data from the alignment buffer into the destination memory.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • G06F 13/38 - Transfert d'informations, p.ex. sur un bus
  • G06F 13/40 - Structure du bus
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p.ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • G06F 12/1081 - Traduction d'adresses pour accès périphérique à la mémoire principale, p.ex. accès direct en mémoire [DMA]
  • G06F 12/02 - Adressage ou affectation; Réadressage
  • G06F 12/0879 - Mode par rafale
  • G06N 20/00 - Apprentissage automatique
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p.ex. acces direct à la mémoire, vol de cycle

84.

Optical Network Defragmentation Utilizing Mixed Integer Linear Programming Approaches

      
Numéro d'application 17576576
Statut En instance
Date de dépôt 2022-01-14
Date de la première publication 2023-07-20
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Ahuja, Satyajeet Singh
  • Balasubramanian, Srivatsan
  • Dangui, Vinayak
  • Gopalan, Abishek

Abrégé

The present disclosure provides systems and methods for operating optical networks and performing defragmentation operations. Embodiments include computer systems and computer program products comprising a computer readable storage and a processor. Upon receiving information indicative of a spectrum assignment on the optical network, a target entity associated with a set of optical channels and a potential spectrum path are identified. The target entity can be defragmented to enable the potential spectrum path, comprising reconfiguring at least one existing spectrum path associated with an optical channel in the set of optical channels. The potential spectrum path may then be reconfigured to a continuous and contiguous band of slice on at least one optical channel associated with the target entity.

Classes IPC  ?

  • H04B 10/27 - Dispositions pour la mise en réseau
  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde

85.

Architecture for virtual instructions

      
Numéro d'application 17088947
Numéro de brevet 11704562
Statut Délivré - en vigueur
Date de dépôt 2020-11-04
Date de la première publication 2023-07-18
Date d'octroi 2023-07-18
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Khaitan, Harshit
  • Guerrero, Miguel Angel
  • Lai, Liangzhen
  • Hollis, Simon James

Abrégé

A system including a machine learning accelerator (MLA) hardware configured to perform machine-learning operations according to native instructions; an interpreter computing module configured to: generate, based on virtual instructions, machine language instructions configured to be processed by a processing hardware implementing the interpreter computing module; and cause the processing hardware to perform machine-learning operations according to the machine language instructions; and a compiler computing module associated with the MLA hardware, the compiler computing module configured to: receive instructions for performing an inference using a machine-learning model; based on the received instructions: generate the native instructions configured to be processed by the MLA hardware, the native instructions specifying first machine-learning operations associated with performing the inference; and generate the virtual instructions configured to be processed by the interpreter computing module, the virtual instructions specifying second machine-learning operations associated with performing the inference.

Classes IPC  ?

86.

Identifying responsiveness of an entitty to messages via an online system in a content item identifying the entity

      
Numéro d'application 16936331
Numéro de brevet 11706174
Statut Délivré - en vigueur
Date de dépôt 2020-07-22
Date de la première publication 2023-07-18
Date d'octroi 2023-07-18
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Singh, Dheeraj Kumar

Abrégé

An online system allows users to exchange messages with other users, including entities such as businesses. The online system determines a metric describing measure of an entity's responsiveness to messages received via the online system based on a number of messages to which the entity responds and times for the entity to respond to messages. The online system displays an indication of the metric for an entity in connection with content identifying the entity. For example, the indication is displayed in conjunction with a content item identifying the entity, such as a content item including a link to initiate communication of a message to the entity.

Classes IPC  ?

  • H04L 51/42 - Aspects liés aux boîtes aux lettres, p.ex. synchronisation des boîtes aux lettres
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/234 - Surveillance ou traitement des messages pour le suivi des messages
  • H04L 51/18 - Commandes ou codes exécutables

87.

Identifying an activity specifying thematic content for a video exchange session between users of an online system using a trained model

      
Numéro d'application 17118274
Numéro de brevet 11706386
Statut Délivré - en vigueur
Date de dépôt 2020-12-10
Date de la première publication 2023-07-18
Date d'octroi 2023-07-18
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Warner, Kathleen

Abrégé

When a user creates a new video exchange session via an online system, the user specifies an activity for the video exchange session. The activity may specify a name for the video exchange session, as well as other thematic content (e.g., visual effects, backgrounds) displayed via the video exchange session. The online system trains a machine learned model that predicts a likelihood that other users will accept an invitation to join the video exchange session if a certain activity is specified for the video exchange session. The online system may then use these likelihoods to rank and sort the activities for the user or to highlight activities with threshold likelihoods.

Classes IPC  ?

88.

GENERATING CONTEXTUALLY RELEVANT TEXT TRANSCRIPTS OF VOICE RECORDINGS WITHIN A MESSAGE THREAD

      
Numéro d'application 18172960
Statut En instance
Date de dépôt 2023-02-22
Date de la première publication 2023-07-13
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Grichnik, James Matthew
  • Gupta, Chetan Parag
  • Peng, Fuchun
  • Zhang, Yinan
  • Chen, Si

Abrégé

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating contextually relevant transcripts of voice recordings based on social networking data. For instance, the disclosed systems receive a voice recording from a user corresponding to a message thread including the user and one or more co-users. The disclosed systems analyze acoustic features of the voice recording to generate transcription-text probabilities. The disclosed systems generate term weights for terms corresponding to objects associated with the user within a social networking system by analyzing user social networking data. Using the contextually aware term weights, the disclosed systems adjust the transcription-text probabilities. Based on the adjusted transcription-text probabilities, the disclosed systems generate a transcript of the voice recording for display within the message thread.

Classes IPC  ?

  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • H04W 4/21 - Signalisation de services; Signalisation de données auxiliaires, c. à d. transmission de données par un canal non destiné au trafic pour applications de réseaux sociaux
  • G10L 15/08 - Classement ou recherche de la parole
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • H04L 67/306 - Profils des utilisateurs

89.

METHOD AND RADIO UNIT FOR MASSIVE MULTIPLE-INPUT MULTIPLE-OUTPUT ANTENNA CALIBRATION USING NON-COHERENT COMBINING OF NOISE

      
Numéro d'application US2022054255
Numéro de publication 2023/132967
Statut Délivré - en vigueur
Date de dépôt 2022-12-29
Date de publication 2023-07-13
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Engala, Kodanda Ram Reddy
  • Tabatabai, Farbod
  • Janani, Mohammad

Abrégé

A radio unit that is configured to perform calibration of its antennas for beamforming is disclosed. The radio unit may comprise a combiner. The combiner may be configured to cause the antennas to transmit calibration signals. The combiner may cause the calibration signals to rotate to different phases. The different phases may cause non-coherent combining of noise of the calibration signals when the calibration signals are combined. The combiner may combine the rotated calibration signals and the noise may be cancelled by the radio unit. The combiner may calibrate the antennas based on the combined calibration signals.

Classes IPC  ?

  • H04B 17/12 - Surveillance; Tests d’émetteurs pour l’étalonnage d’antennes d’émission, p.ex. de l’amplitude ou de la phase
  • H04B 17/21 - Surveillance; Tests de récepteurs pour la correction des mesures
  • H01Q 3/26 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante

90.

Processing Multimodal User Input for Assistant Systems

      
Numéro d'application 18185258
Statut En instance
Date de dépôt 2023-03-16
Date de la première publication 2023-07-13
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Natarajan, Vivek
  • Mei, Shawn C.P.
  • Zuo, Zhengping

Abrégé

In one embodiment, a method includes receiving at a head-mounted device a speech input from a user and a visual input captured by cameras of the head-mounted device, wherein the visual input comprises subjects and attributes associated with the subjects, and wherein the speech input comprises a co-reference to one or more of the subjects, resolving entities corresponding to the subjects associated with the co-reference based on the attributes and the co-reference, and presenting a communication content responsive to the speech input and the visual input at the head-mounted device, wherein the communication content comprises information associated with executing results of tasks corresponding to the resolved entities.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

91.

User Identification with Voiceprints on Online Social Networks

      
Numéro d'application 18185309
Statut En instance
Date de dépôt 2023-03-16
Date de la première publication 2023-07-13
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Niewczas, Mateusz Marek

Abrégé

In one embodiment, a method includes, by one or more computing devices of an online social network, receiving, from a client system at a first location, an audio input from an unknown user, identifying a first user who is proximate to the first location, identifying the unknown user as a second user based on a comparison of the audio input to one or more voiceprints of one or more candidate users accessible by the client system, respectively, wherein each voiceprint comprises audio data for auditory identification of a unique user, and wherein each candidate user is a contact of the first user, and sending customized content to one or more of the first user or the second user, wherein the content is customized using interest information associated with the first or second user.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • G10L 17/08 - Utilisation d’une mesure de distorsion ou d’une distance particulière entre un motif d’analyse et les modèles de référence
  • H04L 67/306 - Profils des utilisateurs

92.

Techniques for group message thread link administration

      
Numéro d'application 17461292
Numéro de brevet 11700256
Statut Délivré - en vigueur
Date de dépôt 2021-08-30
Date de la première publication 2023-07-11
Date d'octroi 2023-07-11
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Jayaram, Vinodh
  • Moxon, Andrew Cairns
  • Song, Andrew Yaoshu
  • Wang, Huan Yan
  • Poosala, Viswanath

Abrégé

Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p.ex. protection des informations personnellement identifiables [PII]
  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p.ex. mouchard de session ou encodage d'URL
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04W 12/08 - Sécurité d'accès
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux

93.

Systems and methods for improving mode decisions in hardware video encoders

      
Numéro d'application 17518543
Numéro de brevet 11700382
Statut Délivré - en vigueur
Date de dépôt 2021-11-03
Date de la première publication 2023-07-11
Date d'octroi 2023-07-11
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Chaudhari, Gaurang
  • Chen, Yunqing
  • Reddy, Harikrishna Madadi

Abrégé

An example disclosed system may include a hardware video encoding pipeline (HVEP), the HVEP that includes a prediction module that generates, using a primary prediction mode, a primary encode of a portion of a video stream, and using a secondary prediction mode, a secondary encode of the portion of the video stream. The HVEP may also include (1) a rate-distortion optimization (RDO) module that determines a primary cost associated with the primary encode and a secondary cost associated with the secondary encode, (2) a quality metric (QM) module that determines a primary QM associated with the primary encode and a secondary QM associated with the secondary encode, and (3) a decision module that selects, for an encoding of the video stream, at least one of the primary prediction mode and the secondary prediction mode based on the primary cost, the secondary cost, the primary QM, and the secondary QM.

Classes IPC  ?

  • H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
  • H04N 19/436 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques - caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p.ex. la mise en œuvre de logiciels spécialisés utilisant des dispositions de calcul parallélisées
  • H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p.ex. de flux vidéo compressé
  • H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p.ex. rafraîchissement d’image

94.

DYNAMICALLY IDENTIFYING VISUAL MEDIA CAPTURE FORMATS BASED UPON CONDITIONS

      
Numéro d'application 18106432
Statut En instance
Date de dépôt 2023-02-06
Date de la première publication 2023-07-06
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s) Boley, Jesse Leon

Abrégé

Methods, systems, and storage media for dynamically identifying visual media capture formats based upon at least one of capture device, resultant visual medium, and/or application-supported conditions are disclosed. Exemplary implementations may: query a visual media capture device for at least a portion of the device-supported visual media capture formats; receive information regarding one or more capture device, resultant visual medium, and/or application-supported conditions relevant to capture of a resultant visual medium; execute a plurality of rules to dynamically identify one or more device-supported visual media capture formats of the device-supported visual media capture formats that is configured to determine the resultant visual medium; and cause the visual media capture device to initiate capture of the resultant visual medium using one of the identified device-supported visual media capture formats.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras

95.

Virtual Reality System with Modeling Poses of Tracked Objects by Predicting Sensor Data

      
Numéro d'application 18115381
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2023-07-06
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Zhang, Boyang
  • Hesch, Joel Amado

Abrégé

A platform system receives sensor data describing the state and orientation of a tracked object and models the pose of the tracked object to determine user interactions with the platform system. To ensure that incorrect sensor data due to a saturation event or connection loss does not impact user experience, the platform system identifies regions for correction in sensor data streams based on the sensor data being at or above a saturation limit or not being received. The platform system predicts sensor data for an identified region of correction by applying a fit corresponding to points adjacent to the region for correction and determining predicted sensor data using the applied fit. The predicted sensor data is used to correct the modeled pose for the tracked object.

Classes IPC  ?

  • G01P 15/00 - Mesure de l'accélération; Mesure de la décélération; Mesure des chocs, c. à d. d'une variation brusque de l'accélération
  • G01C 19/00 - Gyroscopes; Dispositifs sensibles à la rotation utilisant des masses vibrantes; Dispositifs sensibles à la rotation sans masse en mouvement; Mesure de la vitesse angulaire en utilisant les effets gyroscopiques
  • G06N 5/02 - Représentation de la connaissance; Représentation symbolique

96.

AUTHORING AN IMMERSIVE HAPTIC DATA FILE USING AN AUTHORING TOOL

      
Numéro d'application 17962924
Statut En instance
Date de dépôt 2022-10-10
Date de la première publication 2023-07-06
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Weber, Maximilian
  • Mazur, James
  • Ap Dafydd, Gwydion
  • Büttner, Daniel

Abrégé

Methods and systems of authoring audio signal(s) into haptic data file(s) are disclosed. An audio analysis module analyses the audio signal(s) using filterbank(s) or by performing a spectrogram analysis. Transients are detected in the audio signal. If present, the transients are processed to determine a transient score and a transient binary. A database stores device specific information and actuator specific information. A haptic perceptual bandwidth of an electronic computing device having an embedded actuator is determined by using information from the database. A user interface allows modification of time-amplitude values and transient values based on the determined haptic perceptual bandwidth. Authored time amplitude values are aggregated in authored audio descriptor data, which is passed to a transformation module that fits the data into the haptic perceptual bandwidth and implements algorithms to produce transformed audio descriptor data. Finally, the transformed audio descriptor data is converted to the haptic data file.

Classes IPC  ?

  • G08B 6/00 - Systèmes de signalisation tactile, p.ex. systèmes d'appel de personnes
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse
  • G10L 21/06 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G10L 25/18 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits les paramètres extraits étant l’information spectrale de chaque sous-bande
  • G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur

97.

CALCULATING BIDS FOR CONTENT ITEMS BASED ON VALUE OF A PRODUCT ASSOCIATED WITH THE CONTENT ITEM

      
Numéro d'application 18113883
Statut En instance
Date de dépôt 2023-02-24
Date de la première publication 2023-07-06
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Zeldin, Robert Oliver Burns
  • Karande, Chinmay Deepak
  • Rajaram, Shyamsundar
  • Cho, Leon R.
  • Mahdi, Rami
  • Bannur, Sushma Nagesh

Abrégé

An online system calculates bids for content items to display to users based on the value of a product described in the content item and the likelihood of a viewing user purchasing the product. The online system identifies an impression opportunity for an ad request and computes an expected value of the conversion and a likelihood of the conversion. The online system computes a bid amount based on the expected conversion value and the likelihood of the conversion. Bids based on the value of the conversion allow a third party system offering the product to optimize for the value of each conversion instead of the conversion rate.

Classes IPC  ?

98.

CREST FACTOR REDUCTION (CFR) PULSE CANCELLATION (PC) WITH CONFIGURABLE BANDWIDTH AND CENTER FREQUENCY

      
Numéro d'application US2022054032
Numéro de publication 2023/129523
Statut Délivré - en vigueur
Date de dépôt 2022-12-26
Date de publication 2023-07-06
Propriétaire META PLATFORMS, INC. (USA)
Inventeur(s)
  • Tujkovic, Djordje
  • Janani, Mohammad

Abrégé

A system and method for Crest Factor Reduction (CFR) pulse cancellation (PC) in a single carrier environment or multicarrier telecommunication environment may enable obtaining better signal quality while maintaining Peak to Average Power Ratio (PAPR) and/or power efficiency. A PC signal is generated by multiplying a truncated sinc signal with another window signal. The bandwidth of the PC signal may be greater than the bandwidth of the corresponding carrier signal center. The center frequency of the PC signal may be offset with respect to the center frequency for each given carrier in the multi-carrier scenario to fix the edge effect signal quality/interference problems.

Classes IPC  ?

  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples

99.

SYSTEMS AND METHODS FOR MASSIVE MULTIPLE-INPUT MULTIPLE-OUTPUT ANTENNA CALIBRATION

      
Numéro d'application 17568483
Statut En instance
Date de dépôt 2022-01-04
Date de la première publication 2023-07-06
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Janani, Mohammad
  • Tabatabai, Farbod
  • Engala, Kodanda Ram Reddy

Abrégé

A radio unit that is configured to perform calibration of its antennas for beamforming is disclosed. The radio unit may comprise a combiner. The combiner may be configured to cause the antennas to transmit calibration signals. The combiner may cause the calibration signals to rotate to different phases. The different phases may cause non-coherent combining of noise of the calibration signals when the calibration signals are combined. The combiner may combine the rotated calibration signals and the noise may be cancelled by the radio unit. The combiner may calibrate the antennas based on the combined calibration signals.

Classes IPC  ?

  • H04B 7/08 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
  • H04B 7/0413 - Systèmes MIMO

100.

Personalized conversational recommendations by assistant systems

      
Numéro d'application 16921665
Numéro de brevet 11694281
Statut Délivré - en vigueur
Date de dépôt 2020-07-06
Date de la première publication 2023-07-04
Date d'octroi 2023-07-04
Propriétaire Meta Platforms, Inc. (USA)
Inventeur(s)
  • Liu, Honglei
  • Zhou, Hao
  • Moon, Seungwhan
  • Liu, Bing
  • Qiu, Yulong
  • Chai, Daniel
  • Shah, Pararth Paresh
  • Li, Xiaolei
  • Subba, Rajen
  • Xu, Hu

Abrégé

In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.

Classes IPC  ?

  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • H04L 51/18 - Commandes ou codes exécutables
  • G06F 16/9032 - Formulation de requêtes
  • G06F 40/56 - Génération de langage naturel
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  1     2     3     ...     80        Prochaine page