Patents by Inventor Ruokan He

Ruokan He 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).

  • Patent number: 11782391
    Abstract: An apparatus and method for a wall clock AI voice assistant, such as a computing device, is provided herein. The wall-mountable electronic clock includes an optical sensor, a microphone, a digital display and a speaker. The optical sensor captures image data representing at least a portion of a user. The microphone receives an audio input from the user when certain criteria is met, such as when the image data representing at least a portion of the user is captured. The digital display provides visual information to the user provided in response to the captured image data or the audio input. The speaker provides audio information provides from a digital voice assistant in response to the captured image data or the audio input.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 10, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Brian Harms, Cathy Kim, Curtis Aumiller, Jack Thrun, Jiawei Zhang, Michael Noh, Pranav Mistry, Praveen Jayakumar, Robert Wang, Ruokan He, Sajid Sadi, Thomas Brenner, Anthony Liot, Marc Estruch Tena, Ik Seon Kang, Cheoljun Lee, Younseong Kim, Bola Esther Yoo
  • Patent number: 11205305
    Abstract: In one embodiment, a method includes presenting to a user, on a display of a head-worn client computing device, a three-dimensional video including images of a real-life scene that is remote from the user's physical environment. The method also includes presenting to the user, on the display of the head-worn client computing device, a graphical object including an image of the user's physical environment or a virtual graphical object.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: December 21, 2021
    Assignee: SAMSUNG ELECTRONICS COMPANY, LTD.
    Inventors: Sajid Sadi, Sergio Perdices-Gonzalez, Rahul Budhiraja, Brian Dongwoo Lee, Ayesha Mudassir Khwaja, Pranav Mistry, Link Huang, Cathy Kim, Michael Noh, Ranhee Chung, Sangwoo Han, Jason Yeh, Junyeon Cho, Soichan Nget, Brian Harms, Yedan Qian, Ruokan He
  • Patent number: 11194842
    Abstract: In one embodiment, the system receives unlabeled data from one or more sensors. The one or more sensors are associated with a computing device of a user. The system clusters the unlabeled data into one or more unlabeled clusters. The system determines, based on one or more rules, at least one label for at least one unlabeled cluster of the one or more unlabeled clusters. The system expands, by a natural language processing algorithm, the at least one label for the at least one unlabeled cluster to produce one or more semantic terms associated with the at least one unlabeled cluster. The system generates, based on the one or more semantic terms, a personalized graph associated with one or more behavioral patterns of the user.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: December 7, 2021
    Assignee: SAMSUNG ELECTRONICS COMPANY, LTD.
    Inventors: Selene A. Mota Toledo, James Young, Ruokan He, Sajid Sadi
  • Patent number: 10871882
    Abstract: A system and method include maintaining, by a computing device, a modifiable list of one or more actions available for activation by a user of the computing device, at least some of the actions executable by at least some applications operable on the computing device. A common access interface of the computing device presents a set of one or more representations corresponding to each of the available actions. A determination is made, by the computing device, that the user has provided via the common access interface an input with respect to a particular representation corresponding to a particular available action. In response to the input, the computing device instructs a corresponding application to execute the particular available action.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 22, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Praveen Jayakumar, Ranhee Chung, Ruokan He
  • Patent number: 10769438
    Abstract: In one embodiment, a computing system may access one or more frames of media content with each frame corresponding to at least part of an image. The computing system may automatically detect at least one object in at least one of the one or more frames. The computing system may automatically identify the at least one object. For each of the identified objects, the computing system may automatically determine an annotation corresponding to that object and each annotation may include one or more graphical elements. For each annotation, the computing system may automatically associate that annotation for display with its corresponding object.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: September 8, 2020
    Assignee: SAMSUNG ELECTRONICS COMPANY, LTD.
    Inventors: Abhijit Bendale, Jason Yeh, Brian Harms, Sergio Perdices-Gonzalez, Cathy Kim, Michael Noh, Ruokan He, Simon Gibbs, Jihee Kim, Anthony Liot, Pranav Mistry, Yingying Ren, Sajid Sadi, Anil Unnikrishnan, Link Huang
  • Publication number: 20200096945
    Abstract: An apparatus and method for a wall clock AI voice assistant, such as a computing device, is provided herein. The wall-mountable electronic clock includes an optical sensor, a microphone, a digital display and a speaker. The optical sensor captures image data representing at least a portion of a user. The microphone receives an audio input from the user when certain criteria is met, such as when the image data representing at least a portion of the user is captured. The digital display provides visual information to the user provided in response to the captured image data or the audio input. The speaker provides audio information provides from a digital voice assistant in response to the captured image data or the audio input.
    Type: Application
    Filed: March 29, 2019
    Publication date: March 26, 2020
    Inventors: Brian Harms, Cathy Kim, Curtis Aumiller, Jack Thrun, Jiawei Zhang, Michael Noh, Pranav Mistry, Praveen Jayakumar, Robert Wang, Ruokan He, Sajid Sadi, Thomas Brenner, Anthony Liot, Marc Estruch Tena, Ik Seon Kang, Cheoljun Lee, Younseong Kim, Bola Esther Yoo
  • Publication number: 20190354244
    Abstract: A system and method include maintaining, by a computing device, a modifiable list of one or more actions available for activation by a user of the computing device, at least some of the actions executable by at least some applications operable on the computing device. A common access interface of the computing device presents a set of one or more representations corresponding to each of the available actions. A determination is made, by the computing device, that the user has provided via the common access interface an input with respect to a particular representation corresponding to a particular available action. In response to the input, the computing device instructs a corresponding application to execute the particular available action.
    Type: Application
    Filed: October 17, 2018
    Publication date: November 21, 2019
    Inventors: Praveen Jayakumar, Ranhee Chung, Ruokan He
  • Publication number: 20190220471
    Abstract: In one embodiment, the system receives unlabeled data from one or more sensors. The one or more sensors are associated with a computing device of a user. The system clusters the unlabeled data into one or more unlabeled clusters. The system determines, based on one or more rules, at least one label for at least one unlabeled cluster of the one or more unlabeled clusters. The system expands, by a natural language processing algorithm, the at least one label for the at least one unlabeled cluster to produce one or more semantic terms associated with the at least one unlabeled cluster. The system generates, based on the one or more semantic terms, a personalized graph associated with one or more behavioral patterns of the user.
    Type: Application
    Filed: September 10, 2018
    Publication date: July 18, 2019
    Inventors: Selene A. Mota Toledo, James Young, Ruokan He, Sajid Sadi
  • Publication number: 20180341811
    Abstract: In one embodiment, a computing system may access one or more frames of media content with each frame corresponding to at least part of an image. The computing system may automatically detect at least one object in at least one of the one or more frames. The computing system may automatically identify the at least one object. For each of the identified objects, the computing system may automatically determine an annotation corresponding to that object and each annotation may include one or more graphical elements. For each annotation, the computing system may automatically associate that annotation for display with its corresponding object.
    Type: Application
    Filed: May 21, 2018
    Publication date: November 29, 2018
    Inventors: Abhijit Bendale, Simon Gibbs, Jihee Kim, Anthony Liot, Pranav Mistry, Samara Ren, Saji Sadi, Anil Unnikrishnan, Link Huang, Jason Yeh, Brian Harms, Sergi Perdices-Gonzalez, Cathy Kim, Michael Noh, Ruokan He
  • Publication number: 20160086379
    Abstract: In one embodiment, a method includes presenting to a user, on a display of a head-worn client computing device, a three-dimensional video including images of a real-life scene that is remote from the user's physical environment. The method also includes presenting to the user, on the display of the head-worn client computing device, a graphical object including an image of the user's physical environment or a virtual graphical object.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 24, 2016
    Inventors: Sajid Sadi, Sergio Perdices-Gonzalez, Rahul Budhiraja, Brian Dongwoo Lee, Ayesha Mudassir Khwaja, Pranav Mistry, Link Huang, Cathy Kim, Michael Noh, Ranhee Chung, Sangwoo Han, Jason Yeh, Junyeon Cho, Soichan Nget, Brian Harms, Yedan Qian, Ruokan He