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: 20220247430Abstract: 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: ApplicationFiled: April 18, 2022Publication date: August 4, 2022Applicant: 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: 20220212932Abstract: 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: ApplicationFiled: March 23, 2022Publication date: July 7, 2022Applicant: Monsanto Technology LLCInventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
-
Patent number: 11319591Abstract: 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: GrantFiled: December 23, 2016Date of Patent: May 3, 2022Assignee: Whitehead Institute for Biomedical ResearchInventors: Violaine Saint-Andre, Brian J. Abraham, Zi Peng Fan, Tong Ihn Lee, Richard A. Young
-
Patent number: 11312627Abstract: 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: GrantFiled: November 19, 2019Date of Patent: April 26, 2022Assignee: Monsanto Technology LLCInventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
-
Patent number: 11309919Abstract: 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: GrantFiled: October 4, 2019Date of Patent: April 19, 2022Assignee: 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: 11191510Abstract: 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: GrantFiled: May 22, 2017Date of Patent: December 7, 2021Assignee: TSINGHUA UNIVERSITYInventors: Yaqiang Liu, Tianyu Ma, Peng Fan
-
Patent number: 11100520Abstract: 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: GrantFiled: March 25, 2019Date of Patent: August 24, 2021Assignee: FACEBOOK, INC.Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
-
Patent number: 10855668Abstract: 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: GrantFiled: February 13, 2017Date of Patent: December 1, 2020Assignee: Extreme Networks, Inc.Inventors: Peng Fan, Xu Zou, Wei Song
-
Publication number: 20200156944Abstract: 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: ApplicationFiled: November 19, 2019Publication date: May 21, 2020Applicant: Monsanto Technology LLCInventors: Eduardo Aurelio Casanova, Peng Fan, Justin Robert Struble, Jian Xu
-
Publication number: 20200036396Abstract: 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: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Applicant: 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: 10542035Abstract: 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: GrantFiled: June 15, 2018Date of Patent: January 21, 2020Assignee: Aerohive Networks, Inc.Inventors: Jianlin Zeng, Mingliang Li, Peng Fan
-
Patent number: 10505997Abstract: 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: GrantFiled: December 10, 2014Date of Patent: December 10, 2019Assignee: Facebook, Inc.Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
-
Patent number: 10497024Abstract: 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: GrantFiled: April 28, 2015Date of Patent: December 3, 2019Assignee: Facebook, Inc.Inventors: Yi Huang, Peng Fan, Zhimin Chen, Keyun Tong
-
Patent number: 10447316Abstract: 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: GrantFiled: December 19, 2014Date of Patent: October 15, 2019Assignee: 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: 20190220878Abstract: 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: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
-
Patent number: 10242374Abstract: 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: GrantFiled: December 9, 2014Date of Patent: March 26, 2019Assignee: FACEBOOK, INC.Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
-
Patent number: 10229437Abstract: 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: GrantFiled: December 14, 2012Date of Patent: March 12, 2019Assignee: Facebook, Inc.Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
-
Patent number: 10229436Abstract: 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: GrantFiled: December 14, 2012Date of Patent: March 12, 2019Assignee: Facebook, Inc.Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
-
Patent number: 10229435Abstract: 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: GrantFiled: December 14, 2012Date of Patent: March 12, 2019Assignee: Facebook, Inc.Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
-
Patent number: 10190191Abstract: 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: GrantFiled: August 19, 2014Date of Patent: January 29, 2019Assignee: University of Utah Research FoundationInventors: Zhigang Zak Fang, Peng Fan, Scott Middlemas, Jun Guo, Ying Zhang, Michael Free, Amarchand Sathyapalan, Yang Xia