Facebook Patent Grants

Apparatus, system, and method for actuator-based touch simulation

Granted: December 7, 2021
Patent Number: 11194397
The disclosed touch-simulation apparatus includes (1) a set of opposing surfaces and (2) an electric actuator assembly coupled between the set of opposing surfaces, wherein (A) the electric actuator assembly includes an actuator layer and (B) a set of mechanical amplifiers coupled between opposing sides of the actuator layer and the set of opposing surfaces. Various other apparatuses, systems, and methods are also disclosed.

Surface adaptation for projection-based augmented reality system

Granted: December 7, 2021
Patent Number: 11196985
In one embodiment, a method includes retrieving a media content item for display on a projectable surface. The method includes sending, to an interaction device including a projector and a camera, instructions causing the camera to capture one or more images of the projectable surface, receiving the one or more images from the interaction device, and determining one or more attributes of the surface based on the one or more images. The method also includes modifying the media content…

Inline encryption of packet data in a wireless communication system

Granted: December 7, 2021
Patent Number: 11196846
In an example of the described techniques, a wireless communication system includes first memory, second memory, a direct memory access (DMA) controller, an encryption engine in-line between the DMA controller and the second memory, a first microprocessor, and a second microprocessor. The first microprocessor communicates with other systems that generate application data to be wirelessly transmitted. The application data to be wirelessly transmitted is stored in the second memory and…

Social network synchronization

Granted: December 7, 2021
Patent Number: 11196698
Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. In some examples, a social networking system determines that at least two applications are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may detect an event that causes a change in a badge count, may determine which of the applications…

Access controls for units of content in a messaging service

