Facebook Patent Grants

Artificial reality system using superframes to communicate surface data

Granted: October 12, 2021
Patent Number: 11145107
This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple…

Microelectromechanical system coil assembly for reproducing audio signals

Granted: October 12, 2021
Patent Number: 11146891
A microelectromechanical system (MEMS) coil assembly is presented herein. In some embodiments, the MEMS coil assembly includes a foldable substrate and a plurality of coil segments. Each coil segment includes a portion of the substrate, two conductors arranged on the portion of the substrate. The substrate can be folded to stack the coil segments on top of each other and to electrically connect first and second conductors of adjacent coil segments. In some other embodiments, the MEMS…

Non-disruptive display of video streams on a client system

Granted: October 12, 2021
Patent Number: 11146646
In one embodiment, a method includes launching, by a client system of a first user, a video-call session to enable a video stream for display in a small-overlay-window on a display of the client system of the first user; receiving, by the client system of the first user, a video stream comprising video from a client system of a second user; determining at least one property for the small-overlay-window based on information associated with the second user; and displaying the video stream…

Modular inbox surface for content delivery

Granted: October 12, 2021
Patent Number: 11146511
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. In some embodiments, promotional material may be integrated into a module, or may be integrated as a module. For example, a new message thread…

Presenting a user profile page including an animation associated with a type of life event described by content posted to the user profile page

Granted: October 12, 2021
Patent Number: 11146442
An online system receives a request from a posting user to post content describing a type of life event about the posting user to a user profile page of the posting user as well as a privacy setting for the content. The online system accesses a set of animations, in which each animation is associated with a type of life event and selects an animation that is associated with the type of life event about the posting user. Upon receiving a request from a viewing user to view the user…

Forming conformable layer with flap on semiconductor devices

Granted: October 12, 2021
Patent Number: 11145797
Embodiments relate to forming an elastomeric interface layer (elayer) with a flap over multiple light emitting diode (LED) dies by forming materials across multiple LED dies and removing the materials between the LED dies. The formed flap of the elayer provides a large surface area for adhesion between each LED and a pick-up surface. For example, the flap may have a surface area that is larger than the light emitting surface of the LED die, or larger than the surface area of an…

Methods for wafer-to-wafer bonding

Granted: October 12, 2021
Patent Number: 11145786
Disclosed herein are techniques for wafer-to-wafer bonding for manufacturing light emitting diodes (LEDs). In some embodiments, a method of manufacturing LEDs includes modifying a p-type layer of a semiconductor material to form a plurality of alternating high resistivity areas and low resistivity areas, wherein the low resistivity areas correspond to light emitters; bonding a base wafer to a first surface of the p-type layer; removing a substrate from a second surface of the…

Display devices and methods of making the same

Granted: October 12, 2021
Patent Number: 11145631
A display device includes a display panel having a first emission region and a second emission region that is distinct from and mutually exclusive to the first emission region and surrounds the first emission region. The display device includes a first plurality of light emitters arranged in the first emission region, a plurality of activation lines for the first emission region, a second plurality of light emitters arranged in the second emission region, and a plurality of activation…

Apparatus, system, and method for efficiently driving visual displays via light-emitting devices

Granted: October 12, 2021
Patent Number: 11145242
An apparatus for efficiently driving visual displays via light-emitting devices may include (1) at least one light-emitting device, (2) a buck driver circuit electrically coupled to the light-emitting device, wherein the buck driver circuit includes an inductor, and (3) a boost circuit electrically coupled between the buck driver circuit and a power source, wherein the boost circuit includes an additional inductor. Various other apparatuses, systems, and methods are also disclosed.

Movement instruction using a mirror in an artificial reality environment

Granted: October 12, 2021
Patent Number: 11145126
This disclosure describes an artificial reality system that presents artificial reality content in the context of a physical environment that includes a mirror or other reflective surface. In one example, this disclosure describes a method that includes capturing capture data representative of a physical environment, wherein the physical environment includes a reflective surface and a plurality of objects, determining a pose of the HMD, determining a map of the physical environment,…

Integrated optical chip for generating patterned illumination

