Patents by Inventor Andrew Luo

Andrew Luo 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: 20250039121
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more processors, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprises obtaining at least a portion of a webpage at a first user device associated with a first user and a first user account managed by a communication data management server, the webpage being a digital communication between a first communication account of the first user and a second communication account of a second user; determining an organization associated with the second communication account; identifying one or more members or contacts of an alliance network of the first user account that are associated with the organization; updating the webpage with specific data regarding the one or more members or contacts of the alliance network.
    Type: Application
    Filed: August 2, 2024
    Publication date: January 30, 2025
    Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
  • Patent number: 12058093
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising obtaining at least a portion of a webpage at a first user device associated with a first user and a first user account managed by a communication data management server, the webpage listing a plurality of external accounts; and determining that one of the plurality of external accounts corresponds to a contact of an alliance network of the first user. The method further comprises updating the webpage with specific data regarding the contact of the alliance network; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: August 6, 2024
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Publication number: 20240031325
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising obtaining at least a portion of a webpage at a first user device associated with a first user and a first user account managed by a communication data management server, the webpage listing a plurality of external accounts; and determining that one of the plurality of external accounts corresponds to a contact of an alliance network of the first user. The method further comprises updating the webpage with specific data regarding the contact of the alliance network; and causing displaying the updated webpage by the first user device.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 25, 2024
    Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
  • Patent number: 11799819
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: October 24, 2023
    Assignee: Project Affinity, Inc.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Publication number: 20230224269
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 13, 2023
    Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
  • Patent number: 11552922
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: September 11, 2021
    Date of Patent: January 10, 2023
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Publication number: 20210409366
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Application
    Filed: September 11, 2021
    Publication date: December 30, 2021
    Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
  • Patent number: 11153255
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining whether the type of data matches certain data regarding a contact of an alliance network of the first user account. The method further comprises, updating, in response to determining that the type of data matches certain data regarding a contact, the webpage with specific data related to the contact; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: October 19, 2021
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Publication number: 20200204515
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining whether the type of data matches certain data regarding a contact of an alliance network of the first user account. The method further comprises, updating, in response to determining that the type of data matches certain data regarding a contact, the webpage with specific data related to the contact; and causing displaying the updated webpage by the first user device.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
  • Patent number: 6726170
    Abstract: Dual position flag pole brackets that permit a flag to be mounted in either of two different positions are described herein. In one embodiment, a dual position flag pole bracket may include a base, a first elongate portion for receiving a flag pole, and a second elongate portion for receiving a flag pole. The first elongate portion may be disposed adjacent the base at a first location, and the second elongate portion may be disposed adjacent the base at a different second location. The second elongate portion may intersect the first elongate portion at a region of intersection spaced apart from the base.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: April 27, 2004
    Assignee: Beijing Trade Exchange, Inc.
    Inventor: Andrew Luo
  • Publication number: 20030168573
    Abstract: Dual position flag pole brackets that permit a flag to be mounted in either of two different positions are described herein. In one embodiment, a dual position flag pole bracket may include a base, a first elongate portion for receiving a flag pole, and a second elongate portion for receiving a flag pole. The first elongate portion may be disposed adjacent the base at a first location, and the second elongate portion may be disposed adjacent the base at a different second location. The second elongate portion may intersect the first elongate portion at a region of intersection spaced apart from the base.
    Type: Application
    Filed: February 7, 2003
    Publication date: September 11, 2003
    Inventor: Andrew Luo
  • Patent number: D477245
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: July 15, 2003
    Assignee: Beijing Trade Exchange, Inc.
    Inventor: Andrew Luo