Patents by Inventor Shunyu Zhu

Shunyu Zhu 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: 10581997
    Abstract: Examples may include techniques for storing or accessing a key-value (KV) item stored in a memory that is part of a memcached system. A KV server coupled with a network input/output device may be capable of allocating one or more item slots from the memory and indicating to logic or features of the network input/output device whether the KV item is stored in a single allocated item slot of the memory, accessible via multiple allocated item slots of the memory or whether the KV item is being updated.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: March 3, 2020
    Assignee: INTEL CORPORATION
    Inventors: Shunyu Zhu, Xiangbin Wu, Zhiyuan Zhang, Xinxin Zhang, Qianying Zhu
  • Patent number: 10306673
    Abstract: A front-end unit that operates within a C-RAN architecture to perform the functions of cellular signal processing and resource selection between an RRU and the BBU pool network is described. The front-end unit supports flexible load migration and CoMP (coordinated multipoint) in the CRAN BBU while also reducing data transmission within the BBU pool network or between the BBU pool network and the RRU.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: May 28, 2019
    Assignee: Intel Corporation
    Inventors: Zhiyuan Zhang, Qianying Zhu, Xinxin Zhang, Shunyu Zhu, Xiangbin Wu, Xuebin Yang, Senjie Zhang, Guangjie Li, Xu Zhang
  • Patent number: 10277707
    Abstract: Apparatuses, methods and storage medium associated with a memcached system are disclosed herewith. In embodiments, a client device of the memcached system may include memory and one or more processors coupled with the memory. Further, the client device may include memcached logic configured to receive a request to Get or Set a value corresponding to a key in the memcached system, determine, in response to the receive, whether the key results in a hit in a local cache maintained in memory by the memcached logic, and service the Get or Set request based at least in part on whether a result of the determine indicates the key results in a hit in the local cache. In embodiments, a server of the memcached system may include complement memcached logic to server a Get, Set or an Update request. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: April 30, 2019
    Assignee: Intel Corporation
    Inventors: Xiangbin Wu, Shunyu Zhu, Yingzhe Shen, Tin-Fook Ngai
  • Publication number: 20180048732
    Abstract: Examples may include techniques for storing or accessing a key-value (KV) item stored in a memory that is part of a memcached system. A KV server coupled with a network input/output device may be capable of allocating one or more item slots from the memory and indicating to logic or features of the network input/output device whether the KV item is stored in a single allocated item slot of the memory, accessible via multiple allocated item slots of the memory or whether the KV item is being updated.
    Type: Application
    Filed: March 5, 2015
    Publication date: February 15, 2018
    Applicant: INTEL CORPORATION
    Inventors: SHUNYU ZHU, XIANGBIN WU, ZHIYUAN ZHANG, XINXIN ZHANG, QIANYING ZHU
  • Publication number: 20160285997
    Abstract: Apparatuses, methods and storage medium associated with a memcached system are disclosed herewith. In embodiments, a client device of the memcached system may include memory and one or more processors coupled with the memory. Further, the client device may include memcached logic configured to receive a request to Get or Set a value corresponding to a key in the memcached system, determine, in response to the receive, whether the key results in a hit in a local cache maintained in memory by the memcached logic, and service the Get or Set request based at least in part on whether a result of the determine indicates the key results in a hit in the local cache. In embodiments, a server of the memcached system may include complement memcached logic to server a Get, Set or an Update request. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 26, 2014
    Publication date: September 29, 2016
    Inventors: Xiangbin Wu, Shunyu Zhu, Yingzhe Shen, Tin-Fook Ngai
  • Patent number: 7930459
    Abstract: According to some embodiments, data to be exchanged via a system input output interface may be determined at a processor. It may then be arranged to exchange the data via a coherent input output device coupled to a coherent system interconnect. Other embodiments are described.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 19, 2011
    Assignee: Intel Corporation
    Inventors: Nagabhushan Chitlur, Linda Rankin, Dave Dunning, Shunyu Zhu, Steven Zhang, Chuanhua Song, Ling Liu, Zhihong Yu
  • Publication number: 20090089468
    Abstract: According to some embodiments, data to be exchanged via a system input output interface may be determined at a processor. It may then be arranged to exchange the data via a coherent input output device coupled to a coherent system interconnect. Other embodiments are described.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Inventors: Nagabhushan Chitlur, Linda Rankin, Dave Dunning, Shunyu Zhu, Steven Zhang, Chuanhua Song, Ling Liu, Zhihong Yu