Patents by Inventor Fan Zhang

Fan 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).

  • Publication number: 20230036490
    Abstract: Embodiments provide a scheme for estimating an optimal read threshold voltage using a deep neural network (DNN) with reduced number of processing. A controller receives first and second program voltage (PV) levels associated with read operations on cells. The controller estimates first and second probability distribution parameter sets representing skew normal distributions of the first and second PV levels, respectively. The controller estimates an optimal read threshold voltage based on the first and second probability distribution parameter sets. The optimal read threshold voltage is a read threshold voltage such that first probability density function (PDF) value of the skew normal distribution of the first PV level is the same as the second PDF value of the skew normal distribution of the second PV level.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 2, 2023
    Inventors: Haobo WANG, Aman BHATIA, Fan ZHANG
  • Patent number: 11567828
    Abstract: A method of operating a storage system is provided. The storage system includes memory cells and a memory controller, wherein each memory cell is an m-bit multi-level cell (MLC), where m is an integer, and the memory cells are arranged in m pages. The method includes determining initial LLR (log likelihood ratio) values for each of the m pages, comparing bit error rates in the m pages, identifying a programmed state in one of the m pages that has a high bit error rate (BER), and selecting an assist-read threshold voltage of the identified page. The method also includes performing an assist-read operation on the identified page using the assist-read threshold voltage, determining revised LLR values for the identified page based on results from the assist-read operation, and performing soft decoding using the revised LLR values for the identified page and the initial LLR values for other pages.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 31, 2023
    Assignee: SK hynix Inc.
    Inventors: Fan Zhang, Aman Bhatia
  • Patent number: 11567693
    Abstract: Devices, systems and methods for improving the performance of a memory device are described. An example method includes performing, based on a plurality of read voltages, read operations on each of a plurality of pages of a memory device, determining, based on the read operations for each page of the plurality of pages, a ones count in each page and a checksum of an error correcting code for each page, generating a first estimator for the checksum and a second estimator for the ones count based on a polynomial regression, determining, based on the first estimator and the second estimator, an updated plurality of read voltages, and applying the updated plurality of read voltages to the memory device to retrieve information from the memory device.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: January 31, 2023
    Assignee: SK hynix Inc.
    Inventors: Meysam Asadi, Aman Bhatia, Fan Zhang
  • Publication number: 20230028886
    Abstract: A method of detecting an operational anomaly of an industrial system can include receiving operational values for a plurality of process parameters from an industrial system at a localized anomaly detection system, wherein the plurality of process parameters, accessing a machine learning model stored in a non-volatile memory system operating within the localized anomaly detection system, to determine predicted values for the process parameters based on the operational values of the process parameters received from the industrial system, and determining residual values for the process parameters, each representing a difference between a respective one of the predicted values and a respective one of the operational values.
    Type: Application
    Filed: November 20, 2020
    Publication date: January 26, 2023
    Inventors: Fan Zhang, Jamie Baalis Coble
  • Publication number: 20230027191
    Abstract: Embodiments provide a scheme for non-parametric PV-level modeling and an optimal read threshold voltage estimation in a memory system. A controller is configured to: generate multiple optimal read threshold voltages corresponding to multiple sets of two cumulative distribution function (CDF) values, respectively; perform read operations on the cells using a plurality of read threshold voltages; generate cumulative mass function (CMF) samples based on the results of the read operations; receive first and second CDF values, selected from among a plurality of CDF values, each CDF value corresponding to each CMF sample; and estimate an optimal read threshold voltage corresponding to the first and second CDF values, among the multiple optimal read threshold voltages.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 26, 2023
    Inventors: Fan ZHANG, Aman BHATIA, Jianqing CHEN
  • Patent number: 11560410
    Abstract: The disclosure provides modified biotin-binding proteins which can be expressed in soluble form in high yield in bacteria. Also provided are fusion proteins comprising the modified biotin-binding protein and an antigen. The disclosure further provides non-hemolytic variants of alpha-hemolysin from S. aureus and fusion protein comprising non-hemolytic variant of alpha-hemolysin and a biotin-binding domains. Immunogenic compositions comprising the proteins are also disclosed and use of such immunogenic compositions for inducing an immune response or for vaccinating a subject are also disclosed.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: January 24, 2023
    Assignee: CHILDREN'S MEDICAL CENTER CORPORATION
    Inventors: Richard Malley, Yingjie Lu, Fan Zhang
  • Patent number: 11554266
    Abstract: The present invention discloses a fixing device of a wireless charger for an implanted medical device, wherein the fixing device comprising a supporting member wearable on a patient's body and an adjustment structure connected to the supporting member, a charger fixing seat is connected to one of the supporting member and the adjustment structure, the adjustment structure comprises an adjustment strap and a fixing buckle engaging with the adjustment strap, one end of the adjustment strap is connected to the supporting member, the other end of the adjustment strap operably brings the supporting member or the charger fixing seat to be adjusted to a position where the charger fixing seat corresponds to the implanted medical device, and a position where the adjustment strap engages with the fixing buckle can be adjusted and locked.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: January 17, 2023
    Assignee: SCENERAY CO., LTD.
    Inventors: Yihua Ning, Fan Zhang, Minfang Gao
  • Patent number: 11550545
    Abstract: Techniques related to a low-power, low-memory multiply and accumulate (MAC) unit are described. In an example, the MAC unit performs a MAC operation that represents a multiplication of numbers. At least the bit representation of one number is compressed based on a quantization and a clustering of quantization values, whereby index bits are used instead of the actual bit representation. The index bits are loaded in an index buffer and a bit representation of another number is loaded in an input buffer. The index bits are used in a lookup to determine whether the corresponding bit representation and shift operations are applied to the input buffer based on this bit representation, followed by accumulation operations.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: January 10, 2023
    Assignee: SK hynix Inc.
    Inventors: Fan Zhang, Aman Bhatia
  • Patent number: 11552975
    Abstract: Identifying Internet of Things (IoT) devices with packet flow behavior including by using machine learning models is disclosed. Information associated with a network communication of an IoT device is received. A determination of whether the IoT device has previously been classified is made. In response to determining that the IoT device has not previously been classified, a determination is made that a probability match for the IoT device against a behavior signature exceeds a threshold. Based at least in part on the probability match, a classification of the IoT device is provided to a security appliance configured to apply a policy to the IoT device.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: January 10, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Jialiang Zhang, Ke Tian, Fan Zhang
  • Publication number: 20220412743
    Abstract: A method for calculating an anchoring area of a ship includes steps of obtaining ship trajectories of ships within a certain time period in an anchorage; screening out ship trajectories including an anchoring process and eliminating trajectory points in a non-anchored state in the ship trajectories to obtain anchoring trajectories of anchored ships; clustering anchoring points in each of the anchoring trajectories, using a cluster center as an anchoring position point of each of the anchored ships; establishing an anchoring data set according to the anchoring position points; selecting anchoring data records in a predetermined time period in the anchoring data set; establishing an anchored ship position point set corresponding to the predetermined time period; and establishing Thiessen polygons corresponding to the anchoring position points; calculating an area of each of the Thiessen polygons to obtain an anchoring area of a corresponding anchored ship.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: FAN ZHANG, Chunhui Zhou, Junnan Zhao, Zongyang Liu, Langxiong Gan, Yanmin Xu
  • Publication number: 20220414282
    Abstract: The present invention discloses a boundary layer mesh generation method based on an anisotropic volume harmonic field, and belongs to the technical filed of computational fluid dynamics, numerical simulation, computer aided design and manufacturing. First, a boundary surface mesh of the Minkowski sum is used to construct a tetrahedral background mesh required for solving volume harmonic fields, then an anisotropic tensor is automatically added according to the actual demand, the anisotropic volume harmonic field is calculated under the control of the tensor, and finally, the advancing direction required by the boundary layer mesh is generated in combination with special weighted Laplace smoothing.
    Type: Application
    Filed: December 15, 2020
    Publication date: December 29, 2022
    Inventors: Shengfa WANG, Yiming ZHU, Xiaopeng ZHENG, Na LEI, Zhongxuan LUO, Fuwei CHEN, Yongjie WANG, Fan ZHANG
  • Publication number: 20220415188
    Abstract: In some embodiments, a computer-implemented method of managing a fleet of unmanned aerial vehicles (UAVs) is provided. A fleet management computing system receives telemetry information from a plurality of UAVs. The fleet management computing system generates a map interface having a plurality of UAV icons based on the telemetry information. The fleet management computing system receives a selection of an initial group of UAV icons via the map interface, wherein the initial group of UAV icons includes two or more UAV icons. The fleet management computing system receives a de-selection of one or more UAV icons from the initial group of UAV icons to create a final selected group of UAV icons. The fleet management computing system transmits a command to UAVs associated with the UAV icons of the final selected group of UAV icons.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventor: Fan Zhang
  • Publication number: 20220399071
    Abstract: Devices, systems and methods for improving a decoding operation in a non-volatile memory are described. An example method includes performing a first hard read to obtain a first set of values stored in a plurality of cells, storing the first set of values in a first buffer, performing a plurality of subsequent hard reads on the plurality of cells to obtain a plurality of subsequent sets of values, performing, for each subsequent set of values, the following operations: computing a quality metric, storing, in a second buffer, a difference between the subsequent set of values and the set of values stored in the first buffer, wherein the difference is stored in a compressed format, and storing, in response to the quality metric exceeding a threshold, the subsequent set of values in the first buffer, and generating, based on the first buffer and the second buffer, the log-likelihood ratio.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: Fan ZHANG, Aman BHATIA, Haobo WANG
  • Publication number: 20220398031
    Abstract: Devices, systems and methods for improving the performance of a memory device are described. An example method includes performing, based on a plurality of read voltages, read operations on each of a plurality of pages of a memory device, determining, based on the read operations for each page of the plurality of pages, a ones count in each page and a checksum of an error correcting code for each page, generating a first estimator for the checksum and a second estimator for the ones count based on a polynomial regression, determining, based on the first estimator and the second estimator, an updated plurality of read voltages, and applying the updated plurality of read voltages to the memory device to retrieve information from the memory device.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Meysam ASADI, Aman BHATIA, Fan ZHANG
  • Publication number: 20220391564
    Abstract: Systems, methods, and non-transitory computer-readable media can construct a simulation framework for a ride sharing service. The simulation framework comprises a simulation environment and an agent comprising one or more algorithms including an order dispatching algorithm and a driver reposition algorithm. One or more states of the simulation environment include information about a plurality of drivers and a plurality of trip order requests, and can be provided to the agent. One or more actions from the agent can be obtained. The one or more actions comprises at least one of: a plurality of matches between the plurality of drivers and the plurality of trip order requests, or a plurality of reposition destinations for a subset of the plurality of drivers. The one or more states of the simulation environment can be updated based on the one or more actions.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 8, 2022
    Inventors: Fan ZHANG, Xiaocheng TANG, Zhiwei QIN, Hongtu ZHU
  • Publication number: 20220393703
    Abstract: Embodiments of the present disclosure provide a scheme for decoding over a small subgraph which highly likely includes some errors. A controller is configured to: control the first decoder to decode the data, read from the memory device, using a parity check matrix for the error correction code; extract one or more subgraphs from the entire bipartite graph of the parity check matrix, which is defined by a plurality of variable nodes and a plurality of check nodes when a particular condition satisfied; and control the second decoder to decode the decoding result of the first decoder using a submatrix of the parity check matrix corresponding to the extracted subgraphs.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventors: Fan ZHANG, Seyhan KARAKULAK, Aman BHATIA
  • Patent number: 11520792
    Abstract: A query requesting a count of unique data values for a specific attribute is received. The received query is used to generate and transmit a plurality of non-overlapping queries to a data store. A plurality of responses is received from the data store. Results from the plurality of responses is summed and the resulting sum is returned.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 6, 2022
    Assignee: Palo Alto Networks, Inc.
    Inventors: Fan Zhang, Ran Xia
  • Publication number: 20220378191
    Abstract: The present disclosure discloses an automatic leveling control method for a four-leg support working platform, which comprises the steps: determining the mass center position of the working platform, determining the main bearing quadrant and distinguishing active legs from the driven leg; adjusting the driven leg to weak state, controlling all legs to synchronously actuate for leveling; calculating the limit compensating actuation length of the driven leg, and performing compensating actuation until accomplishing the leveling process. The method is advantageous in: high speed, high robustness, no repeated oscillation. The mass center always stays within the bearing zone of the active legs, thus completely eliminating capsizing risk of the working platform. The compensating actuation of the driven leg ensures there is no weak leg, and hence high attitude and load-bearing stability of the working platform is achieved.
    Type: Application
    Filed: September 15, 2021
    Publication date: December 1, 2022
    Inventors: Fan Zhang, Jixing Wu, Wentao Yang, Huiheng Wang, Zhenhua Wu, Lijun Li, Xianyue Gang
  • Patent number: 11515897
    Abstract: A data processing system includes a storage medium, and a controller including a data processing block, configured to receive data from a host, transmit the received data to the storage medium, read data from the storage medium in response to a read request from the host, and decode the read data by the data processing block according to multiple decoding modes. The data processing block includes a first decoder and a second decoder, and is configured to manage the first decoder and the second decoder to run the decoding for the read data, and activate a fast decoding having shorter latency than a normal decoding after a fast decoding condition is satisfied.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: November 29, 2022
    Assignee: SK hynix Inc.
    Inventors: Kyoung Lae Cho, Soo Jin Kim, Naveen Kumar, Aman Bhatia, Yi-Min Lin, Chenrong Xiong, Fan Zhang, Yu Cai, Abhiram Prabahkar
  • Patent number: D974457
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: January 3, 2023
    Inventor: Fan Zhang