Patents by Inventor Sangtae Ha

Sangtae Ha 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: 11443648
    Abstract: A system and method for delivery of an online course, customized to a student based on captured student's actions in interacting with the course is disclosed. The actions are compared to actions of others, where the actions of others are correlated with known learning results. In part, such comparison involves tagged content and the tagging process is also a part of the present invention.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: September 13, 2022
    Assignee: Zoomi, Inc.
    Inventors: Christopher Greg Brinton, Mung Chiang, Sangtae Ha, William D. Ju, Stefan Rudiger Rill, James Craig Walker, Elizabeth Tenorio
  • Patent number: 10990435
    Abstract: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: April 27, 2021
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Colorado
    Inventors: Gueyoung Jung, Kaustubh Joshi, Sangtae Ha
  • Publication number: 20210049923
    Abstract: A system and method for delivery of an online course, customized to a student based on captured student's actions in interacting with the course is disclosed. The actions are compared to actions of others, where the actions of others are correlated with known learning results. In part, such comparison involves tagged content and the tagging process is also a part of the present invention.
    Type: Application
    Filed: September 23, 2020
    Publication date: February 18, 2021
    Inventors: Christopher Greg Brinton, Mung Chiang, Sangtae Ha, William D. Ju, Stefan Rudiger Rill, James Craig Walker, Elizabeth Tenorio
  • Patent number: 10560389
    Abstract: Methods and apparatuses for controlling transmission control protocol (TCP) send buffers in communication systems are provided. The method includes identifying a current round-trip time (RTT) value and a minimum RTT value in the TCP and adjusting a size of the send buffer based on at least one of a current operation, the current RTT value, and the minimum RTT value in a congestion control scheme according to the TCP.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: February 11, 2020
    Assignees: Samsung Electronics Co., Ltd., The Regents of the University of Colorado A Body Corporate
    Inventors: Jin-Sung Lee, Young-Bin Im, Sangtae Ha, Sang-Jun Moon, Jung-Shin Park, Ji-Cheol Lee, Joo-Hyung Lee
  • Patent number: 10536584
    Abstract: A system for time deferred usage of mobile data by a plurality of user devices each coupled to a network server and running one or more applications. The system includes a network measurement module, user profiling module and a price-optimization computational module located at the network server and a user interface module located at each user device. The network measurement module collects traffic data from each of the applications to generate the historical congestion data and current congestion data. The user profiling module is configured to receive user reaction data and determine how much mobile data for each application may be deferred to a later point in time to generate the predicted user reaction data.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: January 14, 2020
    Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Mung Chiang, Carlee Joe-Wong, Sangtae Ha, Soumya Sen
  • Publication number: 20200012513
    Abstract: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Colorado, a Body Corporate
    Inventors: Gueyoung Jung, Kaustubh Joshi, Sangtae Ha
  • Publication number: 20190287416
    Abstract: A system and method to optimize learning efficacy and efficiency in an online course is disclosed. In particular, the methods include customizing the sequence of delivery of course content as the course is being delivered, in a way that does not necessitate upfront input from an instructor/author or anyone else, beyond what which would be provided for a standard, non-adaptive course already. The present invention is also directed to a system to implement said customization and individualization methods. The present method is further directed to a linear flow of delivered materials, but the flow is dependent upon student actions in the course, among other conditions. In the present invention, individualized adaptation is based on this input, but can be augmented with additional information provided by instructors, if desired, as well.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventors: Christopher Greg Brinton, Weiyu Chen, Mung Chiang, Sangtae Ha, Stefan Ruediger Rill
  • Patent number: 10417035
    Abstract: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 17, 2019
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Colorado, A Body Corporate
    Inventors: Gueyoung Jung, Kaustubh Joshi, Sangtae Ha
  • Patent number: 10339822
    Abstract: A system and method to optimize learning efficacy and efficiency in an online course is disclosed. In particular, the methods include customizing the sequence of delivery of course content as the course is being delivered, in a way that does not necessitate upfront input from an instructor/author or anyone else, beyond what which would be provided for a standard, non-adaptive course already. The present invention is also directed to a system to implement said customization and individualization methods. The present method is further directed to a linear flow of delivered materials, but the flow is dependent upon student actions in the course, among other conditions. In the present invention, individualized adaptation is based on this input, but can be augmented with additional information provided by instructors, if desired, as well.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: July 2, 2019
    Assignee: Zoomi, Inc.
    Inventors: Christopher Greg Brinton, Weiyu Chen, Mung Chiang, Sangtae Ha, Stefan Ruediger Rill
  • Publication number: 20190188022
    Abstract: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Colorado, a body corporate
    Inventors: Gueyoung Jung, Kaustubh Joshi, Sangtae Ha
  • Publication number: 20180026899
    Abstract: Methods and apparatuses for controlling transmission control protocol (TCP) send buffers in communication systems are provided. The method includes identifying a current round-trip time (RTT) value and a minimum RTT value in the TCP and adjusting a size of the send buffer based on at least one of a current operation, the current RTT value, and the minimum RTT value in a congestion control scheme according to the TCP.
    Type: Application
    Filed: July 21, 2017
    Publication date: January 25, 2018
    Applicant: THE REGENTS OF THE UNIVERSITY OF COLORADO, A BODY CORPORATE
    Inventors: Jin-Sung LEE, Young-Bin IM, Sangtae HA, Sang-Jun MOON, Jung-Shin PARK, Ji-Cheol LEE, Joo-Hyung LEE
  • Patent number: 9865009
    Abstract: A system and method for delivering variable pricing of data usage to a user device operated by a user is disclosed. The system includes a server configured with a usage monitor configured to identify the user and monitor usage patterns of the user device. The server has a pricing policy engine configured to generate pricing information based on at least one of the identity of the user and the usage patterns. The pricing policy engine is configured to transmit the pricing information to the user device. The user device is configured with a usage controller having a user interface configured to receive a delay preference selection identifying at least one delay tolerant application. The usage controller is configured to receive pricing information from the pricing policy engine and to delay data usage to the delay tolerant application based on the delay preference selection and the pricing information.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: January 9, 2018
    Assignee: THE TRUSTESS OF PRINCETON UNIVERSITY
    Inventors: Mung Chiang, Sangtae Ha, Soumya Sen, Carlee Joe-Wong
  • Patent number: 9820291
    Abstract: A wireless communication system and method for use with radio access network with a plurality of client devices are disclosed. The system includes a scheduling controller including a processor configured to receive session information from the radio access network for each client device. The session information includes a utility associated with each session. The scheduling controller is configured to generate a schedule for a spectrum valley based on the session information.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: November 14, 2017
    Assignee: TUBE, INC.
    Inventors: Mung Chiang, Sangtae Ha, Carlee Joe-Wong, Shantigram Jagannath, Wim Sweldens
  • Patent number: 9794155
    Abstract: A data communication system configured to determine and coordinate loading in a mobile network with plurality of client devices. The system includes a control server coupled the client devices. The control server has a probe control function that transmits a downlink (DL) probe with an updated client probing profile to each client device. The client device has a client probing control engine that gathers network measurement information for transmission to the control server and generates uplink (UL) probes containing the network measurement information including, radio access network (RAN) metrics, DL probe measurements for transmission to the control server based on the client probing profile. The control server receives the UL probes from the client devices and determines the system load based on the measurement information, the control server updates client scheduling information based on the system load and transmits the client scheduling information to the plurality of client devices.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 17, 2017
    Assignee: TUBE INCORPORATED
    Inventors: Shantigram Jagannath, Minyan Shi, Carlee Joe-Wong, Sangtae Ha
  • Publication number: 20170048395
    Abstract: A system for time deferred usage of mobile data by a plurality of user devices each coupled to a network server and running one or more applications. The system includes a network measurement module, user profiling module and a price-optimization computational module located at the network server and a user interface module located at each user device. The network measurement module collects traffic data from each of the applications to generate the historical congestion data and current congestion data. The user profiling module is configured to receive user reaction data and determine how much mobile data for each application may be deferred to a later point in time to generate the predicted user reaction data.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 16, 2017
    Applicant: The Trustees of Princeton University
    Inventors: Mung Chiang, Carlee Joe-Wong, Sangtae Ha, Soumya Sen
  • Publication number: 20160314699
    Abstract: A system and method to optimize learning efficacy and efficiency in an online course is disclosed. In particular, the methods include customizing the sequence of delivery of course content as the course is being delivered, in a way that does not necessitate upfront input from an instructor/author or anyone else, beyond what which would be provided for a standard, non-adaptive course already. The present invention is also directed to a system to implement said customization and individualization methods. The present method is further directed to a linear flow of delivered materials, but the flow is dependent upon student actions in the course, among other conditions. In the present invention, individualized adaptation is based on this input, but can be augmented with additional information provided by instructors, if desired, as well.
    Type: Application
    Filed: July 6, 2016
    Publication date: October 27, 2016
    Inventors: Christopher Greg Brinton, Weiyu Chen, Mung Chiang, Sangtae Ha, Stefan Ruediger Rill
  • Patent number: 9407508
    Abstract: A system configured to generate a utilization metric using a plurality of client devices coupled to a network server is disclosed. The system includes a channel condition monitor and a probe packet coordinator located on each client device, the channel condition monitor being configured to gather channel information, the probe packet coordinator being configured to format a packet train containing the channel information, the probe packet coordinator being configured to schedule or control the transmission timing of the packet train. The system also includes a network congestion calculator located at the network server, the network congestion calculator being configured to receive the packet train from each client device and generate a utilization metric based on the packet train received from each client device.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: August 2, 2016
    Assignee: TUBE, Inc.
    Inventors: Mung Chiang, Sangtae Ha, Carlee Joe-Wong, Harjot Singh Saluja, Shantigram Jagannath, Wim Sweldens
  • Publication number: 20160197813
    Abstract: A data communication system configured to determine and coordinate loading in a mobile network with plurality of client devices. The system includes a control server coupled the client devices. The control server has a probe control function that transmits a downlink (DL) probe with an updated client probing profile to each client device. The client device has a client probing control engine that gathers network measurement information for transmission to the control server and generates uplink (UL) probes containing the network measurement information including, radio access network (RAN) metrics, DL probe measurements for transmission to the control server based on the client probing profile. The control server receives the UL probes from the client devices and determines the system load based on the measurement information, the control server updates client scheduling information based on the system load and transmits the client scheduling information to the plurality of client devices.
    Type: Application
    Filed: December 21, 2015
    Publication date: July 7, 2016
    Inventors: Shantigram Jagannath, Minyan Shi, Carlee Joe-Wong, Sangtae Ha
  • Publication number: 20160104261
    Abstract: The present invention is directed towards systems and methods for integrating electronic learning (eLearning) platforms with Enterprise Social Networks (ESNs) in corporate learning settings.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 14, 2016
    Inventors: Christopher Greg Brinton, Mung Chiang, Sangtae Ha, William D. Ju, Stefan Rudiger Rill, James Craig Walker, Weiyu Chen, Da Cao
  • Patent number: 9300589
    Abstract: In response to a detected loss of previously transmitted information by an apparatus communicating with a remote device (e.g., using TCP), the rate of transmission of information is increased by the apparatus in response to attributing the detected loss of previously transmitted information as not being caused by congestion. This attribution of the packet loss is typically determined based on roundtrip delays between sent information and received corresponding acknowledgments, which may be used directly or indirectly, such as by estimating network queuing delays based on the measured roundtrip delays.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: March 29, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Nandita Dukkipati, Sangtae Ha, Vijaynarayanan Subramanian, Flavio Giovanni Bonomi