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: 20170031711
    Abstract: 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: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: HSIN-TAI WU, XIAOLI SONG, WEILUN CHENG, YUE SHANG, HAOHONG WANG
  • Publication number: 20160188726
    Abstract: 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: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: YUE SHANG, LIFAN GUO, WANYING DING, XIAOLI SONG, MENGWEN LIU, HAOHONG WANG
  • Patent number: 9049138
    Abstract: 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: Grant
    Filed: March 18, 2011
    Date of Patent: June 2, 2015
    Assignee: ZTE Corporation
    Inventor: Xiaoli Song
  • Patent number: 8964526
    Abstract: 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: Grant
    Filed: September 4, 2009
    Date of Patent: February 24, 2015
    Assignee: ZTE Corporation
    Inventor: Xiaoli Song
  • Patent number: 8904034
    Abstract: 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: Grant
    Filed: March 22, 2011
    Date of Patent: December 2, 2014
    Assignee: ZTE Corporation
    Inventor: Xiaoli Song
  • Patent number: 8838785
    Abstract: 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: Grant
    Filed: April 9, 2010
    Date of Patent: September 16, 2014
    Assignee: ZTE Corporation
    Inventors: Bo Yang, Xiaoli Song
  • Patent number: 8811157
    Abstract: 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: Grant
    Filed: April 12, 2010
    Date of Patent: August 19, 2014
    Assignee: ZTE Corporation
    Inventor: Xiaoli Song
  • Patent number: 8780707
    Abstract: 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: Grant
    Filed: March 25, 2010
    Date of Patent: July 15, 2014
    Assignee: ZTE Corporation
    Inventors: Bo Yang, Xiaoli Song
  • Patent number: 8570858
    Abstract: 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: Grant
    Filed: August 24, 2009
    Date of Patent: October 29, 2013
    Assignee: ZTE Corporation
    Inventor: Xiaoli Song
  • Publication number: 20130111061
    Abstract: 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: Application
    Filed: March 22, 2011
    Publication date: May 2, 2013
    Applicant: ZTE CORPORATION
    Inventor: Xiaoli Song
  • Publication number: 20130094506
    Abstract: 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: Application
    Filed: March 18, 2011
    Publication date: April 18, 2013
    Applicant: ZTE CORPORATION
    Inventor: Xiaoli Song
  • Publication number: 20120275296
    Abstract: 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: Application
    Filed: April 12, 2010
    Publication date: November 1, 2012
    Applicant: ZTE CORPORATION
    Inventor: Xiaoli Song
  • Publication number: 20120144061
    Abstract: 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: Application
    Filed: May 11, 2010
    Publication date: June 7, 2012
    Applicant: ZTE CORPORATION
    Inventor: Xiaoli Song
  • Publication number: 20120113805
    Abstract: 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: Application
    Filed: March 25, 2010
    Publication date: May 10, 2012
    Applicant: ZTE CORPORATION
    Inventors: Bo Yang, Xiaoli Song
  • Publication number: 20120110169
    Abstract: 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: Application
    Filed: April 9, 2010
    Publication date: May 3, 2012
    Applicant: ZTE CORPORATION
    Inventors: Bo Yang, Xiaoli Song
  • Publication number: 20120092983
    Abstract: 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: Application
    Filed: September 4, 2009
    Publication date: April 19, 2012
    Applicant: ZTE Corporation
    Inventor: Xiaoli Song
  • Publication number: 20110173489
    Abstract: 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: Application
    Filed: August 24, 2009
    Publication date: July 14, 2011
    Applicant: ZTE CORPORATION
    Inventor: Xiaoli Song