Patents Assigned to Facebook Technologies, LLC
-
Patent number: 11145126Abstract: This disclosure describes an artificial reality system that presents artificial reality content in the context of a physical environment that includes a mirror or other reflective surface. In one example, this disclosure describes a method that includes capturing capture data representative of a physical environment, wherein the physical environment includes a reflective surface and a plurality of objects, determining a pose of the HMD, determining a map of the physical environment, wherein the map includes position information about the reflective surface and position information about each of the plurality of physical objects in the physical environment, identifying a visible object from among the plurality of physical objects, and generating artificial reality content associated with the visible object.Type: GrantFiled: June 27, 2019Date of Patent: October 12, 2021Assignee: Facebook Technologies, LLCInventors: Chad Austin Bramwell, Caryn Vainio, Charlene Mary Atlas, Mark Terrano
-
Patent number: 11145797Abstract: Embodiments relate to forming an elastomeric interface layer (elayer) with a flap over multiple light emitting diode (LED) dies by forming materials across multiple LED dies and removing the materials between the LED dies. The formed flap of the elayer provides a large surface area for adhesion between each LED and a pick-up surface. For example, the flap may have a surface area that is larger than the light emitting surface of the LED die, or larger than the surface area of an elastomeric interface layer without the flap. As such, the elayer allows each LED to be picked up by a pick-up surface and placed onto a display substrate including control circuits for sub-pixels of an electronic display. In some embodiments, the LED dies are micro-LED (?LED) dies.Type: GrantFiled: January 31, 2019Date of Patent: October 12, 2021Assignee: Facebook Technologies, LLCInventors: Oscar Torrents Abad, Tilman Zehender, Pooya Saketi, Karsten Moh
-
Patent number: 11138747Abstract: In one embodiment, a method includes, by a computing system, determining a sample point within a texture. The sample point corresponds to a specified output position in a display system. The method includes accessing texels in the texture that are used for determining properties of the sample point. Each identified texel includes a color and a transparency level. The method includes determining an interpolation optimization by comparing the colors and transparency levels of the identified texels. The method includes determining, according to the determined interpolation optimization, a pixel color and a pixel transparency level for the sample point using the identified texels. At least one of the pixel color or the pixel transparency level is determined by copying the colors or transparency levels of the texels, respectively, without performing interpolation. The method includes providing the determined pixel color and the determined pixel transparency level for the sample point for display.Type: GrantFiled: October 18, 2019Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventor: Larry Seiler
-
Patent number: 11137605Abstract: A near-eye display assembly presented herein includes an electronic display, an optical assembly, and scanning assembly. The electronic display has a first resolution. The optical assembly controls a field of view at an eye box and directs a plurality of light rays emitting from the electronic display toward the eye box. The scanning assembly shifts a direction of at least one of the light rays in accordance with emission instructions such that a virtual display is presented to the eye box, the virtual display having a second resolution greater than the first resolution. The display assembly can be implemented as a component of a head-mounted display of an artificial reality system.Type: GrantFiled: February 20, 2020Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventors: Stephen John Holmes, Wanli Chi, Maxwell Parsons, Jasmine Soria Sears
-
Patent number: 11138782Abstract: In one embodiment, a computing system may determine an orientation in a three-dimensional (3D) space and generate a plurality of coordinates in the 3D space based on the determined orientation. The system may access pre-determined ray trajectory definitions associated with the plurality of coordinates. The system may determine visibility information of one or more objects defined within the 3D space by projecting rays through the plurality of coordinates, wherein trajectories of the rays from the plurality of coordinates are determined based on the pre-determined ray trajectory definitions. The system may then generate an image of the one or more objects based on the determined visibility information of the one or more objects.Type: GrantFiled: October 7, 2019Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventors: Warren Andrew Hunt, Anton S. Kaplanyan, Michael Mara, Alexander Nankervis
-
Patent number: 11138800Abstract: In one embodiment, a method includes accessing a first distortion definition for a first color component of a collection of pixels and a second distortion definition for a second color component of the collection of pixels; casting, from a viewpoint in a 3D space, a first bundle of rays for the first color component in accordance with the first distortion definition; computing a first set of intersection locations between the cast first bundle of rays and an object in the 3D space; determining, based on the first and second distortion definitions, that a difference between distortions of the first and second color components satisfies a predetermined threshold; estimating, using the first set of intersection locations, a second set of intersection locations on the object for the second color component; and determining color values for the collection of pixels based on the first and second sets of intersection locations.Type: GrantFiled: October 30, 2019Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventor: Larry Seiler
-
Patent number: 11138920Abstract: A display device provides pulse width modulation (PWM) control of pixels using comparator circuits within each pixel. The display device includes a display panel and a row driver connected to the display panel. The row driver includes a counter configured to generate count bit values for subframes of a pulse width modulation (PWM) frame. The display panel includes pixels, each pixel including a comparator circuit and a light emitting diode. The comparator circuit includes a dynamic comparison node. The comparator circuit is configured to generate comparison results at the dynamic comparison node by comparing the count bit values of the subframes and data bit values of a control word defining a brightness level of the pixel for the PWM frame. The LED is configured to turn on or off responsive to the comparison results at the dynamic comparison node.Type: GrantFiled: January 31, 2020Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventor: Michael Yee
-
Patent number: 11140381Abstract: A method of operating a VR or AR head mounted display (HMD) system includes obtaining a video performance parameter for a video signal, selecting a clock frequency for video data transfer within the HMD system based on the video performance parameter, detecting one or more available frequency bands for a wireless data connection between a host device and the HMD system, and selecting a frequency band from the one or more available frequency bands for the wireless data connection, based on a predetermined connection suitability parameter for the one or more available frequency bands and based on the selected clock frequency for video data transfer within the HMD system. The method further includes establishing a wireless connection between the host device and the HMD system over the selected frequency band.Type: GrantFiled: May 31, 2019Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventors: Rui Zhang, Dong Yang
-
Patent number: 11139417Abstract: In a flip-chip LED assembly having an array of LEDs formed on the same substrate, different LEDs of the array have different distances to the n-contacts of the assembly. This may cause current crowding as current has to spread from the n-contacts through the substrate to each the farthest LEDs of the LED array, requiring LEDs that are farther away to be driven with a higher voltage in order to receive a desired amount of current. To spread current more evenly through the LED assembly and reduce a voltage difference between the closest and farthest LEDs of the array, one or more additional n-contacts are formed within the LED array. In some embodiments, the n-contacts may replace a pixel of the LED array. In other embodiments, one or more p-contacts of the LED array are resized or repositioned to accommodate the additional n-contacts without sacrificing pixels of the LED array.Type: GrantFiled: November 26, 2019Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventors: Christophe Antoine Hurni, John Michael Goward, Chloe Astrid Marie Fabien
-
Patent number: 11139756Abstract: In some embodiments, a device, such as a transducer, includes a polymer element disposed between electrodes, and a control circuit configured to apply electrical potentials having the same polarity to the electrodes. A separation distance between the electrodes may be increased by an electrostatic repulsion between the electrodes. Various other devices, systems, methods, and computer-readable media are also disclosed.Type: GrantFiled: December 11, 2018Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventors: Yigit Mengue, Andrew John Ouderkirk, Christopher Yuan Ting Liao, Katherine Marie Smyth, Thomas John Farrell Wallin, Jack Lindsay, Austin Lane, Tanya Malhotra, Kenneth Diest
-
Patent number: 11138921Abstract: A display device provides for row based brightness uniformity compensation. The display device includes a display panel and a row driver connected to the display panel. The display panel includes a first pixel row and a second pixel row. The row driver provides first signals to the first pixel row to drive the first pixel row using a first time interval for a first subframe of a first pulse width modulation (PWM) frame of the first pixel row. The row driver provides second signals to the second pixel row to drive the second pixel row using a second time interval for a second subframe of a second PWM frame of the second pixel row. The first time interval may be different from the second timer interval, such as to provide for uniform brightness of light emission across the first and second pixel rows.Type: GrantFiled: January 31, 2020Date of Patent: October 5, 2021Assignee: Facebook Technologies, LLCInventor: Michael Yee
-
Patent number: 11132056Abstract: Various aspects of the subject technology relate to prediction of eye movements of a user of a head-mountable display device. Predictive foveated display systems and methods, using the predicted eye movements are also disclosed. Predictive variable focus display systems and methods using the predicted eye movements are also disclosed. Predicting eye movements may include predicting a future gaze location and/or predicting a future vergence plane for the user's eyes, based on the current motion of one or both of the user's eyes. The predicted gaze location may be used to pre-render a foveated display image frame with a high-resolution region at the predicted gaze location. The predicted vergence plane may be used to modify an image plane of a display assembly to mitigate or avoid a vergence/accommodation conflict for the user.Type: GrantFiled: December 4, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Sebastian Sztuk, Javier San Agustin Lopez, Steven Paul Lansel
-
Patent number: 11133455Abstract: An example device includes a nanovoided polymer element, which may be located at least in part between the electrodes. In some examples, the nanovoided polymer element may include anisotropic voids, including a gas, and separated from each other by polymer walls. The device may be an electroactive device, such as an actuator having a response time for a transition between actuation states. The gas may have a characteristic diffusion time (e.g., to diffuse half the mean wall thickness through the polymer walls) that is less than the response time. The nanovoids may be sufficiently small (e.g., below 1 micron in diameter or an analogous dimension), and/or the polymer walls may be sufficiently thin, such that the gas interchange between gas in the voids and gas absorbed by the polymer walls may occur faster than the response time, and in some examples, effectively instantaneously.Type: GrantFiled: December 4, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Spann, Eric Schmitt, Nagi Elabbasi, Kenneth Diest, Katherine Marie Smyth, Renate Eva Klementine Landig, Andrew John Ouderkirk
-
Patent number: 11132841Abstract: The disclosed computer-implemented method may include acquiring, from a client device within a real-world environment, information representative of the real-world environment, and transmitting the information representative of the real-world environment to a relocalization service. The method may further include receiving, from the relocalization service, (1) an anchor point that may include a mapped position within the real-world environment, and (2) a determined position within the real-world environment of a client device relative to the mapped position of the anchor point. The method may further include sending an identifier of the anchor point to an asset management service, and obtaining, from the asset management service, a digital asset. The method may further include presenting the digital asset at a position within an artificial environment relative to the mapped position of the anchor point. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 30, 2018Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Alvaro Collet Romea, Jingming Dong, Xiaoyang Gao, Jiawen Zhang, Yuheng Ren, Raul Mur Artal, Christopher Sweeney, Jakob Julian Engel
-
Patent number: 11132834Abstract: The disclosed computer-implemented method may include receiving, from a first device in an environment, real-time data associated with the environment and generating map data for the environment based on the real-time data received from the first device. The method may include creating, by merging the map data of the first device with aggregate map data associated with at least one other device, a joint anchor graph that is free of identifiable information, and hosting the joint anchor graph for a shared artificial reality session between the first device and the at least one other device. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 9, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Richard Andrew Newcombe, Yuheng Ren, Yajie Yan
-
Patent number: 11133693Abstract: An apparatus may include a power rail, a subassembly, an additional subassembly, and an interface coupling the subassembly to the additional subassembly. The subassembly may include a load, an energy-storing component, a charger having an output coupled to the energy-storing component, and a reverse-current limiter having a first terminal coupled to the energy-storing component. The additional subassembly may include an additional energy-storing component, an additional charger having an output coupled to the additional energy-storing component, and an additional reverse-current limiter having a first terminal coupled to the additional energy-storing component. The power rail may cross the interface and may couple the load, an input of the charger, a second terminal of the reverse-current limiter, an input of the additional charger, and a second terminal of the additional reverse-current limiter. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: February 25, 2020Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Gene R. Obie, Xiaobei Li, Sam Sarmast, Karthik Kadirvel, Jason Howard
-
Patent number: 11129569Abstract: Techniques for shielding wearable surface electromyography (sEMG) devices are described. According to some aspects, an sEMG device may comprise amplification circuitry comprising at least a first differential amplifier and at least two sEMG electrodes electrically connected to the amplification circuitry. The device may further comprise at least one auxiliary conductor not electrically connected to the amplification circuitry, wherein the at least one auxiliary conductor is configured to be electrically coupled to a wearer of the wearable device, and an electromagnetic shield surrounding the wearable device at least in part and electrically connected to the at least one auxiliary conductor.Type: GrantFiled: June 2, 2020Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Ning Guo, Alexandre Barachant, Jonathan Reid
-
Patent number: 11132058Abstract: The disclosed system may include (1) a processor that generates an artificial environment that includes a virtual object, (2) a display that presents the artificial environment, (3) an input subsystem that detects tracks positioning of a body, and (4) a plurality of haptic actuators that are arranged to apply haptic feedback to a first plurality of locations on the body, where the processor (a) determines, based on the positioning of the body, a virtual contact of one of a second plurality of locations on the body with the virtual object, where the second plurality of locations is different from the first plurality of locations, and (b) activates, in response to the virtual contact, at least one of the plurality of haptic actuators based on a mapping of the second plurality of locations to the plurality of haptic actuators. Various other systems and methods are also disclosed.Type: GrantFiled: April 13, 2020Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Aakar Gupta, Majed Jamal Samad, Hrvoje Benko
-
Patent number: 11131331Abstract: A fluidic device may include inlet ports, control input ports, one or more output channels, inlet channels that are each configured to convey fluid from one of the inlet ports to one of the one or more output channels, and pistons. In some examples, each piston may include (1) a restricting gate transmission element configured to inhibit, when the piston is in a first position, and uninhibit, when the piston is in a second position, one of the inlet channels, (2) a control gate configured to interface with a first control pressure that, when applied to the control gate, forces the piston towards the first position, and (3) an additional control gate configured to interface with a second control pressure that, when applied to the additional control gate, forces the piston towards the second position. Various other related devices, systems, and methods are also disclosed.Type: GrantFiled: July 10, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Arthur Stanley, Erik Roby, Casey Glick
-
Patent number: 11132827Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: GrantFiled: September 19, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Alfonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons