Patents by Inventor Lixin Zhang

Lixin 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: 9341479
    Abstract: Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: May 17, 2016
    Assignee: GOOGLE INC.
    Inventors: Debra Lin Repenning, Ray Xiaohang Wang, Yakov Okshtein, Farhan Shamsi, David Singleton, Lixin Zhang, Alan Newberger, Chandrasekhar Thota, Douglas Alexander Gresham, Nicholas Fey, Marcus Alexander Foster, Petra Cross, Andres Morales
  • Publication number: 20160103768
    Abstract: A TLB management method and computer are provided. The method includes querying a TLB storage directory table using a VPID of a first VCPU as an index, to obtain an address of a TLB storage table corresponding to the first VCPU; then accessing, according to the address of the TLB storage table corresponding to the first VCPU, the TLB storage table corresponding to the first VCPU, and reading a valid TLB entry in the TLB storage table corresponding to the first VCPU into a physical TLB.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventors: Tao Jiang, Rui Hou, Lele Zhang, Yi Zhang, Lixin Zhang
  • Publication number: 20160098357
    Abstract: A method and an apparatus for determining a physical address are disclosed. According to the present disclosure, a page size is obtained according to the higher-order N bits of a linear address, where N is greater than 0 and less than a quantity of bits of the linear address; an index number of a translation lookaside buffer TLB is obtained according to the page size; a mask is obtained according to the page size and a supported minimum page size; a label of the TLB is obtained according to the mask; the higher-order MAC1 bits of a physical address corresponding to the linear address are obtained by searching the TLB according to the index number and the label; and the physical address is obtained according to the mask, the supported minimum page, and the higher-order MAC1 bits of the physical address.
    Type: Application
    Filed: November 25, 2015
    Publication date: April 7, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lixin ZHANG, Ke Zhang, Yi Zhang, Lele Zhang
  • Publication number: 20160085585
    Abstract: A memory system, a method for processing a memory access request, and a computer system are provided. The memory system includes a first memory and a second memory that are of different types and separately configured to store operating data of a processor; a memory indexing table that stores a fetch address of a data unit block located in the first memory; a buffer scheduler configured to receive a memory access request of a memory controller, determine whether the data unit block corresponding to the fetch address is stored in the first memory or the second memory, and complete a fetch operation of the memory access request in the determined memory. A memory access request may be separately completed in different type of memory, which is transparent to an operating system, does not cause page fault, and can improve a memory access speed.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: Licheng Chen, Lixin Zhang, Mingyu Chen
  • Publication number: 20160070475
    Abstract: A memory management method implemented by a requesting node includes sending first indication information used for indicating a length of memory required by the requesting node and receiving second indication information used for indicating first remote memory provided to the requesting node by a target contributing node in at least one contributing node that can provide remote memory. The method also includes determining, from available virtual addresses, a first virtual address corresponding to the first remote memory, and sending a first data read/write instruction for the first data when first data whose pointer is within a range of the first virtual address needs to be read/written, where the first data read/write instruction includes third indication information, and the third indication information is used for indicating storage space, for storing the first data, in the first remote memory.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Lixin Zhang, Rui Hou, Ke Zhang, Tao Jiang
  • Publication number: 20160055088
    Abstract: A cross-page prefetching method, apparatus, and system are disclosed, which can improve a prefetching hit ratio of a prefetching device, and further improve efficiency of memory access. The method includes: receiving an indication message, sent by a cache, that a physical address is missing, where the indication message carries a mapped-to first physical address and contiguity information of a first physical page to which the first physical address belongs; acquiring a prefetching address according to the first physical address and a step size that is stored in a prefetching device; and if a page number of a physical page to which the prefetching address belongs is different from a page number of the first physical page, and it is determined, according to the contiguity information of the first physical page, that the first physical page is contiguous, prefetching data at the prefetching address.
    Type: Application
    Filed: October 30, 2015
    Publication date: February 25, 2016
    Inventors: Lixin Zhang, Liuhang Zhang, Rui Hou, Ke Zhang
  • Patent number: 9262140
    Abstract: A predication technique for out-of-order instruction processing provides efficient out-of-order execution with low hardware overhead. A special op-code demarks unified regions of program code that contain predicated instructions that depend on the resolution of a condition. Field(s) or operand(s) associated with the special op-code indicate the number of instructions that follow the op-code and also contain an indication of the association of each instruction with its corresponding conditional path. Each conditional register write in a region has a corresponding register write for each conditional path, with additional register writes inserted by the compiler if symmetry is not already present, forming a coupled set of register writes. Therefore, a unified instruction stream can be decoded and dispatched with the register writes all associated with the same re-name resource, and the conditional register write is resolved by executing the particular instruction specified by the resolved condition.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: February 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ram Rangan, Mark W. Stephenson, Lixin Zhang
  • Patent number: 9221838
    Abstract: The invention relates to a series of compounds with particular activity as inhibitors of the serine-threonine kinase AKT. Also provided are pharmaceutical compositions comprising same as well as methods for treating cancer.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: December 29, 2015
    Assignee: ALMAC DISCOVERY LIMITED
    Inventors: Lixin Zhang, Graham Peter Trevitt, Hugues Miel, Frank Burkamp, Timothy Harrison, Andrew John Wilkinson, Charles-Henry Fabritius
  • Patent number: 9197550
    Abstract: A method and corresponding device for determining forwarding rule for data packet in Virtual Private LAN Service with Provider Backbone Bridge (PBB-VPLS) network are disclosed. In the method, a value in a backbone service instance identifier (I-SID) field of the received data packet is firstly examined, then a virtual split horizon group corresponding to the data packets is determined based on the I-SID value, wherein the virtual split horizon group defines a forwarding rule for the data packets between different pseudo wire ports of the PBB-VPLS network. With the dynamic split horizon group, the method dynamically adapts to different forwarding rules for multiple I-VPLS instances with different tree topologies, and is capable of supporting multiple I-VPLS instances with different root sites and tree topologies in one B-VPLS instance, thereby ensuring the stability of the backbone network and reducing the network operation cost.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: November 24, 2015
    Assignee: Alcatel Lucent
    Inventors: Lixin Zhang, Duan Chen, Lijun Chen
  • Publication number: 20150302111
    Abstract: A method and an apparatus for constructing a file system in a key-value storage system. According to the method for constructing a file system in a key-value storage system disclosed by the present invention, a directory number corresponding to a directory path of a directory at each level is acquired first; then, according to the directory number and a file stored in the directory at each level, corresponding keywords Key of the directory and the file are constructed.
    Type: Application
    Filed: June 29, 2015
    Publication date: October 22, 2015
    Inventors: Yinliang Yue, Jin Xiong, Lixin Zhang, Mingyu Chen
  • Patent number: 9156853
    Abstract: The present invention relates to compounds that are useful as inhibitors of the activity of one or more isoforms of the serine/threonine kinase, AKT. The present invention also relates to pharmaceutical compositions comprising these compounds and to methods of using these compounds in the treatment of cancer and methods of treating cancer.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: October 13, 2015
    Assignee: ALMAC DISCOVERY LIMITED
    Inventors: Timothy Harrison, Colin O'Dowd, Steven Shepherd, Graham Trevitt, Lixin Zhang, Frank Burkamp
  • Patent number: 9152569
    Abstract: In one embodiment, a cache memory includes a cache array including a plurality of entries for caching cache lines of data, where the plurality of entries are distributed between a first region implemented in a first memory technology and a second region implemented in a second memory technology. The cache memory further includes a cache directory of the contents of the cache array and a cache controller that controls operation of the cache memory.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jian Li, Ramakrishnan Rajamony, William E. Speight, Xiaoxia Wu, Lixin Zhang
  • Publication number: 20150277772
    Abstract: A global memory sharing method includes counting, by the sub-operating system, a page replacement rate in a task scheduling period of a predetermined quantity of times, and a memory residence time ratio in a page replacement period; calculating, by the sub-operating system, a memory pressure index according to the page replacement rate and the memory residence time ratio; and if the memory pressure index is greater than a memory pressure threshold, sending, by the sub-operating system, an application to a global memory management service module. According to the forgoing method, in an architecture of multiple operating systems, each sub-operating system can complete much adaptive work, which reduces complexity of the global memory management service module and improves system performance. Meanwhile, a utilization rate of global memory may be improved, and the architecture of the multiple operating systems may have better extensibility.
    Type: Application
    Filed: June 15, 2015
    Publication date: October 1, 2015
    Inventors: Chongkang Tan, Gang Lu, Jianfeng Zhan, Lixin Zhang
  • Publication number: 20150265622
    Abstract: Provided are articles of manufacture, compositions and methods for prophylaxis and/or therapy for disorders involving dizziness and/or vertigo. The articles of manufacture and compositions contain lamotrigen and/or bupropion. The compositions include pharmaceutical compositions which are intended to alleviate dizziness and/or vertigo. In certain aspects the disclosure includes articles of manufacture and kits which include printed material which provides an indication that the articles or compositions are intended to be used for prophylaxis and/or therapy of Meniere's Disease or a symptom thereof.
    Type: Application
    Filed: June 4, 2015
    Publication date: September 24, 2015
    Inventor: Lixin Zhang
  • Publication number: 20150264527
    Abstract: A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of a user mobile computing device relative to specific points of interest and alerts the user when the user nears the points of interest. The geofence management system, however, determines relationships among the identified points of interest, and associates or “clusters” the points of interest together based on the determined relationships. Rather than establishing separate geofences for multiple points of interest, and then alerting the user each time the user's mobile device enters each geofence boundary, the geofence management system establishes a single geofence boundary for the associated points of interest. When the user's mobile device enters the clustered geofence boundary, the geofence management system notifies the user device to alert the user of the entrance event. The user then receives the clustered, geofence-based alert.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
  • Publication number: 20150261698
    Abstract: A memory system and a memory module access method are provided. The memory system includes a memory controller and a plurality of memory modules. The memory modules are interconnected for forwarding access requests received from the memory controller. When a first memory module receives an access request, if it is not the destination of the access request, it forwards the access request to a second memory module. The second memory module processes the access request if it is the destination of the access request.
    Type: Application
    Filed: April 1, 2015
    Publication date: September 17, 2015
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lixin ZHANG, Mingyu CHEN, Yongbing HUANG
  • Publication number: 20150208849
    Abstract: An infuser for containing an infusion item includes an a first hollow body, a filter permeable to an infusion component derived from the infusion item, and a first internal volume at least partially defined by the first hollow body and the filter. The first internal volume is dimensioned to receive the infusion item therein. The first hollow body includes an elastomeric material deformable upon application of a deformation force to compress the first internal volume.
    Type: Application
    Filed: January 28, 2014
    Publication date: July 30, 2015
    Applicant: Epoca International, Inc.
    Inventors: Brian Melzer, Paul Robert Goetz, Shi Kai Tan, Ricardo Eduardo Malachowski Gandolfo, LiXin Zhang, Yu Tong Wu, Dylan Notestine
  • Patent number: 9049555
    Abstract: A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of a user mobile computing device relative to specific points of interest and alerts the user when the user nears the points of interest. The geofence management system, however, determines relationships among the identified points of interest, and associates or “clusters” the points of interest together based on the determined relationships. Rather than establishing separate geofences for multiple points of interest, and then alerting the user each time the user's mobile device enters each geofence boundary, the geofence management system establishes a single geofence boundary for the associated points of interest. When the user's mobile device enters the clustered geofence boundary, the geofence management system notifies the user device to alert the user of the entrance event. The user then receives the clustered, geofence-based alert.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: June 2, 2015
    Assignee: GOOGLE INC.
    Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
  • Patent number: 9007099
    Abstract: A semiconductor device with a current sampler and a start-up structure, comprises first, second and third high-voltage transistors, and a resistor, wherein: a drain terminal of the first transistor is respectively connected to a drain terminal of the second transistor, a drain terminal of the third transistor and one end of the resistor; a source terminal of the first transistor is grounded, and a gate terminal of the first transistor is connected to a gate terminal of the second transistor; the other end of the resistor is connected to a gate terminal of the third transistor; wherein the resistor is wound and formed in a common voltage withstand region of the first transistor, the second transistor and the third transistor, or in a voltage withstand region of the first transistor only, or in the voltage withstand region of the third transistor only.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: April 14, 2015
    Assignee: Suzhou Poweron IC Design Co., Ltd
    Inventors: Yangbo Yi, Haisong Li, Ping Tao, Wengao Chen, Lixin Zhang
  • Patent number: D728297
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: May 5, 2015
    Assignee: Epoca International, Inc.
    Inventors: Brian Melzer, Paul Robert Goetz, Shi Kai Tan, Ricardo Eduardo Malachowski Gandolfo, LiXin Zhang, Yu Tong Wu, Dylan Notestine