Patents Assigned to Facebook
  • Patent number: 10962844
    Abstract: An optical element includes a primary electrode, a secondary electrode overlapping at least a portion of the primary electrode, and an electroactive layer disposed between and abutting the primary electrode and the secondary electrode. The optical element is configured to have a first optical transmittance and a first optical reflectance when a first voltage is applied between the primary electrode and the secondary electrode, and at least one of a second optical transmittance different from the first optical transmittance or a second optical reflectance different from the first optical reflectance when a second voltage different from the first voltage is applied between the primary electrode and the secondary electrode.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Katherine Marie Smyth, Andrew John Ouderkirk, Spencer Allan Wells, Robin Sharma
  • Patent number: 10965723
    Abstract: In one embodiment, a method includes determining, by a computer server machine, that a callee-user is available for a communication session based on location information associated with a client system of the callee-user; sending, by the computer server machine, in response to determining that the callee-user is available, a notification to a client system of a caller-user indicating that the callee-user is available; receiving, by the computer server machine, a request from the client system of the caller-user to initiate the communication session; establishing, by the computer server machine, the communication session to enable a media stream comprising media captured at the client system of the caller-user to be received at the client system of a callee-user; and sending, by the computer server machine, the media captured at the client system of the caller-user to the client system of the callee-user.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10962124
    Abstract: A fluidic latch device may include an input port, an additional input port, an output port, an additional output port, a pressure chamber, an additional pressure chamber, and a flexible membrane. The pressure chamber may include an inlet coupled to the input port by a first fluid channel and an outlet coupled to the output port by a second fluid channel, and the additional pressure chamber may include an additional inlet coupled to the additional input port by a third fluid channel and an additional outlet coupled to the additional output port by a fourth fluid channel. The flexible membrane may separate the pressure chamber and the additional pressure chamber and be configured to (1) block, when the membrane is in an expanded state, the outlet of the pressure chamber and (2) block, when the membrane is in an additional expanded state, the additional outlet of the additional pressure chamber.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Arthur Stanley, Erik Roby
  • Patent number: 10966066
    Abstract: Apparatuses, methods, and systems for internet-enabled data for transparent application consumption over unstructured supplementary service data are disclosed. One method includes generating, by an application, IP (internet protocol) packets, encapsulating, by a proxy interface, the IP packets into protocol data units (PDUs), generating frames of data for facilitating communication through a wireless link, wherein the frames include data slots and control information slots, identifying, by the base station, unused control information slots of the frames of data, scheduling transmission of a stream of the PDUs over the unused control information slots for a full-time duration of the unused control information slots, inserting the PDUs into one or more of the scheduled control information slots of the frames of data as specified by the scheduling, and transmitting, by the computing device, the frames of data through the wireless link to the base station on the scheduled control information slots.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Abhishek Bose-Kolanu
  • Patent number: 10964867
    Abstract: Embodiments relate to using flux or underfill as a trapping layer for temporarily attaching light emitting diodes (LEDs) to a substrate and heating to simultaneously bond multiple LEDs onto the substrate. The flux or underfill may be selectively coated at the ends of electrodes of the LEDs prior to placing the LEDs on the substrate. Due to adhesive properties of the flux or underfill, multiple LEDs can be placed on and attached to the substrate prior to performing the bonding process. Once LEDs are placed on the substrate, the flux or underfill facilitates formation of metallic contacts between electrodes of the LED and contacts of the substrate during the bonding process. By using the flux or underfill, the formation of metallic contacts can be performed even without applying pressure.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Daniel Brodoceanu, Thiago Martins Amaral, Pooya Saketi, Patrick Joseph Hughes, Alexander Udo May, Karsten Moh, Oscar Torrents Abad
  • Patent number: 10964238
    Abstract: Systems and methods for controlling a display apparatus are provided. In one example, an apparatus comprises a display comprising a plurality of light emitting diodes (LED), a display control circuit configured to generate display control signals, and a test module configured to generate test control signals. In a test operation mode, at least one LED of the plurality of LEDs is configured to be controlled by the test control signals from the test module to conduct at least one test output current. The test module can determine electrical characteristics of the at least one LED based on the at least one test output current. The display control circuit can adjust the display control signals based on the electrical characteristics of the at least one LED.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Ilias Pappas, William Thomas Blank
  • Patent number: 10963921
    Abstract: An online system receives information describing actions performed by individuals and identifies online system users included among these individuals. Based on the actions they have performed, the users are assigned to sequentially ordered stages of a classification scheme associated with a content-providing user of the online system. The online system receives content items associated with different stages from the content-providing user, in which content items associated with a stage may be presented to users assigned to the stage. The online system may determine an expected return value associated with each stage and an expected advancement value associated with advancement of users assigned to each stage to succeeding stages of the classification scheme. The online system also may determine a value associated with a content item based on a comprehensive value received from the content-providing user, the expected advancement value, and a predicted likelihood of user advancement to a succeeding stage.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Rituraj Kirti, David Wood Kaufman, Aram Grigoryan
  • Patent number: 10962795
    Abstract: A display device includes a first display, a second display and one or more optical elements. The first display is configured to provide a first light that corresponds to a first image, the second display is configured to provide a second light that corresponds to a second image, and the one or more optical elements are configured to project a display image using the first light and the second light. The display image includes the first image and the second image. The display device is configured to project the first image with a first magnification and project the second image with a second magnification that is distinct from the first magnification. Also disclosed is a method performed by the display device.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: March 30, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Jacques Gollier, Ying Geng, Yusufu Njoni Bamaxam Sulai, Fenglin Peng, Brian Wheelwright
  • Patent number: 10962791
    Abstract: A method may include bonding a deformable bounding element to a structural support element in which the deformable bounding element and a cavity-adjacent side of the structural support element define a cavity. The method may further include filling the cavity with a deformable medium by injecting the deformable medium past a cavity-opposite side of the structural support element and toward the cavity-adjacent side of the structural support element. The method may additionally include sealing an entry point of the injection of the deformable medium into the cavity. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew J. Ouderkirk, Katherine Marie Smyth
  • Patent number: 10963046
    Abstract: A system tracks eye position using a first Optical Coherence Tomography (OCT) eye tracking unit to determine a first position of an eye of a user. The OCT eye tracking unit projects low coherence interference light onto a portion of the user's eye, and uses captured light reflected from the illuminated portion of the user's eye to generate a dataset describing the portion of the user's eye. The first position of the user's eye is determined based upon the generated dataset and a previously generated dataset. In order to minimize error and reduce the effects of draft, a reference tracking system is configured to determine a second position of the user's eye, which is used to update the determined first position of the user's eye.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Robert Dale Cavin, Alexander Jobe Fix, Andrew John Ouderkirk
  • Patent number: 10964088
    Abstract: In one embodiment, a method for computing a color value for a sampling pixel region includes using a computing system to determine a sampling pixel region within a texture. The texture is associated with mipmap levels having different resolutions of the texture. The mipmap levels include at least a first mipmap level defined by color texels and a second mipmap level defined by distance-field texels. The system may select one of the mipmap levels based on a size of the sampling pixel region and a size of a texel in the selected mipmap level. The system may then compute a color value for the sampling pixel region using the selected mipmap level.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Larry Seiler, Alexander Nankervis, John Adrian Arthur Johnston
  • Patent number: 10963514
    Abstract: In one embodiment, a method includes accessing a mention table of entries that each have: (1) a string, (2) a count of a number of times the string is used in a corpus, and (3) a count of a number of times the string is linked to another document. The method also includes calculating, for each n-gram of a search query from a querying user, a link probability that represents the likelihood that the n-gram corresponds to an entity associated with a communication network. The method also includes identifying content objects that match the search query and ranking the content objects based at least in part on on the calculated link probability. The method also includes sending instructions to present the search results on a client system of the querying user.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Rajesh Krishna Shenoy
  • Patent number: 10962703
    Abstract: Provided herein are compositions comprising functionalized gallium-based semiconductor nanoparticles for use in nanoprint resins and high-index overcoat materials. Also provided are methods of manufacturing functionalized gallium-based semiconductor nanoparticles and nanoprint resins and high-index overcoat materials using gallium-based semiconductor nanoparticles.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: March 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Austin Lane, Matthew E. Colburn, Giuseppe Calafiore
  • Patent number: 10958606
    Abstract: Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities. Examples of modules include modules for sharing articles, videos, or pictures (e.g., from a social networking service associated with the messaging service). Content recommendations may be provided, and a user may provide a list of users with whom they would like to share the content. The content recommendations may be retrieved from a social network based on consumption information, or may come from multiple different locations. Content may be ranked based on recency, likelihood of user enjoyment, an amount time spent watching the content, etc. A group of recommended recipients may be provided, for example based on the users considered to be most likely to enjoy the content.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: March 23, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Vinodh Jayaram, Andrew Yaoshu Song
  • Patent number: 10958456
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Samantha P. Krug, Michel Krieger, Christopher Cunningham, Hui Ding
  • Patent number: 10957240
    Abstract: A system to compensate for sub-standard subpixels in a display device may include an optical system that laterally shifts light emitted by subpixels of an emissive array towards a viewing region using a light deviator that is movable between a plurality of predetermined positions corresponding to one or more lateral-light-shifting degrees of freedom. The system may also include a controller that converts input data into a sequence of instructions for illuminating at least a portion of the subpixels during a plurality of subframes, the sequence of instructions causing each subpixel of at least the portion of the subpixels to be illuminated for a predetermined illumination time while the light deviator is positioned at one or more predetermined light deviator positions such that sub-standard subpixels are each compensated for with light laterally shifted from at least one standard subpixel. Various other apparatus, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 23, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Jasmine Soria Sears
  • Patent number: 10955522
    Abstract: In one embodiment, a method includes receiving a first, a second, and a third sensing events within a same beacon message interval from a mobile device, each sensing event including a beacon device identifier associated with a beacon device and a timestamp associated with a respective beacon message, a location of the mobile device, and a power level associated with the respective beacon message, determining a first, a second, and a third distances between the mobile device and the beacon device based on the first, the second, and the third sensing events, and determining a position of the beacon device based on the first, the second, and the third distances.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Mateusz Marek Niewczas, Manish Modi
  • Patent number: 10955990
    Abstract: A content item is sent for display on client devices of users of an online system. Information indicating that a first user is currently viewing the content item is received from a client device. A second user connected to the first user is identified. The second user is performing a user interaction with the content item while the first user is currently viewing the content item. An emotion associated with the user interaction is determined. A widget identifying the second user and the emotion is sent for display to the client device. The widget is configured to move across the content item displayed on the client device while the first user is currently viewing the content item. Responsive to receiving from the client device a user interaction with the widget, information is sent for display indicating the second user in a field for receiving comments by the first user.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventor: Robin Maxime Clediere
  • Patent number: D914058
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: D914757
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul