Patents by Inventor Joyce Hsu

Joyce Hsu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230254446
    Abstract: A system for simultaneously providing multiple perspectives of video content during a communication is disclosed. The system may receive first video content captured by a first communication device. The first video content may be associated with a first viewpoint perspective indicating first video data associated with a view that a first user views via the first communication device when looking at an environment. The system may receive second video content captured by a second communication device. The second video content may be associated with a second viewpoint perspective associated with second video data indicating at least one of the first user or one or more objects within the environment. The system may provide the first video data associated with the first viewpoint perspective and the second video data associated with the second viewpoint perspective simultaneously to one or more communication devices during a communication associated with a plurality of devices.
    Type: Application
    Filed: June 13, 2022
    Publication date: August 10, 2023
    Inventors: Zhaonian Zhang, Joyce HSU, Francisco Xavier SUAREZ, Saara KHAN
  • Patent number: 11196985
    Abstract: In one embodiment, a method includes retrieving a media content item for display on a projectable surface. The method includes sending, to an interaction device including a projector and a camera, instructions causing the camera to capture one or more images of the projectable surface, receiving the one or more images from the interaction device, and determining one or more attributes of the surface based on the one or more images. The method also includes modifying the media content item based at least in part on the one or more attributes of the projectable surface and sending, to the interaction device, the modified media content item and instructions causing the projector to project the modified media content on the projectable surface.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
  • Patent number: 11172189
    Abstract: In one embodiment, a method includes sending, to an interaction device including a projector and a camera, a media content item and instructions causing the projector to project the media content item on a projectable surface and receiving, from the interaction device, one or more media objects captured by the camera, where one or more of the media objects include images of a user in proximity to the projectable surface. The method includes determining one or more movements of the user based on the one or more of the media objects and updating the media content item based on the determined movements. The method also includes sending, to the interaction device, the updated media content item and instructions causing the projector to project the updated media content item on the projectable surface.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
  • Patent number: 11070792
    Abstract: A method includes retrieving a media content item for display to a user in an environment. The method includes receiving, from one or more interaction devices each including a projector and a camera, one or more media objects captured by one or more cameras, where one or more of the media objects include images of the user, and determining a location of the user in the environment based on an analysis of the one or more of the media objects. The method also includes identifying one of the interaction devices based on the determined location of the user and sending, to the identified interaction device, the media content item and instructions causing the projector associated with the identified interaction device to project the media content item.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
  • Patent number: 11017585
    Abstract: In one embodiment, a method includes a computing system which may receive captured image data from a camera assembly. The camera assembly may include one or more cameras and an actuator to move the cameras. The image data may include frames that were captured while the actuator was moving the cameras. The computing system may determine for each frame, the time and position of the camera at the point that the image data was captured. The computing system may then generate an index of the captured image data and the associated time and position data. The index may be utilized for reconstructing the scene around the camera assembly from a viewpoint which is different from the viewpoint of any one of the cameras. This reconstruction may be performed based on one or more frames of the captured image data queried using the index, the viewpoint, and a time of interest.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: May 25, 2021
    Assignee: Facebook, Inc.
    Inventors: Michael John Toksvig, Brian Keith Cabral, Joyce Hsu, Andrew Hamilton Coward
  • Patent number: 11006097
    Abstract: A method includes sending, to an interaction device including a projector and a camera, instructions causing the projector to project a light pattern to each of one or more specified directions and receiving, from the interaction device, one or more images each including illumination patterns associated with one or more surfaces of a specified direction. The method also includes constructing, based on the projected light patterns and the received illumination patterns, a model describing an environment of the interaction device, where the model includes one or more characteristics of each of one or more objects in the environment and one or more characteristics of each of one or more surfaces in the environment.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 11, 2021
    Assignee: Facebook, Inc.
    Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
  • Patent number: 10824320
    Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one request to access a content item, wherein the content item was composed using a set of camera feeds that capture at least one scene from a set of different positions. A viewport interface can be provided on a display screen of the computing device through which playback of the content item is presented, the viewport interface being configured to allow a user operating the computing device to virtually navigate the at least one scene by changing i) a direction of the viewport interface relative to the scene or ii) a zoom level of the viewport interface. A navigation indicator can be provided in the viewport interface, the navigation indicator being configured to visually indicate any changes to a respective direction and zoom level of the viewport interface during playback of the content item.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: November 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Joyce Hsu, Charles Matthew Sutton, Jaime Leonardo Rovira, Anning Hu, Chetan Parag Gupta, Cliff Warren
  • Patent number: 10623718
    Abstract: A camera calibration system jointly calibrates multiple cameras in a camera rig system. The camera calibration system obtains configuration information about the multiple cameras in the camera rig system, such as position and orientation for each camera relative to other cameras. The camera calibration system estimates calibration parameters (e.g., rotation and translation) for the multiple cameras based on the obtained configuration information. The camera calibration system receives 2D images of a test object captured by the multiple cameras and obtains known information about the test object such as location, size, texture and detailed information of visually distinguishable points of the test object. The camera calibration system then generates a 3D model of the test object based on the received 2D images and the estimated calibration parameters. The generated 3D model is evaluated in comparison with the actual test object to determine a calibration error.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Albert Parra Pozo, Forrest Samuel Briggs, Joyce Hsu
  • Patent number: 10606347
    Abstract: A parallax viewer system allows 3D content, such as 360 degree 3D panoramas or other 3D environments, to be viewed by a user through a traditional 2D screen. A parallax viewer system operating on a user device can use a user-facing camera and a 2D screen to simulate a 3D environment for a user viewing the 2D screen. By changing the rendered view of the 3D environment as the user's head moves with respect to the screen, the parallax viewer system can provide many of the immersion benefits of a VR or 3D display using a traditional 2D display. In some implementations, the parallax viewer system can be calibrated to work in new situations (for example, on a new user device) by determining the relationship between the user-facing camera and the screen used to display the virtual environment.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael John Toksvig, Joyce Hsu
  • Patent number: 10567649
    Abstract: A parallax viewer system allows 3D content, such as 360 degree 3D panoramas or other 3D environments, to be viewed by a user through a traditional 2D screen. A parallax viewer system operating on a user device can use a user-facing camera and a 2D screen to simulate a 3D environment for a user viewing the 2D screen. By changing the rendered view of the 3D environment as the user's head moves with respect to the screen, the parallax viewer system can provide many of the immersion benefits of a VR or 3D display using a traditional 2D display. In some implementations, the parallax viewer system can be calibrated to work in new situations (for example, on a new user device) by determining the relationship between the user-facing camera and the screen used to display the virtual environment.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael John Toksvig, Joyce Hsu
  • Patent number: 10291828
    Abstract: A scalable three-dimensional (3D), 360-degree camera system is configured to capture images and/or video across 360 degrees of a local area. The camera system includes a plurality of cameras that are coupled to a spherical inner core, which is enclosed within an exterior shell composed of several segments. The exterior shell segments include apertures that align with each camera, and an interior shell component is concentrically aligned with each aperture. The configuration of the exterior shell segments and the interior shell components protect the camera assembly from physical damage and the environment and additionally improve heat dissipation from internal components of the camera system. Design parameters of the camera system can be determined to adjust the number of cameras, the size of the inner core, the positioning of the cameras on the inner core, and the number and configuration of the segments of the interior and exterior shell.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: May 14, 2019
    Assignee: Facebook, Inc.
    Inventors: Joyce Hsu, Jussi Antero Timonen, James Gilbert Ammon, Oscar Karlsson, Casper Asmussen, Felix Antoine, Andrew Hamilton Coward
  • Publication number: 20190098287
    Abstract: A camera calibration system jointly calibrates multiple cameras in a camera rig system. The camera calibration system obtains configuration information about the multiple cameras in the camera rig system, such as position and orientation for each camera relative to other cameras. The camera calibration system estimates calibration parameters (e.g., rotation and translation) for the multiple cameras based on the obtained configuration information. The camera calibration system receives 2D images of a test object captured by the multiple cameras and obtains known information about the test object such as location, size, texture and detailed information of visually distinguishable points of the test object. The camera calibration system then generates a 3D model of the test object based on the received 2D images and the estimated calibration parameters. The generated 3D model is evaluated in comparison with the actual test object to determine a calibration error.
    Type: Application
    Filed: November 29, 2018
    Publication date: March 28, 2019
    Inventors: Brian Keith Cabral, Albert Parra Pozo, Forrest Samuel Briggs, Joyce Hsu
  • Patent number: 10230904
    Abstract: A camera system is configured to capture 360 degree image information of a local area, at least a portion of which is in stereo. The camera system includes a plurality of peripheral cameras, a plurality of axis cameras, a first rigid plate, and a second rigid plate, each aligned along an alignment axis. The peripheral cameras are arranged in a ring configuration that allows objects in the local area past a threshold distance to be within the fields of view of at least two peripheral cameras. The first and second rigid plates secure to a top and a bottom surface of the ring of peripheral cameras, respectively. At least one axis camera is arranged along the alignment axis and is coupled perpendicularly to a surface of the first rigid plate.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Forrest Samuel Briggs, Joyce Hsu, Albert Parra Pozo, Andrew Hamilton Coward
  • Publication number: 20190037137
    Abstract: A parallax viewer system allows 3D content, such as 360 degree 3D panoramas or other 3D environments, to be viewed by a user through a traditional 2D screen. A parallax viewer system operating on a user device can use a user-facing camera and a 2D screen to simulate a 3D environment for a user viewing the 2D screen. By changing the rendered view of the 3D environment as the user's head moves with respect to the screen, the parallax viewer system can provide many of the immersion benefits of a VR or 3D display using a traditional 2D display. In some implementations, the parallax viewer system can be calibrated to work in new situations (for example, on a new user device) by determining the relationship between the user-facing camera and the screen used to display the virtual environment.
    Type: Application
    Filed: May 23, 2018
    Publication date: January 31, 2019
    Inventors: Michael John Toksvig, Joyce Hsu
  • Patent number: 10187629
    Abstract: A camera calibration system jointly calibrates multiple cameras in a camera rig system. The camera calibration system obtains configuration information about the multiple cameras in the camera rig system, such as position and orientation for each camera relative to other cameras. The camera calibration system estimates calibration parameters (e.g., rotation and translation) for the multiple cameras based on the obtained configuration information. The camera calibration system receives 2D images of a test object captured by the multiple cameras and obtains known information about the test object such as location, size, texture and detailed information of visually distinguishable points of the test object. The camera calibration system then generates a 3D model of the test object based on the received 2D images and the estimated calibration parameters. The generated 3D model is evaluated in comparison with the actual test object to determine a calibration error.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: January 22, 2019
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Albert Parra Pozo, Forrest Samuel Briggs, Joyce Hsu
  • Patent number: D830444
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 9, 2018
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Joyce Hsu, Andrew Hamilton Coward
  • Patent number: D837275
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 1, 2019
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Joyce Hsu, Andrew Hamilton Coward
  • Patent number: D848506
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: May 14, 2019
    Assignee: Facebook, Inc.
    Inventors: Joyce Hsu, Jussi Antero Timonen, James Gilbert Ammon, Oscar Karlsson, Casper Asmussen, Felix Antoine
  • Patent number: D849100
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: May 21, 2019
    Assignee: Facebook, Inc.
    Inventors: Joyce Hsu, Jussi Antero Timonen, James Gilbert Ammon, Oscar Karlsson, Casper Asmussen, Felix Antoine, Zachary Ian Howard, Michael Beadle
  • Patent number: D892862
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: August 11, 2020
    Assignee: Facebook, Inc.
    Inventors: Joyce Hsu, Charles Matthew Sutton, Cliff Warren