Granted: October 12, 2021
Patent Number: 11143873
A compact light projection system is described for use in artificial reality systems, and which outputs patterned interferometric illumination that may be dynamically adjustable. The light projection systems are Integrated Circuits (IC)s, which are compact and easily added to other electronic devices in an artificial reality device. The IC illumination sources described herein provide flexibility by incorporating dynamically adjustable components as well as static components, such as…

Generating catalog-item recommendations based on social graph data

Granted: October 12, 2021
Patent Number: 11145006
In one embodiment, a method includes accessing a social graph maintained by an online social network, the social graph including nodes and edges connecting the nodes, each edge representing a relationship between two of the nodes. The method also includes receiving an indication that a first user of the online social network has interacted with a content object posted by a second user of the online social network, wherein the content object is associated with a first entity. The method…

Physical store visit attribution

Granted: October 12, 2021
Patent Number: 11144954
An online system promotes physical store visits by presenting users with content items for a physical store location and subsequently logs visits of online system users to the physical store location to track performance of a campaign associated with the presented content item. The online system registers attention events associated with the presented content items presented to users on third party publishing sites via tracking pixels and registers attention events as store front visit…

Determining performance metrics for delivery of electronic media content items by online publishers scaled using a baseline conversion rate

Granted: October 12, 2021
Patent Number: 11144953
A user action associated with a content item performed by a target user is detected. Information describing online publishers that delivered the content item to the target user is retrieved. For each publisher, a likelihood that the user action would have occurred without the publisher's delivery of the content item to the target user is determined. An estimated increase in the likelihood that the user action occurred due to the publisher's delivery of the content item to the target user…

Post topic classification

Granted: October 12, 2021
Patent Number: 11144826
In one embodiment, a method includes accessing an input vector representing an input post, wherein: the vector space comprises clusters each associated with a topic; each cluster was determined based on a clustering of training-page vectors corresponding to training pages that each comprise training posts, each training post submitted by a user to a training page and comprises content selected by the user; and each training-page vector was generated by an ANN that was trained, based on…

Mixed machine learning architecture

Granted: October 12, 2021
Patent Number: 11144812
A preprocessing module of a neural network has a first input and second input. The module generates multiple, different first latent vector representations of its first input, and multiple, different second latent vector representations of its second input. The module then models pairwise interactions between every unique pairwise combination of the first and second latent vector representations. The module then produces an intermediate output by combining the results of the modeled…

Determining user preference of an object from a group of objects maintained by a social networking system

Granted: October 12, 2021
Patent Number: 11144182
A social networking system identifies a user's relative preference for objects maintained by the social networking system, such as pages associated with movies, restaurants, businesses, or other content. To obtain the user's preferences, the system provides pairs, or groups, of objects to a user and prompts the user to indicate a preference between the objects in each pair. This obtained information about the user's relative preferences is stored in conjunction with the user's profile,…

Porting physical object into virtual reality

Granted: October 12, 2021
Patent Number: 11144115
Disclosed herein are related to a system and a method for porting a physical object in a physical space into a virtual reality. In one approach, the method includes detecting an input device in a physical space relative to a user of the input device. In one approach, the method includes presenting, by a display device to the user, a virtual model of the detected input device in a virtual space at a location and an orientation. The location and the orientation of the virtual model in the…

Systems and methods for providing content

Granted: October 12, 2021
Patent Number: 11144099
Systems, methods, and non-transitory computer-readable media can present landscape content through a display screen of the computing device, the landscape content being presented in a landscape viewing mode. A rotation of the display screen to transition to a portrait viewing mode can be determined. The landscape content can be scaled based on the rotation of the display screen, wherein the scaled landscape content is presented through the display screen.

Liquid crystal cells for polarization rotation

Granted: October 12, 2021
Patent Number: 11143875
An optical device is provided. The optical device includes a first liquid crystal (“LC”) cell and a second LC cell stacked with the first LC cell. The first and second LC cells are configured to provide a phase retardation to a light transmitted therethrough. The optical device also includes at least one first compensation film disposed between the first LC cell and the second LC cell. The optical device also includes a second compensation film disposed at a first side of the first…