Patents Assigned to Facebook
-
Patent number: 10881287Abstract: The disclosed embodiments are generally directed to optical systems. The optical systems may include a proximal lens that may transmit light toward an eye of a user. The optical systems may also include a distal lens that may, in combination with the proximal lens, correct for at least a portion of a refractive error of the eye of the user. The optical systems may further include a selective transmission interface. The selective transmission interface may couple the proximal lens to the distal lens, transmits light having a selected property, and does not transmit light that does not have the selected property. The optical system can also include an accommodative lens, such as a liquid lens. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: July 20, 2018Date of Patent: January 5, 2021Assignee: Facebook Technologies, LLCInventors: Andrew John Ouderkirk, Karol Constantine Hatzilias, Katherine Marie Smyth, Robin Sharma
-
Patent number: 10885697Abstract: One embodiment of the present disclosure presents a technique for generating an augmented reality effect. The technique includes receiving first input data including an image of a face. The technique further includes, based on the first input data, generating a first intermediate texture corresponding to an eyelid of the face with make-up. The technique further includes, based on the first input data, generating a second intermediate texture corresponding to the eyelid of the face without make-up. The technique also includes generating an output texture based on the first intermediate texture and the second intermediate texture. The technique further includes generating an effect by applying the output texture to second input data corresponding to a second image of a second face.Type: GrantFiled: December 12, 2018Date of Patent: January 5, 2021Assignee: Facebook, Inc.Inventors: Srinidhi Viswanathan, Ian Erik Smith Heisters, Bruno Pereira Evangelista, Jennifer Dolson, Alexandra Louise Krakaris
-
Patent number: 10886702Abstract: A vertical-cavity surface-emitting laser for near-field illumination of an eye includes a semiconductor substrate, a first reflector, a mesa region, a first electrical contact, and a second electrical contact. The first reflector is disposed on a first side of the semiconductor substrate and the mesa region is disposed on the first reflector. The mesa region includes a second reflector and an active region, where the mesa region is configured to generate a diverging infrared beam. The first electrical contact is disposed on a second side of the semiconductor substrate, opposite the first side, for electrically coupling to the first reflector. The second electrical contact is also disposed on the second side of the semiconductor substrate for electrically coupling to the second reflector.Type: GrantFiled: July 19, 2019Date of Patent: January 5, 2021Assignee: Facebook Technologies, LLCInventors: Karol Constantine Hatzilias, Christopher Yuan-Ting Liao, Robin Sharma, Gregory Olegovic Andreev, Paul Armen Tchertchian, Andrew John Ouderkirk
-
Patent number: 10884202Abstract: A housing for an optical assembly includes a base and at least one finger. The base includes a hole configured to pass light to or from an electronic component. The finger is bent at an angle with respect to the base for securing the optical assembly within the housing. The base and the finger comprise a single monolithic structure of a sheet material.Type: GrantFiled: August 27, 2019Date of Patent: January 5, 2021Assignee: Facebook Technologies, LLCInventors: Kurt Allen Jenkins, Chad Lichtenhan, Michael Patrick Schaub, Byron Taylor
-
Patent number: 10887509Abstract: Systems, methods, and non-transitory computer-readable media can receive a selection to include at least a first media content item, out of a collection of media content items, for presentation in one or more collages. A set of layouts can be dynamically provided based on the selection of at least the first media content item. A preview of the set of layouts can be dynamically presented. The preview of the set of layouts can visually represent the one or one more collages.Type: GrantFiled: December 7, 2015Date of Patent: January 5, 2021Assignee: Facebook, Inc.Inventors: John Samuel Barnett, Joshua Barton Dickens, Bryan Kenneth Summersett
-
Patent number: 10887410Abstract: Exemplary embodiments relate to techniques for notifying existing users when a new user joins a messaging service (or returns from a period of inactivity). A top n number of existing users acquainted with the new user may be selected and may be encouraged to message the new user. The existing users may be selected using a messaging coefficient that indicates a likelihood that a message will result in a meaningful conversation, and a number of other factors that prevent the existing users from becoming inundated with notifications. The number n may be selected based on an amount of display space available to the new user in a messaging application. When inviting the existing users to contact the new user, a new thread may be automatically created and bumped to the top of the new user's thread list.Type: GrantFiled: April 18, 2019Date of Patent: January 5, 2021Assignee: FACEBOOK, INC.Inventors: Akhil Nambiar, Kunal Nikhil Modi, Brian Kimball
-
Patent number: 10884505Abstract: The disclosed computer-implemented method may include tracking, using a low-order degree-of-freedom (DOF) mode, an orientation of a device based on input from an inertial measurement unit (IMU) of the device. The method may also include determining, using a magnetometer, that the device has entered a magnetic tracking volume defined by at least one magnet and in response to determining that the device has entered the magnetic tracking volume, transitioning from the low-order DOF mode to a high-order DOF mode that tracks a higher number of DOFs than the low-order DOF mode. The method may also include tracking, using the high-order DOF mode, the position and orientation of the device based on input from both the IMU and the magnetometer. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 7, 2018Date of Patent: January 5, 2021Assignee: Facebook Technologies, LLCInventors: Ke Huo, Chengyuan Yan
-
Patent number: 10887422Abstract: The present disclosure describes techniques for enabling users (such as users of a social networking system) to access media effects associated with events. The users may then use the media effects to create media content. For example, a user-selectable option may be provided to a device of a user such that selection of the user-selectable option causes one or more media effects associated with an event to be output by the device. In certain embodiments, techniques are described for selectively providing media effects associated with events to selected users. The selected users may then use the media effects to create media content. For example, a media effect may be associated with one or more conditions for providing the media effect to a user. Only users that satisfy the one or more conditions may get access to the media effect.Type: GrantFiled: June 2, 2017Date of Patent: January 5, 2021Assignee: FACEBOOK, INC.Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
-
Patent number: 10884589Abstract: A social networking system identifies a user's relative preference for objects maintained by the social networking system, such as pages associated with movies, restaurants, businesses, or other content. To obtain the user's preferences, the system provides pairs, or groups, of objects to a user and prompts the user to indicate a preference between the objects in each pair. This obtained information about the user's relative preferences is stored in conjunction with the user's profile, which can then be used to select content subsequently presented to the user.Type: GrantFiled: September 4, 2012Date of Patent: January 5, 2021Assignee: Facebook, Inc.Inventors: Mark Pike, Yuankai Ge, Chad Little
-
Patent number: 10884309Abstract: A transferrable thin-film optical device and a head-mounted display are provided. A transferrable thin-film optical device comprises a thin-film layer providing at least one predetermined optical function. The thin-film layer is configured to be removably attached to a substrate, such that a molecular pattern for the at least one predetermined optical function of the thin-film layer is preserved post removal.Type: GrantFiled: February 12, 2019Date of Patent: January 5, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Lu Lu, Junren Wang, Scott McEldowney
-
Patent number: 10884241Abstract: An optical element for a head mounted display (HMD) includes an illumination layer, an optical combiner, and an optically transparent layer. The illumination layer is configured to emit infrared light towards an eyeward side of the optical element. The optical combiner is configured to receive reflected infrared light that is reflected by an eye of a user and to direct the reflected infrared light towards an infrared camera. The optically transparent layer is disposed between the illumination layer and the eyeward side of the optical element. The optical element may further include one or both of a confinement layer and an infrared extractor. The confinement layer is disposed on a surface of the optically transparent layer to induce waveguiding of confined infrared light propagating within the optically transparent layer. The infrared extractor is disposed on a side-edge of the optically transparent layer to absorb or frustrate the confined infrared light.Type: GrantFiled: June 7, 2019Date of Patent: January 5, 2021Assignee: Facebook Technologies, LLCInventors: Karol Constantine Hatzilias, Robin Sharma, Qi Zhang, Gregory Olegovic Andreev, Christopher Yuan-Ting Liao, Andrew John Ouderkirk
-
Patent number: 10880699Abstract: Techniques for enhancing group communication on a device are described. A method may include presenting a message in a message portion of a user interface (UI) for a group communication application executing on a first device, where the group communication application communicates messages among multiple devices. The method may further include monitoring an input component for the first device and detecting a first control directive from the input component. The first control directive may select a message displayed in the message portion of the user interface. The method may further include performing a pin operation on the selected message; and presenting the pinned message in a banner portion of the UI. Other embodiments are described and claimed.Type: GrantFiled: January 15, 2019Date of Patent: December 29, 2020Assignee: FACEBOOK, IN.CInventors: Vincent Charles Cheung, Connie Yeewei Ho, Daniel Tsuan
-
Patent number: 10878638Abstract: In one embodiment, a computing system accesses a tracking record of a real-world object during a first movement session. The first tracking record comprises a plurality of locations of the real-world object relative to a first user. The system determines a display position of a virtual object representing the real-world object on a display screen of the second user based on the tracking record of the real-world object and the current location of the second user. Based on the determined position of the virtual object on the display screen, the system displays the virtual object on the display screen.Type: GrantFiled: January 15, 2020Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventor: David Michael Viner
-
Patent number: 10878478Abstract: The present disclosure is directed towards systems and method for providing referrals for providers of various products to users of a social networking system. In particular, the systems and methods described herein involve receiving a message from a user of a social networking system intended for a plurality of recipients and determining that the message includes a request for a referral of a product of a product. In addition, the systems and methods include providing one or more referred providers to the user and enabling the user to select an option that facilitates communication between the user and one or more of the referred providers.Type: GrantFiled: December 22, 2016Date of Patent: December 29, 2020Assignee: FACEBOOK, INC.Inventor: Derek Chirk Yin Cheng
-
Patent number: 10877274Abstract: A composite optical element includes a first optical component and a second optical component. The first optical component includes a first front surface, a first back surface, and a first junction surface. The second optical component that includes an end surface, a second front surface, a second back surface, and a second junction surface. The first front surface and the second front surface together form a first surface of the composite optical element, and the first back surface and the second back surface together form a second surface of the composite optical element. The second junction surface is coupled to the first junction surface to form a beam splitter that transmits light in a first band and reflects light in a second band toward the end surface.Type: GrantFiled: January 26, 2018Date of Patent: December 29, 2020Assignee: Facebook Technologies, LLCInventor: Nicholas Daniel Trail
-
Patent number: 10877558Abstract: A hand tracking system includes a wearable device configured to be worn on a user's wrist. The wearable device includes one or more transmitters, at least one receiver, and a controller. The transmitters generate an electric field that is altered by movement of a hand, fingers, and/or wrist of the user. The wearable device may also include one or more microphones that are configured to detect taps and so forth by one or more fingers of the hand. In some embodiments, the microphones are positioned such that they detect the taping my monitoring acoustic waves propagating through the tissue of the hand. The controller uses information captured by the receivers and/or the microphones and a model (e.g., machine learning model) to recognize a hand gesture.Type: GrantFiled: October 18, 2018Date of Patent: December 29, 2020Assignee: Facebook Technologies, LLCInventor: Yi Zhao
-
Patent number: 10874950Abstract: In one embodiment, a method includes receiving a request, from a first client system of a first user, a request to play a game with a second user, the request being initiated from within a message thread in a first instance of a messaging application running on the first client system; sending, to a second client system of the second user, the request to play the game in the message thread in a second instance of the messaging application running on the second client system; receiving an indication the second user has accepted the request to play the game; and initiating a game session of the game between the first user and the second user in the message thread, the message thread being operable to allow the first user or the second user to perform one or more in-game actions in the game via the message thread.Type: GrantFiled: October 13, 2017Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 10880668Abstract: A method for scaling audio content using reverberant energy for the placement of virtual audio sources in an artificial reality experience. The method comprises obtaining a set of critical distance parameters. The set of critical distance parameters include at least a reverberation time of a local area and a geometry of the local area. The method further comprises determining a critical distance for the local area based on the set of critical distance parameters and scaling an amplitude of audio content based in part on the critical distance and a distance between a target location in the local area and an artificial reality headset in the local area. The method further comprises presenting the audio content by the headset in accordance with the scaled amplitude.Type: GrantFiled: September 13, 2019Date of Patent: December 29, 2020Assignee: Facebook Technologies, LLCInventors: Philip Robinson, Carl Schissler
-
Patent number: 10878198Abstract: A user interacts with a virtual digital assistant with the intent that it provides assistance with a task. The user sends messages to the virtual digital assistant that include content obtained via user input at a client device. An intent determination model is applied to the content to identify the user's intent. The virtual digital assistant identifies agents that are capable of servicing the intent are identified and retrieves contextual data relating to the message from a data store. An intent arbitration model is used to select one of the agents which is activated to provide assistance with the task. The contextual information may include global metrics of agent performance and/or information regarding the user's preferences.Type: GrantFiled: December 6, 2018Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Anuj Kumar, Benoit Dumoulin, Wenhai Yang, Rajen Subba
-
Patent number: 10877977Abstract: This disclosure covers methods, non-transitory computer readable media, and systems that receive a direct digital message for delivery to a recipient and then generate a relevance score representing the direct digital message's relevance to the recipient. The relevance score accounts for either or both of crowdsourced information and social-network signals. Based on the relevance score, the methods, non-transitory computer readable media, and systems either provide the direct digital message to the recipient's client device for display within a received-messages preview or provide the message to the recipient's client device for sequestration within a sequestration folder.Type: GrantFiled: October 25, 2017Date of Patent: December 29, 2020Assignee: FACEBOOK, INC.Inventors: Vivek Garg, Li Hua, Zheng Fang