Patents Assigned to Facebook
-
Patent number: 11102430Abstract: In one example, a pixel cell comprises a first photodiode to generate a first charge and a second photodiode to generate a second charge. The pixel cell may include a charge sensing unit shared between the first photodiode and the second photodiode. The charge sensing unit may include a charge storage device to temporarily store a charge and convert the charge to a voltage. The pixel cell may include a quantizer to quantize the voltage output by the charge sensing unit, and a memory to store the quantization output. Depending on an operation mode, the first charge and the second charge can be controlled to flow simultaneously to the charge sensing unit for read out, or can be controlled to flow separately to the charge sensing unit for read out. The pixel cell further includes a memory to store a quantization result of the first charge and the second charge.Type: GrantFiled: December 9, 2019Date of Patent: August 24, 2021Assignee: Facebook Technologies, LLCInventors: Song Chen, Xinqiao Liu
-
Patent number: 11099393Abstract: A micro-LED includes a light emitting device that emits a light beam surface—normally and a plurality of semiconductor layers that modify the light beam. Each semiconductor layer includes a first lateral region and a second lateral region, where the first lateral region and the second lateral region are characterized by different respective refractive indices. The first lateral regions of the plurality of semiconductor layers are arranged in two or more different lateral areas of the semiconductor light source. The second lateral region in each semiconductor layer of the plurality of semiconductor layers includes a semiconductor material with a different respective composition. The plurality of semiconductor layers form a planar optical component that is used to, for example, collimate, converge, diverge, or deflect the light beam emitted by the light emitting device.Type: GrantFiled: November 22, 2019Date of Patent: August 24, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Maik Andre Scheller, Anurag Tyagi
-
Patent number: 11102178Abstract: The disclosed computer-implemented method may include receiving an input from a user identifying specified persons that are to be included in a concealed list of persons. The specified persons may be unaware of their inclusion in the concealed list of persons. The method may also include generating the concealed list of persons and determining that a potential participant from the user's concealed list of persons has selected the user in a corresponding concealed list of persons that belongs to the potential participant and, in response to the determination, the method may include creating a private conversation instance that is unique to the user and the potential participant. The generated private conversation instance may include an interaction interface that allows the user and the potential participant to interact in a confidential manner. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: April 29, 2019Date of Patent: August 24, 2021Assignee: Facebook, Inc.Inventors: Xue Ding, Nathan Andrew Sharp
-
Patent number: 11098737Abstract: In some examples, a device includes a fluidic circuit may be configured to receive a fluidic input (and optionally a fluidic bias) and to provide a fluidic output based on the fluidic input. In some examples, the fluidic output may be a fluidic difference output based on a difference (such as a pressure and/or flow difference) between the fluidic input and a fluidic bias. In some examples, a device includes a fluidic amplifier configured to receive the fluidic difference output, and to provide a device fluidic output based on the fluidic difference output. The device fluidic output may be provided to a fluidic load, which may include an actuator and/or a haptic device.Type: GrantFiled: June 27, 2019Date of Patent: August 24, 2021Assignee: Facebook Technologies, LLCInventor: Casey Glick
-
Patent number: 11099638Abstract: A system includes processing circuitry configured to receive sensor data regarding a user operating a head mounted display (HMD). The processing circuitry is configured to identify a plurality of reference points of a pose of the user based at least on the sensor data. The processing circuitry is configured to apply one or more models to the plurality of reference points to determine a type of the pose of the user. The processing circuitry is configured to select a mode of operation of the HMD responsive to the type of the pose.Type: GrantFiled: October 24, 2019Date of Patent: August 24, 2021Assignee: Facebook Technologies, LLCInventors: Samuel Alan Johnson, Mahdi Salmani Rahimi
-
Patent number: 11100533Abstract: The disclosed computer-implemented method may include (1) accessing, by a computing device and from a record stored in an immutable distributed ledger, information describing characteristics of a target audience, (2) ascertaining a target audience member identifier of a target audience member by matching information describing characteristics of the target audience member with the information describing characteristics of the target audience, (3) generating a unique and encrypted secure identifier linking an advertiser identifier to the target audience member identifier, and (4) committing the secure identifier to the immutable distributed ledger as an update transaction to the record. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: September 14, 2018Date of Patent: August 24, 2021Assignee: Facebook, Inc.Inventors: Erik Taubeneck, Michael Randolph Corey, Frederick R. Leach, Daniel K. Chapsky
-
Patent number: 11100062Abstract: In one embodiment, a method includes receiving from a client system a search query, identifying a first place-entity based on the search query, accessing a place-entities graph comprising a plurality of place-entity nodes, each place-entity node representing a particular place-entity associated with a particular geographic location, wherein the first place-entity is represented by a first place-entity node, accessing a redirection graph comprising the plurality of place-entity nodes and a plurality of place-entity clusters, each place-entity node in a place-entity cluster having a redirection edge connecting the place-entity node to a canonical place-entity node of the respective place-entity cluster, and sending a response to the search query, wherein if the first place-entity node is connected to a canonical place-entity node by a redirection edge within the redirection graph, the response comprises a reference to the canonical place-entity node, else the response comprises a reference to the first place-enType: GrantFiled: April 9, 2019Date of Patent: August 24, 2021Assignee: Facebook, Inc.Inventors: Myle Arif Ott, Jason Luis Briceno, Yaniv Shmueli
-
Patent number: 11094100Abstract: An online system presents a content item to users and receives selections of reaction icons from the users. The online system generates a background animation with the selected reaction icons and a foreground animation to be layered on top of the background animation. The online system sends the background and foreground animations to a client device to be cached. Further, the online system presents the content item to a viewing user associated with the client device and receives a selection of a reaction icon from the viewing user. The online system selects a subset of the users based on the viewing user's affinity to the users, retrieves images of the selected users, and send the images to the client device. The client device customizes the background and foreground animations based on the images and the viewing user's reaction icon to generate a compound animation for display to the viewing user.Type: GrantFiled: April 3, 2020Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventors: Robert Benson Walton, Zachary W. Stubenvoll, Julia Harter Toffey, Skyler Bock, Silvia Chyou, Jordan Richard Honnette, Wei-Sheng Su, Jerod Wanner, Stefan Casey Parker, Renyu Liu, Rajat Bhardwaj
-
Patent number: 11093432Abstract: A system and method for multi-channel communication with dual in-line memory modules (“DIMMs”) is disclosed. The system retrieves information characterizing a plurality of memory channels, each of each is configurable to facilitate data communication between a DIMM and a memory controller with associated memory channel interfaces. Based on the retrieved information, one of the memory channels is designated as the active memory channel, granting the designated memory channel the ability to issue memory requests or transactions to the DIMM. On a periodic or as-needed basis (e.g., when the active memory channel is stalled or nearly stalled), the system determines whether to designate a different of the memory channels as the active memory channel, thereby enabling the newly-designated active memory channel the ability to issue memory requests or transactions to the DIMM. In some embodiments, only one of the memory channels is active at a time for communication with each DIMM.Type: GrantFiled: May 13, 2020Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventors: Narsing Vijayrao, Jay Parikh
-
Patent number: 11092808Abstract: An optical structure includes an input grating and a multilayer waveplate. The input grating is configured to incouple a first spectrum of received image light into a waveguide. The multilayer waveplate is configured to reflect the first spectrum of the image light incoupled by the input grating in the second polarization orientation and reflect a second spectrum of the image light incoupled by the input grating by diffraction in the first polarization orientation.Type: GrantFiled: March 20, 2018Date of Patent: August 17, 2021Assignee: Facebook Technologies, LLCInventors: Wai Sze Tiffany Lam, Yijing Fu
-
Patent number: 11092874Abstract: An optical structure includes a refractive material, a Fresnel surface, a dichroic reflective coating and a second coating. The refractive material has a refractive index. The Fresnel surface is formed in the refractive material and the Fresnel surface includes active surfaces and draft surfaces. The dichroic reflective coating is selectively disposed on the active surface. A second coating is selectively disposed on the draft surfaces.Type: GrantFiled: July 31, 2018Date of Patent: August 17, 2021Assignee: Facebook Technologies, LLCInventors: Qi Zhang, Robin Sharma, Andrew John Ouderkirk
-
Patent number: 11092723Abstract: A structured film for use with a display comprises an optically transmissive surface including a plurality of walls. When the film is placed in an operative position with respect to the display, the walls extend away from the display at different heights and surround light emitters of the display. The film operates as a diffraction grating and the walls are configured to generate selected diffraction orders for each light emitter, including generating a diffraction order for a first light emitter and a diffraction order for a second light emitter adjacent to the first light emitter such that a predefined portion of light energy radiated by the first light emitter is permitted to spread toward the second light emitter. The film minimizes the screen-door effect and can be used in combination with local contrast control over a region of interest.Type: GrantFiled: December 20, 2019Date of Patent: August 17, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Youngshik Yoon, Cheonhong Kim
-
Patent number: 11093322Abstract: A determination is made that bit errors of a selected data chunk stored in a computer memory are unable to be completely corrected using an initial error correction scheme. A plurality of other data chunks sharing a physical layout structure element of the computer memory with the selected data chunk is analyzed to identify one or more likely bit error locations of the selected data chunk aligned with one or more corresponding bit error locations of a threshold number of the analyzed other data chunks. An attempt is made to correct the bit errors of the selected data chunk based on the identified one or more likely bit error locations of the selected data chunk.Type: GrantFiled: August 27, 2019Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventors: Yu Cai, Daniel Henry Morris
-
Patent number: 11093120Abstract: A computer-implemented method for generating and broadcasting digital trails of recorded media may include (i) receiving user input initiating a digital trail, the user input including a selection of a trail mode from a list of candidate modes, (ii) creating a digital trail container configured to contain a series of thematically related media recordings generated by users invited to contribute to the digital trail, (iii) providing, to one or more users, a creation prompt that corresponds to the trail mode, (iv) adding, to the digital trail container, at least one media recording received in response to providing the creation prompt, and (v) displaying the resulting digital trail by sequentially presenting each media recording added to the digital trail container in the order added. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 12, 2020Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 11094209Abstract: The disclosed method may include (1) receiving, at a receiving vehicle from a first transmitting vehicle, a first wireless signal carrying first data indicating a first location of the first transmitting vehicle, (2) determining a first bearing from which the first wireless signal is received at the receiving vehicle, (3) receiving, at the receiving vehicle from a second transmitting vehicle, a second wireless signal carrying second data indicating a second location of the second transmitting vehicle, (4) determining a second bearing from which the second wireless signal is received at the receiving vehicle, and (5) determining a receiving location of the receiving vehicle by triangulation using the first location, the first bearing, the second location, and the second bearing. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 22, 2019Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventor: Duong Hai Pham
-
Patent number: 11093035Abstract: The disclosed system may include a support structure dimensioned for a user's hand. The system may also include transmitting electrodes coupled to a first finger portion of the support structure and may further include receiving electrodes coupled to a second, different finger portion of the support structure. The system may also include a controller that is coupled to the support structure and that is communicatively connected to the transmitting and receiving electrodes. The controller may also be configured to cause the transmitting electrodes to transmit a signal, detect at least some of the transmitted signal at the receiving electrodes and, based on the detected signal, determine that at least two fingers of the user's hand are touching each other. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: May 21, 2019Date of Patent: August 17, 2021Assignee: Facebook Technologies, LLCInventors: Shiu Sang Ng, Yanjun Ma, Wolf Kienzle, Hrvoje Benko
-
Patent number: 11093561Abstract: In one embodiment, a method includes receiving a query comprising a query content object and constraints, generating a feature vector representing the query content object, accessing a sparse graph comprising nodes corresponding to candidate content objects represented by compact codes and links connecting the nodes, selecting an entry node, selecting similar content objects iteratively by identifying linked nodes of the entry node, decompressing the compact codes representing candidate content objects to generate feature vectors, selecting zero or more similar content objects based on a comparison between the feature vector representing the query content object and the feature vectors representing the candidate content objects, returning the selected similar content objects if a completion condition is satisfied, else repeating the iterative selection by using a linked node corresponding to a most similar content object as the entry node, and sending instructions for presenting one or more of the selected siType: GrantFiled: December 10, 2018Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventors: Matthys Douze, Alexandre Sablayrolles, Hervé Jegou
-
Patent number: 11092719Abstract: A dot array illuminator includes an illumination source that includes one or more source arrays and a microlens array (MLA). A source array is an array of light emitting components. The source arrays are positioned on a substrate according to a geometric configuration. The MLA includes lens arrays that are arranged in a similar geometric configuration. The microlens array are separated from the source arrays by a distance and are substantially parallel to the source arrays. The microlens array overlaps with the source arrays and is of a dimension such that it can receive substantially all light emitted by the illumination source. The illumination source emits light towards the MLA. The MLA receives the light and outputs structured pattern light by interpolating received light.Type: GrantFiled: June 13, 2019Date of Patent: August 17, 2021Assignee: Facebook Technologies, LLCInventor: Zhaoming Zhu
-
Patent number: 11094075Abstract: In one embodiment, a system may access a training sample that includes training images and corresponding training depth maps of a scene, with the training images being associated with different predetermined viewpoints of the scene. The system may generate elemental images of the scene by processing the training images and the training depth maps using a machine-learning model. The elemental images are associated with more viewpoints of the scene than the predetermined viewpoints associated with the training images. The system may update the machine-learning model based on a comparison between the generated elemental images of the scene and target elemental images that are each associated with a predetermined viewpoint. The updated machine-learning model is configured to generate elemental images of a scene of interest based on input images and corresponding depth maps of the scene of interest from different viewpoints.Type: GrantFiled: July 19, 2018Date of Patent: August 17, 2021Assignee: Facebook Technologies, LLCInventors: Douglas Robert Lanman, Matthew Steven Chapman, Alexander Jobe Fix, Anton S. Kaplanyan, Lei Xiao
-
Patent number: D928184Type: GrantFiled: August 31, 2020Date of Patent: August 17, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul