Patents Assigned to Facebook
-
Patent number: 10962844Abstract: 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: GrantFiled: March 26, 2019Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Katherine Marie Smyth, Andrew John Ouderkirk, Spencer Allan Wells, Robin Sharma
-
Patent number: 10965723Abstract: 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: GrantFiled: January 21, 2020Date of Patent: March 30, 2021Assignee: 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: 10962124Abstract: 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: GrantFiled: March 29, 2019Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Arthur Stanley, Erik Roby
-
Patent number: 10966066Abstract: 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: GrantFiled: March 17, 2020Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventor: Abhishek Bose-Kolanu
-
Patent number: 10964867Abstract: 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: GrantFiled: May 29, 2019Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Daniel Brodoceanu, Thiago Martins Amaral, Pooya Saketi, Patrick Joseph Hughes, Alexander Udo May, Karsten Moh, Oscar Torrents Abad
-
Patent number: 10964238Abstract: 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: GrantFiled: January 29, 2019Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Ilias Pappas, William Thomas Blank
-
Patent number: 10963921Abstract: 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: GrantFiled: November 7, 2017Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventors: Rituraj Kirti, David Wood Kaufman, Aram Grigoryan
-
Patent number: 10962795Abstract: 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: GrantFiled: December 17, 2018Date of Patent: March 30, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Jacques Gollier, Ying Geng, Yusufu Njoni Bamaxam Sulai, Fenglin Peng, Brian Wheelwright
-
Patent number: 10962791Abstract: 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: GrantFiled: May 7, 2018Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Andrew J. Ouderkirk, Katherine Marie Smyth
-
Patent number: 10963046Abstract: 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: GrantFiled: May 17, 2018Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Robert Dale Cavin, Alexander Jobe Fix, Andrew John Ouderkirk
-
Patent number: 10964088Abstract: 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: GrantFiled: September 26, 2019Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Larry Seiler, Alexander Nankervis, John Adrian Arthur Johnston
-
Patent number: 10963514Abstract: 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: GrantFiled: November 30, 2017Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventor: Rajesh Krishna Shenoy
-
Patent number: 10962703Abstract: 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: GrantFiled: October 11, 2018Date of Patent: March 30, 2021Assignee: Facebook Technologies, LLCInventors: Austin Lane, Matthew E. Colburn, Giuseppe Calafiore
-
Patent number: 10958606Abstract: 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: GrantFiled: June 12, 2019Date of Patent: March 23, 2021Assignee: FACEBOOK, INC.Inventors: Vinodh Jayaram, Andrew Yaoshu Song
-
Patent number: 10958456Abstract: 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: GrantFiled: June 7, 2019Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventors: Samantha P. Krug, Michel Krieger, Christopher Cunningham, Hui Ding
-
Patent number: 10957240Abstract: 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: GrantFiled: March 19, 2019Date of Patent: March 23, 2021Assignee: Facebook Technologies, LLCInventor: Jasmine Soria Sears
-
Patent number: 10955522Abstract: 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: GrantFiled: July 6, 2018Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventors: Mateusz Marek Niewczas, Manish Modi
-
Patent number: 10955990Abstract: 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: GrantFiled: May 2, 2019Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventor: Robin Maxime Clediere
-
Patent number: D914058Type: GrantFiled: April 22, 2019Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: D914757Type: GrantFiled: June 6, 2019Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul