Patents Assigned to Facebook
-
Patent number: 10921878Abstract: In one embodiment, a method includes receiving, from the first user, a request to create a joint virtual space to use with one or more second users, determining a first area in a first room associated with the first user based at least in part on space limitations associated with the first room and locations of one or more items in the first room, retrieving information associated with one or more second rooms for each of the second users, creating, based on first area of the first room and the information associated with each of the second rooms, the joint virtual space, and providing access to the joint virtual space to the first user and each of the one or more second users.Type: GrantFiled: December 27, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Gioacchino Noris, Panya Inversin, James Allan Booth, Sarthak Ray, Alessia Marra
-
Patent number: 10922624Abstract: An online system receives a request from a third-party application for a content item to be delivered to a user of a user device, the request including a device identifier corresponding to the user device used to access the third-party application. In order to deliver a targeted content item, the online system accesses inference model to infer an identity of the user, based upon device usage parameters based upon the received request, historical data associated with the device identifier, or an indication of activity associated with the device identifier on the online system or one or more first-party applications.Type: GrantFiled: June 14, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Marc Christian Saba, Mohammad Shahroze Khan
-
Patent number: 10921874Abstract: In an embodiment, an operating point controller for two or more circuit regions in an integrated circuit is discussed. The OPC is configured to both i) set a resource state, including operating voltage and operating frequency, for each of those circuit regions, and ii) identify events to initiate transitions between two or more operating points for a given circuit region. The operating point controller is also configured to manage transitions between operating points for the two or more circuit regions on the integrated circuit. The operating point controller is a hardware based machine implemented in logic rather than software operating on a CPU processor.Type: GrantFiled: March 6, 2018Date of Patent: February 16, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Gregory Ehmann, Drew E. Wingard
-
Patent number: 10921644Abstract: A liquid crystal display (LCD) device including an LCD panel and a backlight. The backlight includes a plurality of light sources to emit light, and a reflective stack. The reflective stack is positioned to receive light emitted from the light sources and transmit the light to the LCD panel. The reflective stack includes optical elements providing a folded beam path for the light emitted from the light sources to the LCD panel. The light emitted from the light sources is diffused while propagating towards and away from the LCD panel along the folded beam path. The folded beam path has an optical distance that is longer than the spatial distance between the light sources and the LCD panel to improve light diffusion by the backlight without substantially increasing backlight thickness.Type: GrantFiled: May 20, 2020Date of Patent: February 16, 2021Assignee: Facebook Technologies, LLCInventors: Evan M. Richards, Shizhe Shen, Jianru Shi, Yue Shi, Shie Ping Jeffrey Tseng
-
Patent number: 10923630Abstract: Disclosed herein are techniques for improving performance of micro light emitting diodes. According to certain embodiments, a semi-polar-oriented light emitting diode (LED) (e.g., grown on (2021) plane or (1122) plane) includes a buried p-GaN layer that is grown before the active region and the n-GaN layer of the LED are grown, such that the polarization-induced (including strain-induced piezoelectric polarization and spontaneous polarization) electrical field and the built-in depletion field in the active region are in opposite directions during normal operations, thereby reducing or minimizing the overall internal electric field that can contribute to Quantum-Confined Stark Effect. The buried p-GaN layer is grown on an n-i-n sacrificial etch junction, which can be laterally wet-etched to separate the semi-polar-oriented LED from the underlying substrate and expose the p-GaN layer for planar or vertical (rather than horizontal or lateral) activation.Type: GrantFiled: September 18, 2019Date of Patent: February 16, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Christopher Pynn, Anneli Munkholm, David Hwang
-
Patent number: 10921764Abstract: Methods and apparatus for controlling a physical object in an environment based, at least in part, on neuromuscular signals. The method comprises recording a plurality of neuromuscular signals from a plurality of neuromuscular sensors arranged on one or more wearable devices worn by a user, receiving a selection of a physical object within the environment, and controlling, based at least in part on the plurality of neuromuscular signals and/or information based on the plurality of neuromuscular signals, an operation of the selected object within the environment.Type: GrantFiled: September 26, 2019Date of Patent: February 16, 2021Assignee: Facebook Technologies, LLCInventors: Qiushi Mao, Jasmine Stone, Adam Berenzweig, Patrick Kaifosh, Robert John DiMaiolo, Jason Reisman, Robert Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore
-
Patent number: 10922548Abstract: Systems, methods, and non-transitory computer-readable media can receive a set of video frames associated with a video. A determination can be made that a threshold number of video frames of the set of video frames depict two or more reaction icons of a set of reaction icons. The video can be identified as a poll video based on the determining that the threshold number of video frames of the set of video frames depict two or more reaction icons of the set of reaction icons.Type: GrantFiled: December 27, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Lei Huang, Jianyu Wang, Guangshuo Liu, Renbin Peng, Ziheng Wang, Raghu Prasad Chalasani
-
Patent number: 10922609Abstract: In one embodiment, a system may access a graph data structure that includes nodes and connections between the nodes. Each node may be associated with a user; each connection between two nodes may represent a relationship between the associated users; and each node may be either labeled or unlabeled with respect to a label type. For each labeled node, a label of the label type of that labeled node may be propagated to other nodes through the connections. For each node, the system may store a label distribution information associated with the label type based on the propagated labels reaching the node. The system may train a machine-learning model using the labels and the label distribution information of a set of the labeled nodes. A predicted label for each unlabeled node may be generated using the model and the label distribution information of the unlabeled node.Type: GrantFiled: May 17, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Aditya Pal, Deepayan Chakrabarti, Karthik Subbian, Anitha Kannan
-
Patent number: 10924446Abstract: Systems and methods for a digital story reply container may include (1) displaying a shared story within a story consumption channel of a social media application running on a viewer's computing device, (2) receiving user input selecting a selectable reply element associated with the shared story, (3) digitally adding the viewer to a private chat room associated with the shared story, and (4) displaying a chat room interface corresponding to the private chat room via a display element of the viewer's computing device. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 8, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 10921896Abstract: An augmented reality (AR) device can access a library of applications or user interfaces (UIs) designed to control a set of devices. The AR device can determine which UI to present based on detection of a device to be controlled near the AR device. For example, a user wearing an AR device may look at a thermostat placed on a wall and a UI to control the thermostat may be presented to the user. The determination that the user is looking at the thermostat may be made by correlating the gaze tracking information of the user-facing camera with the location of the thermostat in an image captured by a world-facing camera. Determination of the location of the thermostat in the image can be performed using image recognition technology. The UI can be selected based on a database record pairing the UI with the thermostat.Type: GrantFiled: March 16, 2016Date of Patent: February 16, 2021Assignee: Facebook Technologies, LLCInventors: Javier San Agustin Lopez, Martin Henrik Tall, Rasmus Dahl, Jonas Priesum
-
Patent number: 10921879Abstract: 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 captures image data representative of a physical environment. The HMD outputs artificial reality content, the artificial reality content including an assistant element. The gesture detector identifies, from the image data, a gesture that includes a gripping motion of two or more digits of a hand to form a gripping configuration at a location that corresponds to the assistant element, and subsequent to the gripping motion, a throwing motion of the hand with respect to the assistant element. The UI engine generates a UI element in response to identifying the gesture.Type: GrantFiled: June 7, 2019Date of Patent: February 16, 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: 10924565Abstract: In one embodiment, a method includes receiving one or more input signals comprising one or more event signals associated with an event and one or more user signals associated with a user, where the input signals include time-based signals, each of which includes an event time or a user arrival time, and the input signals further include location-based signals, each of which includes an event location or a user location. The method may further include determining, using a trained machine-learning model, whether the user attended the event according to the input signals, and presenting, to a target user, an indication of whether the user attended the event. The machine-learning model may be trained on list of tuples, each of which includes a user identifier, an event identifier, and an indication of whether the user identified by the user identifier attended the event identified by the event identifier.Type: GrantFiled: December 1, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Leonard Henry Grokop, Lei Wang
-
Patent number: 10922335Abstract: A method for providing content items to one or more client devices associated with at least one unresolved identifier. An unresolved identifier defines a context in which a client device accesses one or more online systems, the context not determined to be associated with a specific user. The method comprises identifying a set of unresolved identifiers, and identifying information describing one or more access events associated with each unresolved identifier. For each pair of unresolved identifiers, a similarity score for the pair is determined based on the identified information. Responsive to the similarity score exceeding a threshold similarity score, the pair of unresolved identifiers is clustered, the clustering indicating a prediction that the pair of unresolved identifiers are associated with a common user. Based on this clustering, a content item is displayed on or more user devices associated with at least one unresolved identifier of the set of unresolved identifiers.Type: GrantFiled: January 29, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Chaochao Cai, Goran Predovic, Liang Xu, Qing Li, Logan Michael Gore
-
Patent number: 10924445Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an interest of each activity to the user based at least in part on the type of each notification; ranking the notifications based at least in part on the calculated interest; and sending one or more of the notifications to the user. Each of the sent notifications has a ranking higher than a pre-determined threshold ranking.Type: GrantFiled: October 26, 2015Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
-
Patent number: 10924532Abstract: Content is presented to a user in reaction to the user generating content on an online system, such as a social networking system. A user with a role associated with a page provides content to the system to deliver to users of the system. The social networking system generates a content item based on the provided content, and can associate that content with the page or entity associated with the page. After generating the content item, the system presents reaction content items to the user. Reaction content items contain content that is useful and relevant to the user regarding the content that the user has created or regarding future content. The system determines a measure of relevance of the eligible reaction content items and displays reaction content items to the user based on the measure of relevance determined for each reaction content item.Type: GrantFiled: January 26, 2016Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Zainab G. Ghadiyali, Henry Andy Soong, Oleksandr Sokolov, Connor C. Hayes, Hoyd Manuel Breton
-
Patent number: 10924808Abstract: In one embodiment, a system includes a microphone, memory, and a processor. The processor is operable to access environmental sounds captured by the microphone while the user is watching a live video. The processor is further operable to determine, by analyzing the captured sounds, a response by the user to the live video and generate a comment or a reaction element based on the determined response by the user to the live video. The processor is further operable to post the generated comment or reaction element for display along with the live video.Type: GrantFiled: December 28, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventor: Peng Qi
-
Patent number: 10924560Abstract: In one embodiment, a method includes receiving one or more communication network addresses and one or more geographic locations of each network address, determining one or more location-related features based on each network address, generating one or more predicted locations of the network address, each predicted location corresponding to one of the first geographic locations of the network address, and each predicted location being associated with a time stamp representing an age of the predicted location, determining, based on the location-related features and the time stamps, a weighting factor representing a probability that at least one of the predicted locations of the network address corresponds to a true location of the network address, and determining, for each of the predicted locations, a weight based on at least the weighting factor, wherein the weight represents a probability that the predicted location corresponds to the true location of the network address.Type: GrantFiled: July 30, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventor: William Bullock
-
Patent number: 10922713Abstract: An online system generates dynamically optimized content items composed of creatives selected from a set of creatives provided by a content provider according to a set of rules associated with the creatives. Creatives include the title, image, video, descriptive text and other different types of components. The online system also receives rules describing one or more actions that can be performed on each of the creatives and under what condition for the assembly of the content item. For a target user of the content item, the online system applies the rules to remove creatives that violate the rules. Each creative that satisfies the rules is analyzed and ranked based on the likelihood that the target user will interact with a content item that includes that particular creative. For a different user, a different sponsored content item having different creatives chosen from the same set of creatives is generated.Type: GrantFiled: January 3, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Aditya Pradip Kulkarni, Avi Samuel Gavlovski, Zhurun Zhang
-
Patent number: D910649Type: GrantFiled: December 20, 2018Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: D910663Type: GrantFiled: October 16, 2019Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Robin Maxime Clediere, Jeremy Samuel Friedland