Patents by Inventor Mung Chiang

Mung Chiang 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: 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
  • Publication number: 20160309345
    Abstract: In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for implementing distributed wireless data sharing and control systems.
    Type: Application
    Filed: December 17, 2013
    Publication date: October 20, 2016
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Ardavan Maleki Tehrani, Kenneth J. Kerpez, Mung Chiang
  • 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: 20160128125
    Abstract: Embodiment of the disclosure set forth methods for sharing data in a wireless network. Some example methods include storing in a database a content related information associated with a first mobile device, receiving a request for the content related information from a second mobile device, searching the database for the content related information, and transmitting a search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device.
    Type: Application
    Filed: January 13, 2016
    Publication date: May 5, 2016
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Mung CHIANG
  • Patent number: 9326175
    Abstract: One embodiment of the disclosure sets for a method for synchronizing multiple mobile devices in a wireless network, which includes the steps of calculating a time interval for a first mobile device to respond to a request, receiving timing information of the first mobile device, determining a first offset associated with the first mobile device based on the time interval and the timing information, receiving a first data stream including the timing information of the first mobile device, and inserting a first dataset into the first data stream based on the first offset before transmitting the first data stream.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: April 26, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Mung Chiang
  • 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
  • Publication number: 20160105639
    Abstract: One embodiment of the disclosure sets for an example method to create a network of devices. The method includes requesting location information from a first mobile device within the wireless range covered by a stationary device, receiving the location information of the first mobile device, determining whether the distance between the first mobile device and a second mobile device is less than a value, and sending an instruction to the first mobile device to become a part of a communication network such that the first mobile device can send data directly to the second mobile device without involving the stationary device.
    Type: Application
    Filed: December 20, 2015
    Publication date: April 14, 2016
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Mung Chiang
  • Publication number: 20160063881
    Abstract: A system and method to assist an instructor in managing, understanding, and drawing conclusions about the learning behavior. The system includes methods for processing data collected about users as they interact with the various modalities of learning that may be integrated into the course, and rendering this information into visualizations that are displayed on an instructor dashboard and updated in real time.
    Type: Application
    Filed: May 14, 2015
    Publication date: March 3, 2016
    Inventors: Christopher Greg Brinton, Mung Chiang, Sangtae Ha, William D. Ju, Stefan Rudiger Rill, James Craig Walker
  • Publication number: 20160066201
    Abstract: In accordance with embodiments disclosed herein, there are provided apparatuses, systems and methods for implementing wireless system discovery and control using a state-space.
    Type: Application
    Filed: March 25, 2013
    Publication date: March 3, 2016
    Applicant: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC.
    Inventors: Kenneth J. Kerpez, Rhee Wonjong, Mung Chiang, Ardavan Maleki Tehrani
  • Patent number: 9277348
    Abstract: Embodiment of the disclosure set forth methods for sharing data in a wireless network. Some example methods include storing in a database a content related information associated with a first mobile device, receiving a request for the content related information from a second mobile device, searching the database for the content related information, and transmitting a search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: March 1, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Mung Chiang
  • Publication number: 20160049083
    Abstract: The present invention is directed towards methods and systems to assist an author in constructing an electronic course or textbook (referred to generally as a course). The system allows an author to integrate various types of content into his/her course, and to specify a set of rules that will determine if and how the content will be individualized to each end user; the resultant courses are thus termed Integrated and Individualized Courses (IIC). Through the system, an author is able to import content files into an authoring application, and then use this application to edit the files, arrange them into segments, and define the course structure as a sequence of these segments, all through drag and drop functionality.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 18, 2016
    Inventors: Christopher Greg Brinton, Mung Chiang, Sangtae Ha, William D. Ju, Stefan Rudiger Rill, James Craig Walker
  • Publication number: 20160006649
    Abstract: An example method for a device to implement one of the nodes in a wireless network for processing packets includes submitting a request to a network-management system in the network to become a node in the network, after having registered with the network-management system, determining neighboring nodes, flooding the wireless network with a link-state advertisement, the link-state advertisement providing neighboring relationships of the node, constructing switching rules for the node based on a tree switching network portion of the network, processing the packets received by the node with the switching rules, the switching rules defining at least one of (1) an ingress link to a parent node with a power capability greater than the node and (2) egress links to child nodes with a mobility greater than the node, and in response to having determined a failed link to a neighboring node, informing a node at the end of an ingress wireless link and the network-management system of the failed link.
    Type: Application
    Filed: September 16, 2015
    Publication date: January 7, 2016
    Inventor: Mung CHIANG
  • Publication number: 20150379579
    Abstract: A sponsored data system and method are disclosed. The system is configured to operate with a wireless mobile device running an app that receives sponsored data from a content provider server. The system includes an interface application or SDK configured to run on the wireless mobile device, the SDK being configured to determine availability of sponsored data. The system also includes a cloud platform configured to interface with the content provider server, the cloud platform being configured to generate a token with data usable to determine availability of sponsored data and transmit the token to the SDK. The system also includes a portal configured to create and store promotion packages that identifies at least a portion of the data associated with the app as sponsored data.
    Type: Application
    Filed: June 30, 2015
    Publication date: December 31, 2015
    Applicant: TUBE, INC.
    Inventors: Mung Chiang, Jagannath Shantigram, Carlee Joe-Wong, Harjot Saluja
  • Patent number: 9161082
    Abstract: A method includes determining a data capacity of a first network device of a plurality of network devices that provide content to a set-top box device. In response to the data capacity satisfying a first threshold and a second threshold, sending a first command to the first network device. The first command instructs the first network device to store media content associated with a particular channel corresponding to a predicted channel change request at the first network device. In response to the data capacity satisfying the first threshold and failing to satisfy the second threshold, sending a second command to the first network device and sending a third command to a second network device. The third command instructs the second network device to store the media content associated with the particular channel.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: October 13, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Canhui Ou, Raghvendra Savoor, Stephen A. Sposato, Russell B. Bellford, Mung Chiang, Zhi Li
  • Patent number: 9148807
    Abstract: Techniques for a node in a wireless network to process packets are disclosed. An example method includes registering with a network-management system in the network to become a node in the network, determining neighboring nodes, sending a link-state advertisement to the network-management system, the link-state packets providing its neighboring relationships, processing the packets using switching rules for a tree switching network portion of the network, the switching rules defining at least one of (1) an ingress link to a parent node and (2) egress links to child nodes, determining if a wireless link to a neighboring node has failed, and when a wireless link to a neighboring node has failed, informing a node at the end of an ingress wireless link and the network-management system of the failed link.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 29, 2015
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Mung Chiang
  • Publication number: 20150230275
    Abstract: In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for implementing and using optimized control systems for aggregation of multiple broadband connections over radio interfaces.
    Type: Application
    Filed: September 29, 2012
    Publication date: August 13, 2015
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Kenneth Kerpez, Mung Chiang
  • Publication number: 20150173096
    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: Application
    Filed: December 18, 2014
    Publication date: June 18, 2015
    Applicant: TUBE, INC.
    Inventors: Mung Chiang, Sangtae Ha, Carlee Joe-Wong, Shantigram Jagannath, Wim Sweldens
  • Publication number: 20150063152
    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: Application
    Filed: September 4, 2014
    Publication date: March 5, 2015
    Applicant: TUBE, INC.
    Inventors: Mung Chiang, Sangtae Ha, Carlee Joe-Wong, Harjot Singh Saluja, Shantigram Jagannath, Wim Sweldens
  • Publication number: 20150050891
    Abstract: One embodiment of the disclosure sets for a method for synchronizing multiple mobile devices in a wireless network, which includes the steps of calculating a time interval for a first mobile device to respond to a request, receiving timing information of the first mobile device, determining a first offset associated with the first mobile device based on the time interval and the timing information, receiving a first data stream including the timing information of the first mobile device, and inserting a first dataset into the first data stream based on the first offset before transmitting the first data stream.
    Type: Application
    Filed: November 3, 2014
    Publication date: February 19, 2015
    Inventor: Mung CHIANG
  • Publication number: 20150012928
    Abstract: A system for selecting one of a plurality of video versions in response to a video request by a user of a user device having a processor is disclosed. The system includes a stream selector configured to adaptively select optimized bit-rates by selecting one of the plurality of video versions to deliver to the user device. The stream selector i) estimates an expected future utility of the user at different times during a billing cycle based on a remaining data quota and ii) selects one of the plurality of video versions that maximizes a current utility plus expected future utility of the user at selection time. A user profiler may be configured to perform predictive analysis of user data usage by determining the likelihood of a user requesting a video during each time interval of the user's billing cycle and a video type including utility vector and cost vector information.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 8, 2015
    Applicant: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Jiasi Chen, Mung Chiang, Amitabha Ghosh