Patents Assigned to Facebook
-
Patent number: 10949434Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating an identity resolution model from a ground truth data set to accurately match users across one or more digital content providers to perform analyses of user activities across the one or more digital content providers. For example, the systems described herein can generate a ground truth data set of known users and utilize the ground truth data set to generate an identity resolution model for one or more digital content providers based on predicted user identities. Furthermore, in one or more embodiments, the systems utilize the identity resolution model to accurately resolve and match user identities between one or more digital content providers and assign universal identifiers to the user identities. Moreover, the disclosed systems can utilize the universal identifiers to provide analytical insights of user actions between the one or more digital content providers.Type: GrantFiled: June 5, 2018Date of Patent: March 16, 2021Assignee: FACEBOOK, INC.Inventors: Sanjay Kanaka Sai Tirupattur Saravanan, Bradley H Smallwood, Frederick R. Leach, William Bullock
-
Patent number: 10948801Abstract: A hybrid lens is disclosed including optically coupled varifocal lens and adaptive lens. The varifocal lens is configured for varying optical power of the hybrid lens, and an adaptive lens includes a voltage-controlled element for varying optical power of the adaptive lens in coordination with varying the optical power of the varifocal lens and responsive to variation of the optical power of the hybrid lens, for lessening an optical aberration of the hybrid lens. The hybrid lens may be used in head-mounted displays e.g. for lessening a vergence-accommodation conflict.Type: GrantFiled: July 17, 2018Date of Patent: March 16, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Lu Lu, Wai Sze Tiffany Lam, Yusufu Njoni Bamaxam Sulai
-
Patent number: 10950275Abstract: Exemplary embodiments relate to the creation of a media effect index for group video conversations. Media effect application (e.g., in the form of graphical overlays, filters, sounds, etc.) may be tracked in a timeline during a chat session. The resulting index may be used to create a highlights reel, which may serve as an index into a live show or may be used to determine the best time to insert materials into a recording of the conversation. The index may be used to automatically detect events in the video feed, to allow viewers to skip ahead to exciting moments (e.g., represented by clusters of applications of particular types of media effects), to determine where each participant spoke in a discussion, or to provide a common “watch together” experience while multiple users watch a common video. An analysis of the index may be used for research or consumer testing.Type: GrantFiled: November 18, 2016Date of Patent: March 16, 2021Assignee: FACEBOOK, INC.Inventors: Stephane Taine, Brendan Benjamin Aronoff, Jason Clark
-
Patent number: 10949053Abstract: An interface enables perception of information regarding e-mail communications. The interface includes an e-mail application user interface that enables perception of e-mail message information for one or more e-mails received by an e-mail participant and that enables active display of one or more of the received e-mails selected by the e-mail participant, The interface also includes a mechanism that determines a request for e-mail message information for one of the e-mails from within a desired e-mail message that is not actively displayed. The interface further includes an informational tool tip that provides a temporary perceivable indication to the e-mail participant of at least a portion of the requested information for the desired e-mail message while maintaining active display of the one or more selected e-mails.Type: GrantFiled: February 19, 2019Date of Patent: March 16, 2021Assignee: FACEBOOK, INC.Inventors: James Andrew Canfield, Kenneth Carbone, David Fairlie Colburn, Linda Nols Myers, Thomas E. Van Lenten, Gregory Alan Willis
-
Patent number: 10948779Abstract: An optical waveplate is provided. The optical waveplate includes a positive-C film including a first liquid crystal (“LC”) layer. Tilt angles of LC molecules vary along a thickness direction of the first LC layer. The optical wave also includes an LC cell disposed at a first side of the positive-C film and including a second LC layer aligned in an optically compensated bend (“OCB”) mode. The optical waveplate also includes a positive-A film disposed at a second side of the positive-C film. The optical waveplate further includes a negative biaxial retardation film disposed between the positive-A film and the positive-C film. The LC cell is switchable between at least two predetermined states.Type: GrantFiled: March 23, 2020Date of Patent: March 16, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Afsoon Jamali, Yingfei Jiang
-
Patent number: 10949771Abstract: Systems, methods, and non-transitory computer-readable media can collect past user information and churn data for a plurality of users. A churn prediction model is trained using the past user information and churn data. A churn propensity score is calculated for a present user based on the churn prediction model, the churn propensity score indicative of the likelihood of the present user to churn.Type: GrantFiled: January 28, 2016Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventors: Vincent Gonguet, Aude Hofleitner, Sofus Attila Macskassy, Steven James Jarrett, Aruna Bharathi, Zhiliang Ma
-
Patent number: 10950047Abstract: Methods and apparatus for anonymizing neuromuscular signals used to generate a musculoskeletal representation. The method comprises recording, using a plurality of neuromuscular sensors arranged on one or more wearable devices, a plurality of neuromuscular signals from a user, providing as input to a trained statistical model, the plurality of neuromuscular signals and/or information based on the plurality of neuromuscular signals; and generating, the musculoskeletal representation based, at least in part, on an output of the trained statistical model, wherein the musculoskeletal representation is an anonymized musculoskeletal representation from which at least one personal characteristic of the user has been removed.Type: GrantFiled: October 16, 2019Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Patrick Kaifosh, Tudor Giurgica-Tiron, Steven Kober, Adam Al-natsheh, Alexandre Barachant
-
Patent number: 10948631Abstract: An optical system includes a first beam shifter and a second beam shifter configured to couple with one or more display screens. The first beam shifter is configured to shift first light from a first portion of the one or more display screens in a first direction, and the second beam shifter is configured to shift second light from a second portion of the one or more display screens in a second direction that is distinct from the first direction. The second portion of the one or more display screens does not overlap with the first portion of the one or more display screens. Also disclosed are a method for increasing an effective interpupillary distance of light provided by a display screen, and a head-mounted display including the above-described optical system and one or more display screens configured to project light through the optical system.Type: GrantFiled: August 3, 2017Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventor: Youngshik Yoon
-
Patent number: 10948993Abstract: In one embodiment, a method includes a computing system receiving hand configuration data associated with a user of an artificial reality application. The system may determine, based on the hand configuration data, that two fingers of a virtual left hand and two fingers of a virtual right hand of the user are extended. The system may determine that those fingers define a quadrilateral in a virtual environment, with the two fingers of the virtual left hand defining a first corner of the quadrilateral and the two fingers of the virtual right hand defining an opposite corner of the quadrilateral. The system may generate, based on the quadrilateral and a viewpoint of the user in the virtual environment, an image that captures a scene in the virtual environment. The system may then display the generated image in the virtual environment.Type: GrantFiled: June 7, 2018Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventor: Alexandros Alexander
-
Patent number: 10949896Abstract: An online system receives host content items and supplementary content items to be presented in conjunction with one another. In embodiments, the online system receive an allocation of display instances of supplementary content items with host content items during a time interval. For a host content providers, the online system receives a count of display instances of supplementary content items in conjunction with host content items. The online system determines a content quality score based on user interactions with content from the host content provider and a count of display instances for host content items presented in conjunction with supplementary content items for a preceding time interval. The online system determines a content quality threshold based and, for host providers with content quality scored below the threshold, presents host content items in conjunction with supplementary content items to a user.Type: GrantFiled: July 30, 2018Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventors: Eric Hsin-Chun Huang, Abhishek Bapna, Asad K. Awan
-
Patent number: 10948723Abstract: A scanning display includes a light source and a scanning assembly. The light source is configured to emit source light from a plurality of rows of emitters that are arranged parallel to a first dimension. The scanning assembly includes at least one optical element that conditions the source light. The scanning assembly is configured to scan the conditioned source light along a second dimension that is orthogonal to the first dimension. The scanning assembly configured to output the scanned light over a portion of a target area of an output waveguide. And a brightness of the scanned image light offsets dimming caused by the output waveguide expanding the scanned light in at least one dimension.Type: GrantFiled: December 15, 2017Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Wanli Chi, Yijing Fu, Pasi Saarikko
-
Patent number: 10950305Abstract: In one embodiment, a computing system may write a first set of pixel values in a tile order into a first buffer with the pixel values organized into a first set of tiles. The system may generate first validity data for the first set of tiles. The first validity data may include a validity indicator for each tile to indicate if that tile is a valid tile. The system may read from the first buffer a first subset of pixel values in a pixel row order corresponding to pixel rows of the first set of tiles based on the valid data. The first subset of pixel values may be associated with valid tiles of the first set of tiles. The system may send the first subset of pixel values and the first validity data of the first set of tiles to a display via an output data bus.Type: GrantFiled: September 27, 2019Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventor: Larry Seiler
-
Patent number: 10948729Abstract: Aspects of an illumination layer of a near-eye optical element for a head mounted display (HMD) are provided herein. The illumination layer includes a plurality of in-field light sources and a keep-out zone. The in-field light sources are configured to emit infrared light to illuminate an eye of a user of the HMD for imaging of the eye by an eye-tracking camera. The keep-out zone includes a center that is to be aligned with a center of the eye when the eye is in a centered orientation, where the in-field light sources are arranged within the illumination layer outside of the keep-out zone.Type: GrantFiled: April 16, 2019Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Karol Constantine Hatzilias, Robin Sharma, Andrew John Ouderkirk, Qi Zhang, Christopher Yuan-Ting Liao
-
Patent number: 10948989Abstract: An actuation apparatus may be configured to apply forces to a user's skin using flexible-membrane actuators. Such an apparatus may include (i) an array of actuator chambers that include a flexible material layer enclosing a changeable volume of fluid, (ii) a contact surface that is coupled to each actuator chamber, and (iii) a support framework that is coupled to the actuator chambers such that the array of actuator chambers is disposed between the support framework and the contact surface, and such that distortion of actuator chambers caused by changing the volume of fluid within the actuator chambers causes the array of actuator chambers to exert forces on the contact surface and cause movement of the contact surface.Type: GrantFiled: December 27, 2018Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Laura Blumenschein, Nathan Scot Usevitch, Jan Fras, Thomas John Farrell Wallin, Yigit Menguc
-
Patent number: 10948997Abstract: An artificial reality system can display notifications in various configurations including in a minimized version or a maximized version. The artificial reality system can initially display a minimized version of the notification. Upon identifying a first trigger event, such as the user's gaze resting on the minimized version of the notification or a rotation of a user's wrist, the artificial reality system can change the display of the notification from the minimized version to the maximized version. The artificial reality system can identify a second trigger event, such as the user's gaze not being directed to the maximized version of the notification or a rotation of the wrist in an opposite direction from the first wrist rotation. In response to the second trigger event, the artificial reality system can stop display of the maximized version of the notification.Type: GrantFiled: December 20, 2019Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Anastasia Victor-Faichney, Alexander Chen Runke, Difei Wang, Flavio Mattos de Carvalho
-
Patent number: 10949616Abstract: In one embodiment, a method includes receiving, from a first client system associated with a first user, a message sent from the first user to a second user, analyzing the message from the first user to identify one or more intents and one or more slots of the received message, computing a confidence score for the intent to offer entity information based on user behavior history records associated with the second user, sending, to a second client system associated with the second user, if the confidence score exceeds a threshold score, instructions for presenting a suggestion to the second user to store the values for entity information in association with a profile record for the entity, and receiving, from the second client system associated with the second user, an indication from the second user confirming the values for entity information should be stored with the profile record for the entity.Type: GrantFiled: August 21, 2018Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventors: Rajesh Krishna Shenoy, Laurent Nicolas Landowski, Anthony Robert Kesich
-
Patent number: 10948966Abstract: The disclosed computer-implemented method may include (i) identifying an artificial neural network that processes each input to the artificial neural network in a fixed number of operations, (ii) performing an analysis on the artificial neural network to determine an execution metric that represents the fixed number of operations performed by the artificial neural network to process each input, (iii) determining a quality-of-service metric for an executing system that executes the artificial neural network, and (iv) optimizing power consumption of the executing system by configuring, based on the execution metric and the quality-of-service metric, a processing throughput of at least one physical processor of the executing system, thereby causing the executing system to execute the artificial neural network at a rate that satisfies the quality-of-service metric while limiting the power consumption of the executing system. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 7, 2018Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventors: Nadav Rotem, Abdulkadir Utku Diril, Mikhail Smelyanskiy, Jong Soo Park
-
Patent number: 10948976Abstract: A system may include a wearable dimensioned to be donned by a user of an artificial reality system. The system may also include an energy measuring device incorporated into the wearable. The energy measuring device may measure an electrical energy differential between a body of the user and a surface within an environment occupied by the user. The system may further include at least one processing device communicatively coupled to the energy measuring device. The processing device may detect, based at least in part on the electrical energy differential measured by the energy measuring device, an interaction between the user and the surface within the environment. In response to this detection, the processing device may generate an input command for the artificial reality system based at least in part on the interaction detected between the user and the surface. Various other systems and methods are also disclosed.Type: GrantFiled: July 8, 2019Date of Patent: March 16, 2021Assignee: Facebook Technologies, LLCInventors: Eric Michael Whitmire, Wolf Kienzle, David R. Perek, Hrvoje Benko
-
Patent number: D913313Type: GrantFiled: April 22, 2019Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: D913314Type: GrantFiled: April 22, 2019Date of Patent: March 16, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul