Patents Assigned to Facebook
-
Patent number: 10937037Abstract: A social networking system dynamically adjusts a number of advertisements presented to a user along with organic content items by modifying a ranking including organic content items and advertisements. Partial engagement scores are generated for organic content items based on an expected amount of user interaction with each organic content item, and scores are generated for advertisements based on expected user interaction and bid amounts associated with each organic content item. An engagement score measuring the user's estimated interaction with a content feed including organic content items without advertisements and an additional engagement score measuring the user's estimated interaction with a content feed including organic content items and advertisements are determined from the partial engagement scores and the scores.Type: GrantFiled: February 2, 2018Date of Patent: March 2, 2021Assignee: Facebook, Inc.Inventors: Tanmoy Chakraborty, Ke Pan, Sourav Chatterji
-
Patent number: 10937053Abstract: An online system predicts, using a first targeting model, a first group of users as candidates to be in a targeting cluster, and predicts, using a second targeting model, a second group of users as candidates to be in the targeting cluster. The online system determines a first set of users that are not part of the first group of users, and a second set of users that are not part of the second group of users, and provides surveys to the first and second set of users. The online system determines a first subgroup of the first group of users and a second subgroup of the second group of users, and provides an ad preferences tool to the first subgroup and the second subgroup. The online system scores the first and second targeting models based in part on responses to the surveys and/or the ad preferences tools.Type: GrantFiled: October 12, 2018Date of Patent: March 2, 2021Assignee: Facebook, Inc.Inventors: Xingyao Ye, David Townsend Martin, Michael Phillip Salem, Yi Wu, Jie Xiong, Mark Teng Xia
-
Patent number: 10937010Abstract: Payment providers interact with an online service provider using a standard interface provided by the online service provider for different payment providers. A payment provider can invoke the interface of the online service provider to add credits for a user of the online service provider. The online service provider allows users to make purchases using credits. The online service provider authorizes purchases made by the user based on credits available for the user or based on a history of payments from the user. The online service provider sends an invoice based on the purchases to the payment provider. The payment provider can be any system that can invoke the interface provided by the online service provider. For example, the payment provider can be a financial institution, another user, or a business that provides credits to the user for performing actions that benefit the business.Type: GrantFiled: June 6, 2019Date of Patent: March 2, 2021Assignee: Facebook, Inc.Inventors: Guy Rom, George Lee
-
Patent number: 10935804Abstract: A Pancharatnam Berry Phase (PBP) color corrected structure is presented that comprises a plurality of switchable gratings and a plurality of PBP active elements. Each switchable grating has an inactive mode when reflects light of a specific color channel, of a set of color channels, and transmits light of other color channels in the set of color channels, wherein the specific color channel is different for each of the plurality of switchable gratings, and to have an active mode to transmit light that is inclusive of the set of color channels. The PBP active elements receive light output from at least one of the plurality of switchable gratings. Each of the PBP active elements is configured to adjust light of a different color channel of the set of color channels by a same amount to output light corrected for chromatic aberration for the set of color channels.Type: GrantFiled: May 12, 2020Date of Patent: March 2, 2021Assignee: Facebook Technologies, LLCInventors: Lu Lu, Scott Charles McEldowney, Nada O'Brien, Pasi Saarikko
-
Publication number: 20210058468Abstract: According to examples, a system for providing low latency interactive media distribution using shared user hardware may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to register host systems as candidate host systems to host interactive media on behalf of client devices. The system may further receive client device registration data of a client device. The system may select a host system from the candidate host systems to host the interactive media on behalf of the client device. The system may thereby facilitate establishment of a to connection over a network between the client device and the selected host system. In some examples, the connection may allow the selected host system to host the interactive media on behalf of the client device and for the client device to interact with the interactive media hosted on the selected host system.Type: ApplicationFiled: August 21, 2019Publication date: February 25, 2021Applicant: Facebook, Inc.Inventor: Xingchen YU
-
Patent number: 10930184Abstract: The disclosed computer-implemented method may include a display calibration apparatus. The display calibration apparatus may include a lens and an actively-cooled electromagnetic radiation detector configured to detect electromagnetic radiation emitted from various pixels of an electronic display panel under test. The electromagnetic radiation may travel through the lens prior to reaching the detector. The display calibration apparatus may also include a special-purpose computing device configured to: analyze the detected electromagnetic radiation from the pixels of the electronic display panel and generate calibration data for the electronic display panel using a specified calibration algorithm. As such, the electronic display panel may operate using the generated calibration data. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 13, 2019Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Nan Bai, Ahmad Byagowi, Kieran Tobias Levin
-
Patent number: 10930187Abstract: A waveguide display includes a light source, a conditioning lens assembly, a scanning mirror assembly, and a controller. The light source includes a plurality of source elements that are configured to emit image light in accordance with scanning instructions. The conditioning lens assembly transmits conditioned light based in part on the image light. The scanning mirror assembly scans the conditioned image light to particular locations as scanned image light in accordance with scanning instructions. The output waveguide includes an input area and an output area, receives the scanned image light emitted from the scanning mirror assembly at the input area, and outputs the expanded image light from a portion of the output area based in part on a direction of the expanded light output from the scanning mirror assembly. The controller generates the scanning instructions and provides the scanning instructions to the light source and the scanning mirror assembly.Type: GrantFiled: July 24, 2018Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Wanli Chi, Pasi Saarikko, Hee Yoon Lee
-
Patent number: 10930227Abstract: An electronic display includes a display panel that operates in a single display mode to provide a single display, or a dual display mode to provide two displays separated by an inactive region. The electronic display includes the display panel and a panel driver. The display panel includes a left pixel region, a right pixel region, and a middle pixel region between the left and right pixel regions. In the single display mode of the electronic display, the panel driver provides first gate signals generated from first input data to the left, right, and middle pixel regions. In a dual display mode, the panel driver provides second gate signals generated from second input data to the left and right pixel regions. The first input data has a first resolution that is larger than a second resolution of the second input data.Type: GrantFiled: January 3, 2020Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Evan M. Richards, Cheonhong Kim, Nirav Rajendra Patel
-
Patent number: 10928837Abstract: In one embodiment, an aircraft includes one or more first wings configured to produce lift in a first direction when the aircraft is moving in a second direction that is substantially perpendicular to the first direction. The first wings may also produce a centripetal force when the aircraft is banking while moving in the second direction. The aircraft may also include one or more second wings affixed and oriented substantially perpendicular to the first wings and configured to produce a counter force in a third direction that is substantially perpendicular to both the first direction and the second direction. The counter force may reduce the centripetal force when the aircraft is banking.Type: GrantFiled: December 22, 2017Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventors: Zhang Liu, Amnon G. Talmor
-
Patent number: 10928923Abstract: A key assembly for a keyboard may include a key cap that includes a touch sensor that is communicatively coupled to a control device. When the touch sensor senses a touch event, the touch sensor may send a touch signal to the control device, and when the touch sensor senses an absence of touch, the touch sensor may send a control signal to the control device. The key assembly may further include a switch that is communicatively coupled to the control device and that is movable between a pressed position and an un-pressed position. When the switch is in the pressed position, the switch may send a closed signal to the control device, and when the switch is in the un-pressed position, the switch may send an open signal to the control device. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: July 10, 2019Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Harrison Imm, Grantland Lee Lim Chew
-
Patent number: 10929404Abstract: Two streams of data items are received. A first estimated processing time for the first stream of data items and a second estimated processing time for the second stream of data items are determined. Data items of the first stream and data items of the second stream are dynamically maintained in a first buffer and a second buffer respectively. The data items of the second stream maintained in the second buffer have associated event times that are within a first join window based on the first estimated processing time for the first stream. A selected data item of the first stream maintained in the first buffer is joined with one or more data items of the second stream maintained in the second buffer that have associated event times that are within a second join window based on an event time associated with the selected data item of the first stream.Type: GrantFiled: July 27, 2018Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventors: Ran Lei, Gabriela Jacques da Silva
-
Patent number: 10931941Abstract: In one embodiment, a method includes sending information configured to render a virtual space on a display device associated with a first user, wherein the virtual space provides a virtual experience to the first user; receiving a pause input from the first user to enter a pause mode; and causing the first user to enter the pause mode, wherein the virtual experience within the virtual space is paused for the first user.Type: GrantFiled: October 3, 2017Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventors: Gabriel Valdivia, Cliff Warren, Maheen Sohail, Christophe Marcel Rene Tauziet, Alexandras Alexander, Michael Stephen Booth, Charles Matthew Sutton
-
Patent number: 10932006Abstract: Systems, methods, and non-transitory computer-readable media can cause a content item to be presented through a display screen of the computing device, the presentation of the content item beginning at a first time position. A determination is made that a user operating the computing device has adjusted the presentation of the content item to correspond to a second time position. A thumbnail preview that corresponds to the second time position is obtained from a composite preview video associated with the content item.Type: GrantFiled: December 22, 2017Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventor: David Young Joon Pio
-
Patent number: 10932383Abstract: Technology is provided for a device sled with an extension limit latch. The device sled includes a sled chassis having a bottom wall and a sidewall extending between a front sled portion and a rear sled portion. The extension limit latch includes a latch arm having a proximal end portion pivotably coupled to the sled chassis proximate the rear sled portion. A latch barb extends from the latch arm and a distal end portion of the arm includes an actuation tab. The latch arm is pivotable between a latched position where the latch barb is positioned to engage a latch feature of a cubby chassis, thereby preventing removal of the sled chassis from the cubby chassis, and an unlatched position where the latch barb is disengaged from the latch feature of the cubby chassis.Type: GrantFiled: September 6, 2017Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventor: Jon Brian Ehlen
-
Patent number: 10928631Abstract: A near-eye-display (NED) includes a tracking system and a waveguide assembly. The waveguide assembly includes an infrared (IR) light source and an output waveguide. The output waveguide includes at least a decoupling element that outcouples the IR light emitted by the IR light source to form the structured light pattern. The structured light pattern is projected toward one or more regions of a user's face, for example, the user's eyes. The structured light pattern is reflected off the one or more regions of the user's face and captured by the tracking system. The tracking system can determine tracking information such as eye tracking information as well as face tracking information based on the captured reflected structured light pattern.Type: GrantFiled: March 5, 2019Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Mohsen Shahmohammadi, Behnam Bastani
-
Patent number: 10928558Abstract: The disclosed optical lens assemblies may include a deformable element, a structural support element, a substantially transparent deformable medium positioned between the deformable element and the structural support element, a compliant peripheral component positioned between peripheral portions of the deformable element and the structural support element, and an actuator configured to displace at least a portion of the compliant peripheral component to deform the deformable element and change at least one optical property of the optical lens assembly. Related head-mounted displays and methods of fabricating such optical lens assemblies are also disclosed.Type: GrantFiled: June 28, 2018Date of Patent: February 23, 2021Assignee: Facebook Technolgies, LLCInventors: John M. Cooke, Katherine Marie Smyth, Andrew John Ouderkirk
-
Patent number: 10928695Abstract: Various aspects of the subject technology relate to display panels for head-mountable devices. A display panel may include a left-eye pixel array and a right-eye pixel array that are each rotated with respect to a horizontal defined by a straight line connecting the centers of the arrays. The rotated pixel arrays each include data lines and scan lines that extend at oblique angles relative to the horizontal. A liquid crystal layer of the display panel may include liquid crystal molecules having a default orientation at an oblique angle relative to both the data lines and the scan lines of both of the rotated pixel arrays. The rotated pixel arrays may each include pixel circuits arranged along the data lines and scan lines, each pixel circuit including a transparent electrode oriented at an oblique angle relative to both the scan lines and the data lines.Type: GrantFiled: October 11, 2019Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventor: Dong Chen
-
Patent number: 10926446Abstract: In various embodiments, an electrode precursor material may be flowed into a manifold extrusion die having first and second manifold inlet openings. Further, an electroactive polymer precursor material may be flowed into the manifold extrusion die via a third manifold inlet opening such that the electroactive polymer precursor material is layered between alternating layers of the electrode precursor material from the first and second manifold inlet openings. Moreover, the electrode precursor material and the electroactive polymer precursor material may be extruded through a manifold outlet opening of the manifold extrusion die. Various other methods, systems, apparatuses, and materials are also disclosed.Type: GrantFiled: December 19, 2018Date of Patent: February 23, 2021Assignee: Facebook Technologies, LLCInventors: Andrew John Ouderkirk, Christopher Yuan Ting Liao, Katherine Marie Smyth, Thomas John Farrell Wallin, Jack Lindsay, Austin Lane, Tanya Malhotra, Kenneth Diest, Yigit Menguc
-
Patent number: 10931764Abstract: In one embodiment, a method includes determining a first set of users associated with a first geographic area; and determining one or more second sets of users. For each second set of users the users in the second set are associated with one of a number of second geographic areas and the users in the second set interact with the first set of users. The method also includes, for each second set of users, computing a mutual-interaction metric between the first set of users and the second set of users based on an amount of interaction between the users in the first set and the users in the second set; and determining, based on the mutual-interaction metric, a geographic-area cluster that comprises the first geographic area and one or more of the second geographic areas. The geographic-area cluster represents a user community that spans the first and second geographic areas.Type: GrantFiled: September 2, 2015Date of Patent: February 23, 2021Assignee: Facebook, Inc.Inventors: Stephen Moore Davis, Samantha Wu, Jeffrey Scott David Breudecheck, Jia-An Koo
-
Patent number: D912075Type: GrantFiled: May 1, 2019Date of Patent: March 2, 2021Assignee: Facebook, Inc.Inventors: Nathan Andrew Sharp, Xue Ding