Patents by Inventor Minlan Yu

Minlan Yu 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: 20230185666
    Abstract: Aspects of the disclosure are directed to a low-latency, low-overhead fault tolerant remote memory framework, which packs similar-size in-memory objects into individual page-aligned spans and applies erasure coding on these spans. The framework fully utilizes efficient one-sided remote memory accesses (RMAs) to swap spans in and out using minimal network input/outputs (I/Os), with compaction techniques that reduce remote memory fragmentation. The framework can achieve lower tail latency and higher application performance compared to other fault tolerance solutions, at the cost of potentially more memory usage.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 15, 2023
    Inventors: Yang Zhou, Hassan Mohamed Gamal Hassan Wassel, Minlan Yu, Henry M. Levy, David E. Culler, Amin Vahdat
  • Publication number: 20220263771
    Abstract: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 18, 2022
    Applicants: AT&T Intellectual Property I, L.P., President and Fellows of Harvard College
    Inventors: Muhammad Bilal Anwer, Aman Shaikh, Junzhi Gong, Minlan Yu, Yuliang Li
  • Publication number: 20220172076
    Abstract: A processing system including at least one processor may obtain a time series of measurement values from a communication network and train a prediction model in accordance with the time series of measurement values to predict future instances of an event of interest, where the time series of measurement values is labeled with one or more indicators of instances of the event of interest. The processing system may then generate a deterministic finite automaton based upon the prediction model, convert the deterministic finite automaton into a rule set, and deploy the rule set to at least one network component of the communication network.
    Type: Application
    Filed: November 27, 2020
    Publication date: June 2, 2022
    Inventors: Yaron Kanza, Balachander Krishnamurthy, Sivaramakrishnan Ramanathan, Minlan Yu, Jelena Mirkovic
  • Patent number: 11349774
    Abstract: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 31, 2022
    Assignees: AT&T Intellectual Property 1, L.P., President and Fellows of Harvard College
    Inventors: Muhammad Bilal Anwer, Aman Shaikh, Junzhi Gong, Minlan Yu, Yuliang Li
  • Publication number: 20210184988
    Abstract: Performance issues in a service function chain having a plurality of resources and a plurality of network functions each having a network function queue are diagnosed. Each network function queue is monitored and queueing information for input packets for each of the plurality of network functions is dumped to a data store. Each resource that is under contention is identified as well as which of the network functions is a contender for the resources. A diagnosing algorithm is used to diagnose performance problems and an impact graph for each victim packet is generated. A summary of results as a list of rules is then provided.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Muhammad Bilal Anwer, Aman Shaikh, Junzhi Gong, Minlan Yu, Yuliang Li
  • Publication number: 20190058646
    Abstract: The invention provides a packet loss detection system that in near-real time detects packet loss and reports the identities of the lost packets. The identities of the lost packets are based on a set of packet-specific information that includes five-tuple flow information of the packet and other unique packet identifiers. A set of meters are placed at various vantage points in the network, each meter generates digests summarizing all the traffic passing through itself The digests are exported to a collector/analyzer, which decodes the digests and performs an analysis to detect packet losses and to determine the lost packets' identities. The collector compares between the traffic digests generated by all the meters surrounding the segment. Mismatches among the digests indicate packet losses. The collector restores the identifiers of the lost packets by further decoding the mismatches between the digests.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 21, 2019
    Inventors: Changhoon Kim, Minlan Yu, Yuliang Li
  • Patent number: 10110454
    Abstract: The invention provides a packet loss detection system that in near-real time detects packet loss and reports the identities of the lost packets. The identities of the lost packets are based on a set of packet-specific information that includes five-tuple flow information of the packet and other unique packet identifiers. A set of meters are placed at various vantage points in the network, each meter generates digests summarizing all the traffic passing through itself. The digests are exported to a collector/analyzer, which decodes the digests and performs an analysis to detect packet losses and to determine the lost packets' identities. The collector compares between the traffic digests generated by all the meters surrounding the segment. Mismatches among the digests indicate packet losses. The collector restores the identifiers of the lost packets by further decoding the mismatches between the digests.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 23, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Changhoon Kim, Minlan Yu, Yuliang Li
  • Patent number: 10044583
    Abstract: The invention provides a packet loss detection system that in near-real time detects packet loss and reports the identities of the lost packets. The identities of the lost packets are based on a set of packet-specific information that includes five-tuple flow information of the packet and other unique packet identifiers. A set of meters are placed at various vantage points in the network, each meter generates digests summarizing all the traffic passing through itself. The digests are exported to a collector/analyzer, which decodes the digests and performs an analysis to detect packet losses and to determine the lost packets' identities. The collector compares between the traffic digests generated by all the meters surrounding the segment. Mismatches among the digests indicate packet losses. The collector restores the identifiers of the lost packets by further decoding the mismatches between the digests.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 7, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Changhoon Kim, Minlan Yu, Yuliang Li
  • Patent number: 7885271
    Abstract: A network configuration that supports latency-equalization (LEQ) routing by effectively “storing” packets on communication links, rather than at end points. A suitable network configuration is found by (i) identifying a candidate pool of routers through which the participating client terminals and application servers can exchange packets intended for LEQ routing and (ii) analyzing the delay inventory corresponding to the network paths connecting the client terminals and application servers, through those routers. Based on the analysis, M routers from the candidate pool are selected to serve as hub nodes. Each participating client terminal is assigned m of these M hub nodes and, thereafter, directs and receives its packets intended for LEQ routing through one of these m hub nodes.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: February 8, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Li Li, Marina K. Thottan, Minlan Yu
  • Publication number: 20100046527
    Abstract: A network configuration that supports latency-equalization (LEQ) routing by effectively “storing” packets on communication links, rather than at end points. A suitable network configuration is found by (i) identifying a candidate pool of routers through which the participating client terminals and application servers can exchange packets intended for LEQ routing and (ii) analyzing the delay inventory corresponding to the network paths connecting the client terminals and application servers, through those routers. Based on the analysis, M routers from the candidate pool are selected to serve as hub nodes. Each participating client terminal is assigned m of these M hub nodes and, thereafter, directs and receives its packets intended for LEQ routing through one of these m hub nodes.
    Type: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: LUCENT TECHNOLOGIES INC.
    Inventors: Li Li, Marina K. Thottan, Minlan Yu