Patents by Inventor Stephen Choi

Stephen Choi 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: 20250037297
    Abstract: A system can include a memory and a processing device, operatively coupled to the memory, configured to perform operations including receiving, from a client device using a camera, two-dimensional (2D) image data representing a scene including a subject, providing, to a camera pose identification model, an input including information identifying a set of attributes of the camera, obtaining, from the camera pose identification model, an output including information identifying at least one camera pose parameter, and performing at least one task based on the output. The set of attributes of the camera includes at least one orientation angle of the camera about at least one axis. Performing the at least one task can include generating a three-dimensional (3D) representation of the subject depicted in the 2D image data.
    Type: Application
    Filed: July 22, 2024
    Publication date: January 30, 2025
    Inventors: Inseok Stephen Choi, Eric Sawyer, Soonmin Ko
  • Publication number: 20240085602
    Abstract: A system is provided for generating a polarization interference pattern. The system includes a light source configured to output a first beam having a predetermined wavelength. The system includes a transmissive polarization volume hologram (“PVH”) mask configured to provide a predetermined diffraction efficiency to a second beam having the predetermined wavelength, a circular polarization, and a non-zero incident angle at the transmissive PVH mask. The system includes a light deflecting element disposed between the light source and the transmissive PVH mask, and configured to deflect the first beam as the second beam toward the transmissive PVH mask. The transmissive PVH mask is configured to forwardly diffract the second beam incident thereon as a third beam and a fourth beam having orthogonal circular polarizations, a substantially same light intensity, and symmetric propagation directions. The third beam and the fourth beam interfere with one another to generate the polarization interference pattern.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Xiayu FENG, Sawyer MILLER, Mengfei WANG, Stephen CHOI, Lu LU, Barry David SILVERSTEIN
  • Patent number: 11860573
    Abstract: A system includes a mask configured to forwardly diffract an input beam as a first set of two polarized beams. The system also includes a polarization conversion element configured to convert the first set of two polarized beams into a second set of two polarized beams having opposite handednesses. The two polarized beams having opposite handednesses interfere with one another to generate a polarization interference pattern.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: January 2, 2024
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Mengfei Wang, Junren Wang, Yun-Han Lee, Stephen Choi, Lu Lu, Barry David Silverstein
  • Publication number: 20230417962
    Abstract: A system includes a surface relief grating configured to forwardly diffract an input beam as two linearly polarized beams. The system also includes a waveplate optically coupled with the surface relief grating and configured to convert the two linearly polarized beams into two circularly polarized beams having orthogonal circular polarizations. The two circularly polarized beams having orthogonal circular polarizations interfere with one another to generate a polarization interference pattern.
    Type: Application
    Filed: November 24, 2020
    Publication date: December 28, 2023
    Inventors: Yun-Han LEE, Mengfei WANG, Stephen CHOI, Kieran Connor KELLY, Lu LU, Kyle Justin CURTS
  • Patent number: 11815729
    Abstract: A system includes a diffractive optical element configured to receive a first beam and a second beam interfering with one another to generate a first interference pattern. The diffractive optical element is also configured to forwardly diffract the first beam and the second beam to output a third beam and a fourth beam. The third beam and the fourth beam interfere with one another to generate a second interference pattern. The system also includes a detector configured to detect the second interference pattern.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: November 14, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Yun-Han Lee, Stephen Choi, Mengfei Wang, Junren Wang, Lu Lu, Kyle Justin Curts
  • Patent number: 11714287
    Abstract: A display device includes a display, an optical assembly, and a display-moving assembly connected to the display for moving the display between a first position and a second position. When in the first position, the display outputs image light in a first direction substantially parallel to an optical axis of the optical assembly. When in the second position, the display is positioned away from the optical axis of the optical assembly. The display device also includes a partial reflector and a partial reflector-moving assembly connected to the partial reflector for moving the partial reflector between a third position and a fourth position. When the partial reflector is in the third position, the display is in the first position and the display is disposed between the optical assembly and the partial reflector. When the partial reflector is in the fourth position, the display is in the second position.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: August 1, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Brian Wheelwright, Jacques Gollier, Ying Geng, Yusufu Njoni Bamaxam Sulai, Weichuan Gao, Kieran Connor Kelly, Stephen Choi
  • Patent number: 11579811
    Abstract: A storage device is described. The storage device may store data in a storage memory, and may have a host interface to manage communications between the storage device and a host machine. The storage device may also include a translation layer to translate addresses between the host machine and the storage memory, and a storage interface to access data from the storage memory. An in-storage monitoring engine may determine characteristics of the storage device, such as latency, bandwidth, and retention.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 14, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Inseok Stephen Choi, Yang Seok Ki, Byoung Young Ahn
  • Publication number: 20220326468
    Abstract: A system includes a diffractive optical element configured to receive a first beam and a second beam interfering with one another to generate a first interference pattern. The diffractive optical element is also configured to forwardly diffract the first beam and the second beam to output a third beam and a fourth beam. The third beam and the fourth beam interfere with one another to generate a second interference pattern. The system also includes a detector configured to detect the second interference pattern.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 13, 2022
    Inventors: Yun-Han LEE, Stephen CHOI, Mengfei WANG, Junren WANG, Lu LU, Kyle Justin CURTS
  • Publication number: 20220317624
    Abstract: A system includes a light outputting element configured to output a first beam propagating toward a beam interference zone from a first side of the beam interference zone. The system also includes a reflective assembly configured to reflect the first beam back as a second beam propagating toward the beam interference zone from a second side of the beam interference zone. The first beam and the second beam interfere with one another within the beam interference zone to generate a polarization interference pattern.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Xingzhou TU, Yun-Han LEE, Mengfei WANG, Stephen CHOI, Lu LU
  • Publication number: 20220212059
    Abstract: A method includes irradiating a layer of photosensitive material with a beam of light having a selected polarization orientation, and scanning the beam of light over an iso-phasic contour of a pattern to be formed in the layer of photosensitive material while maintaining the selected polarization orientation. A computer-implemented method includes receiving, by a computer processor, a stream of sensory signals indicating user heart rate and/or respiration rate, accessing a workout script stored in memory, where the workout script has markup applied thereto that specifies one or more actions to be taken in response to the stream of sensory signals, determining, based on the received stream of sensory signals and the markup applied to the workout script, that the user heart rate and/or respiration rate falls outside a target zone, and adjusting content of the workout script in response to the determination.
    Type: Application
    Filed: March 23, 2022
    Publication date: July 7, 2022
    Inventors: Stephen Choi, Kyle Justin Curts, Mengfei Wang, Charles Liam Goudge
  • Publication number: 20220075566
    Abstract: A storage device is described. The storage device may store data in a storage memory, and may have a host interface to manage communications between the storage device and a host machine. The storage device may also include a translation layer to translate addresses between the host machine and the storage memory, and a storage interface to access data from the storage memory. An in-storage monitoring engine may determine characteristics of the storage device, such as latency, bandwidth, and retention.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Inventors: Inseok Stephen CHOI, Yang Seok KI, Byoung Young AHN
  • Patent number: 11194517
    Abstract: A storage device includes an application container containing applications, each of which runs in one or more namespaces; flash memory to store data; a host interface to manage communications between the storage device and a host machine; a flash translation layer to translate a first address received from the host machine into a second address in the flash memory; a flash interface to access the data from the second address in the flash memory; and a polymorphic device kernel including an in-storage monitoring engine. The polymorphic device kernel receives a plurality of packets to an application running on the storage device and provides the flash interface based on a namespace associated with the plurality of packets. The in-storage monitoring engine determines a dynamic characteristic of the storage device at run-time based on a matching of a profiling command received from the host machine in a performance table.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: December 7, 2021
    Inventors: Inseok Stephen Choi, Yang Seok Ki, Byoung Young Ahn
  • Patent number: 11079599
    Abstract: A display device includes a frame, a display, an optical assembly, and a display-moving assembly connected to the display and the frame. The display-moving assembly is configured to move the display between multiple different positions, including a first position and a second position. When the display is in the first position, the display is configured to output image light in a first direction. The first direction is substantially parallel to an optical axis of the optical assembly. When the display is in the second position, the display is positioned away from the optical axis of the optical assembly.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: August 3, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Brian Wheelwright, Jacques Gollier, Ying Geng, Yusufu Njoni Bamaxam Sulai, Weichuan Gao, Kieran Connor Kelly, Stephen Choi
  • Patent number: 11042328
    Abstract: Embodiments of the inventive concept improve performance, energy efficiency, and capacity of storage solutions, for example, by reducing the data movement between the CPU and the storage device and increasing the available capacity of the underlying storage devices via in-storage support for data compaction. Embodiments include a storage apparatus and method for autonomous in-storage space compaction initiated by a host-side command and according to metadata specified by a host. A space compact engine can function as an independent module or logic section within a storage device, which can migrate data within the storage device, thereby freeing up capacity and making preexisting data more compact. The space compact engine can cause self compact operations, self compact and trim operations, move and compact operations, and/or merge and compact operations. The space compact engine can notify the host of the completion of the operations.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 22, 2021
    Inventors: Inseok Stephen Choi, Yang Seok Ki, Sheng Qiu
  • Patent number: 10709429
    Abstract: A biopsy device handle having a biased firing mechanism activated by side and rear triggers. The firing mechanism has a longitudinally sliding deflecting portion including a post. The post is disposed within a channel and retained by a catch. The deflecting portion deflects transversely when transverse force is applied to a transverse face by the side trigger or when a longitudinal force is applied to an inclined face by the rear trigger to release the post from the catch.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: July 14, 2020
    Assignee: Argon Medical Devices Inc.
    Inventors: Stephen Choi, Scott P Jarnagin, Adam Storey, Sophie Marcoux
  • Patent number: 10599349
    Abstract: Embodiments are disclosed for adaptive power reduction for a solid-state storage device to dynamically control power consumption. Aspects of the embodiments include receiving a power limit command from a host; receiving power consumption feedback; using the power limit command and the power consumption feedback to calculate a new degree of parallelism; using the new degree of parallelism to control one or more of: i) processor parallelism, including activation of different numbers of processors, ii) memory parallelism, including memory pool length; and iii) nonvolatile memory parallelism, including activation of different numbers of nonvolatile memory devices.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: March 24, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Inseok Stephen Choi, Byoung Young Ahn, Yang Seok Ki
  • Publication number: 20200081658
    Abstract: A storage device includes an application container containing applications, each of which runs in one or more namespaces; flash memory to store data; a host interface to manage communications between the storage device and a host machine; a flash translation layer to translate a first address received from the host machine into a second address in the flash memory; a flash interface to access the data from the second address in the flash memory; and a polymorphic device kernel including an in-storage monitoring engine. The polymorphic device kernel receives a plurality of packets to an application running on the storage device and provides the flash interface based on a namespace associated with the plurality of packets. The in-storage monitoring engine determines a dynamic characteristic of the storage device at run-time based on a matching of a profiling command received from the host machine in a performance table.
    Type: Application
    Filed: October 29, 2019
    Publication date: March 12, 2020
    Inventors: Inseok Stephen CHOI, Yang Seok KI, Byoung Young AHN
  • Publication number: 20200034292
    Abstract: An in-memory cluster computing framework node is described. The node includes storage devices having various priorities. The node also includes a resource monitor to monitor the operation of the storage devices. The node also includes a resource scheduler. When the resource monitor indicates that a storage device is at or approaching saturation, the resource scheduler can migrate data from that storage device to another storage device of lower priority.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Inseok Stephen CHOI, Yang Seok KI
  • Patent number: 10489075
    Abstract: A solid state drive with a capability to select physical flash memory blocks and erasure and programming methods according to requirements of an application using storage in the solid state drive. A wear-out tracker in the solid state drive counts programming and erase cycles, and a raw bit error rate tracker in the solid state drive monitors raw bit errors in data read from the solid state drive. The application provides, to the solid state, drive requirements on an allowable retention time, corresponding to the anticipated storage time of data stored by the application, and on an average response time corresponding to programming and read times for the flash memory. The solid state drive identifies physical flash memory blocks suitable for meeting the requirements, and allocates storage space to the application from among the identified physical flash memory blocks.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: November 26, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Inseok Stephen Choi, Yang Seok Ki
  • Patent number: 10481934
    Abstract: An embodiment includes a system, comprising: a communication interface configured to communicate with a remote system external to the system; a memory; and a processor coupled to the communication interface and the memory and configured to: receive performance data from the remote system through the communication interface; maintain a virtual performance register in response to the performance data; receive a performance register access associated with the remote system through the communication interface; and respond to the performance data access through the communication interface based on the virtual performance register.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: November 19, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Inseok Stephen Choi, Yang Seok Ki