Patents Assigned to Facebook
  • Patent number: 10861415
    Abstract: A wearable display device and a calibration method for the wearable display device are provided. The wearable display device or its component(s) may exhibit optical throughput dependent on beam angle or beam coordinate at the eyebox. The linear or angular dependencies of throughput may be accounted for when generating an image to be displayed, to lessen or offset these dependencies during operation of the wearable display.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: December 8, 2020
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Yijing Fu, Pasi Saarikko, Hee Yoon Lee, Wanli Chi
  • Patent number: 10857724
    Abstract: Embodiments relate to a method of fabricating a nano-sized structure in a resin element by nanoimprint lithography (NIL). The method reduces adhesive failure during NIL demolding by inhibiting polymerization at the interface between the resin element and the template. The template includes a polymerization inhibiting compound. The method includes pressing the template onto the resin element (or the resin element onto the template) to form the nano-sized structure in the resin element. The method also including diffusing the polymerization inhibiting compound from the template to the resin element, e.g., by holding them together for a period of time. A layer of the polymerization inhibiting compound is therefore formed at an interface of the template and resin element. The polymerization inhibiting compound inhibits polymerization at the interface. After the diffusion, the resin element is cured. Then the template is removed from the resin element.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Austin Lane, Tingling Rao
  • Patent number: 10861240
    Abstract: A head mounted display (HMD) includes a display, at least one reflective layer, and a camera. The camera captures scene images from reflections of scene light off the at least one reflective layer. The camera is positioned in a virtual pupil position of the eyebox area with respect to the incoming scene light.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Brian Wheelwright, Jacques Gollier, Yusufu Njoni Bamaxam Sulai, Fenglin Peng, Babak Amirsolaimani
  • Patent number: 10860589
    Abstract: To maintain user interest, the social networking system determines whether a particular user is interested in posting original broadcast feed stories to the social networking system during a session. Specifically, the social networking system determines a likelihood of a user posting an original broadcast feed story during the session. If the likelihood of the user posting an original broadcast feed story is above a threshold, the social networking system may encourage the user to post an original broadcast feed story by displaying original broadcast feed stories posted by other users to the user in a feed provided to the user. Specifically, the feed may contain more original broadcast feed stories posted by other users or the original broadcast feed stories posted by other users may be ranked higher in the feed than a feed provided to the user if the likelihood was below the threshold.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook, Inc.
    Inventors: Zigang Xiao, Jie Xu
  • Patent number: 10861223
    Abstract: In one embodiment, a method includes receiving image data corresponding to an external environment of a user. The image data is captured at a first time and comprises a body part of the user. The method also includes receiving a first tracking data generated based on measurements made at the first time by at least one motion sensor associated with the body part; generating, based at least on the image data, a model representation associated with the body part; receiving a second tracking data generated based on measurements made at a second time by the at least one motion sensor associated with the body part; determining a deformation of the model representation associated with the body part based on the first tracking data and the second tracking data; and displaying the deformation of the model representation associated with the body part of the user.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Gioacchino Noris, James Allan Booth, Alexander Sorkine Hornung
  • Patent number: 10859831
    Abstract: The disclosed computer-implemented method may include receiving an indication of a baseline elevation representing a base plane of a real-world environment, receiving a request via a user device to initiate a boundary definition state, monitoring an elevation and an orientation of the user device during manipulation to generate elevation data and orientation data during the boundary definition state, and defining a virtual boundary in a virtual-world environment based on the baseline elevation, the elevation data, and the orientation data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: John Pollard, Jimmy K. Yun, Jason Dong Uk Kim
  • Patent number: 10860842
    Abstract: A system includes at least two base stations that emit light beams to illuminate an area for positional tracking objects in the area. A base station emits at least two light beams that rotate around a rotation axis at a rotational speed unique to the base station. Responsive to being illuminated by the light beams emitted by the at least two base stations, an object being tracked generates illumination data. The system determines which illumination data corresponds to one of multiple base stations by analyzing the illumination data over time. The system analyzes the illumination data corresponding to one base station to determine an orientation and/or position of the object relative to that base station.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: David Maurice Moore, Evan Paul Gander, Jason Victor Tsai, Zhaoming Zhu, Richard Andrew Newcombe, Renzo De Nardi, Nicholas Daniel Trail
  • Patent number: 10861417
    Abstract: Display having a wide field of view is provided. A transparent display provides inset display light having a field of view narrower than the wide field of view. At least a portion of the display light propagates through the transparent display before becoming incident on an eye of the user of an HMD.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Jaques Gollier, Brian Wheelwright, Barry David Silverstein
  • Patent number: 10863637
    Abstract: A facial-interface system for a head-mounted-display device may include a facial interface and a facial-interface adjustment apparatus. The facial-interface adjustment apparatus may include (1) an interface-mounting member for mounting the facial-interface adjustment apparatus to a display housing, and (2) a pivot member coupled to the facial interface and rotatably coupled to the interface-mounting member such that that the facial interface is rotatable between a plurality of positions relative to the interface-mounting member. A head-mounted-display device may include a facial interface, a display housing, and a facial-interface adjustment apparatus. The facial-interface adjustment apparatus may include (1) an interface-mounting member disposed in an interior of the display housing, and (2) a pivot member coupled to the facial interface and rotatably coupled to the interface-mounting member such that that the facial interface is rotatable between a plurality of positions relative to the display housing.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: David Michael Pickett, Scott Andrew Dallmeyer, Peter Wesley Bristol
  • Patent number: 10861373
    Abstract: Embodiments relate to driving first light emitting diodes (LEDs) of a first color to emit light during first subframes of emission frames, driving second LEDs of a second color to emit light during second subframes of emission frames, and driving third LEDs of a third color to emit light during the second subframes of emission frames. Light emitted from the first, second, and third LEDs is directed onto a mirror that reflects the light onto a plurality of pixel locations of an image field. The first, second, and third LEDs are aligned on an array of LEDs such that the first LEDs are at a first distance away from the second LEDs, and the first LEDs are at a second distance away from the third LEDs.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: William Thomas Blank, Ilias Pappas, Michael Yee
  • Patent number: 10863268
    Abstract: A display device may include (i) a display panel, (ii) a housing surrounding at least a portion of the display panel, (iii) an audio trench peripherally surrounding at least a portion of the display panel, the audio trench including a trench opening in a front side of the housing between a frame region and a peripheral region, and (iv) at least one speaker driver disposed between the display panel and a back side of the housing, the at least one speaker driver including a sound radiating surface positioned to direct sound waves into an acoustic chamber defined between the at least one speaker driver and the display panel, wherein a chamber opening is located between a lateral periphery of the acoustic chamber and the audio trench. Various other systems, devices, assemblies, and methods are also disclosed.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Katherine Suzi Torigoe, Bo Zheng, Joshua Davies, Ulrik Skov, Joshua Warren Bingham
  • Patent number: 10860428
    Abstract: A computer-implemented method for increasing the longevity of archival tape may include suspending, by a scheduling computing system, an initiation of a read/write process for an archival tape. The method may also include reading a tape status stored on a status tag embedded on a cartridge of the archival tape. In addition, the method may include deducing, by the scheduling computing system, a health status of the archival tape from the tape status. Furthermore, the method may include adjusting, by the scheduling computing system, a read/write policy of the archival tape based on the health status. Finally, the method may include completing the read/write process of the archival tape based on the adjusted read/write policy. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 24, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook, Inc.
    Inventor: Jason David Adrian
  • Patent number: 10861369
    Abstract: A display device may have multiple light emitter arrays. Each array may include multiple light emitters that emit light of a color. One or more of the arrays may have a reduced spatial resolution compared to other arrays as the size of the light emitters in the arrays with the reduced resolution may be larger than other light emitters. The display device may include one or more waveguides that converges light emitted from light emitters of different colors to form an image by overlapping the light at a spatial region. The display device may include an image processing unit that applies an anti-aliasing filter to reduce any visual effect perceived by users due to the reduced resolution in one or more color channels. The anti-aliasing filter may include convolution kernels that convolve input color values of different colors and may combine the convolution result for output color values of a color.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: December 8, 2020
    Assignee: Facebook Technologies, LLC
    Inventor: Edward Buckley
  • Patent number: 10861029
    Abstract: An online system receives a request from a target user to present a poll to other users of the online system. The poll includes a question and answer options associated with the question. The online system provides the poll for display to the other users and receives a selection of an answer option from each of the other users. Also, the online system receives comments associated with the poll from some of the other users. The online system qualifies the comments. For example, the online system generates a comment group for each of the answer options that includes comments from users who selected the answer option. As another example, the online system generates an indication for each comment that shows which answer options was selected by the user having provided the comment. The online system provides the comment groups and/or answer indications to the target user and the other users.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook, Inc.
    Inventors: Robin Maxime Clediere, Jeremy Samuel Friedland
  • Patent number: 10863354
    Abstract: In one embodiment, a method includes receiving user input that includes an indication that the user is generating social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the user. The method includes accessing information about one or more places corresponding to a location of the user and automatically generating a check-in to one of the one or more places for the user. The method includes automatically associating the check-in with the content.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: December 8, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Wayne Kao, Gregory Paul Whalin, Tal Shumski
  • Patent number: 10861502
    Abstract: A shack-sensor apparatus may include a sensor configured to detect a positional state of a hard-drive drawer. The shock-sensor apparatus may also include a mounting component coupled to the sensor and configured to mount the sensor in a location to monitor the positional state of the hard-drive drawer. In addition, the shock-sensor apparatus may include a computing module, electronically coupled to the sensor, that analyzes sensor data provided by the sensor to predict a shock event of the hard-drive drawer and send, in response to predicting the shock event, a signal to at least one hard drive in the hard-drive drawer to prevent damage to the hard drive. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: December 8, 2020
    Assignee: Facebook, Inc.
    Inventor: Jason David Adrian
  • Patent number: 10852945
    Abstract: The present disclosure is directed toward systems and methods for enabling a user to manage a social media account via low-data messages. The systems and methods may include receiving a low-data message from a client device, analyzing the low-data message, generating a social media object relating to the low-data message, and adding the social media object to a social media account of a social networking system. Furthermore, the systems and methods may include detecting a user interaction with the social media object, generating a second low-data message describing the user interaction, providing the second low-data message to the client device, and receiving a third low-data message from the client device. Moreover, the systems and methods include generating a response social media object relating to the third low-data message and adding the response social media object to the social media account within the social networking system.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: December 1, 2020
    Assignee: FACEBOOK, INC.
    Inventor: John Samuel Barnett
  • Patent number: 10855761
    Abstract: Techniques for in-place directive execution are described. In one embodiment, an apparatus may comprise a local network component operative to receive a directive package at a messaging client on a client device, the directive package formatted according to a serialized directive schema; and store the directive package in a memory of the client device in the serialized directive schema; and a local database synchronization component operative to execute the directive package using in-place access of the directive package in the memory of the client device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 1, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jason Curtis Jenks, Joshua Scott Evenson, Mohsen Agsen, Jeremy David Fein, Philippe Vincent Ajoux
  • Patent number: 10854004
    Abstract: In one embodiment, a method includes receiving first information from a sensor associated with a first computing device, wherein the first information comprises information associated with first images captured at the first sensor; receiving second information from a second computing device, wherein the second information comprises information associated with second images captured at a sensor associated with the second computing device; identifying first points within the first images; identifying second points within the second images; and relocalizing the first and second computing devices within a shared augmented-reality environment by defining coordinate spaces based on the images and combining the coordinate spaces based on identified shared points.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Patent number: D904426
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: December 8, 2020
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul