Patents by Inventor Long Hai NGUYEN

Long Hai NGUYEN 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: 20230104072
    Abstract: Systems and methods for automating clothing transactions. The methods comprise: obtaining user input data and/or sensor data specifying characteristics of a body for an individual; transforming the user input data and/or sensor data into a 3D graphical representation of the body; analyzing the 3D graphical representation to derive 3D body measurements for the individual; identifying clothing items based on results from comparing the 3D body measurements to reference measurements associated with clothing items having different styles, sizes and brand associations; analyzing how a fabric elasticity and a garment construction could impact a fit of each identified clothing item relative to each body part of the individual based on the 3D graphical representation of the body; and filtering the clothing items based on results of the analyzing and fit preferences of the individual to generate recommended clothing items for the individual.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 6, 2023
    Inventors: J. Bruce Terry, Kelsey MacDonald, Albert Charpentier, Hoa Vinh Pham, Tuoc V. Luong, Tung Viet Vu, Long Hai Nguyen, Quan Hong Hua, Hai Hoang Nguyen
  • Patent number: 11175818
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: November 16, 2021
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Publication number: 20210064205
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 4, 2021
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
  • Patent number: 10775992
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: September 15, 2020
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Publication number: 20200012404
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
  • Patent number: 10437453
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 8, 2019
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Publication number: 20180107357
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
  • Patent number: 9846532
    Abstract: A controller for controlling a display device that displays secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display on the display screen, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed on the display screen, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: December 19, 2017
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Publication number: 20150309687
    Abstract: A controller for controlling a display device that displays secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display on the display screen, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed on the display screen, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Application
    Filed: May 5, 2015
    Publication date: October 29, 2015
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
  • Publication number: 20150074735
    Abstract: A system and method for rendering video content that includes a first reception module for receiving secondary digital content from the Internet, a second reception module for receiving a primary video stream, a decoding module for decoding the primary video stream received through the second reception module, a rendering module to render digital video content in an overlay above the primary video stream by using the secondary digital content, an encoding module to encode digital video content that has been rendered by the rendering module into a video format for display on an output screen, and a controller module for decoding an input signal from a controller device to control a display of the transparent layer on the output screen. The digital video content in the overlay may be encoded as a transparent layer above the primary video stream.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Applicant: SEESPACE LTD.
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN