Patents Assigned to Facebook
-
Patent number: 11169607Abstract: An apparatus for creating haptic simulations is provided. The apparatus includes a body that defines an inner cavity, and a pair of connectors positioned adjacent to ends of the body. A wire electrically connects the connectors and is wound around a first portion of the body in a first direction and wound around a second portion of the body in an opposite direction. A ring magnet is secured to an outer surface of the body. An armature magnet is slidably positioned within the inner cavity aligned with the ring magnet due to its magnetic pull. When a current is driven through the wire, simultaneous push and pull forces are created, causing the armature magnet to oscillate within the inner cavity to create vibration. When a magnitude of the current driven exceeds a threshold, the armature magnet impacts a stop of the inner cavity to create a “click” stimulation.Type: GrantFiled: May 13, 2020Date of Patent: November 9, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Glen Jason Tompkins, Bradley Morris Johnson, Boyd Drew Allin
-
Patent number: 11171621Abstract: An audio playback device detects via an acoustic sensor of an audio playback device, ambient noise surrounding the audio playback device. The audio playback device updates an equalization filter based on the detected ambient noise, wherein the equalization filter adjusts one or more acoustic parameters of content presented by the audio playback device. The audio playback device adjusts a leakage control parameter based on the detected ambient noise, wherein the leakage control parameter adjusts an amount of leakage of content presented by the audio playback device. The audio playback device applies the equalization filter and the adjusted leakage control parameter to audio content. The audio playback device provides, via one or more acoustic speakers, the audio content to a user.Type: GrantFiled: March 4, 2020Date of Patent: November 9, 2021Assignee: Facebook Technologies, LLCInventors: Samuel Steele Noertker, Andrew Lovitt, Tetsuro Oishi
-
Patent number: 11169351Abstract: The disclosed system may include (1) a drive subsystem that translates along a powerline conductor, (2) a rotation subsystem that rotates a segment of fiber optic cable about the powerline conductor while the drive subsystem translates along the powerline conductor such that the segment of fiber optic cable is wrapped helically about the powerline conductor, and (3) an extension subsystem that (a) mechanically couples the rotation subsystem to the drive subsystem, and (b) selectively extends the rotation subsystem away from the drive subsystem and the powerline conductor to avoid obstacles along the powerline conductor. Various other systems and methods are also disclosed.Type: GrantFiled: May 8, 2019Date of Patent: November 9, 2021Assignee: Facebook, Inc.Inventors: Jonathan M Kuriloff, Benjamin Lagosz-Sinclair, G. Gregory Penza
-
Patent number: 11164298Abstract: In one embodiment, a method includes a computer machine reviewing a picture image and an associated video with the associated video including several video frames. The computer machine then statistically analyzes the corresponding areas for each video frame. The computer machine then compares an area in the picture image with an associated area in a video frame image, wherein the video frame image is based in part on the statistical analysis of the corresponding area for each video frame. Next, the computer machine creates an area for a composite image based in part on the comparison of the area in the picture image with the associated area in the video frame image.Type: GrantFiled: August 2, 2019Date of Patent: November 2, 2021Assignee: Facebook, Inc.Inventors: Michael Slater, Stef Marc Smet
-
Patent number: 11163843Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one scenario that applies to a user of a social networking system based at least in part on features associated with the user. One or more groups of content recommendations associated with the at least one scenario can be determined. Each group of content recommendations can include a set of content items that relate to the at least one scenario. The one or more groups of content recommendations can be provided to the user as recommendations.Type: GrantFiled: December 28, 2018Date of Patent: November 2, 2021Assignee: Facebook, Inc.Inventors: Meiying Li, Jinyi Yao, Bradley Ray Green
-
Patent number: 11165557Abstract: In general, this disclosure describes encryption engines that shuffle data segments during decryption. By shuffling the data and using the resulting random permutation for decryption, the engines of this disclosure obfuscate hardware performance information that attackers might access and use in a side channel attack. In one example, an apparatus includes a decryption engine configured to select, for each round of multiple rounds for decrypting the block of encrypted data, a permutation of inputs to the decryption engine from multiple permutations of the inputs. The inputs include encrypted data segments of the block of encrypted data and an inverse cipher key segment, and the selected permutation of the inputs is different for at least two of the rounds. The decryption engine is further configured to iteratively compute a decrypted data segment across the plurality of rounds based on the respective selected permutation of the inputs for each round.Type: GrantFiled: June 19, 2019Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventor: Sudhir Satpathy
-
Patent number: 11164995Abstract: Disclosed herein is an apparatus including a first three-dimensional (3-D) structure and a second 3-D structure. The first 3-D structure may include a first-type doped semiconductor material having semi-polar facets. The second 3-D structure may form a light-emitting diode (LED). The second 3-D structure may include a second-type doped semiconductor material, an active layer, and the first-type doped semiconductor material. The apparatus may also include a conductive layer which at least partially overlays and is in ohmic contact with the semi-polar facets of the first-type doped semiconductor material. The first-type doped semiconductor material of the first 3-D structure and the first-type doped semiconductor material of the second 3-D structure may be etched from a common first-type doped semiconductor epitaxial layer.Type: GrantFiled: March 5, 2020Date of Patent: November 2, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventor: Daniel Bryce Thompson
-
Patent number: 11163165Abstract: A head-mounted display (HMD) includes an electronic display element, a microlens array, and an optics block. The electronic display element outputs image light via sub-pixels having different colors, the sub-pixels separated from each other by a dark space region. The sub-pixels have associated emission distributions that describe ranges of angles of light emitted from the plurality of sub-pixels. The microlens array includes microlenses that are each coupled to at least one corresponding sub-pixel, of the sub-pixels, where the microlenses concentrate the emission distributions and direct the emission distributions toward a target region. The optics block, which is located in the target region optically corrects the image light and directs the optically corrected image light from the microlens array to an exit pupil of the HMD corresponding to a location of an eye of a user of the HMD.Type: GrantFiled: July 8, 2020Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventor: Nicholas Daniel Trail
-
Patent number: 11164905Abstract: A method of manufacturing light emitting diode (LED) devices is provided. In one example, the method comprises: forming a plurality of LED dies on a starter substrate, each of the plurality of LED dies including a device-side bump; moving, using a pick up tool (PUT), the starter substrate and the plurality of LED dies towards a backplane, the backplane including a plurality of backplane-side bumps; establishing the conductive bonds between the device-side bumps of the plurality of LED dies and the backplane-side bumps of the backplane at the plurality of contact locations; and operating the PUT to release the starter substrate to enable transferring of the plurality of LED dies to the backplane.Type: GrantFiled: October 8, 2019Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventors: Céline Claire Oyer, Allan Pourchet
-
Patent number: 11166080Abstract: Systems, methods, and non-transitory computer-readable media can determine a request for a content item from a computing device. One or more view directions of a user operating the computing device can be predicted during playback of the content item. One or more frames of the content item are quantized based at least in part on the predicted view directions.Type: GrantFiled: December 21, 2017Date of Patent: November 2, 2021Assignee: Facebook, Inc.Inventor: David Young Joon Pio
-
Patent number: 11166096Abstract: A transducer system isolates vibrations produced by a transducer. The transducer system comprises the transducer and a vibration isolation system. The transducer can produce vibrations and is configured to be coupled to a device. The transducer includes a first sub-assembly including a coil assembly and a second sub-assembly including one or more magnets. The vibration isolation system is configured to isolate vibrations produced by the transducer from the device. The vibration isolation system includes a plurality of support brackets, and a suspension component including a plurality of flexures. The plurality of flexures includes a first set of flexures configured to suspend the first sub-assembly from the support brackets, a second set of flexures configured to suspend the second sub-assembly from the first sub-assembly, and a third set of flexures configured to suspend the second sub-assembly from the support brackets.Type: GrantFiled: September 9, 2020Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventors: Scott Porter, Peter Gottlieb
-
Patent number: 11163418Abstract: Systems and methods for providing and/or presenting, to a user, a user interface for an environment that includes virtual objects are disclosed. Exemplary implementations may: obtain, from electronic storage, information regarding virtual objects in a virtual three-dimensional space that has a virtual three-dimensional volume; determine a subset of voxels from the set of voxels such that the subset of voxels encompasses a three-dimensional volume that includes at least part of a first external surface of the first virtual object; determine proximity information for the first virtual object; determine a manipulation granularity; adjust the manipulation granularity based on the proximity information; receive particular user input from the user having a particular input magnitude; manipulate the first virtual object within the virtual three-dimensional space in accordance with the received particular user input; and effectuate presentation of the user interface to the user through a client computing platform.Type: GrantFiled: June 29, 2020Date of Patent: November 2, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Kai Zhou, Daniel Wagner
-
Patent number: 11163361Abstract: Methods and apparatus for calibrating performance of one or more statistical models used to generate a musculoskeletal representation. The method comprises controlling presentation of instructions via a user interface to instruct the user to perform the at least one gesture and updating at least one parameter of the one or more statistical models based, at least in part on a plurality of neuromuscular signals recorded by a plurality of neuromuscular sensors during performance of the at least one gesture by the user.Type: GrantFiled: October 31, 2019Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventors: Patrick Kaifosh, Tudor Giurgica-Tiron, Adam Berenzweig, Steven Kober, Adam Al-natsheh, Alexandre Barachant, Zhuo Wang
-
Patent number: 11163159Abstract: One embodiment of the present application sets forth an apparatus that includes a composite display layer that transmits a set of composite light. The composite display layer includes a display layer that provides a first subset of light included in the set of composite light, and a first mirror layer parallel to the first display layer that provides a second subset of light included in the set of composite light, where the second subset of light comprises a reflection of a first portion of the first subset of light. The composite display layer also includes a polarizer layer disposed on the composite display layer, where the polarizer layer provides the first portion of the first subset of light to the first mirror layer.Type: GrantFiled: January 25, 2019Date of Patent: November 2, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventor: Wei Rong
-
Patent number: 11165982Abstract: A photo sensor includes a plurality of pixel blocks, each including one or more anchor pixels and one or more non-anchor pixels. The anchor pixels produce first sensor signals and the non-anchor pixels produce second sensor signals. An amplifier circuit amplifies the first and second sensor signals. A variable bit-depth analog to digital converter (ADC) circuit quantizes amplified versions of the first sensor signals into first digitized sensor signals with a first bit-depth. The ADC circuit also quantizes amplified versions of the second sensor signals into second digitized sensor signals with a second bit-depth that is lower than the first bit depth. The second bit-depth may be selected based on anchor pixel statistics derived from the one or more first digitized sensor signals.Type: GrantFiled: July 28, 2020Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventors: Xinqiao Liu, Jakob Julian Engel
-
Patent number: 11166065Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.Type: GrantFiled: September 5, 2019Date of Patent: November 2, 2021Assignee: Facebook, Inc.Inventors: Rafael Camargo, Olivier Charles Gratry, Vincent Charles Cheung, Connie Yeewei Ho
-
Patent number: 11164464Abstract: The present disclosure is directed toward methods, non-transitory computer-readable media, and systems for trajectory optimization in a high-altitude, long-endurance aircraft. For example, the systems described herein can generate an optimized flight plan for an aircraft during active flight of the aircraft by utilizing a greedy algorithm with buffering. In one or more embodiments, the systems described herein identify a plurality of possible states and select a predetermined number of the top possible states (based on energy change associated with transitioning to each possible state) at each incremental time period within a flight time window starting from an initial state to a plurality of possible states for a final incremental time period. Furthermore, in some embodiments, the systems described herein select a final state based on a final energy associated with the final state and determine a flight plan for the aircraft from the initial state to the selected final state.Type: GrantFiled: August 23, 2019Date of Patent: November 2, 2021Assignee: FACEBOOK, INC.Inventors: Jack Marriott, Birce Tezel, Zhang Liu, Nicolas E. Stier-Moses, Julian Diego Mestre
-
Patent number: 11163166Abstract: In one example, an apparatus may include a frame that includes an optical component configured for use with a near-eye display that is part of a head-worn display system. The frame magnetically attaches to the head-worn display system, and when the frame is attached to the head-worn display system, the frame may align the optical component for use with the near-eye display. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: May 23, 2018Date of Patent: November 2, 2021Assignee: Facebook Technologies, LLCInventor: Ryan Michael Ebert
-
Publication number: 20210334600Abstract: An online system may identify content with which a user has an interest. For example, the online system may determine that a user has an interest in the content based on interaction information indicating that the user interacted with the content. In a particular example, the online system may identify image concepts included in the content based on computer vision techniques that recognize the image concepts. The online system may model probabilities that image concepts will appeal to users. Based on the modeled probabilities, the online system may automatically recommend image concepts for inclusion in candidate images, automatically generate candidate images, or assess candidate images to determine a probability of user interaction with the assessed candidate images.Type: ApplicationFiled: July 2, 2021Publication date: October 28, 2021Applicant: Facebook, Inc.Inventors: Barak Reuven NAVEH, James L. Reyes
-
Patent number: D934882Type: GrantFiled: February 4, 2019Date of Patent: November 2, 2021Assignee: Facebook, Inc.Inventor: Riccardo Carlet