Facebook Patents

Advertisement
Facebook, Inc. operates a social media website and mobile app that enables people to connect, share and discover opinions, ideas, photos and videos. The company also owns Instagram, a mobile application for sharing photos and videos, as well as WhatsApp, a mobile messaging application.
Facebook Patents by Type- Facebook Patents Granted: Facebook patents that have been granted by the United States Patent and Trademark Office (USPTO).
- Facebook Patent Applications: Facebook patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Patent number: 11006076Abstract: Exemplary embodiments relate to techniques for providing modifiable views when capturing an image of a video call. When a user takes a picture of a video call (e.g., a screen shot), associated applications may scrape the phone of the call participants to acquire a better-quality image than what might be displayed in the call interface, which may be of reduced quality due to compression and/or bandwidth limitations. Problematically, the layout of the call interface is different on each user's device, which can cause the resulting screenshot to not look as expected. Exemplary embodiments therefore place the data scraped from each device into movable elements, which can be rearranged on the screen to alter the layout (even post-capture). Moreover, new layouts are possible, potentially with additional graphical elements. In some embodiments, information gathered from a user's social networking information can determine the layout parameters.Type: GrantFiled: December 31, 2019Date of Patent: May 11, 2021Assignee: FACEBOOK, INC.Inventor: Anne Raynor
-
Patent number: 11006197Abstract: An ear-plug device is an in-ear device that presents audio content to an ear canal of a user. The in-ear device includes a body configured to at least partially fit inside the ear canal of the user, and a transducer assembly coupled to the body. The transducer assembly comprises at least one transducer located within the ear canal. The at least one transducer is configured to vibrate a portion of the ear canal to cause the ear canal to create an airborne acoustic pressure wave in the ear canal in accordance with vibration instructions. The airborne acoustic pressure wave corresponds to and is for presentation of the audio content to the user.Type: GrantFiled: October 30, 2019Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventor: Morteza Khaleghimeybodi
-
Patent number: 11002968Abstract: A display device includes a display panel having a first emission region and one or more second emission regions disposed adjacent to the first emission region. The display device includes a plurality of light emitters, arranged in the first emission region, corresponding to a first color gamut and a plurality of light emitters, arranged in the one or more second emission regions, corresponding to a second color gamut that is distinct from the first color gamut. A method for making a display device with a plurality of light emitters corresponding to a first color gamut in a first emission region and a plurality of light emitters corresponding to a second color gamut in a second emission region is also described.Type: GrantFiled: November 2, 2018Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Andrew John Ouderkirk, James Hillis, Marina Zannoli, Jasmine Soria Sears, James Ronald Bonar, Gareth Valentine, Barry David Silverstein, Warren Andrew Hunt
-
Patent number: 11003992Abstract: In one embodiment, a method includes establishing access to first and second different computing systems. A machine learning model is assigned for training to the first computing system, and the first computing system creates a check-point during training in response to a first predefined triggering event. The check-point may be a record of an execution state in the training of the machine learning model by the first computing system. In response to a second predefined triggering event, the training of the machine learning model on the first computing system is halted, and in response to a third predefined triggering event, the training of the machine learning model is transferred to the second computing system, which continues training the machine learning model starting from the execution state recorded by the check-point.Type: GrantFiled: October 16, 2017Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Lukasz Wesolowski, Mohamed Fawzi Mokhtar Abd El Aziz, Aditya Rajkumar Kalro, Hongzhong Jia, Jay Parikh
-
Patent number: 11005014Abstract: Techniques related to optics formation using pick-up tools are disclosed. Optical elements are formed by pressing a pick-up tool (PUT) against elastomeric material deposited on a light-outputting side of light-emitting diode (LED) devices. Pressing the PUT against the elastomeric material causes a molded shape of the PUT to be transferred to the elastomeric material. This forms the optical elements in the elastomeric material.Type: GrantFiled: July 30, 2018Date of Patent: May 11, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Daniel Brodoceanu, Patrick Joseph Hughes, Pooya Saketi, Oscar Torrents Abad
-
Patent number: 11003669Abstract: In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, a request from the user for a content digest from an online social network, retrieving one or more content objects associated with the online social network that are accessible by the user, selecting one or more of the retrieved content objects to incorporate into the content digest based on their identified categories, generating one or more slides for the one or more selected content objects, respectively, wherein each slide comprises a summary and representative image of the respective selected content object, sending, to the client system of the user, instructions for presenting the content digest responsive to the request from the user, wherein the content digest comprises the one or more slides.Type: GrantFiled: October 3, 2018Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Brian Nelson, Vivek Natarajan, Shawn C. P. Mei, Wenhai Yang
-
Patent number: 11000211Abstract: Methods and apparatus for adapting a control mapping associating sensor signals with control signals for controlling an operation of a device. The method comprises obtaining first state information for an operation of the device, providing the first state information as input to an intention model associated with an operation of the device and obtaining corresponding first intention model output, providing a plurality of neuromuscular signals recorded from a user and/or signals derived from the neuromuscular signals as inputs to a first control mapping and obtaining corresponding first control mapping output, and updating the first control mapping using the inputs provided to the first control mapping and the first intention model output to obtain a second control mapping.Type: GrantFiled: July 25, 2017Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Patrick Kaifosh, Timothy Machado, Thomas Reardon, Erik Schomburg, Joshua Merel, Steven Demers
-
Patent number: 11004164Abstract: An online system allows third-party systems to provide content for distribution to users. The online system allows trademark owners to search for content items that are likely to violate trademarks. The online system receives proof of the trademark registration from trademark owner's devices. The online system receives a search request for content items that are likely to violate a trademark. The online system ranks the content items that are likely to violate the input trademark based on various factors. One of the factors used for ranking the content items is a score generated by a machine learning based model that indicates a likelihood of violation of trademarks by a content item. The online system controls the rate of distribution of content items of a content provider based on information indicating whether the content provider violates trademarks, for example, by blocking distribution of content items by specific content providers.Type: GrantFiled: October 27, 2017Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Sean M. Lantz, Zackary Daniel Darwin, Ulziibayar Otgonbaatar, Michal Zgliczynski, Willy Huang, Eric Tauseng Wei
-
Patent number: 11002955Abstract: In various embodiments, a reverse-order crossed pancake lens block having an index gradient structure may include an optical element configured to transmit at least a portion of radiation from a radiation source. Moreover, the pancake lens block may include an index-gradient structure that is spaced at a distance from the optical element, the distance configured to provide an optical path length in the pancake lens block. The index-gradient structure may be configured to provide an anti-reflective property to at least one surface of the optical element.Type: GrantFiled: October 15, 2018Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Gary Dean Sharp, Jacques Gollier
-
Patent number: 11002898Abstract: Disclosed herein are techniques for displaying images on multiple image planes in a near-eye display system. A switchable optical device includes a first polarizer configurable to polarize incident light into light of a first circular polarization state, and a second polarizer configurable to transmit light of a second circular polarization state and reflect light of the first circular polarization state into light of the first circular polarization state. The switchable optical device also includes a partial reflector positioned between the first polarizer and the second polarizer. The partial reflector is configured to transmit light from the first polarizer and reflect light from the second polarizer, where the reflected light and the light from the second polarizer have different polarization states. At least one of the first polarizer or the second polarizer includes a cholesteric liquid crystal (CLC) circular polarizer that is switchable by a voltage signal.Type: GrantFiled: October 18, 2019Date of Patent: May 11, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Fenglin Peng, Ying Geng, Yusufu Njoni Bamaxam Sulai, Mengfei Wang, Lu Lu, Jacques Gollier
-
Patent number: 11002890Abstract: An optical element includes a Fresnel surface including valleys between Fresnel segments. Compensation trenches disposed in the valleys are configured to accept excess of an optical layer received in the valleys during a deposition of the optical layer. The compensation trenches are filled with the optical layer.Type: GrantFiled: November 28, 2017Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Evan M. Richards, Kurt Allen Jenkins
-
Patent number: 11004222Abstract: A depth measurement assembly (DMA) includes a structured light emitter, an augmented camera, and a controller. The structured light emitter projects structured light into a local area under instructions from the controller. The augmented camera generates image data of an object illuminated with the structured light pattern projected by the structured light emitter in accordance with camera instructions generated by the controller. The augmented camera includes a high speed computation tracking sensor that comprises a plurality of augmented photodetectors. Each augmented photodetector converts light to data and stores the data in its own memory unit. The controller receives the image data and determines depth information of the object in the local area based in part on the image data. The depth measurement unit can be incorporated into a head-mounted display (HMD).Type: GrantFiled: May 4, 2020Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Xinqiao Liu, Richard Andrew Newcombe, Steven John Lovegrove, Renzo De Nardi
-
Patent number: 11002969Abstract: A light projection system includes a light source configured to emit image light and an optical assembly configured to provide positive optical power to the image light and optically correct the image light. The optical assembly comprises a plurality of optical elements configured to correct differential distortion related to the image light across a field of view (FOV) within a threshold amount. The differential distortion is corrected based in part on asymmetry of the plurality of optical elements relative to an optical axis shared by the plurality of optical elements.Type: GrantFiled: January 8, 2019Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Michael Patrick Schaub, Byron Taylor, Yijing Fu
-
Patent number: 11006171Abstract: An online system receives information describing a collection of objects associated with a third-party system and an objective associated with each object. Upon receiving a request to present content associated with the third-party system to a user of the online system, the online system determines one or more groups in which each object is included based on a condition satisfied by objects included in each group. For each of multiple formats that may be used to present each group of objects, the online system computes a format score indicating a predicted likelihood that the user will perform a set of actions corresponding to a set of objectives associated with the group if the format is used. The online system selects a format for presenting each group of objects based on the format scores and/or a set of format selection rules and generates the user interface using the selected format(s).Type: GrantFiled: January 25, 2019Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Han Chen, Suchada Sutasirisap, Shiyang Liu, Erheng Zhong, Hao Wang, Lingyuan Ke, Danlu Huang, Ken Cheng, Yan Yang, Albert Boeing Chen, Shen Wang
-
Patent number: 11004881Abstract: Examples of image sensors are provided. In one example, a pixel cell comprises a first semiconductor die, a sampling capacitor, and a second semiconductor die which may include the sampling capacitor. The first semiconductor die includes a photodiode and a charge sensing device. The second semiconductor die forms a stack with the first semiconductor die, the second semiconductor die including an interface circuit coupled with the photodiode, the charge sensing device, and the sampling capacitor. The interface circuit is configured to: enable the photodiode to accumulate charge responsive to incident light within a integration period; transfer the charge from the photodiode to the charge sensing device; perform, using the sampling capacitor, a sample-and-hold operation to convert the charge in the charge sensing device into a voltage; and generate a digital output based on the voltage to represent an intensity of the incident light received by the photodiode.Type: GrantFiled: March 29, 2019Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Xinqiao Liu, Song Chen
-
Patent number: 11003996Abstract: Systems, methods, and non-transitory computer readable media can obtain user navigation data associated with transitions by users between one or more pages associated with a system. Reduced dimensionality user navigation data can be generated based on the user navigation data. A plurality of clusters can be generated based on the reduced dimensionality user navigation data, wherein each cluster of the plurality of clusters corresponds to a user navigation pattern associated with the system.Type: GrantFiled: May 24, 2017Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventor: Ariel Benjamin Evnine
-
Patent number: 11003307Abstract: An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. The artificial reality system includes an image capture device, a head-mounted display (HMD), a user interface (UI) engine, and a rendering engine. The image capture device is configured to capture image data representative of a physical environment. The HMD is configured to output artificial reality content including a representation of a wrist. The rendering engine configured to render a user interface (UI) element. The gesture detector configured to identify a gesture that includes a gripping motion of two or more digits of a hand to form a gripping configuration at the location of the UI element, and a pulling motion away from the wrist while in the gripping configuration.Type: GrantFiled: June 7, 2019Date of Patent: May 11, 2021Assignee: Facebook Technologies, LLCInventors: Jonathan Ravasz, Jasper Stevens, Adam Tibor Varga, Etienne Pinchon, Simon Charles Tickner, Jennifer Lynn Spurlock, Kyle Eric Sorge-Toomey, Robert Ellis, Barrett Fox
-
Patent number: 11006097Abstract: A method includes sending, to an interaction device including a projector and a camera, instructions causing the projector to project a light pattern to each of one or more specified directions and receiving, from the interaction device, one or more images each including illumination patterns associated with one or more surfaces of a specified direction. The method also includes constructing, based on the projected light patterns and the received illumination patterns, a model describing an environment of the interaction device, where the model includes one or more characteristics of each of one or more objects in the environment and one or more characteristics of each of one or more surfaces in the environment.Type: GrantFiled: December 28, 2018Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
-
Patent number: 11003692Abstract: Systems, methods, and non-transitory computer-readable media can obtain a first batch of content items to be clustered. A set of clusters can be generated by clustering respective binary hash codes for each content item in the first batch, wherein content items included in a cluster are visually similar to one another. A next batch of content items to be clustered can be obtained. One or more respective binary hash codes for the content items in the next batch can be assigned to a cluster in the set of clusters.Type: GrantFiled: December 28, 2015Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Yunchao Gong, Marcin Pawlowski, Fei Yang, Lubomir Bourdev, Louis Dominic Brandy, Robert D. Fergus
-
Patent number: 11005581Abstract: Apparatuses, methods, and systems for calibrating of an antenna array that uses low-resolution phase shifters, are disclosed. On method includes generating a codebook of phase-shifter setting selections for each of a plurality of antenna elements of an antenna array including communicating a wireless signal between an external calibration antenna and the antenna array through a beam formed by a reference antenna element of the antenna array and an antenna element of the antenna array being calibrated, measuring a signal power of the communicated wireless signal for each of N settings of a digitally selected phase shifter associated with the antenna element of the antenna array being calibrated, and estimating a virtual signal power of each of M settings of the digitally selected phase shifter based on the signal power measurements of the N settings of the digitally selected phase shifter, wherein M is greater than N.Type: GrantFiled: February 7, 2020Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Krishna Srikanth Gomadam, Walid Ali-Ahmad, Djordje Tujkovic, Alireza Tarighat Mehrabani
-
Patent number: 11004471Abstract: A method for editing video clips includes obtaining a latest video clip to be appended to a series of video clips, each video clip of the series of video clips recorded separately from each other. The method also includes, prior to recording a next video clip, displaying the latest video clip in response to receiving a request to navigate back to the latest video clip. The method also includes editing the latest video clip through a timeline, the timeline comprising thumbnails of the latest video clip, wherein editing the latest video clip comprises adjustments to the latest video clip. The method also includes generating an edited video clip based on edits to the latest video clip. The method also includes appending the edited video clip to the series of video clips. The method also includes recording the next video clip for appending to the edited video clip.Type: GrantFiled: March 24, 2020Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Junsik Kim, Martin A. Ortega, Ian McIntyre Silber, Hyun Woo Jung
-
Patent number: 10997257Abstract: In one embodiment, a method includes accessing a first set of posts that includes a number of posts of the online social network posted within a first timeframe. In particular embodiments, each post is associated with one or more topics of a number of topics of the online social network. The method also includes determining a trending topic from the plurality of topics of the online social network; and generating a news-event object associated with the trending topic. In particular embodiments, the news-event object includes a seed post from the first set of posts and a tagging-algorithm for identifying posts matching the trending topic. The method also includes identifying, by the tagging-algorithm, one or more posts from the first set of posts that match the trending topic; and generating one or more search-results modules. In particular embodiments, each search-results module includes one or more search results.Type: GrantFiled: February 6, 2015Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventors: Veselin S. Stoyanov, Igor Ribiero de Assis, Alexander Perelygin
-
Patent number: 10996382Abstract: An optical device with a variable index of refraction is formed by exposing a film to an energy gradient. The optical device has angular selectivity. The optical device can be used as an output coupler for a waveguide used in a virtual-reality and/or augmented-reality apparatus.Type: GrantFiled: January 23, 2018Date of Patent: May 4, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Giuseppe Calafiore, Austin Lane, Matthew E. Colburn
-
Patent number: 10998480Abstract: Techniques are disclosed for forming a frame on the backplane comprising structures at least partially circumscribing or enclosing metal contacts on the backplane. In some embodiments, the frame may comprise a photoresist. The dimensions and structural integrity of the frame can help prevent misalignment and/or damage of physical obtrusions of light-emitting structures during a bonding process of the light-emitting structures to the backplane.Type: GrantFiled: April 18, 2019Date of Patent: May 4, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventor: Oscar Torrents Abad
-
Patent number: 10996476Abstract: An optical device with reduced see-through diffraction artifacts for Augmented Reality (AR) applications is provided. The device includes a projector configured to generate an image light and a waveguide optically coupled with the projector and configured to guide the image light to an eye-box. The waveguide includes an in-coupling element configured to couple the image light into the waveguide, and an out-coupling element configured to decouple the image light out of the waveguide. The waveguide includes at least one switchable grating configured to: during a virtual-world subframe of a display frame, decouple the image light out of the waveguide via diffraction, and during a real-world subframe of the display frame, transmit a light from a real-world environment to the eye-box with a diffraction efficiency less than a predetermined threshold.Type: GrantFiled: July 11, 2019Date of Patent: May 4, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Andrew Maimone, Oleg Yaroshchuk
-
Patent number: 10999229Abstract: One or more embodiments described herein include methods and systems of providing message status notifications. The status notifications can comprise one or more of sent, delivered, or accessed/read notifications. In one or more embodiments a status notification is persistently displayed in a thread for each participant in a conversation. Each time the participant accesses a new message, the system can move the status notification adjacent to the new message.Type: GrantFiled: July 22, 2019Date of Patent: May 4, 2021Assignee: FACEBOOK, INC.Inventor: Benjamin S Langholz
-
Patent number: 10994196Abstract: A head mounted display (HMD) includes an electronic display configured to display a virtual scene to a user, an optics block, an eye tracking system, and a varifocal actuation that mechanically changes a distance between the optics block and the electronic display. The varifocal actuation block is configured to change a location of an image plane of the HMD and includes a motor, a power screw coupled to the actuating motor configured to turn responsive to actuation of the motor, and a nut sled on the power screw that is coupled to the electronic display. The nut sled is configured to move back and forth along a length of the power screw responsive to the power screw being turned by the motor that results in movement of the electronic display relative to the optics block.Type: GrantFiled: November 6, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventor: Ryan Michael Ebert
-
Patent number: 10999236Abstract: In one embodiment, a method includes identifying a mobile service provider network (SPN) and a geographic location of an online social network user and accessing a service-provider table associated with the identified mobile SPN and with the geographic location. The service-provider table indexes a reliability score and a sampling amount for multiple messaging-service providers in the geographic location. The method further determines, based on the service-provider table, whether any of the messaging-service providers has a sampling amount below a threshold sampling amount and sends messaging traffic via the determined messaging-service provider until the sampling amount is greater than or equal to the threshold sampling amount. The messaging traffic is used to update the reliability score for the messaging-service provider.Type: GrantFiled: June 17, 2016Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventors: Jin Feng, Jacobus Petrus van der Merwe, Guillermo Martin Spiller Schimmel, Yiran Zhang, Zahan Jagdish Malkani
-
Patent number: 10998297Abstract: A light-emitting assembly that includes multiple light-emitting devices electrically coupled to a substrate via nano-porous metal blocks. The light-emitting assembly may be used as a source array of a near-eye display device. The light-emitting devices may be superluminescent diodes and the nano-porous metal blocks may include nano-porous gold. The nano-porous metal blocks allow thermal and electrical conduction between the light-emitting devices and the substrate. Nano-porous gold allows bonding at a lower temperature than solder and is compressible. Different pressure can be applied to different nano-porous metal blocks to align the optical heights of different light-emitting devices relative to the substrate. After forming nano-porous metal blocks on a substrate, the light-emitting devices are pressed onto the metal blocks to secure and align the light-emitting devices. The alignment process may be carried in an active optical alignment process when the light-emitting devices are powered and emit light.Type: GrantFiled: April 29, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: John Michael Goward, Stephen John Holmes, Maxwell Parsons
-
Patent number: 10996049Abstract: A system and a method for producing an adjustable light pattern are provided herein. The system may include: a transmitter configured to illuminate a scene with a patterned light being adjusted based on predefined criteria; a receiver configured to receive reflections of the adjusted patterned light; and a computer processor configured to control the adjustment of the patterned light and further analyze the received reflections, to yield a depth map of objects within the scene, wherein the transmitter may include: a light source configured to produce a light beam; a first reflector tiltable approximately along a line on an x-y plane in a Cartesian x-y-z coordinate system; and a second reflector tiltable along a z-axis in said coordinate system, wherein the reflectors are tilted along their respective axes back and forth so as to divert the light beam for creating the adjusted patterned light.Type: GrantFiled: June 5, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventor: Guy Raz
-
Patent number: 10998286Abstract: A laser is used to induce bonding of LED contact pads with corresponding substrate contact pads on a display substrate. The wavelength of the laser light and the material used for the contact pads are both selected so that the laser light is capable of melting the contact pads. For example, the laser light has a wavelength of between 220 nm and 1200 nm, and the contact pads are formed of a copper-tin oxide (CuSn). Furthermore, the system may be configured to shine the laser light through a number of other components, such as the pick-up head and the LED itself. These materials can be formed of materials that do not absorb the energy of the laser light. Bonding the contacts with a laser in this manner allows for faster heating and cooling times, avoids reheating of previously bonded contact pads, and reduces thermal expansion of the display substrate.Type: GrantFiled: February 8, 2018Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Daniel Brodoceanu, Allan Pourchet, Oscar Torrents Abad
-
Patent number: 10996752Abstract: A backlight device includes a first surface and a second surface that is opposite to the first surface. The backlight device is configured to emit light in a first optical band through the second surface toward a display panel of a head-mounted display (HMD). The display panel is configured to convert the light from the backlight device to image light. The backlight device is transparent to light in a second optical band that is different than the first optical band. An eye tracking system illuminates an eyebox with light in the second optical band. A camera assembly positioned adjacent to the first surface of the backlight device. The camera assembly is configured to capture images of the eye in the second optical band through the backlight device, the display panel. The eye tracking system determines eye tracking information based at least in part on the captured images.Type: GrantFiled: February 19, 2020Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Andrew John Ouderkirk, Jacques Gollier, Robin Sharma, Yusufu Njoni Bamaxam Sulai, Brian Wheelwright, Ying Geng, Alexander Sohn, Abbas Mehdi Kazmi
-
Patent number: 10997773Abstract: A method for providing imagery to a user on a display includes receiving eye tracking data and determining a gaze location on the display or a gaze vector using the eye tracking data. The method can also include defining a first tile using the gaze location on the display or the gaze vector. The first tile may have a height and a width, the height and width being determined using the eye tracking data. The method can further include defining multiple additional tiles to fill an entire area of the display. The method can also include providing a portion of an image using the first tile at a first image quality and providing another portion of the image at a second image quality using at least one of the multiple additional tiles.Type: GrantFiled: March 13, 2020Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Neeraj Choubey, Igor Kozintsev
-
Patent number: 10998215Abstract: Embodiments relate to placing light emitting diodes from a carrier substrate to a target substrate. At least one LED is embedded in a polymer layer on a substrate. The polymer layer is etched between the at least one LED and the substrate. A thickness of the polymer layer is monitored during etching of the polymer layer. The etching of the polymer layer is terminated responsive to determining that the thickness of the polymer layer is in a target range or a target value. A pick-up-tool (PUT) is brought into contact with at least one surface of the at least one LED facing away from the substrate responsive to dry-etching the polymer layer, and the PUT is lifted with the at least one LED attached to the PUT.Type: GrantFiled: June 27, 2018Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventor: Daniel Brodoceanu
-
Patent number: 10997943Abstract: A portable compute case for eyewear devices may include a wireless transceiver and a computation component that includes at least one processor. The portable compute case may be configured to house an eyewear device; establish, using the wireless transceiver, a communicative connection between the portable compute case and the eyewear device; generate, using the computation component, processed sensor data; and transmit, using the wireless transceiver, the processed sensor data to the eyewear device for display by the eyewear device. Various other systems and methods are also disclosed.Type: GrantFiled: March 2, 2018Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: David Tao, Dong Yang, Samvit Monga
-
Patent number: 10997949Abstract: An artificial reality system includes a head-mounted display (HMD) configured to output artificial reality content, wherein the HMD includes a first wireless transceiver to communicate with one or more devices of the artificial reality system; a peripheral device of the one or more devices of the artificial reality system configured to capture media samples for the HMD to output the artificial reality content, wherein the peripheral device includes a second wireless transceiver to communicate with the HMD; a clock manager of the HMD configured to compute a first delta between a timestamp of the HMD and a timestamp of the first wireless transceiver; and a clock manager of the peripheral device configured to compute a second delta between a timestamp of the peripheral device and a timestamp of the second wireless transceiver, wherein the first delta and the second delta are used to adjust a clock of the peripheral device.Type: GrantFiled: January 8, 2020Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Brian Henry John, Gang Lu
-
Patent number: 10996466Abstract: An optical film fabrication method, an optical film and a head-mounted display are provided. The optical film fabrication method comprises: providing a substrate having a curved surface; dispensing a photo-alignment (PAM) layer on the curved surface of the substrate and exposing the PAM layer to spatially-uniformly polarized light; dispensing a birefringent material layer on the PAM layer; and curing the birefringent material layer to form a birefringent film on the curved surface. An optic axis orientation of birefringent material molecules in the birefringent film are spatially uniform across the birefringent film.Type: GrantFiled: February 5, 2019Date of Patent: May 4, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Babak Amirsolaimani, Ying Geng
-
Patent number: 10996756Abstract: The disclosed tactile input mechanisms may include a bladder dimensioned to hold a fluid, a pressure sensor coupled to the bladder and configured to sense a pressure exerted against the bladder, and a fluidic valve coupled to the bladder and configured to vent the bladder in response to the sensed pressure reaching a predetermined threshold. Various other related systems and methods are also disclosed.Type: GrantFiled: May 31, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Adam Ahne, Nicholas Roy Corson, Andrew Arthur Stanley
-
Patent number: 10996514Abstract: A headset includes a backlight assembly, a display panel, and an optics block. The backlight assembly includes an array of light emitting diodes (LEDs), a diffusing element, and a brightness enhancement film. The array of LEDs and the brightness enhancement film are configured in a way such that the light generated by the backlight assembly has a non-uniform brightness distribution. The display panel receives the light and convert the light to image light. The image light has at least the non-uniform brightness distribution. The optics block includes one or more optical elements that direct the image light to an eyebox of the headset. The optics block adds another non-uniform brightness distribution to the image light to offset the non-uniform brightness distribution from the backlight assembly, such that the image light directed to the eyebox has a target brightness distribution.Type: GrantFiled: January 25, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventor: Evan M. Richards
-
Patent number: 10999193Abstract: Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.Type: GrantFiled: March 18, 2020Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
-
Patent number: 10999668Abstract: A tragus conduction apparatus may include a sound transducer positionable against a tragus of a user's ear to mechanically vibrate the tragus to produce one or more sound waves that travel down an ear canal of the user's ear toward an eardrum. A wearable device may include a tragus conduction apparatus and a wearable frame dimensioned to adjustably hold the tragus conduction apparatus at the user's ear. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: December 3, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventor: Morteza Khaleghimeybodi
-
Patent number: 10999237Abstract: Systems, methods, and non-transitory computer-readable media can provide a messaging interface, the messaging interface including one or more options for accessing at least one unified message thread, wherein both ephemeral messages and non-ephemeral messages are exchanged between a group of users through the unified message thread. A determination can be made that a user operating the computing device has created a message to be sent through the unified message thread. The message can be provided for distribution to the group of users through the unified message thread.Type: GrantFiled: November 10, 2017Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventors: Keith Lanka Peiris, Tomasz Zawada, Justin David Aguilar, Ayca Cakmakli, Ian McIntyre Silber, Jiajun Wang, Maria Ioveva
-
Patent number: 10999690Abstract: An audio system generates customized head-related transfer functions (HRTFs) for a user. The audio system receives an initial set of estimated HRTFs. The initial set of HRTFs may have been estimated using a trained machine learning and computer vision system and pictures of the user's ears. The audio system generates a set of test locations using the initial set of HRTFs. The audio system presents test sounds at each of the initial set of test locations using the initial set of HRTFs. The audio system monitors user responses to the test sounds. The audio system uses the monitored responses to generate a new set of estimated HRTFs and a new set of test locations. The process repeats until a threshold accuracy is achieved or until a set period of time expires. The audio system presents audio content to the user using the customized HRTFs.Type: GrantFiled: September 5, 2019Date of Patent: May 4, 2021Assignee: Facebook Technologies, LLCInventors: Vamsi Krishna Ithapu, William Owen Brimijoin, II, Henrik Gert Hassager
-
Patent number: 10991343Abstract: A method of automatic image alignment with head mounted display (HMD) optics includes generating a pixel pattern of display light on an electronic display of the HMD. A light sensor of the HMD then generates light measurements in response to the pixel pattern, where the light measurements are representative of a lateral position of an optical element of the HMD. The method also includes adjusting a rendering center of the electronic display for presentation of one or more images with respect to the optical element based on the light measurements.Type: GrantFiled: August 5, 2019Date of Patent: April 27, 2021Assignee: Facebook Technologies, LLCInventors: Wei Rong, Nirav Rajendra Patel
-
Patent number: 10990896Abstract: Systems, methods, and non-transitory computer readable media can generate one or more first machine learning models, where each of the one or more first machine learning models is associated with a respective portion of a first period of time. A second machine learning model incorporating the one or more first machine learning models as features can be generated, where the second machine learning model is associated with a second period of time. A respective weight associated with each of the one or more first machine learning models can be determined. It can be determined whether a content item is associated with a category based on the second machine learning model.Type: GrantFiled: January 27, 2017Date of Patent: April 27, 2021Assignee: Facebook, Inc.Inventor: Daniel Adam Jenson
-
Patent number: 10991163Abstract: 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: GrantFiled: September 25, 2019Date of Patent: April 27, 2021Assignee: Facebook Technologies, LLCInventors: Jonathan Ravasz, Etienne Pinchon, Adam Varga, Jasper Stevens, Robert Ellis, Jonah Jones, Evgenii Krivoruchko
-
Patent number: 10992928Abstract: A calibration system includes a grid assembly, a platform, and a controller. The grid assembly includes at least one planar grid. The platform couples to a device under test (DUT) and move the DUT to a plurality of test positions in accordance with a motion sequence. Each test position is reached by a rotation about at most two different axes, and as the DUT moves through the motion sequence, at least one camera on the DUT captures image information describing portions of the grid assembly and an inertial measurement unit (IMU) on the DUT captures IMU information. The controller determines calibration information for the at least one camera on the DUT and for the IMU based in part on a parameterized model of the motion sequence of the DUT, the captured image information, and the captured IMU information.Type: GrantFiled: June 2, 2020Date of Patent: April 27, 2021Assignee: Facebook Technologies, LLCInventors: Joern Rehder, Janosch Nikolic, Dong Yang, Oskar Linde, Jijie Xu, Kenneth Chi Kin Ng, Steven G. McClellan
-
Patent number: 10990439Abstract: In one embodiment, a method includes allocating a shared memory region accessible by a tracing service and services running in user mode outside of a microkernel of an operating system, in which the shared memory region is used by each service to store entries of execution data from operations executed by the service and each entry of execution data has a task identifier, receiving a query for execution data with a desired task identifier by the tracing service, retrieving a set of entries of execution data from the shared memory region by the tracing service based on the desired task identifier, in which the task identifier of each entry of execution data in the set matches the desired task identifier, and returning the set of entries of execution data by the tracing service.Type: GrantFiled: September 26, 2019Date of Patent: April 27, 2021Assignee: Facebook Technologies, LLCInventors: Vadim Victor Spivak, Bernhard Poess
-
Patent number: 10991858Abstract: A light-emitting disclosure (LED) and an LED array are disclosed. The LED includes a semiconductor junction for emitting light and an optical surface coupled to the semiconductor junction for outputting at least a portion of the light. The optical surface can include a grating structure configured to increase the portion of the light outputted by the optical surface, and/or a redirecting structure configured to redirect the portion of the light to form an output optical beam.Type: GrantFiled: September 27, 2018Date of Patent: April 27, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Erik Shipton, Tanya Malhotra
-
Patent number: D918264Type: GrantFiled: June 6, 2019Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul