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: 20110238505
    Abstract: A system and method for pricing and exchanging content is provided, which includes a data plane formed by a peer-to-peer content sharing network or a central server allowing for client-server content transfers, and a control plane formed by a central server in communication with the data plane via the Internet. The data plane allows for the storage of digital content provided by users and the transfer of content therebetween, and the control plane provides a virtual market in which such content is sold between users using virtual currency that can be exchanged for real currency.
    Type: Application
    Filed: October 6, 2008
    Publication date: September 29, 2011
    Inventors: Mung Chiang, Hazer Inaltekin, H. Vincent Poor
  • Patent number: 7944856
    Abstract: A method and apparatus for providing redundancy for an access network are disclosed. For example, the method receives an access network structure, and removes one or more unnecessary 2D edges or 3D edges from a simplex cover for the access network structure. The method then performs a search on the simplex cover; and, generates a new access network structure that includes the redundancy.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: May 17, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Dahai Xu, Elliot Anshelevich, Mung Chiang
  • Publication number: 20100257279
    Abstract: Methods are generally described for distributing and storing contents over a wireless network in a home or another similar environment. A storage device may be configured to automatically download content using broadband communications. A wireless device may establish communication with the storage device when within range for wireless communications. The established communications with the storage device may be a direct wireless communication link or an indirect communication link through other networking devices. The wireless device may download contents from the storage device during an idle time when the wireless device has sufficient power available. Downloaded content may be manually or automatically selected. Downloading may be handed off from one storage device to another storage device that has greater wireless signal strength. Downloading may be multicast from a network device to both the wireless device and the storage device.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Inventor: MUNG CHIANG
  • Publication number: 20100255798
    Abstract: A cross-layer protocol may generally provide joint control of power and schedule in a fully distributed manner without any centralized coordination for an interference-limited wireless network. Under the described protocol, each wireless device may use a detection trial to locally detect interference condition and randomly back off in a distributed manner. Based on the result of the detection trial, the wireless device may then shift between (1) a pure power control mode with power control and (2) a time sharing mode with joint power and scheduling control. The wireless device may also use the amount of backlog in its queue buffer to determine the duration of a silence period in the time sharing mode and an increment to the power level provided by the power control algorithm.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Inventor: MUNG CHIANG
  • Publication number: 20100246398
    Abstract: An extension to TCP is generally provided that allows TCP to handle heterogeneous applications, especially those with delay and smoothness-sensitive contents, and wireless transmission media having noisy, fading radio channels. The TCP extension decouples reliability control from rate control, sacrificing reliability for delay control (transmission rate and retransmission decision) that may be suitable for delay and smoothness-sensitive contents. Furthermore, the TCP extension may select TCP variants and modifications to the TCP variants based on one or more of application needs, channel conditions, or local observables such as loss and delay to better adapt to different types of applications and physical layers.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Inventor: MUNG CHIANG
  • Publication number: 20100215024
    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: February 23, 2009
    Publication date: August 26, 2010
    Inventor: MUNG CHIANG
  • Patent number: 7768935
    Abstract: Various embodiments of the disclosed subject matter provide methods and systems to generate node-disjoint routing paths from a root node to each node in a network node set, identify potential intermediate office node (IO) candidate pairs from the generated node-disjoint routing paths, generate a per central office node (CO) serving cost estimate for each IO candidate pair, and identify a low cost IO candidate pair having at least two node-disjoint paths to the root node without traversing nodes along a diverse path between the low cost IO candidate pair and subtending CO nodes.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: August 3, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Canhui Ou, Mung Chiang, Zhi Li, Orestis Manthoulis, Xiaochuan Yi, Kaiyan Chen
  • Publication number: 20100190503
    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: January 23, 2009
    Publication date: July 29, 2010
    Inventor: MUNG CHIANG
  • Publication number: 20100188971
    Abstract: A hierarchical wireless network is provided with a mesh backbone network portion and a switching tree network portion. The mesh backbone network portion includes first tier nodes each having at least one wireless link to another first tier node. The first tier nodes execute a link-state protocol for routing packets. The switching tree network portion includes second tier nodes each having a single wireless link to one first tier node and at least one wireless link to one third tier node, and third tier nodes each having a single wireless link to one second tier node. The second tier and the third tier nodes execute switching rules for switching packets.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventor: MUNG CHIANG
  • Publication number: 20100157847
    Abstract: A method and apparatus for providing redundancy for an access network are disclosed. For example, the method receives an access network structure, and removes one or more unnecessary 2D edges or 3D edges from a simplex cover for the access network structure. The method then performs a search on the simplex cover; and, generates a new access network structure that includes the redundancy.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: Dahai Xu, Elliot Anshelevich, Mung Chiang
  • Patent number: 7738406
    Abstract: Peer-to-peer communications sessions involve the transmission of one or more data streams from a source to a set of receivers that may redistribute portions of the data stream via a set of routing trees. Achieving a comparatively high, sustainable data rate throughput of the data stream(s) may be difficult due to the large number of available routing trees, as well as pertinent variations in the nature of the communications session (e.g., upload communications caps, network link caps, the presence or absence of helpers, and the full or partial interconnectedness of the network.) The selection of routing trees may be facilitated through the representation of the node set according to a linear programming model, such as a primal model or a linear programming dual model, and iterative processes for applying such models and identifying low-cost routing trees during an iteration.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Shao Liu, Sudipta Sengupta, Mung Chiang, Jin Li, Philip Andrew Chou
  • Publication number: 20100085979
    Abstract: Peer-to-peer communications sessions involve the transmission of one or more data streams from a source to a set of receivers that may redistribute portions of the data stream via a set of routing trees. Achieving a comparatively high, sustainable data rate throughput of the data stream(s) may be difficult due to the large number of available routing trees, as well as pertinent variations in the nature of the communications session (e.g., upload communications caps, network link caps, the presence or absence of helpers, and the full or partial interconnectedness of the network.) The selection of routing trees may be facilitated through the representation of the node set according to a linear programming model, such as a primal model or a linear programming dual model, and iterative processes for applying such models and identifying low-cost routing trees during an iteration.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Shao Liu, Sudipta Sengupta, Mung Chiang, Jin Li, Philip Andrew Chou
  • Patent number: 7693072
    Abstract: A method and apparatus for configuring a network topology with alternative communication paths. An apparatus that incorporates teachings of the present disclosure may include, for example, a network management system (NMS) having a network identification element that identifies a tree topology of network elements in a communication system comprising a root node and a plurality of leaf nodes, a network configuration element that specifies a desired number of alternative communication paths between each of the plurality of leaf nodes and the root node, and a network restructuring element that determines a configuration of additional lateral and vertical communication paths superimposed on a portion of the plurality of leaf nodes that achieves a desired cost objective according to the desired number of alternative paths and associated cost attributes. Additional embodiments are disclosed.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: April 6, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mung Chiang, Canhui Ou, Jin Wang, Raghvendra Savoor, Stephen Sposato
  • Publication number: 20090276510
    Abstract: A system and method for network design are disclosed. In one embodiment of a method incorporating teachings of the present disclosure, embedded network information describing at least one existing network element and a plurality of physical locations available for locating new network nodes may be received. A demand forecast for a coverage area of a proposed network may also be received. In an embodiment in which a proposed network has a core layer, a number of core layer nodes to be included in the proposed network may also be received. In an embodiment in which a proposed network has an aggregation layer, a number of aggregator layer nodes to include in the proposed network may be calculated by adding a positive integer to a lower bound number of aggregator layer nodes. Consideration may be given to these and other inputs in connection with generating a network design.
    Type: Application
    Filed: July 13, 2009
    Publication date: November 5, 2009
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Orestis Manthoulis, Laxman Sahasrabuddhe, Mung Chiang
  • Patent number: 7610361
    Abstract: A system and method for Ethernet network design are disclosed. In one embodiment of a method incorporating teachings of the present disclosure, embedded network information describing at least one existing network element and a plurality of physical locations available for locating new network nodes may be inputted. A demand forecast for a coverage area of a proposed network may also be inputted. In an embodiment in which a to-be-designed network has at least a core layer and an aggregation layer, a number of core layer nodes and aggregator nodes to be included in the proposed network may also be inputted. Consideration may be given to these and other inputs in connection with generating a potential network design for the proposed network, and a cost of implementing the potential network design may be calculated.
    Type: Grant
    Filed: January 5, 2004
    Date of Patent: October 27, 2009
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Orestis Manthoulis, Laxman Sahasrabuddhe, Mung Chiang
  • Publication number: 20090165043
    Abstract: Systems and methods of delivering video content are provided. A method of delivering video content is provided that includes predicting a channel change request at a network device. The predicted channel change request indicates a predicted stream of video content. The method also includes generating a control signal at the network device related to the predicted channel change request and storing the control signal at a data storage device associated with the network device. In an illustrative embodiment, the network device stores the control signal when the network device is associated with a first data capacity. Additionally, the network device sends a video content request to a service provider server when the network device is associated with a second data capacity. The video content request is related to the predicted stream.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Applicant: AT&T Knowledge Ventures, LP
    Inventors: Canhui Ou, Raghvendra Savoor, Stephen A. Sposato, Russell B. Bellford, Mung Chiang, Zhi Li
  • Publication number: 20080013453
    Abstract: A method and apparatus for configuring a network topology with alternative communication paths. An apparatus that incorporates teachings of the present disclosure may include, for example, a network management system (NMS) having a network identification element that identifies a tree topology of network elements in a communication system comprising a root node and a plurality of leaf nodes, a network configuration element that specifies a desired number of alternative communication paths between each of the plurality of leaf nodes and the root node, and a network restructuring element that determines a configuration of additional lateral and vertical communication paths superimposed on a portion of the plurality of leaf nodes that achieves a desired cost objective according to the desired number of alternative paths and associated cost attributes. Additional embodiments are disclosed.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Applicant: SBC KNOWLEDGE VENTURES, L.P.
    Inventors: MUNG CHIANG, CANHUI OU, JIN WANG, RAGHVENDRA SAVOOR, STEPHEN SPOSATO
  • Publication number: 20070242608
    Abstract: Various embodiments of the disclosed subject matter provide methods and systems to generate node-disjoint routing paths from a root node to each node in a network node set, identify potential intermediate office node (IO) candidate pairs from the generated node-disjoint routing paths, generate a per central office node (CO) serving cost estimate for each IO candidate pair, and identify a low cost IO candidate pair having at least two node-disjoint paths to the root node without traversing nodes along a diverse path between the low cost IO candidate pair and subtending CO nodes.
    Type: Application
    Filed: April 12, 2006
    Publication date: October 18, 2007
    Inventors: Canhui Ou, Mung Chiang, Zhi Li, Orestis Manthoulis, Xiaochuan Yi, Kaiyan Chen
  • Publication number: 20070081472
    Abstract: A system is disclosed for deploying a network architecture. A first stage and a second stage of the network architecture are deployed. The second stage is deployed from the first stage. A total deployment across the first stage and the second stage of deployment is determined together before the first stage is deployed.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 12, 2007
    Inventors: Mung Chiang, Michael Yang, Arel Lidow, Dick Khan, Tonya Rhodes, Sean Crowley, Michael Liu
  • Publication number: 20050188059
    Abstract: A system and method for Ethernet network design are disclosed. In one embodiment of a method incorporating teachings of the present disclosure, embedded network information describing at least one existing network element and a plurality of physical locations available for locating new network nodes may be inputted. A demand forecast for a coverage area of a proposed network may also be inputted. In an embodiment in which a to-be-designed network has at least a core layer and an aggregation layer, a number of core layer nodes and aggregator nodes to be included in the proposed network may also be inputted. Consideration may be given to these and other inputs in connection with generating a potential network design for the proposed network, and a cost of implementing the potential network design may be calculated.
    Type: Application
    Filed: January 5, 2004
    Publication date: August 25, 2005
    Inventors: Orestis Manthoulis, Laxman Sahasrabuddhe, Mung Chiang