Patents by Inventor Peng Fan

Peng Fan 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: 20220247430
    Abstract: Apparatuses and methods for pipelining memory operations with error correction coding are disclosed. A method for pipelining consecutive write mask operations is disclosed wherein a second read operation of a second write mask operation occurs during error correction code calculation of a first write mask operation. The method may further including writing data from the first write mask operation during the error correction code calculation of the second write mask operation. A method for pipelining consecutive operations is disclosed where a first read operation may be cancelled if the first operation is not a write mask operation. An apparatus including a memory having separate global read and write input-output lines is disclosed.
    Type: Application
    Filed: April 18, 2022
    Publication date: August 4, 2022
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Wei Bing Shang, Yu Zhang, Hong Wen Li, Yu Peng Fan, Zhong Lai Liu, En Peng Gao, Liang Zhang
  • Publication number: 20220212932
    Abstract: The present invention is generally directed to improved processes for the preparation of various phosphorus oxides and phosphoric acid. Phosphorus oxides prepared in accordance with the present invention include phosphorus (III) oxides (e.g., tetraphosphorus hexaoxide (P4O6)). Phosphorus (III) oxides such as P4O6 are useful products and are also useful as precursors in preparation of other products, including phosphorous acid (H3PO3) and other phosphorus-containing chemicals. Certain aspects of this invention are also directed to using various byproducts formed during P4O6 production as precursors for the formation of phosphoric acid (H3PO4) and P2O5. In particular, the present invention is directed to improved processes for the preparation of phosphorus (III) oxides (e.g., P4O6) suitable for use in the preparation of phospho-herbicides such N-(phosphonomethyl)glycine (glyphosate) and precursors thereof (e.g., N-(phosphonomethyl)iminodiacetic acid (PMIDA)).
    Type: Application
    Filed: March 23, 2022
    Publication date: July 7, 2022
    Applicant: Monsanto Technology LLC
    Inventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
  • Patent number: 11319591
    Abstract: Disclosed are methods for identifying the core regulatory circuitry or cell identity program of a cell or tissue, and related methods of diagnoses, screening, and treatment involving the core regulatory circuitry and/or cell identity programs identified using the methods.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 3, 2022
    Assignee: Whitehead Institute for Biomedical Research
    Inventors: Violaine Saint-Andre, Brian J. Abraham, Zi Peng Fan, Tong Ihn Lee, Richard A. Young
  • Patent number: 11312627
    Abstract: The present invention is generally directed to improved processes for the preparation of various phosphorus oxides and phosphoric acid. Phosphorus oxides prepared in accordance with the present invention include phosphorus (III) oxides (e.g., tetraphosphorus hexaoxide (P4O6)). Phosphorus (III) oxides such as P4O6 are useful products and are also useful as precursors in preparation of other products, including phosphorous acid (H3PO3) and other phosphorus-containing chemicals. Certain aspects of this invention are also directed to using various byproducts formed during P4O6 production as precursors for the formation of phosphoric acid (H3PO4) and P2O5. In particular, the present invention is directed to improved processes for the preparation of phosphorus (III) oxides (e.g., P4O6) suitable for use in the preparation of phospho-herbicides such N-(phosphonomethyl)glycine (glyphosate) and precursors thereof (e.g., N-(phosphonomethyl)iminodiacetic acid (PMIDA)).
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: April 26, 2022
    Assignee: Monsanto Technology LLC
    Inventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
  • Patent number: 11309919
    Abstract: Apparatuses and methods for pipelining memory operations with error correction coding are disclosed. A method for pipelining consecutive write mask operations is disclosed wherein a second read operation of a second write mask operation occurs during error correction code calculation of a first write mask operation. The method may further including writing data from the first write mask operation during the error correction code calculation of the second write mask operation. A method for pipelining consecutive operations is disclosed where a first read operation may be cancelled if the first operation is not a write mask operation. An apparatus including a memory having separate global read and write input-output lines is disclosed.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: April 19, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Wei Bing Shang, Yu Zhang, Hong Wen Li, Yu Peng Fan, Zhong Lai Liu, En Peng Gao, Liang Zhang
  • Patent number: 11191510
    Abstract: Provided are an imaging system and method based on multiple-gamma photon coincidence events. The imaging system includes: a plurality of detector assemblies arranged in a non-parallel manner, a time coincidence module and a computer platform. Each detector assembly includes a collimator and a detector configured to measure time and to detect a multiple-gamma photon coincidence event constituted by a plurality of single-gamma photon events cascade-emitted by a radionuclide within a short time. The method is configured to determine validity of the multiple-gamma photon coincidence event, calculate a plurality of non-parallel projection lines where the decay of the radionuclide takes place, determine a location where the decay of the radionuclide takes place according to the non-parallel projection lines, and obtain a distribution of the radionuclide in the subject according to the location where the decay of the radionuclide takes places.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: December 7, 2021
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Yaqiang Liu, Tianyu Ma, Peng Fan
  • Patent number: 11100520
    Abstract: Embodiments of the present disclosure relate generally to the generation and presentation of merchant insights to a brick-and-mortar merchant. More specifically, one or more embodiments of the present disclosure relate to detecting and identifying users visiting a merchant's retail location, determining product preferences of the identified users that relate to the merchant, and providing merchant insights to the merchant based on the determined product preferences.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: August 24, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
  • Patent number: 10855668
    Abstract: Authenticating a client device coupled to an authenticator network device for a network. A service request is received from the client device at the authenticator network device. User credentials, including a user ID, a user key, and a nonce for a user are received at the authenticator network device. A token is generated using the received user credentials. The service request is modified to include the token and a user ID parameter that is the user ID to generate a modified service request. The modified service request is used to provide single sign-on access to a service that is the subject of the service request.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: December 1, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Peng Fan, Xu Zou, Wei Song
  • Publication number: 20200156944
    Abstract: The present invention is generally directed to improved processes for the preparation of various phosphorus oxides and phosphoric acid. Phosphorus oxides prepared in accordance with the present invention include phosphorus (III) oxides (e.g., tetraphosphorus hexaoxide (P4O6)). Phosphorus (III) oxides such as P4O6 are useful products and are also useful as precursors in preparation of other products, including phosphorous acid (H3PO3) and other phosphorus-containing chemicals. Certain aspects of this invention are also directed to using various byproducts formed during P4O6 production as precursors for the formation of phosphoric acid (H3PO4) and P2O5. In particular, the present invention is directed to improved processes for the preparation of phosphorus (III) oxides (e.g., P4O6) suitable for use in the preparation of phospho-herbicides such N-(phosphonomethyl)glycine (glyphosate) and precursors thereof (e.g., N-(phosphonomethyl)iminodiacetic acid (PMIDA)).
    Type: Application
    Filed: November 19, 2019
    Publication date: May 21, 2020
    Applicant: Monsanto Technology LLC
    Inventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
  • Publication number: 20200036396
    Abstract: Apparatuses and methods for pipelining memory operations with error correction coding are disclosed. A method for pipelining consecutive write mask operations is disclosed wherein a second read operation of a second write mask operation occurs during error correction code calculation of a first write mask operation. The method may further including writing data from the first write mask operation during the error correction code calculation of the second write mask operation. A method for pipelining consecutive operations is disclosed where a first read operation may be cancelled if the first operation is not a write mask operation. An apparatus including a memory having separate global read and write input-output lines is disclosed.
    Type: Application
    Filed: October 4, 2019
    Publication date: January 30, 2020
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Wei Bing Shang, Yu Zhang, Hong Wen Li, Yu Peng Fan, Zhong Lai Liu, En Peng Gao, Liang Zhang
  • Patent number: 10542035
    Abstract: Managing rogue devices in a network through a network backhaul. A rogue device is detected in a network and a rogue device message that includes the rogue device is sent to a plurality of switches in a backhaul of the network. The rogue device is added into a rogue monitor table. Whether the rogue device is In-Net or Out-Of-Net is determined using forwarding tables of the plurality of switches in the backhaul of the network and the rogue monitor table. Mitigation is performed using a nearest switch to the rogue device of the plurality of switches in the backhaul of the network if it is determined that the rogue device is In-Net.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: January 21, 2020
    Assignee: Aerohive Networks, Inc.
    Inventors: Jianlin Zeng, Mingliang Li, Peng Fan
  • Patent number: 10505997
    Abstract: One or more embodiments of the disclosure provide systems and methods for improving a user experience related to interacting with content using multiple client devices and/or mediums. For example, a persistent activity system can receive activity data for a user from a client device. The persistent activity system can generate state information based on the received activity data. Further, the persistent activity system can provide the state information to another client device and/or medium to enable the user to seamlessly resume the user's activity on the other client device and/or medium.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
  • Patent number: 10497024
    Abstract: An online system receives information describing a target group of online system users from a third party system that includes one or more user properties, which may identify an action performed by a an online user within a time interval to include the user in the target group. When an opportunity to present advertisement requests to a user is identified, the online system retrieves actions associated with the user and times associated with the actions. If an action associated with the user matches the action identified by the user properties and occurred within the time interval identified by the user properties, and other characteristics of the user satisfy at least a threshold number of the user properties, the online system includes the user in the target group. Advertisement requests having targeting criteria, including the target group, satisfied by characteristics of the user are evaluated for presentation to the user.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: December 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Yi Huang, Peng Fan, Zhimin Chen, Keyun Tong
  • Patent number: 10447316
    Abstract: Apparatuses and methods for pipelining memory operations with error correction coding are disclosed. A method for pipelining consecutive write mask operations is disclosed wherein a second read operation of a second write mask operation occurs during error correction code calculation of a first write mask operation. The method may further including writing data from the first write mask operation during the error correction code calculation of the second write mask operation. A method for pipelining consecutive operations is disclosed where a first read operation may be cancelled if the first operation is not a write mask operation. An apparatus including a memory having separate global read and write input-output lines is disclosed.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: October 15, 2019
    Assignee: Micron Technology, Inc.
    Inventors: Wei Bing Shang, Yu Zhang, Hong Wen Li, Yu Peng Fan, Zhong Lai Liu, En Peng Gao, Liang Zhang
  • Publication number: 20190220878
    Abstract: Embodiments of the present disclosure relate generally to the generation and presentation of merchant insights to a brick-and-mortar merchant. More specifically, one or more embodiments of the present disclosure relate to detecting and identifying users visiting a merchant's retail location, determining product preferences of the identified users that relate to the merchant, and providing merchant insights to the merchant based on the determined product preferences.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
  • Patent number: 10242374
    Abstract: Embodiments of the present disclosure relate generally to the generation and presentation of merchant insights to a brick-and-mortar merchant. More specifically, one or more embodiments of the present disclosure relate to detecting and identifying users visiting a merchant's retail location, determining product preferences of the identified users that relate to the merchant, and providing merchant insights to the merchant based on the determined product preferences.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: March 26, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
  • Patent number: 10229437
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template that includes one or more functions. The social networking system also retrieves user information to evaluate a value of a function contained in the advertisement. The user information is provided by both a first and second party (e.g., the advertiser and the social networking system), where the meaning of the information provided by each party is obscured from the other party. The template and the value of each function are used to generate a dynamically customized user-specific advertisement for display to the user, where both parties have provided user information that is obscured in some manner from the other party, allowing for a more personalized advertisement.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Patent number: 10229436
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information from an advertiser. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template that includes one or more functions. The social networking system also retrieves user information to evaluate a value of a function contained in the advertisement. The advertiser can obscure the meaning of personal information from the social networking system, so that when the template and the value of each function are used to generate a dynamically customized user-specific advertisement for display to the user, the advertisement is obscured in some aspect from the social networking system. In this way, the advertiser may communicate with the user without disclosing all of the details of the communication to the social networking system that serves the advertisement.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Patent number: 10229435
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information from an advertiser. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template (e.g., provided by an advertiser) that includes one or more functions. The social networking system also retrieves user information that can be used to evaluate a value of a function contained in the advertisement. The template and the value of each function are then used to generate a dynamically customized user-specific advertisement for display to the user. These advertisements can be shown to a user while keeping confidential at least some aspect of the user's personal information from the social networking system and/or the advertiser.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Patent number: 10190191
    Abstract: A method (400) for producing a titanium product is disclosed. The method (400) can include obtaining TiO2-slag (401), and producing a titanium product from the TiO2-slag using a metallic reducing agent (402) at a moderate temperature and a pressure to directly produce a titanium product chemically separated from metal impurities in the TiO2 slag (403). The titanium product can comprise TiH2 and optionally elemental titanium. Impurities in the titanium product can then removed (404) by leaching, purifying and separation to form a purified titanium product.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: January 29, 2019
    Assignee: University of Utah Research Foundation
    Inventors: Zhigang Zak Fang, Peng Fan, Scott Middlemas, Jun Guo, Ying Zhang, Michael Free, Amarchand Sathyapalan, Yang Xia