Granted: December 7, 2021
Patent Number: 11196697
Exemplary embodiments provide techniques for promoting and providing subscribed content via a messaging platform. An article may be viewed via a social networking service (such as in a social network's news feed), or on a partner website integrated with the social networking service and/or messaging service. When opening the article (e.g., in a web-based view), a banner may be displayed in association with the article indicating that the article could have been received as part of a…

Switch with side ports

Granted: December 7, 2021
Patent Number: 11196683
Data center switches are described. A rack of a data center can include several switches to implement a network topology. The switches can include ports on their fronts and sides such that cables can be coupled with these side ports to implement the network topology.

Overlaying a coverage area of a cellular wireless network with a coverage area of an adaptive sectorization base station

Granted: December 7, 2021
Patent Number: 11196469
Apparatuses, methods, and systems for overlaying a coverage area of a cellular wireless network with a coverage area of a sectorization base station are disclosed. One method includes providing, by a plurality of cellular base stations, wireless access to a plurality of wireless devices over a coverage area, providing, by a sectorization base station, wireless communication to the plurality of wireless devices over at least the coverage area, each sector of a plurality of antennas of the…

Systems and methods for scraping URLs based on viewport views

Granted: December 7, 2021
Patent Number: 11195106
Systems, methods, and non-transitory computer readable media are configured to receive a uniform resource locator. A time and one or more features associated with the uniform resource locator can be provided to a first machine learning model. A prediction relating to a quantity of views the uniform resource locator achieves by the time can be received from the first machine learning model.

Detecting content items in violation of an online system policy using semantic vectors

Granted: December 7, 2021
Patent Number: 11195099
A content review system for an online system automatically determines if received content items to be displayed to users violate any policies of the online system. The content review system generates a semantic vector representing the semantic features of a content item, for example, using a neural network. By comparing the semantic vector for the content item with semantic vectors of content items previously determined to violate one or more policies, the content review system…

System and method for split storage stack

Granted: December 7, 2021
Patent Number: 11194706
In certain embodiments, a method includes starting an application as a first process within a user space of an operating system. The application instantiates a data storage system associated with the operating system. The method also includes starting a block device service as a second process within the user space of the operating system, the block device service being configured to manage a persistent storage device of the computing device. In addition, the method includes receiving,…

Display screen or portion thereof with a graphical user interface

Granted: December 7, 2021
Patent Number: D937863

Artificial reality wearable magnetic sensor system for body pose tracking

Granted: December 7, 2021
Patent Number: 11194386
A wearable magnetic sensor system includes a wearable article that spatially arranges magnetic sensor components around a user's torso to obtain magnetic sensor data used for body pose tracking. The wearable magnetic sensor system includes magnetic sensor components that sense a magnetic field generated by a magnetic transmitter. One or more wearable articles spatially arrange the magnetic sensor components at different locations on a body of the user, such as the arms and torso. The one…

Multifocal system using adaptive lenses

Granted: December 7, 2021
Patent Number: 11194222
A device is provided. The device includes a first lens assembly controllable to switch between a first plurality of optical powers. The first lens assembly includes a plurality of directly optically coupled lenses. The device also includes a second lens assembly controllable to switch between a second plurality of optical powers that are the opposite of the first plurality of optical powers. The device further includes a half-wave plate disposed between the first adaptive lens assembly…

Augmented reality head-mounted display with eye tracking for pupil steering

Granted: December 7, 2021
Patent Number: 11194167
A head-mounted display device for providing augmented reality contents to a wearer includes a light projector, and eye tracker, and a beam steerer. The light projector is configured to project light for rendering images based at least on the augmented reality contents. The eye tracker is configured to determine a position of a pupil of an eye of the wearer. The beam steerer is configured to change a direction of the light from the light projector based on the position of the pupil.

Augmented reality head-mounted display with a Fresnel combiner and pupil steering

Granted: December 7, 2021
Patent Number: 11194166
A head-mounted display device for providing augmented reality contents to a wearer includes a first light projector and a first Fresnel combiner. The first light projector is configured to project light for rendering images based at least on the augmented reality contents. The first Fresnel combiner is configured to combine the light from the first light projector and light from an outside of the head-mounted display device for providing an overlap of the rendered image and a real image…

Systems, devices, and methods for tiled multi-monochromatic displays

Granted: December 7, 2021
Patent Number: 11194163
The disclosed projector device may include (1) a first monochromatic emitter array having a plurality of emitters of a first color disposed in a two-dimensional configuration and (2) a second monochromatic emitter array having a plurality of emitters of a second color disposed in a two-dimensional configuration. The first and second monochromatic emitter arrays may be configured to emit images of the first and second colors into a waveguide configuration, and the first color may be…

High frame rate reconstruction with N-tap camera sensor

Granted: December 7, 2021
Patent Number: 11194160
A camera captures image data at a target frame rate. The camera includes a sensor and a controller. The sensor is configured to detect light from a local area and includes a plurality of augmented pixels. Each augmented pixel comprises at least a first and a second gate. The first gates are configured to store a first plurality of image frames as first image data according to a first activation pattern. The second gates are configured to store a second plurality of image frames as second…

Integrated waveguide coupler and light source

Granted: December 7, 2021
Patent Number: 11194087
A waveguide coupler may be coupled to a multi-beam light source, such as an array of superluminescent light-emitting diodes. The waveguide coupler includes a substrate having an end facet and a surface, e.g. a top flat surface, adjoining the end facet. At least one tilted reflector is supported by the substrate. A plurality of waveguides supported by the substrate extend between the end facet and the at least one tilted reflector. The at least one tilted reflector is configured to…

Fluidic devices, haptic systems including fluidic devices, and related methods

Granted: December 7, 2021
Patent Number: 11193597
A fluidic device controls fluid flow in channel from a source to a drain. In some embodiments, the fluidic devices comprise a gate, a channel, and an obstruction. The gate comprises at least one chamber whose volume increases with fluid pressure. A high-pressure state of the gate corresponds to a first chamber size and a low-pressure state of the gate corresponds to a second chamber size that is smaller than the first chamber size. The obstruction controls a rate of fluid flow within the…

Two-axis rotatable mechanical eyeball

Granted: December 7, 2021
Patent Number: 11192246
A mechanical eyeball includes an outer housing shaped as an ocular surface configured to rotate about a first rotational axis and a second rotational axis that intersect at a fixed center point. The outer is housing is coupled to a mechanical assembly, and the mechanical assembly is contained within a volume associated with the mechanical eyeball. The mechanical assembly can include a stationary gear train and rotatable components that rotate relative to the gear train. The rotatable…