Patents by Inventor Xiaoli Song
Xiaoli Song 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: 20170031711Abstract: A method is provided for recommending a desired func sequence to a user. The method includes obtaining a user intention list including at least one user intention; separating the user intention into a plurality of tasks; and creating a task flow graph for the plurality of tasks based on user usage data. Each vertex in the task flow graph represents a task and indicating an importance of the task. The method also includes creating a func flow graph based on the user usage data and temporal sequences of the tasks and funcs, and each vertex in the func flow graph represents a func and indicating an importance of the func. Further, the method includes determining a desired func sequence to fulfil the user intention based on the user usage data, the task flow graph, and the func flow graph; and recommending the desired func sequence to the user.Type: ApplicationFiled: July 28, 2015Publication date: February 2, 2017Inventors: HSIN-TAI WU, XIAOLI SONG, WEILUN CHENG, YUE SHANG, HAOHONG WANG
-
Publication number: 20160188726Abstract: A method for scalable user intent mining is provided. The method includes detecting named entities from a plurality of query logs in a public query log dataset and generating features of the plurality of query logs based on the detected named entities. The method also includes applying a multimodal restricted boltzmann machine (RBM) on the generated features of the plurality of query logs to train a public multimodal RBM and generating a plurality of public query representations. Further, the method includes receiving a search query from a user, determining whether there are a plurality of history queries of the user. When there is no history query, user intent is predicted using the public multimodal RBM. When there are the history queries, the public multimodal RBM is applied on the plurality of history queries to train a personalized multimodal RBM, and the user intent is predicted using the personalized multimodal RBM.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: YUE SHANG, LIFAN GUO, WANYING DING, XIAOLI SONG, MENGWEN LIU, HAOHONG WANG
-
Patent number: 9049138Abstract: The disclosure provides a method, a device, and a system for implementing multicast forwarding in an Extended VLAN (Virtual Local Area Network) Bridge (EVB), wherein the method includes: the EVB controlling bridge receives a multicast frame and acquires a multicast address from the multicast frame; inquires on a master port and an identifier (ID) of a subgroup corresponding to the multicast address from a first preset mapping table; forwards, when the ID of the corresponding subgroup is an Multicast Identifier (MCID), the multicast frame carrying the MCID to a corresponding Port Extender (PE) assembly via the master port; and the PE assembly distributes the multicast frame to a User Equipment (UE) according to a correspondence between the MCID carried in the multicast frame and a downlink port of the PE assembly.Type: GrantFiled: March 18, 2011Date of Patent: June 2, 2015Assignee: ZTE CorporationInventor: Xiaoli Song
-
Patent number: 8964526Abstract: The present invention provides a method for classifying media access control (MAC) address based on an Ethernet ring network, and the method comprises: when the Ethernet ring network is carrying out initialization, a node of the ring classifies the MAC address corresponding to a non-ring port in its own forward database (FDB) into a MAC address group, and takes its own MAC address as the index of the MAC address group. A node of the ring broadcasts a message carrying the MAC address group indexed by its own MAC address in the Ethernet ring network; the node of the ring receiving the message completes the classification of the MAC address corresponding to the ring port in its own FDB by adding the MAC address group carried by the message into its own FDB. The present invention also provides a device for classifying media access control (MAC) address based on Ethernet ring network.Type: GrantFiled: September 4, 2009Date of Patent: February 24, 2015Assignee: ZTE CorporationInventor: Xiaoli Song
-
Patent number: 8904034Abstract: The disclosure discloses a method, an apparatus and a core network entity for processing network congestion, which enable: extracting adjacent data packets which have the same number as that of the preset interval value from an output port queue when the output port is detected to be in congestion state, and acquiring the source terminal address information of the adjacent data packets; searching for the source terminal transmitting the most data packets according to the source terminal address information; and transmitting a congestion information to the source terminal transmitting the most data packets.Type: GrantFiled: March 22, 2011Date of Patent: December 2, 2014Assignee: ZTE CorporationInventor: Xiaoli Song
-
Patent number: 8838785Abstract: A method and system for registering a Deep Packet Inspection (DPI) device. The method comprises: a DPI device sends registration information to a linkage information control center and requests to register with a network; when the DPI device is valid, the linkage information control center classifies the DPI device into a corresponding device group, and reports the registration information to a DPI linkage policy decision module; the DPI linkage policy decision module distributes a corresponding performing policy and/or identifying template to the DPI device according to the registration information; and the linkage information control center notifies a DPI information collection database to add an information item corresponding to the DPI device, to complete the registration of the DPI device.Type: GrantFiled: April 9, 2010Date of Patent: September 16, 2014Assignee: ZTE CorporationInventors: Bo Yang, Xiaoli Song
-
Patent number: 8811157Abstract: The disclosure provides a protection switching method for an Ethernet dual-homed link, which comprises: a node on one path of a dual-homed link detects that a failure occurs in a link or node which is directly connected with the node per se; when the node which detects the failure is a non-master node, the non-master node continuously transmits N failure state protocol (SF) messages outwards through a non-failed port on the failure path; after receiving the SF messages, the master node switches traffic on the failure path to an available path. The disclosure further provides another protection switching method for an Ethernet dual-homed link and a protection switching system for an Ethernet dual-homed link. By means of the disclosure, when a failure occurs in a link or node, a fast protection switching for the Ethernet dual-homed link can be realized; moreover, when the link or node recovers from the failure, a fast backward switching for the Ethernet dual-homed link can be realized as required actually.Type: GrantFiled: April 12, 2010Date of Patent: August 19, 2014Assignee: ZTE CorporationInventor: Xiaoli Song
-
Patent number: 8780707Abstract: The present invention discloses a service flux allocation method, which includes the steps of: by establishing a usable single board information database (101), and according to the processing ability of each Deep Packet Inspection (DPI) service identifying single board stored in the usable single board information data base and the present flux (102), allocating the service flux which needed to be identified fairly to each DPI service identifying single board (103). The present invention also discloses a service flux allocation equipment, which includes a storage module and an allocation module. The method and the equipment of the present invention make the service flux which needed to be identified allocated fairly to each DPI service identifying single board.Type: GrantFiled: March 25, 2010Date of Patent: July 15, 2014Assignee: ZTE CorporationInventors: Bo Yang, Xiaoli Song
-
Patent number: 8570858Abstract: The present invention discloses a method for controlling failure recovery of Ethernet loop protection and an Ethernet loop node. The method comprises: when a node adjacent to a failed link detects recovery of the link, blocking a port just recovered, setting the port to be in a pre-forwarding state and starting a timer, and releasing the port temporarily blocked if the node adjacent to the failed link has not received a control protocol message sent by a master node during a timing period of the timer, and transferring the port from the pre-forwarding state to a forwarding state. The present invention allows a port of a node adjacent to a recovered link to enter into a forwarding state from the pre-forwarding state as early as possible on the premise that a corresponding control protocol message is unable to be received in time.Type: GrantFiled: August 24, 2009Date of Patent: October 29, 2013Assignee: ZTE CorporationInventor: Xiaoli Song
-
Publication number: 20130111061Abstract: The disclosure discloses a method, an apparatus and a core network entity for processing network congestion, which enable: extracting adjacent data packets which have the same number as that of the preset interval value from an output port queue when the output port is detected to be in congestion state, and acquiring the source terminal address information of the adjacent data packets; searching for the source terminal transmitting the most data packets according to the source terminal address information; and transmitting a congestion information to the source terminal transmitting the most data packets.Type: ApplicationFiled: March 22, 2011Publication date: May 2, 2013Applicant: ZTE CORPORATIONInventor: Xiaoli Song
-
Publication number: 20130094506Abstract: The disclosure provides a method, a device, and a system for implementing multicast forwarding in an EVB, wherein the method includes: the EVB controlling bridge receives a multicast frame and acquires a multicast address from the multicast frame; inquires on a master port and an ID of a subgroup corresponding to the multicast address from a first preset mapping table; forwards, when the ID of the corresponding subgroup is an MCID, the multicast frame carrying the MCID to a corresponding PE assembly via the master port; and the PE assembly distributes the multicast frame to a UE according to a correspondence between the MCID carried in the multicast frame and a downlink port of the PE assembly.Type: ApplicationFiled: March 18, 2011Publication date: April 18, 2013Applicant: ZTE CORPORATIONInventor: Xiaoli Song
-
Publication number: 20120275296Abstract: The disclosure provides a protection switching method for an Ethernet dual-homed link, which comprises: a node on one path of a dual-homed link detects that a failure occurs in a link or node which is directly connected with the node per se; when the node which detects the failure is a non-master node, the non-master node continuously transmits N failure state protocol (SF) messages outwards through a non-failed port on the failure path; after receiving the SF messages, the master node switches traffic on the failure path to an available path. The disclosure further provides another protection switching method for an Ethernet dual-homed link and a protection switching system for an Ethernet dual-homed link. By means of the disclosure, when a failure occurs in a link or node, a fast protection switching for the Ethernet dual-homed link can be realized; moreover, when the link or node recovers from the failure, a fast backward switching for the Ethernet dual-homed link can be realized as required actually.Type: ApplicationFiled: April 12, 2010Publication date: November 1, 2012Applicant: ZTE CORPORATIONInventor: Xiaoli Song
-
Publication number: 20120144061Abstract: A control element, a forwarding element and a routing method for Internet protocol network are provided in the present invention. The method includes: a forwarding element performs, according to a packet identification rule distributed by a control element, a deep packet inspection on data packets to obtain an identification result, and reports the identification result to the control element; the control element enacts a routing strategy according to the identification result; the control element distributes the routing strategy to the forwarding element; the forwarding element forwards the data packets according to the routing strategy. A control element and a forwarding element are also provided in the present invention. By applying the technical scheme of the present invention, routing methods can be provided as many as possible to meet different requirements.Type: ApplicationFiled: May 11, 2010Publication date: June 7, 2012Applicant: ZTE CORPORATIONInventor: Xiaoli Song
-
Publication number: 20120113805Abstract: The present invention discloses a service flux allocation method, which includes the steps of: by establishing a usable single board information database (101), and according to the processing ability of each Deep Packet Inspection (DPI) service identifying single board stored in the usable single board information data base and the present flux (102), allocating the service flux which needed to be identified fairly to each DPI service identifying single board (103). The present invention also discloses a service flux allocation equipment, which includes a storage module and an allocation module. The method and the equipment of the present invention make the service flux which needed to be identified allocated fairly to each DPI service identifying single board.Type: ApplicationFiled: March 25, 2010Publication date: May 10, 2012Applicant: ZTE CORPORATIONInventors: Bo Yang, Xiaoli Song
-
Publication number: 20120110169Abstract: The present invention provides a method for registering a Deep Packet Inspection (DPI) device. The method comprises: a DPI device sends registration information to a linkage information control center and requests to register with a network; when the DPI device is valid, the linkage information control center classifies the DPI device into a corresponding device group, and reports the registration information to a DPI linkage policy decision module; the DPI linkage policy decision module distributes a corresponding performing policy and/or identifying template to the DPI device according to the registration information; and the linkage information control center notifies a DPI information collection database to add an information item corresponding to the DPI device, to complete the registration of the DPI device. The present invention also provides a system for registering a DPI device to realize the registration of the DPI device, so as to facilitate the uniform management of the DPI device.Type: ApplicationFiled: April 9, 2010Publication date: May 3, 2012Applicant: ZTE CORPORATIONInventors: Bo Yang, Xiaoli Song
-
Publication number: 20120092983Abstract: The present invention provides a method for classifying media access control (MAC) address based on Ethernet ring network, and the method comprises: the Ethernet ring network carry out initialization; a ring node classifies the MAC address corresponding to a non-ring port in its own forward database (FDB) into a MAC address group, and takes its own MAC address as the index of the MAC address group; a ring node broadcasts a message carrying the MAC address group indexed by its own MAC address in the Ethernet ring network; the ring node receiving the message completes the classification of the MAC address corresponding to the ring port in its own FDB by adding the MAC address group carried by the message into its own FDB. The present invention also provides a device for classifying media access control (MAC) address based on Ethernet ring network.Type: ApplicationFiled: September 4, 2009Publication date: April 19, 2012Applicant: ZTE CorporationInventor: Xiaoli Song
-
Publication number: 20110173489Abstract: The present invention discloses a method for controlling failure recovery of Ethernet loop protection and an Ethernet loop node. The method comprises: when a node adjacent to a failed link detects recovery of the link, blocking a port just recovered, setting the port to be in a pre-forwarding state and starting a timer, and releasing the port temporarily blocked if the node adjacent to the failed link has not received a control protocol message sent by a master node during a timing period of the timer, and transferring the port from the pre-forwarding state to a forwarding state. The present invention allows a port of a node adjacent to a recovered link to enter into a forwarding state from the pre-forwarding state as early as possible on the premise that a corresponding control protocol message is unable to be received in time.Type: ApplicationFiled: August 24, 2009Publication date: July 14, 2011Applicant: ZTE CORPORATIONInventor: Xiaoli Song