Patents by Inventor Fan Jiao
Fan Jiao 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: 9800507Abstract: A software-defined network (SDN) may include a controller that causes data an flow to be routed at least partially based on an application associated with the flow. The controller may identify an application associated with a flow and may determine desired transmission characteristics associated with the application. The controller may then dynamically identify an appropriate path for the flow data based on the desired transmission characteristics. The controller may further identify a quality of service value associated with a source or destination device associated with the flow data and may adjust the quality of service value based on the desired transmission characteristics associated with the application.Type: GrantFiled: February 10, 2015Date of Patent: October 24, 2017Assignee: Verizon Patent and Licensing Inc.Inventor: Fan Jiao
-
Publication number: 20160234099Abstract: A software-defined network (SDN) may include a controller that causes data an flow to be routed at least partially based on an application associated with the flow. The controller may identify an application associated with a flow and may determine desired transmission characteristics associated with the application. The controller may then dynamically identify an appropriate path for the flow data based on the desired transmission characteristics. The controller may further identify a quality of service value associated with a source or destination device associated with the flow data and may adjust the quality of service value based on the desired transmission characteristics associated with the application.Type: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Inventor: Fan Jiao
-
Patent number: 9413611Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: GrantFiled: July 31, 2014Date of Patent: August 9, 2016Assignee: Juniper Networks, Inc.Inventors: Shaogang Chen, Vibhu Pratap, Suganthi Srinivasan, Fan Jiao, Joanne Wang, Dejan Mihajlovic
-
Publication number: 20140341027Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: Shaogang CHEN, Vibhu PRATAP, Suganthi SRINIVASAN, Fan JIAO, Joanne WANG, Dejan MIHAJLOVIC
-
Patent number: 8797867Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: GrantFiled: October 18, 2010Date of Patent: August 5, 2014Assignee: Juniper Networks, Inc.Inventors: Shaogang Chen, Vibhu Pratap, Suganthi Srinivasan, Fan Jiao, Joanne Wang, Dejan Mihajlovic
-
Patent number: 7376827Abstract: A directory enabled network element, which in one embodiment, is a network device that has an element that enables querying, accessing, and updating directory information that is managed by a directory service of a network. An application programming interface (API) is configured to receive directory services requests from application programs (APs) and provide the directory services requests to the directory enabling element. A locator service is accessible using the API and configured to locate servers that provide the directory services. A bind service in the directory enabling element is coupled to a security protocol. An event service is configured to receive registration of an event and an associated action from an AP, notify the AP when the event occurs, and execute the associated responsive action. The network device can thereby automatically authenticate itself to a directory service.Type: GrantFiled: November 5, 1999Date of Patent: May 20, 2008Assignee: Cisco Technology, Inc.Inventor: Fan Jiao
-
Patent number: 6587874Abstract: Client network devices and configuration servers are used together to automatically configure the client network devices. Configuration information for multiple network devices is arranged in a multi-level directory. Leaf nodes in a hierarchical directory correspond to specific network devices. Configuration information associated with such leaf nodes is specific to the associated network device. Configuration information common to a group of network devices is provided with nodes at higher levels in the hierarchy. All network devices grouped under such higher levels inherit the configuration parameters from the higher level nodes. During configuration, all nodes from a leaf to the root of a directory are traversed. The parameters associated with each node are aggregated to obtain a set of parameters provided to the client network device. These aggregated parameters are used to automatically configure the client network device.Type: GrantFiled: June 29, 1999Date of Patent: July 1, 2003Assignee: Cisco Technology, Inc.Inventors: Ramprasad Golla, Shankar Natarajan, Raymond John Bell, Fan Jiao