Patents by Inventor Xiaowei Zhang

Xiaowei Zhang 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: 11343573
    Abstract: A method for providing one or more content item recommendations for a user of a content distribution system having a plurality of users, comprises: opening a content recommendation session for a selected user; retrieving user data for the selected user from a first storage resource storing user data on a plurality of users, storing the user data in a second storage resource, and maintaining the user data in the second storage resource during the content recommendation session for the selected user; using the user data from the second storage resource and content information concerning content available from one or more content sources to generate at least one content item recommendation for the selected user during the content recommendation session for the selected user; and providing the at least one content item recommendation, wherein the method further comprises maintaining content recommendation sessions for a plurality of the users and maintaining in the second storage resource user data for said pl
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 24, 2022
    Assignee: THINKANALYTICS LTD
    Inventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon McIntyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
  • Publication number: 20220159537
    Abstract: An SeNB (30) informs an MeNB (20) that it can configure bearers for the given UE (10). At this time, the MeNB (20) manages the DRB status, and then sends a key S-KeNB to the SeNB (30). The MeNB (20) also sends a KSI for the S-KeNB to both of the UE (10) and the SeNB (30). After this procedure, the MeNB (20) informs an EPC (MME (40) and S-GW (50)) about the new bearer configured at the SeNB (30), such that the S-GW 50 can start offloading the bearer(s) to the SeNB 30. Prior to the offloading, the EPC network entity (MME (40) or S-GW (50)) performs verification that: 1) whether the request is coming from authenticated source (MeNB); and 2) whether the SeNB (30) is a valid eNB to which the traffic can be offload.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 19, 2022
    Applicant: NEC Corporation
    Inventors: Xiaowei ZHANG, Anand Raghawa PRASAD
  • Publication number: 20220143769
    Abstract: The present disclosure provides an internal cooling/external cooling-switching milling minimum-quantity-lubrication intelligent nozzle system and method, relating to the field of milling lubrication. The system includes: a vision system, configured to acquire a real-time milling depth of a workpiece and send the real-time milling depth to a lubrication manner controller for processing; a lubrication system, including an internal cooling system and an external cooling system connected together to a cutting fluid supply source through a reversing device; and the lubrication manner controller, configured to communicate with the vision system and the lubrication system respectively, and control the reversing device to act according to a set milling depth threshold and data acquired by the vision system, so as to adjust and switch to the internal cooling system or the external cooling system to work.
    Type: Application
    Filed: June 7, 2021
    Publication date: May 12, 2022
    Applicants: QINGDAO UNIVERSITY OF TECHNOLOGY, SHANGHAI JINZHAO ENERGY SAVING TECHNOLOGY CO., LTD, SHANXI JINZHAO AVIATION TECHNOLOGY CO., LTD.
    Inventors: Changhe LI, Xifeng WU, Yixue HAN, Naiqing ZHANG, Yanbin ZHANG, Qidong WU, Huajun CAO, Teng GAO, Min YANG, Bingheng LU, Yuying YANG, Xin CUI, Xufeng ZHAO, Mingzheng LIU, Dongzhou JIA, Xiaowei ZHANG, Hao MA
  • Publication number: 20220143719
    Abstract: An intelligent switching system for switching internal cooling and external cooling and a method are provided. The system includes a vision system, a cooling system and a control system. The vision system monitors a real-time milling state of a cutter, collects a real-time milling depth image that the cutter mills a workpiece, and transmits the collected real-time milling depth image to the control system. The control system includes a lubrication mode control center, and a motor control center. The lubrication mode control center receives the real-time image transmitted by the image collection control center; analyzes and processes the real-time image to obtain real-time milling depth data of the cutter. The motor control center receives a signal sent by the lubrication mode control center; analyzes and processes the signal, and transmits a control instruction to the cooling system. The cooling system executes a switching command issued by the control system.
    Type: Application
    Filed: August 19, 2021
    Publication date: May 12, 2022
    Applicants: Qingdao University of Technology, Shanghai Jinzhao Energy Saving Technology Co., Ltd., Shaanxi Jinzhao Aviation Technology Co., Ltd.
    Inventors: Changhe LI, Xifeng WU, Yixue HAN, Naiqing ZHANG, Qidong WU, Huajun CAO, Teng GAO, Yanbin ZHANG, Min YANG, Bingheng LU, Yuying YANG, Xin CUI, Xufeng ZHAO, Mingzheng LIU, Dongzhou JIA, Xiaowei ZHANG, Hao MA
  • Publication number: 20220132379
    Abstract: A UE (10) provides information on potential S?eNB(s). The information is forwarded from an MeNB (20_1) to an M?eNB (20_2) such that the M?eNB (20_2) can determine, before the handover happens, whether the M?eNB (20_2) will configure a new SeNB (S?eNB) and which S?eNB the M?eNB (20_2) will configure. In one of options, the MeNB (20_1) derives a key S?-KeNB for communication protection between the UE (10) and the S?eNB (30_1), and send the S?-KeNB to the M?eNB (20_2). In another option, the M?eNB (20_2) derives the S?-KeNB from a key KeNB* received from the MeNB (20_1). The M?eNB (20_2) sends the S?-KeNB to the S?eNB (30_1). Moreover, there are also provided several variations to perform SeNB Release, SeNB Addition, Bearer Modification and the like, in which the order and/or timing thereof can be different during the handover procedure.
    Type: Application
    Filed: January 5, 2022
    Publication date: April 28, 2022
    Applicant: NEC Corporation
    Inventors: Xiaowei ZHANG, Anand Raghawa PRASAD
  • Publication number: 20220118461
    Abstract: The present invention discloses a same-cavity integrated vertical high-speed multistage superfine pulverizing device and method for walnut shells. The same-cavity integrated vertical high-speed multistage superfine pulverizing device for walnut shells includes a double-channel sliding type feeding device and a same-cavity integrated vertical pulverizing device. The same-cavity integrated vertical pulverizing device includes a material lifting disc and a same-cavity integrated vertical pulverizing barrel. A first-stage coarse crushing region, a second-stage fine crushing region, a third-stage pneumatic impact micro pulverizing region and a fourth-stage airflow mill superfine pulverizing region are disposed in the same-cavity integrated vertical pulverizing barrel.
    Type: Application
    Filed: May 9, 2020
    Publication date: April 21, 2022
    Applicants: QINGDAO UNIVERSITY OF TECHNOLOGY, RESEARCH INSTITUTE OF AGRICULTURAL MECHANIZATION, XINJIANG ACADEMY OF AGRICULTURAL SCIENCES, XINJIANG JIANG NING LIGHT INDUSTRIAL MACHINERY ENGINEERING TECHNOLOGY CO., LTD.
    Inventors: Changhe LI, Mingzheng LIU, Xiaoming WANG, Huimin YANG, Xinping LI, Xiangdong LIU, Tuluhon TURDI, Ji CHE, Lianxing GAO, Huayang ZHAO, Xiaowei ZHANG, Yanbin ZHANG, Yifei CHEN, Yali HOU
  • Publication number: 20220124162
    Abstract: Embodiments of the present disclosure provide methods and apparatuses for service discovery. The method may comprise sending a first service discovery request including forward information indicating that the first service discovery request has been processed by one or more network function repository nodes to a second network function repository node; and receiving a first service discovery response from the second network function repository node.
    Type: Application
    Filed: April 2, 2020
    Publication date: April 21, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Xiaowei ZHANG, Peng LI, Cheng WANG
  • Patent number: 11296976
    Abstract: A network node (21), which is placed within a core network, stores a list of network elements (24) capable of forwarding a trigger message to a MTC device (10). The network node (21) receives the trigger message from a transmission source (30, 40) placed outside the core network, and then selects, based on the list, one of the network elements to forward the trigger message to the MTC device (10). The MTC device (10) validates the received trigger message, and then transmits, when the trigger message is not validated, to the network node (21) a reject message indicating that the trigger message is not accepted by the MTC device (10). Upon receiving the reject message, the network node (21) forwards the trigger message through a different one of the network elements, or forwards the reject message to transmission source (30, 40) to send the trigger message through user plane.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: April 5, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Publication number: 20220103459
    Abstract: A network node (21), which is placed within a core network, stores a list of network elements (24) capable of forwarding a trigger message to a MTC device (10). The network node (21) receives the trigger message from a transmission source (30, 40) placed outside the core network, and then selects, based on the list, one of the network elements to forward the trigger message to the MTC device (10). The MTC device (10) validates the received trigger message, and then transmits, when the trigger message is not validated, to the network node (21) a reject message indicating that the trigger message is not accepted by the MTC device (10). Upon receiving the reject message, the network node (21) forwards the trigger message through a different one of the network elements, or forwards the reject message to transmission source (30, 40) to send the trigger message through user plane.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Applicant: NEC Corporation
    Inventors: Xiaowei ZHANG, Anand Raghawa Prasad
  • Patent number: 11284317
    Abstract: A UE (10) provides information on potential S?eNB(s). The information is forwarded from an MeNB (20_1) to an M?eNB (20_2) such that the M?eNB (20_2) can determine, before the handover happens, whether the M?eNB (20_2) will configure a new SeNB (S?eNB) and which S?eNB the M?eNB (20_2) will configure. In one of options, the MeNB (20_1) derives a key S?-KeNB for communication protection between the UE (10) and the S?eNB (30_1), and send the S?-KeNB to the M?eNB (20_2). In another option, the M?eNB (20_2) derives the S?-KeNB from a key KeNB* received from the MeNB (20_1). The M?eNB (20_2) sends the S?-KeNB to the S?eNB (30_1). Moreover, there are also provided several variations to perform SeNB Release, SeNB Addition, Bearer Modification and the like, in which the order and/or timing thereof can be different during the handover procedure.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: March 22, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Patent number: 11284322
    Abstract: An SeNB informs an MeNB that it can configure bearers for the given UE. At this time, the MeNB manages the DRB status, and then sends a key S-KeNB to the SeNB. The MeNB also sends a KSI for the S-KeNB to both of the UE and the SeNB. After this procedure, the MeNB informs an EPC (MME and S-GW) about the new bearer configured at the SeNB, such that the S-GW 50 can start offloading the bearer(s) to the SeNB 30. Prior to the offloading, the EPC network entity (MME or S-GW) performs verification that: 1) whether the request is coming from authenticated source (MeNB); and 2) whether the SeNB is a valid eNB to which the traffic can be offload.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: March 22, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Publication number: 20220060890
    Abstract: In order for supporting separate ciphering at an MeNB (20) and an SeNB (30), the MeNB (20) derives separate first and second keys (KUPenc-M, KUPenc-S) from a third key (KeNB). The first key (KUPenc-M) is used for confidentially protecting first traffic transmitted over U-Plane between the MeNB (20) and a UE (10). The first key (KUPenc-M) may be the same as current KUPenc or a new key. The second key (KUPenc-S) is used for confidentially protecting second traffic transmitted over the U-Plane between the UE (10) and the SeNB (30). The MeNB (20) sends the second key (KUPenc-S) to the SeNB (30). The UE (10) negotiates with the MeNB (20), and derives the second key (KUPenc-S) based on a result of the negotiation.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Applicant: NEC Corporation
    Inventors: Xiaowei ZHANG, Anand Raghawa Prasad
  • Patent number: 11248950
    Abstract: A method for assessing transportation risk is adapted to an object transported by a vehicle. The method comprises disposing a sensor on a floor of the vehicle to generate and collect a vibration signal, with the floor being configured to carry the object, a computing device performs a time-domain processing procedure according to the vibration signal to output a first data, performs a frequency-domain processing procedure according to the first data to output a second data, performs a risk assessing procedure to output a risk level according to the second data and a reference data, wherein the second data comprises an actual vibration intensity and an actual vibration duration and the reference data comprises a reference vibration intensity and a reference vibration duration.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: February 15, 2022
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: De bin Qi, Xiaowei Zhang, Xuefeng Chen
  • Patent number: 11246075
    Abstract: An SeNB (30) informs an MeNB (20) that it can configure bearers for the given UE (10). At this time, the MeNB (20) manages the DRB status, and then sends a key S-KeNB to the SeNB (30). The MeNB (20) also sends a KSI for the S-KeNB to both of the UE (10) and the SeNB (30). After this procedure, the MeNB (20) informs an EPC (MME (40) and S-GW (50)) about the new bearer configured at the SeNB (30), such that the S-GW 50 can start offloading the bearer(s) to the SeNB 30. Prior to the offloading, the EPC network entity (MME (40) or S-GW (50)) performs verification that: 1) whether the request is coming from authenticated source (MeNB); and 2) whether the SeNB (30) is a valid eNB to which the traffic can be offload.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: February 8, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Publication number: 20220029975
    Abstract: A method of performing authentication and authorization in Proximity based Service (ProSe) communication by a requesting device which sends a request of a communication and a receiving device which receives the request from the requesting device, the method including deriving session keys Kpc and Kpi from an unique key Kp at the requesting and receiving devices, using the session keys Kpc and Kpi for ProSe communication setup and direct communication between the requesting and receiving devices, starting the direct communication with the requesting and receiving devices. The key Kpc is confidentiality key and the key Kpi is integrity protection key.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Applicant: NEC Corporation
    Inventors: Xiaowei ZHANG, Anand Raghawa PRASAD
  • Patent number: 11228904
    Abstract: In order for supporting separate ciphering at an MeNB (20) and an SeNB (30), the MeNB (20) derives separate first and second keys (KUPenc-M, KUPenc-S) from a third key (KeNB). The first key (KUPenc-M) is used for confidentially protecting first traffic transmitted over U-Plane between the MeNB (20) and a UE (10). The first key (KUPenc-M) may be the same as current KUPenc or a new key. The second key (KUPenc-S) is used for confidentially protecting second traffic transmitted over the U-Plane between the UE (10) and the SeNB (30). The MeNB (20) sends the second key (KUPenc-S) to the SeNB (30). The UE (10) negotiates with the MeNB (20), and derives the second key (KUPenc-S) based on a result of the negotiation.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: January 18, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Publication number: 20220015023
    Abstract: Methods and nodes related to subscription handling and notifications, for instance, with respect to Network Function (NF) management services, are described.
    Type: Application
    Filed: October 17, 2019
    Publication date: January 13, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jesus-Angel DE-GREGORIO-RODRIGUEZ, Xiaowei ZHANG, Yubao MA, Xin Yu ZHANG
  • Patent number: 11223554
    Abstract: A network node (21), which is placed within a core network, stores a list of network elements (24) capable of forwarding a trigger message to a MTC device (10). The network node (21) receives the trigger message from a transmission source (30, 40) placed outside the core network, and then selects, based on the list, one of the network elements to forward the trigger message to the MTC device (10). The MTC device (10) validates the received trigger message, and then transmits, when the trigger message is not validated, to the network node (21) a reject message indicating that the trigger message is not accepted by the MTC device (10). Upon receiving the reject message, the network node (21) forwards the trigger message through a different one of the network elements, or forwards the reject message to transmission source (30, 40) to send the trigger message through user plane.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: January 11, 2022
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Patent number: 11212584
    Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event; operating a timer in conjunction with the activity to form a time-stamped set of ranking controls; attenuating the time-stamped set of ranking controls according to an elapsed time; applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls; and configuring the digital communication device with the control interface.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 28, 2021
    Assignee: THINKANALYTICS
    Inventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
  • Publication number: 20210368314
    Abstract: There is provided a new IWF SMC procedure for establishing security association between an MTC UE (10) and an MTC-IWF (20). The MTC-IWF (20) sends to the UE (10) at least an algorithm identifier which instructs the UE (10) to select one of algorithms for deriving a root key (K_iwf). The UE (10) derives the root key (K_iwf) in accordance with the selected algorithm, and derives at least a subkey for checking the integrity of messages transferred between the UE (10) and the MTC-IWF (20) by using the derived root key (K_iwf). The UE (10) protects uplink messages transmitted to the MTC-IWF (20) with the derived subkey. The MTC-IWF (20) protects downlink messages transmitted to the UE (10) with the same subkey derived at a core network.
    Type: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Inventors: XIAOWEI ZHANG, ANAND RAGHAWA PRASAD