Patents Assigned to Facebook
  • Patent number: 11195106
    Abstract: 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.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Shengbo Guo, Mark Warren McDuff, Yixian Zhu, Ying Zhang, James Li, Sara Lee Su
  • Patent number: 11196698
    Abstract: 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 to use to display the change, and may output the badge count change to the determined application(s).
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
  • Patent number: 11194386
    Abstract: 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 or more wearable articles include a transmitter attachment mechanism for affixing the magnetic transmitter at, e.g., a torso of the user, and receiver attachment mechanisms for affixing the magnetic sensor components at, e.g., locations of the body other than the torso. The magnetic sensor components are spatially arranged at different locations on the user's body so as to maximize tracking accuracy and minimize interference between the magnetic sensors and the transmitter.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Yi Zhao
  • Patent number: 11194167
    Abstract: 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.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Douglas Robert Lanman, Robert Konrad, Gang Li
  • Patent number: 11193597
    Abstract: 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 channel based on the fluid pressure in the gate. The obstruction induces at most a first flow rate of fluid in the channel in accordance with the low-pressure state of the gate, and at least a second flow rate of the fluid in the channel in accordance with the high-pressure state of the gate.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Sean Jason Keller, Jack Lindsay, Serol Turkyilmaz, John Michael Lutian, Tristan Thomas Trutna, Andrew Arthur Stanley
  • Patent number: 11195020
    Abstract: Systems and methods for providing a virtual space for multiple devices can include a first device having at least one sensor configured to acquire a spatial information of a physical space of the first device. The first device may include at least one processor configured to establish, according to the acquired spatial information, a virtual space corresponding to the physical space, that is accessible by a user of the first device via the first device. The at least one processor may further be configured to register a second device within the physical space, to allow a user of the second device to access the virtual space via the second device.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Chengyuan Yan, Amrutha Hakkare Arunachala, Chengyuan Lin, Anush Mohan, Ke Huo
  • Patent number: 11194166
    Abstract: 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 that corresponds to the light from the outside of the head-mounted display device.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Douglas Robert Lanman, Brian Wheelwright, Andrew John Ouderkirk
  • Patent number: 11195973
    Abstract: Disclosed herein are techniques for improving the light emitting efficiency of micro light emitting diodes. According to certain embodiments, micro-LEDs having small physical dimensions are fabricated on III-nitride materials with semi-polar crystal lattice orientations to reduce the surface recombination of excess charge carriers that does not generate photons and to reduce the polarization induced internal field that may cause energy band shift and aggravate the Quantum-Confined Stark Effect, thereby increasing the peak quantum efficiencies and/or reducing the peak efficiency current density of the micro-LEDs.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 7, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Christopher Pynn, Anneli Munkholm
  • Patent number: 11190338
    Abstract: An online system receives impression data from one or more content publishers. The impression data describes impressions provided to users of the online system on behalf of an agent. The online system selects a randomly selected number of impressions in the received impression data. The online system generates an impressions block by encrypting impression data that describes the selected set of impressions using a unique cypher, and adds the impressions block to a blockchain. The online system further generates a cypher block by encrypting the cypher and an identifier of the impressions block to which the cypher applies using a public key provided by the agent to the online system. The online system adds the cypher block to the blockchain. The agent can recover the cypher from the cypher block based on a private key, and the agent can then recover the impression data using the recovered cypher.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Michael Randolph Corey, Daniel K. Chapsky, Erik Taubeneck, Ionela-Roxana Danila, Yu-Yu Lin
  • Patent number: 11188846
    Abstract: An online system receives information describing events corresponding to actions associated with a third party system performed by an individual. The received information describes event types and times at which the events occurred. The online system generates nodes of a directed graph associated with the third party system, in which each node corresponds to an event type. For each event, a node count associated with a node corresponding to the event's type is incremented by the online system. Pairs of consecutively occurring events are identified based on times at which the events occurred and an edge describing each transition from one event to another is generated by the online system. The online system determines an edge count for each transition indicating a number of edges describing the transition as well as a sequential order of event types based on one or more node counts and one or more edge counts.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Lian He, Minghao Wang, Tobias Henry Wooldridge
  • Patent number: 11189099
    Abstract: The present technology relates to artificial reality systems. Such systems provide projections a user can create to specify object interactions. For example, when a user wishes to interact with an object outside her immediate reach, she can use a projection to select, move, or otherwise interact with the distant object. The present technology also includes object selection techniques for identifying and disambiguating between objects, allowing a user to select objects both near and distant from the user. Yet further aspects of the present technology include techniques for interpreting various bimanual (two-handed) gestures for interacting with objects. The present technology further includes a model for differentiating between global and local modes for, e.g., providing different input modalities or interpretations of user gestures.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Jonathan Ravasz, Etienne Pinchon, Adam Tibor Varga, Jasper Stevens, Robert Ellis, Jonah Jones, Evgenii Krivoruchko
  • Patent number: 11188175
    Abstract: A display system comprises a light source assembly, a display assembly, a camera assembly, and a controller. The light source assembly is configured to generate visible light and infrared light. The display assembly is configured to generate image light using the visible light and to generate tracking light using the infrared light. The tracking light and the image light pass through a beam splitter prior to being projected into a local area. The camera assembly is configured to capture one or more images of the local area illuminated with the tracking light. The images are illuminated with the tracking light that passes through the beam splitter prior to be being captured by the camera assembly. The controller is configured to calculate depth information for objects in the local area using the one or more images.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Mohsen Shahmohammadi
  • Patent number: 11188215
    Abstract: A computer-implemented method for prioritizing digital user content in a graphical user interface may include (i) for each user account within a group of user accounts maintained by a social networking platform, (1) maintaining a user content pod, comprising a digital container for posts posted to the social networking platform by the user account, and (2) generating a scrollable pod display comprising visual representations of other user content pods being followed by the user account, (ii) receiving, from a first user account corresponding to a first user content pod, user input designating a post within the first user content pod as a broadcasted post, and (iii) in response to receiving the user input, prioritizing, within a scrollable pod display of a second user account, a visual representation of the first user content pod over visual representations of user content pods that do not contain broadcasted posts. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: 11190600
    Abstract: The disclosed computer-implemented method may include (1) receiving, via a social networking system, a request from a user to participate in a discovery service designed to facilitate connections between users of the social networking system who share common attributes, (2) obtaining, from the user, data representative of at least one desired user attribute, possessed by the user, for new user connections, (3) identifying, within the social networking system, at least one additional user who is both a participant in the discovery service and who also possesses the desired user attribute, and (4) providing a visual indication to the user, when representing the additional user within a user interface of the social networking system, that the additional user is a participant in the discovery service and that the additional user possesses the desired user attribute. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Nathan Andrew Sharp
  • Patent number: 11190570
    Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Yaming He, Zhengping Zuo
  • Patent number: 11188156
    Abstract: An artificial reality system can display notifications in various configurations including in a minimized version or a maximized version. The artificial reality system can initially display a minimized version of the notification. Upon identifying a first trigger event, such as the user's gaze resting on the minimized version of the notification or a rotation of a user's wrist, the artificial reality system can change the display of the notification from the minimized version to the maximized version. The artificial reality system can identify a second trigger event, such as the user's gaze not being directed to the maximized version of the notification or a rotation of the wrist in an opposite direction from the first wrist rotation. In response to the second trigger event, the artificial reality system can stop display of the maximized version of the notification.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Anastasia Victor-Faichney, Alexander Chen Runke, Difei Wang, Flavio Mattos de Carvalho
  • Patent number: 11187904
    Abstract: In a waveguide display, a first projector is configured to generate display light for a first field of view (FOV) of a display image. A first input coupler is configured to couple the display light for the first FOV into a visibly transparent substrate. A first set of gratings is configured to couple the display light for the first FOV out of the substrate at a first two-dimensional array of locations of the substrate. A second projector is configured to generate display light for a second FOV of the display image different from the first FOV. A second input coupler is configured to couple the display light for the second FOV into the substrate. A second set of gratings is configured to couple the display light for the second FOV out of the substrate at a second two-dimensional array of locations of the substrate.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: November 30, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Wanli Chi, Dominic Meiser, Yang Yang, Wai Sze Tiffany Lam, Pasi Saarikko
  • Patent number: 11188148
    Abstract: A virtual reality (VR) system includes a console an imaging device, a head mounted display (HMD) and a user input device. The console includes a virtual reality (VR) engine, a tracking module and an application store. The HMD includes a display element configured to display content to a user wearing the HMD. The virtual reality engine is configured to determine a vector for a virtual object thrown at a target in response to physical input from the user, a gaze vector for the eyes of the user and a virtual object position vector for the target and modify the vector for the virtual object based on at least one of the gaze vector and the virtual object position vector.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Sebastian Sztuk, Javier San Agustin Lopez, Martin Henrik Tall
  • Patent number: 11189258
    Abstract: An acoustic element includes a nanovoided polymer layer having a first nanovoid topology in an unactuated state and a second nanovoid topology different than the first nanovoid topology in an actuated state. Capacitive actuation of the nanovoided polymer layer, for instance, can be used to reversibly control the size and shape of the nanovoids within the polymer layer and hence tune its sound damping characteristics or sound transduction behavior, e.g., during operation of the acoustic element. An acoustic element may be configured for passive or active sound attenuation. Various other apparatuses, systems, materials, and methods are also disclosed.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Renate Eva Klementine Landig, Kenneth Diest, Andrew John Ouderkirk
  • Patent number: D937833
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: December 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Peter Wesley Bristol, Yi-yaun Chen, Mauricio Romano, Peter Allan Chase Newbury